Merge branch 'master' into staging-next
Hydra: ?compare=1474536
This commit is contained in:
commit
153a19df05
@ -15,13 +15,17 @@ stdenv.mkDerivation {
|
|||||||
buildPhase = "ant";
|
buildPhase = "ant";
|
||||||
}
|
}
|
||||||
</programlisting>
|
</programlisting>
|
||||||
Note that <varname>jdk</varname> is an alias for the OpenJDK.
|
Note that <varname>jdk</varname> is an alias for the OpenJDK (self-built
|
||||||
</para>
|
where available, or pre-built via Zulu).
|
||||||
|
Platforms with OpenJDK not (yet) in Nixpkgs (<literal>Aarch32</literal>,
|
||||||
|
<literal>Aarch64</literal>) point to the (unfree)
|
||||||
|
<literal>oraclejdk</literal>.
|
||||||
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
JAR files that are intended to be used by other packages should be installed
|
JAR files that are intended to be used by other packages should be installed
|
||||||
in <filename>$out/share/java</filename>. The OpenJDK has a stdenv setup hook
|
in <filename>$out/share/java</filename>. JDKs have a stdenv setup hook
|
||||||
that adds any JARs in the <filename>share/java</filename> directories of the
|
that add any JARs in the <filename>share/java</filename> directories of the
|
||||||
build inputs to the <envar>CLASSPATH</envar> environment variable. For
|
build inputs to the <envar>CLASSPATH</envar> environment variable. For
|
||||||
instance, if the package <literal>libfoo</literal> installs a JAR named
|
instance, if the package <literal>libfoo</literal> installs a JAR named
|
||||||
<filename>foo.jar</filename> in its <filename>share/java</filename>
|
<filename>foo.jar</filename> in its <filename>share/java</filename>
|
||||||
@ -57,7 +61,18 @@ installPhase =
|
|||||||
<literal>${jre}/bin/java</literal> instead of
|
<literal>${jre}/bin/java</literal> instead of
|
||||||
<literal>${jdk}/bin/java</literal>, you prevent your package from depending
|
<literal>${jdk}/bin/java</literal>, you prevent your package from depending
|
||||||
on the JDK at runtime.
|
on the JDK at runtime.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Note all JDKs passthru <literal>home</literal>, so if your application
|
||||||
|
requires environment variables like <envar>JAVA_HOME</envar> being set, that
|
||||||
|
can be done in a generic fashion with the <literal>--set</literal> argument
|
||||||
|
of <literal>makeWrapper</literal>:
|
||||||
|
|
||||||
|
<programlisting>
|
||||||
|
--set JAVA_HOME ${jdk.home}
|
||||||
|
</programlisting>
|
||||||
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
It is possible to use a different Java compiler than <command>javac</command>
|
It is possible to use a different Java compiler than <command>javac</command>
|
||||||
|
@ -654,6 +654,11 @@ lib.mapAttrs (n: v: v // { shortName = n; }) rec {
|
|||||||
fullName = "wxWindows Library Licence, Version 3.1";
|
fullName = "wxWindows Library Licence, Version 3.1";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
xfig = {
|
||||||
|
fullName = "xfig";
|
||||||
|
url = "http://mcj.sourceforge.net/authors.html#xfig";
|
||||||
|
};
|
||||||
|
|
||||||
zlib = spdx {
|
zlib = spdx {
|
||||||
spdxId = "Zlib";
|
spdxId = "Zlib";
|
||||||
fullName = "zlib License";
|
fullName = "zlib License";
|
||||||
|
@ -1590,6 +1590,11 @@
|
|||||||
github = "havvy";
|
github = "havvy";
|
||||||
name = "Ryan Scheel";
|
name = "Ryan Scheel";
|
||||||
};
|
};
|
||||||
|
hax404 = {
|
||||||
|
email = "hax404foogit@hax404.de";
|
||||||
|
github = "hax404";
|
||||||
|
name = "Georg Haas";
|
||||||
|
};
|
||||||
hbunke = {
|
hbunke = {
|
||||||
email = "bunke.hendrik@gmail.com";
|
email = "bunke.hendrik@gmail.com";
|
||||||
github = "hbunke";
|
github = "hbunke";
|
||||||
@ -1935,6 +1940,11 @@
|
|||||||
github = "jonafato";
|
github = "jonafato";
|
||||||
name = "Jon Banafato";
|
name = "Jon Banafato";
|
||||||
};
|
};
|
||||||
|
jonathanreeve = {
|
||||||
|
email = "jon.reeve@gmail.com";
|
||||||
|
github = "JonathanReeve";
|
||||||
|
name = "Jonathan Reeve";
|
||||||
|
};
|
||||||
joncojonathan = {
|
joncojonathan = {
|
||||||
email = "joncojonathan@gmail.com";
|
email = "joncojonathan@gmail.com";
|
||||||
github = "joncojonathan";
|
github = "joncojonathan";
|
||||||
|
@ -14,6 +14,20 @@ in {
|
|||||||
Whether to enable thermald, the temperature management daemon.
|
Whether to enable thermald, the temperature management daemon.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
debug = mkOption {
|
||||||
|
type = types.bool;
|
||||||
|
default = false;
|
||||||
|
description = ''
|
||||||
|
Whether to enable debug logging.
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
|
||||||
|
configFile = mkOption {
|
||||||
|
type = types.nullOr types.path;
|
||||||
|
default = null;
|
||||||
|
description = "the thermald manual configuration file.";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -24,7 +38,15 @@ in {
|
|||||||
systemd.services.thermald = {
|
systemd.services.thermald = {
|
||||||
description = "Thermal Daemon Service";
|
description = "Thermal Daemon Service";
|
||||||
wantedBy = [ "multi-user.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
script = "exec ${pkgs.thermald}/sbin/thermald --no-daemon --dbus-enable";
|
serviceConfig = {
|
||||||
|
ExecStart = ''
|
||||||
|
${pkgs.thermald}/sbin/thermald \
|
||||||
|
--no-daemon \
|
||||||
|
${optionalString cfg.debug "--loglevel=debug"} \
|
||||||
|
${optionalString (cfg.configFile != null) "--config-file ${cfg.configFile}"} \
|
||||||
|
--dbus-enable
|
||||||
|
'';
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -88,7 +88,7 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
maxJobs = mkOption {
|
maxJobs = mkOption {
|
||||||
type = types.int;
|
type = types.either types.int (types.enum ["auto"]);
|
||||||
default = 1;
|
default = 1;
|
||||||
example = 64;
|
example = 64;
|
||||||
description = ''
|
description = ''
|
||||||
|
@ -3,12 +3,12 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "0.9.14";
|
version = "0.9.15";
|
||||||
name = "drumgizmo-${version}";
|
name = "drumgizmo-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://www.drumgizmo.org/releases/${name}/${name}.tar.gz";
|
url = "https://www.drumgizmo.org/releases/${name}/${name}.tar.gz";
|
||||||
sha256 = "1q2jghjz0ygaja8dgvxp914if8yyzpa204amdcwb9yyinpxsahz4";
|
sha256 = "13bgqyw74pq3ss63zd9bjmgr4dah792pcphyqmr7bnvrgfjr6bx6";
|
||||||
};
|
};
|
||||||
|
|
||||||
configureFlags = [ "--enable-lv2" ];
|
configureFlags = [ "--enable-lv2" ];
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
libsamplerate, libpulseaudio, libXinerama, gettext, pkgconfig, alsaLib }:
|
libsamplerate, libpulseaudio, libXinerama, gettext, pkgconfig, alsaLib }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "4.0.17";
|
version = "4.0.18";
|
||||||
pname = "fldigi";
|
pname = "fldigi";
|
||||||
name = "${pname}-${version}";
|
name = "${pname}-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/${pname}/${name}.tar.gz";
|
url = "mirror://sourceforge/${pname}/${name}.tar.gz";
|
||||||
sha256 = "1z8w0dxfc2nm1iy1vv18s5s88ys9vvbqawjvhsymxj56jqjzzp4q";
|
sha256 = "0a3z9xj9gsa6fskiai9410kwqfb6156km59y36a31mhyddzk27p7";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ libXinerama gettext hamlib fltk13 libjpeg libpng portaudio
|
buildInputs = [ libXinerama gettext hamlib fltk13 libjpeg libpng portaudio
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "ir.lv2-${version}";
|
name = "ir.lv2-${version}";
|
||||||
version = "1.2.3";
|
version = "1.2.4";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "tomszilagyi";
|
owner = "tomszilagyi";
|
||||||
repo = "ir.lv2";
|
repo = "ir.lv2";
|
||||||
rev = "${version}";
|
rev = "${version}";
|
||||||
sha256 = "16vy06qb0vgwg4yx15grzh5m2q3cbzm3jd0p37g2qb8rgvjhladg";
|
sha256 = "1p6makmgr898fakdxzl4agh48qqwgv1k1kwm8cgq187n0mhiknp6";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ fftw gtk2 lv2 libsamplerate libsndfile zita-convolver ];
|
buildInputs = [ fftw gtk2 lv2 libsamplerate libsndfile zita-convolver ];
|
||||||
@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
|
|||||||
mkdir "$out/include"
|
mkdir "$out/include"
|
||||||
mkdir -p "$out/share/doc"
|
mkdir -p "$out/share/doc"
|
||||||
|
|
||||||
make PREFIX="$out" install
|
make PREFIX="$out" INSTDIR="$out/lib/lv2" install
|
||||||
install -Dm755 convert4chan "$out/bin/convert4chan"
|
install -Dm755 convert4chan "$out/bin/convert4chan"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
@ -6,13 +6,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "musescore-${version}";
|
name = "musescore-${version}";
|
||||||
version = "2.3.1";
|
version = "2.3.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "musescore";
|
owner = "musescore";
|
||||||
repo = "MuseScore";
|
repo = "MuseScore";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "00inrw9g8g34g74bhg5gp0rr5nydhjraiyn7vpl7kaqi5yzmhawd";
|
sha256 = "0ncv0xfmq87plqa43cm0fpidlwzz1nq5s7h7139llrbc36yp3pr1";
|
||||||
};
|
};
|
||||||
|
|
||||||
cmakeFlags = [
|
cmakeFlags = [
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, qt5, alsaLib, libjack2 }:
|
{ stdenv, fetchurl, pkgconfig, qt5, alsaLib, libjack2 }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "0.5.1";
|
version = "0.5.2";
|
||||||
name = "qmidinet-${version}";
|
name = "qmidinet-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/qmidinet/${name}.tar.gz";
|
url = "mirror://sourceforge/qmidinet/${name}.tar.gz";
|
||||||
sha256 = "1cvz8y63vdqfpxh7lq5qadqjcyhahbyq0py0qz6xrmpk5sxvy7ml";
|
sha256 = "0y2w3rymvc35r291sp2qaxn36wjwvxzk2iaw9y30q9fqc0vlpdns";
|
||||||
};
|
};
|
||||||
|
|
||||||
hardeningDisable = [ "format" ];
|
hardeningDisable = [ "format" ];
|
||||||
|
@ -3,12 +3,12 @@
|
|||||||
, libGLU, lv2, gtk2, cairo, pango, fftwFloat, zita-convolver }:
|
, libGLU, lv2, gtk2, cairo, pango, fftwFloat, zita-convolver }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "20180803";
|
version = "20180812";
|
||||||
name = "x42-plugins-${version}";
|
name = "x42-plugins-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://gareus.org/misc/x42-plugins/${name}.tar.xz";
|
url = "https://gareus.org/misc/x42-plugins/${name}.tar.xz";
|
||||||
sha256 = "1v7p6vnkcbzyvmcysabhmn603cndzx9mwzaw5dppy4wd687vhgis";
|
sha256 = "0gzwzxpa2k2w9c6j3pspwi9slfyd57wb192d6yqcg92pfmnxy9dz";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
@ -18,9 +18,9 @@ let
|
|||||||
sha256Hash = "016nyn1pqviy089hg0dq7m4cqb39fdxdcy4zknkaq7dmgv1dj6x9";
|
sha256Hash = "016nyn1pqviy089hg0dq7m4cqb39fdxdcy4zknkaq7dmgv1dj6x9";
|
||||||
};
|
};
|
||||||
latestVersion = { # canary & dev
|
latestVersion = { # canary & dev
|
||||||
version = "3.3.0.4"; # "Android Studio 3.3 Canary 5"
|
version = "3.3.0.5"; # "Android Studio 3.3 Canary 6"
|
||||||
build = "182.4928781";
|
build = "182.4954005";
|
||||||
sha256Hash = "110gh5ylgf1p8z0rdnvc6clkq3v721v6pjvll66a8v4zgz9ay8b4";
|
sha256Hash = "0b8ias75f3p5nrmgp7iqz4n4r4dbwhgagqmyc1fqfd36wbglyaf4";
|
||||||
};
|
};
|
||||||
in rec {
|
in rec {
|
||||||
# Old alias
|
# Old alias
|
||||||
|
@ -2,14 +2,14 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "ghostwriter";
|
pname = "ghostwriter";
|
||||||
version = "1.7.2";
|
version = "1.7.3";
|
||||||
name = "${pname}-${version}";
|
name = "${pname}-${version}";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "wereturtle";
|
owner = "wereturtle";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "1zhzibn4g79i98mjfqspf3iac2biz3r18jf29g0izq5snn7xj0fc";
|
sha256 = "1xkxd59rw2dn6xphgcl06zzmfgs1zna2w0pxrk0f49ywffvkvs72";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ qmake pkgconfig ];
|
nativeBuildInputs = [ qmake pkgconfig ];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchFromGitHub, cmake, gettext, libmsgpack, libtermkey, libiconv
|
{ stdenv, fetchFromGitHub, cmake, gettext, msgpack, libtermkey, libiconv
|
||||||
, libuv, luaPackages, ncurses, pkgconfig
|
, libuv, luaPackages, ncurses, pkgconfig
|
||||||
, unibilium, xsel, gperf
|
, unibilium, xsel, gperf
|
||||||
, libvterm-neovim
|
, libvterm-neovim
|
||||||
@ -25,7 +25,7 @@ let
|
|||||||
buildInputs = [
|
buildInputs = [
|
||||||
libtermkey
|
libtermkey
|
||||||
libuv
|
libuv
|
||||||
libmsgpack
|
msgpack
|
||||||
ncurses
|
ncurses
|
||||||
libvterm-neovim
|
libvterm-neovim
|
||||||
unibilium
|
unibilium
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{ stdenv, fetchFromGitHub, cmake, doxygen, makeWrapper
|
{ stdenv, fetchFromGitHub, cmake, doxygen, makeWrapper
|
||||||
, libmsgpack, neovim, pythonPackages, qtbase }:
|
, msgpack, neovim, pythonPackages, qtbase }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "neovim-qt-${version}";
|
name = "neovim-qt-${version}";
|
||||||
@ -13,12 +13,11 @@ stdenv.mkDerivation rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
cmakeFlags = [
|
cmakeFlags = [
|
||||||
"-DMSGPACK_INCLUDE_DIRS=${libmsgpack}/include"
|
"-DUSE_SYSTEM_MSGPACK=1"
|
||||||
"-DMSGPACK_LIBRARIES=${libmsgpack}/lib/libmsgpackc.so"
|
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = with pythonPackages; [
|
buildInputs = with pythonPackages; [
|
||||||
neovim qtbase libmsgpack
|
neovim qtbase msgpack
|
||||||
] ++ (with pythonPackages; [
|
] ++ (with pythonPackages; [
|
||||||
jinja2 msgpack python
|
jinja2 msgpack python
|
||||||
]);
|
]);
|
||||||
@ -28,13 +27,12 @@ stdenv.mkDerivation rec {
|
|||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
# avoid cmake trying to download libmsgpack
|
|
||||||
echo "" > third-party/CMakeLists.txt
|
|
||||||
# we rip out a number of tests that fail in the build env
|
# we rip out a number of tests that fail in the build env
|
||||||
# the GUI tests will never work but the others should - they did before neovim 0.2.0
|
# the GUI tests will never work but the others should - they did before neovim 0.2.0
|
||||||
# was released
|
# was released
|
||||||
sed -i test/CMakeLists.txt \
|
sed -i test/CMakeLists.txt \
|
||||||
-e '/^add_xtest_gui/d' \
|
-e '/^add_xtest_gui/d' \
|
||||||
|
-e '/tst_neovimobject/d' \
|
||||||
-e '/tst_neovimconnector/d' \
|
-e '/tst_neovimconnector/d' \
|
||||||
-e '/tst_callallmethods/d' \
|
-e '/tst_callallmethods/d' \
|
||||||
-e '/tst_encoding/d'
|
-e '/tst_encoding/d'
|
||||||
@ -42,7 +40,14 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = if stdenv.isDarwin then ''
|
||||||
|
mkdir -p $out/Applications
|
||||||
|
mv $out/bin/nvim-qt.app $out/Applications
|
||||||
|
rmdir $out/bin || :
|
||||||
|
|
||||||
|
wrapProgram "$out/Applications/nvim-qt.app/Contents/MacOS/nvim-qt" \
|
||||||
|
--prefix PATH : "${neovim}/bin"
|
||||||
|
'' else ''
|
||||||
wrapProgram "$out/bin/nvim-qt" \
|
wrapProgram "$out/bin/nvim-qt" \
|
||||||
--prefix PATH : "${neovim}/bin"
|
--prefix PATH : "${neovim}/bin"
|
||||||
'';
|
'';
|
||||||
|
@ -4,11 +4,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "okteta-${version}";
|
name = "okteta-${version}";
|
||||||
version = "17.12.3";
|
version = "0.25.2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://kde/stable/applications/${version}/src/${name}.tar.xz";
|
url = "mirror://kde/stable/okteta/${version}/src/${name}.tar.xz";
|
||||||
sha256 = "03wsv83l1cay2dpcsksad124wzan7kh8zxdw1h0yicn398kdbck4";
|
sha256 = "00mw8gdqvn6vn6ir6kqnp7xi3lpn6iyp4f5aknxwq6mdcxgjmh1p";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ qtscript extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ qtscript extra-cmake-modules kdoctools ];
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
{ stdenv, lib, fetchurl, unzip, atomEnv, makeDesktopItem,
|
{ stdenv, lib, fetchurl, unzip, atomEnv, makeDesktopItem,
|
||||||
gtk2, makeWrapper, libXScrnSaver, libxkbfile, libsecret }:
|
gtk2, wrapGAppsHook, libXScrnSaver, libxkbfile, libsecret }:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "1.26.0";
|
version = "1.26.1";
|
||||||
channel = "stable";
|
channel = "stable";
|
||||||
|
|
||||||
plat = {
|
plat = {
|
||||||
@ -12,9 +12,9 @@ let
|
|||||||
}.${stdenv.system};
|
}.${stdenv.system};
|
||||||
|
|
||||||
sha256 = {
|
sha256 = {
|
||||||
"i686-linux" = "fd150bee8e1be4f5461013b8fee19f855200d046643e4ea5387aad170ad5f12b";
|
"i686-linux" = "1g7kqbz6mrf8ngx2bnwpi9fifq5rjznxgsgwjb532z3nh92ypa8n";
|
||||||
"x86_64-linux" = "618ca429e23777ef6b512c0cbd78bc711a7cf6f58752d9f805ced1dc62abb8f0";
|
"x86_64-linux" = "02yldycakn5zxj1ji4nmhdyazqlkjqpzdj3g8j501c3j28pgiwjy";
|
||||||
"x86_64-darwin" = "07c2d678596e4e1f0bdf35b7d72a6d46851bf169d89f134fa73ff4f9007efbc3";
|
"x86_64-darwin" = "0pnsfkh20mj7pzqw7wlfd98jqc6a1mnsq1iira15n7fafqgj8zpl";
|
||||||
}.${stdenv.system};
|
}.${stdenv.system};
|
||||||
|
|
||||||
archive_fmt = if stdenv.system == "x86_64-darwin" then "zip" else "tar.gz";
|
archive_fmt = if stdenv.system == "x86_64-darwin" then "zip" else "tar.gz";
|
||||||
@ -49,8 +49,8 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = if stdenv.system == "x86_64-darwin"
|
buildInputs = if stdenv.system == "x86_64-darwin"
|
||||||
then [ unzip makeWrapper libXScrnSaver libsecret ]
|
then [ unzip libXScrnSaver libsecret ]
|
||||||
else [ makeWrapper libXScrnSaver libxkbfile libsecret ];
|
else [ wrapGAppsHook libXScrnSaver libxkbfile libsecret ];
|
||||||
|
|
||||||
installPhase =
|
installPhase =
|
||||||
if stdenv.system == "x86_64-darwin" then ''
|
if stdenv.system == "x86_64-darwin" then ''
|
||||||
|
@ -5,11 +5,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "avocode-${version}";
|
name = "avocode-${version}";
|
||||||
version = "3.2.0";
|
version = "3.4.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://media.avocode.com/download/avocode-app/${version}/avocode-${version}-linux.zip";
|
url = "https://media.avocode.com/download/avocode-app/${version}/avocode-${version}-linux.zip";
|
||||||
sha256 = "111kcjqm8j2v941m2ly4ahhxalylnsvy5zmclj1f490japz2h1xy";
|
sha256 = "1dk4vgam9r5nl8dvpfwrn52gq6r4zxs4zz63p3c4gk73d8qnh4dl";
|
||||||
};
|
};
|
||||||
|
|
||||||
libPath = stdenv.lib.makeLibraryPath (with xorg; with gnome2; [
|
libPath = stdenv.lib.makeLibraryPath (with xorg; with gnome2; [
|
||||||
|
25
pkgs/applications/graphics/fig2dev/default.nix
Normal file
25
pkgs/applications/graphics/fig2dev/default.nix
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
{ stdenv, fetchurl, ghostscript, libpng } :
|
||||||
|
|
||||||
|
let
|
||||||
|
version = "3.2.7a";
|
||||||
|
|
||||||
|
in stdenv.mkDerivation {
|
||||||
|
name = "fig2dev-${version}";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://sourceforge/mcj/fig2dev-${version}.tar.xz";
|
||||||
|
sha256 = "0a7vkfl38fvkhg3na5gr9c4fskas9wbs84y9djg85nzwbshik8mx";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [ libpng ];
|
||||||
|
|
||||||
|
GSEXE="${ghostscript}/bin/gs";
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
description = "Tool to convert Xfig files to other formats";
|
||||||
|
homepage = http://mcj.sourceforge.net/;
|
||||||
|
license = licenses.xfig;
|
||||||
|
platforms = platforms.linux;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
@ -1,28 +0,0 @@
|
|||||||
source $stdenv/setup
|
|
||||||
|
|
||||||
makeFlags="XAWLIB=-lXaw3d BINDIR=$out/bin XAPPLOADDIR=$out/etc/X11/app-defaults LIBDIR=$out/lib/X11 XFIGDOCDIR=$out/share/doc/xfig MANPATH=$out/man"
|
|
||||||
|
|
||||||
# We need chmod +wx on dirs, not just chmod +w
|
|
||||||
dontMakeSourcesWritable=1
|
|
||||||
postUnpack() {
|
|
||||||
find . -type d -exec chmod +x '{}' \;
|
|
||||||
}
|
|
||||||
|
|
||||||
preBuild() {
|
|
||||||
echo "#define XAW3D" >> Imakefile.tmp
|
|
||||||
echo "#define XAW3D1_5E" >> Imakefile.tmp
|
|
||||||
cat Imakefile >> Imakefile.tmp
|
|
||||||
mv Imakefile.tmp Imakefile
|
|
||||||
xmkmf
|
|
||||||
|
|
||||||
sed -e 's@[$][$]m@-- &@g' -i Makefile
|
|
||||||
}
|
|
||||||
|
|
||||||
installPhase() {
|
|
||||||
make install.all $makeFlags
|
|
||||||
|
|
||||||
wrapProgram $out/bin/xfig \
|
|
||||||
--set XAPPLRESDIR $out/etc/X11/app-defaults
|
|
||||||
}
|
|
||||||
|
|
||||||
genericBuild
|
|
@ -1,47 +1,42 @@
|
|||||||
{ stdenv, fetchurl, makeWrapper, imake
|
{ stdenv, fetchurl, xlibsWrapper, makeWrapper, libXpm
|
||||||
, xlibsWrapper, libXpm, libXmu, libXi, libXp, Xaw3d, libpng, libjpeg}:
|
, libXmu, libXi, libXp, Xaw3d, fig2dev
|
||||||
|
}:
|
||||||
|
|
||||||
let version = "3.2.5b"; in
|
let
|
||||||
stdenv.mkDerivation {
|
version = "3.2.7a";
|
||||||
|
|
||||||
|
in stdenv.mkDerivation {
|
||||||
name = "xfig-${version}";
|
name = "xfig-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/mcj/xfig.${version}.full.tar.gz";
|
url = "mirror://sourceforge/mcj/xfig-${version}.tar.xz";
|
||||||
sha256 = "1hl5x49sgc0vap411whhcq6qhvh4xbjg7jggv7ih9pplg5nwy0aw";
|
sha256 = "096zgp0bqnxhgxbrv2jjylrjz3pr4da0xxznlk2z7ffxr5pri2fa";
|
||||||
};
|
};
|
||||||
|
|
||||||
builder = ./builder.sh;
|
postPatch = ''
|
||||||
|
sed -i 's:"fig2dev":"${fig2dev}/bin/fig2dev":' src/main.c
|
||||||
|
'';
|
||||||
|
|
||||||
buildInputs = [xlibsWrapper libXpm libXmu libXi libXp Xaw3d libpng libjpeg];
|
postInstall = ''
|
||||||
|
mkdir -p $out/share/X11/app-defaults
|
||||||
|
cp app-defaults/* $out/share/X11/app-defaults
|
||||||
|
|
||||||
nativeBuildInputs = [ imake makeWrapper ];
|
wrapProgram $out/bin/xfig \
|
||||||
|
--set XAPPLRESDIR $out/share/X11/app-defaults
|
||||||
|
'';
|
||||||
|
|
||||||
hardeningDisable = [ "format" ];
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
NIX_CFLAGS_COMPILE = "-I${libXpm.dev}/include/X11";
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
|
||||||
patches =
|
buildInputs = [ xlibsWrapper libXpm libXmu libXi libXp Xaw3d ];
|
||||||
let
|
|
||||||
debPrefix = "http://patch-tracker.debian.org/patch/series/dl/xfig/1:3.2.5.b-3";
|
|
||||||
in
|
|
||||||
[
|
|
||||||
(fetchurl {
|
|
||||||
url = "${debPrefix}/35_CVE-2010-4262.patch";
|
|
||||||
sha256 = "1pj669sz49wzjvvm96gwbnani7wqi0ijh21imqdzqw47qxdv7zp5";
|
|
||||||
})
|
|
||||||
(fetchurl {
|
|
||||||
url = "${debPrefix}/13_remove_extra_libs.patch";
|
|
||||||
sha256 = "1qb14ay0c8xrjzhi21jl7sl8mdzxardldzpnflkzml774bbpn8av";
|
|
||||||
})
|
|
||||||
(fetchurl {
|
|
||||||
url = "${debPrefix}/36_libpng15.patch";
|
|
||||||
sha256 = "0jd5bqj7sj9bbnxg2d0y6zmv4ka4qif2x4zc84ngdqga5433anvn";
|
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
meta = {
|
meta = with stdenv.lib; {
|
||||||
description = "An interactive drawing tool for X11";
|
description = "An interactive drawing tool for X11";
|
||||||
homepage = http://xfig.org;
|
longDescription = ''
|
||||||
platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice
|
Note that you need to have the <literal>netpbm</literal> tools
|
||||||
|
in your path to export bitmaps.
|
||||||
|
'';
|
||||||
|
inherit (fig2dev.meta) license homepage platforms;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -77,6 +77,7 @@ let
|
|||||||
calendarsupport = callPackage ./calendarsupport.nix {};
|
calendarsupport = callPackage ./calendarsupport.nix {};
|
||||||
dolphin = callPackage ./dolphin.nix {};
|
dolphin = callPackage ./dolphin.nix {};
|
||||||
dolphin-plugins = callPackage ./dolphin-plugins.nix {};
|
dolphin-plugins = callPackage ./dolphin-plugins.nix {};
|
||||||
|
dragon = callPackage ./dragon.nix {};
|
||||||
eventviews = callPackage ./eventviews.nix {};
|
eventviews = callPackage ./eventviews.nix {};
|
||||||
ffmpegthumbs = callPackage ./ffmpegthumbs.nix { };
|
ffmpegthumbs = callPackage ./ffmpegthumbs.nix { };
|
||||||
filelight = callPackage ./filelight.nix {};
|
filelight = callPackage ./filelight.nix {};
|
||||||
|
25
pkgs/applications/kde/dragon.nix
Normal file
25
pkgs/applications/kde/dragon.nix
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
mkDerivation, lib,
|
||||||
|
extra-cmake-modules, kdoctools,
|
||||||
|
baloo, baloo-widgets, kactivities, kbookmarks, kcmutils,
|
||||||
|
kcompletion, kconfig, kcoreaddons, kdelibs4support, kdbusaddons,
|
||||||
|
kfilemetadata, ki18n, kiconthemes, kinit, kio, knewstuff, knotifications,
|
||||||
|
kparts, ktexteditor, kwindowsystem, phonon, solid, phonon-backend-gstreamer
|
||||||
|
}:
|
||||||
|
|
||||||
|
mkDerivation {
|
||||||
|
name = "dragon";
|
||||||
|
meta = {
|
||||||
|
license = with lib.licenses; [ gpl2 fdl12 ];
|
||||||
|
description = "A simple media player for KDE";
|
||||||
|
maintainers = [ lib.maintainers.jonathanreeve ];
|
||||||
|
};
|
||||||
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
|
propagatedBuildInputs = [
|
||||||
|
baloo baloo-widgets kactivities kbookmarks kcmutils kcompletion kconfig
|
||||||
|
kcoreaddons kdelibs4support kdbusaddons kfilemetadata ki18n kiconthemes
|
||||||
|
kinit kio knewstuff knotifications kparts ktexteditor kwindowsystem
|
||||||
|
phonon solid phonon-backend-gstreamer
|
||||||
|
];
|
||||||
|
outputs = [ "out" "dev" ];
|
||||||
|
}
|
@ -3,11 +3,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "chirp-daily-${version}";
|
name = "chirp-daily-${version}";
|
||||||
version = "20180707";
|
version = "20180815";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://trac.chirp.danplanet.com/chirp_daily/daily-${version}/${name}.tar.gz";
|
url = "https://trac.chirp.danplanet.com/chirp_daily/daily-${version}/${name}.tar.gz";
|
||||||
sha256 = "09siq74k0ss65ssck7i7h515dxp7fhdz5klc3y0yp9wajn706ic3";
|
sha256 = "0z3jh9sbszs8x0xjmkgxa3b1xnw3w9b13pml4i5apx3mj171npyv";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
let
|
let
|
||||||
inherit (pythonPackages) python buildPythonApplication;
|
inherit (pythonPackages) python buildPythonApplication;
|
||||||
in buildPythonApplication rec {
|
in buildPythonApplication rec {
|
||||||
version = "4.2.8";
|
version = "5.0.0";
|
||||||
name = "gramps-${version}";
|
name = "gramps-${version}";
|
||||||
|
|
||||||
nativeBuildInputs = [ wrapGAppsHook ];
|
nativeBuildInputs = [ wrapGAppsHook ];
|
||||||
@ -20,7 +20,7 @@ in buildPythonApplication rec {
|
|||||||
owner = "gramps-project";
|
owner = "gramps-project";
|
||||||
repo = "gramps";
|
repo = "gramps";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "17y6rjvvcz7lwjck4f5nmhnn07i9k5vzk5dp1jk7j3ldxjagscsd";
|
sha256 = "056l4ihmd3gdsiv6wwv4ckgh8bfzd5nii6z4afsdn2nmjbj4hw9m";
|
||||||
};
|
};
|
||||||
|
|
||||||
pythonPath = with pythonPackages; [ bsddb3 PyICU pygobject3 pycairo ];
|
pythonPath = with pythonPackages; [ bsddb3 PyICU pygobject3 pycairo ];
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
buildGoPackage rec {
|
buildGoPackage rec {
|
||||||
name = "hugo-${version}";
|
name = "hugo-${version}";
|
||||||
version = "0.46";
|
version = "0.47";
|
||||||
|
|
||||||
goPackagePath = "github.com/gohugoio/hugo";
|
goPackagePath = "github.com/gohugoio/hugo";
|
||||||
|
|
||||||
@ -10,7 +10,7 @@ buildGoPackage rec {
|
|||||||
owner = "gohugoio";
|
owner = "gohugoio";
|
||||||
repo = "hugo";
|
repo = "hugo";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "0w5xkb6s03hprb4v151gdk8zzsgvy0i406363j1w03bic8ajwgmj";
|
sha256 = "1h62ix285mx977mgawyanyvsqqic1xx0gmi1r5wn43w9yc29wr0z";
|
||||||
};
|
};
|
||||||
|
|
||||||
goDeps = ./deps.nix;
|
goDeps = ./deps.nix;
|
||||||
|
52
pkgs/applications/misc/hugo/deps.nix
generated
52
pkgs/applications/misc/hugo/deps.nix
generated
@ -14,8 +14,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://github.com/BurntSushi/toml";
|
url = "https://github.com/BurntSushi/toml";
|
||||||
rev = "a368813c5e648fee92e5f6c30e3944ff9d5e8895";
|
rev = "3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005";
|
||||||
sha256 = "1sjxs2lwc8jpln80s4rlzp7nprbcljhy5mz4rf9995gq93wqnym5";
|
sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@ -149,8 +149,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://github.com/gobwas/glob";
|
url = "https://github.com/gobwas/glob";
|
||||||
rev = "f00a7392b43971b2fdb562418faab1f18da2067a";
|
rev = "f756513aec94125582ee6c0dc94179251ef87370";
|
||||||
sha256 = "1b7jnb7rx99na25lkm9m9jr583mv7y0lwp57w58sv7ir9iiilx29";
|
sha256 = "1pyzlvb950864syf2safazv39s7rpi08r7x2vby82kj9ykqgvhc4";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@ -158,8 +158,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://github.com/gorilla/websocket";
|
url = "https://github.com/gorilla/websocket";
|
||||||
rev = "5ed622c449da6d44c3c8329331ff47a9e5844f71";
|
rev = "3ff3320c2a1756a3691521efc290b4701575147c";
|
||||||
sha256 = "1yhcwraijdk6lx7f6m9p6i1b3zfh2hq80l1nfpnckfn10gh72aw7";
|
sha256 = "1b0kpix2qxv3qiiq739nk9fjh453if0mcpr9gmlizicdpjp5alw2";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@ -284,8 +284,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://github.com/nicksnyder/go-i18n";
|
url = "https://github.com/nicksnyder/go-i18n";
|
||||||
rev = "461e8b98df7454b4cb46a1611a6734f05ee331d0";
|
rev = "04f547cc50da4c144c5fdfd4495aef143637a236";
|
||||||
sha256 = "0aq1q06y6azsi6mfmary5xs7gmmg8fh8lhx1wbpdlqk11asm9rq0";
|
sha256 = "1h4ndn822k7i04h9k5dxm6c29mhhhqhl63vzpmz2l1k0zpj7xyd1";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@ -311,8 +311,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://github.com/russross/blackfriday";
|
url = "https://github.com/russross/blackfriday";
|
||||||
rev = "11635eb403ff09dbc3a6b5a007ab5ab09151c229";
|
rev = "46c73eb196baff5bb07288f245b223bd1a30fba6";
|
||||||
sha256 = "14j8ibm6h9rydiwfp9b5c7rwhnx04yqyxv1a7p7rmfwyg4zd714n";
|
sha256 = "01z1jsdkac09cw95lqq4pahkw9xnini2mb956lvb772bby2x3dmj";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@ -365,8 +365,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://github.com/spf13/jwalterweatherman";
|
url = "https://github.com/spf13/jwalterweatherman";
|
||||||
rev = "7c0cea34c8ece3fbeb2b27ab9b59511d360fb394";
|
rev = "14d3d4c518341bea657dd8a226f5121c0ff8c9f2";
|
||||||
sha256 = "132p84i20b9s5r6fs597lsa6648vd415ch7c0d018vm8smzqpd0h";
|
sha256 = "1f9154lijbz0kkgqwmbphykwl4adv4fvkx6n1p7fdq3x5j9g8i17";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@ -383,8 +383,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://github.com/spf13/pflag";
|
url = "https://github.com/spf13/pflag";
|
||||||
rev = "3ebe029320b2676d667ae88da602a5f854788a8a";
|
rev = "947b89bd1b7dabfed991ac30e1a56f5193f0c88b";
|
||||||
sha256 = "11yxs0wqy70wj106fkz8r923yg4ncnc2mbw33v48zmlg4a1rasgp";
|
sha256 = "0n4h5cb07n96fcw9k8dwnj6yisf2x357lsiwjmrq6xr1vkzdlk8c";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@ -392,8 +392,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://github.com/spf13/viper";
|
url = "https://github.com/spf13/viper";
|
||||||
rev = "d493c32b69b8c6f2377bf30bc4d70267ffbc0793";
|
rev = "907c19d40d9a6c9bb55f040ff4ae45271a4754b9";
|
||||||
sha256 = "1jq46790rkjn6c1887wz98dqjk792ij6wnrifzk1maglmfb061hh";
|
sha256 = "177ziws6mwxdlvicmgpv7w7zy5ri2wgnw2f2v3789b5skv9d6a6b";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@ -401,8 +401,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://github.com/tdewolff/minify";
|
url = "https://github.com/tdewolff/minify";
|
||||||
rev = "cf3a1790b606e292e4a0ee82e949a4f0d1c7617d";
|
rev = "948b6490cf3cacab5f4d7474104c3d21bf6eda46";
|
||||||
sha256 = "1r496149l5iqzxkfcbll5dqcqxy4a7jjxvzm62c8hrybmwj574kn";
|
sha256 = "1js5l0405kbic53qgim0lj3crw7cc2a2sbga35h9qcnm8l3cx22f";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@ -410,8 +410,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://github.com/tdewolff/parse";
|
url = "https://github.com/tdewolff/parse";
|
||||||
rev = "4ceb50b40fad068875f5b093c5df0619012dc544";
|
rev = "dd9676af8dd934a61082c5b3038e79626847fa32";
|
||||||
sha256 = "1ap76hdiabn41r7zxc7nq3n3ld7zqf97jaf71zlzzjrphi3fwrg1";
|
sha256 = "1hp9qh8knx3q57aw5qavsf7ia3mxm8ka0bk6kjkqkqq8k9jq97qk";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@ -446,8 +446,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://go.googlesource.com/net";
|
url = "https://go.googlesource.com/net";
|
||||||
rev = "f4c29de78a2a91c00474a2e689954305c350adf9";
|
rev = "aaf60122140d3fcf75376d319f0554393160eb50";
|
||||||
sha256 = "02nibjrr1il8sxnr0w1s5fj7gz6ayhg3hsywf948qhc68n5adv8x";
|
sha256 = "03i6ij7jcf5mp9dc8ps8b63g1k843z7c823qyzn5a276gpxvxlvv";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@ -464,8 +464,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://go.googlesource.com/sys";
|
url = "https://go.googlesource.com/sys";
|
||||||
rev = "3dc4335d56c789b04b0ba99b7a37249d9b614314";
|
rev = "1c9583448a9c3aa0f9a6a5241bf73c0bd8aafded";
|
||||||
sha256 = "1105b7jqzz8g2bfkdbkj2pdzq4vhfmhm42khir88vjqfd1l7ha31";
|
sha256 = "0g0nc549pmdmvja4mdqh0kgvznnw6wliqmx5wrnj02l3a23vizmi";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@ -473,8 +473,8 @@
|
|||||||
fetch = {
|
fetch = {
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://go.googlesource.com/text";
|
url = "https://go.googlesource.com/text";
|
||||||
rev = "96e34ec0e18a62a1e59880c7bf617b655efecb66";
|
rev = "6e3c4e7365ddcc329f090f96e4348398f6310088";
|
||||||
sha256 = "1n1p5zz0vyvlhac40hxml6c5xwpsw8rjx1pbls9381a0s19ncbdg";
|
sha256 = "1r511ncipn7sdlssn06fpzcpy4mp4spagni4ryxq86p2b0bi8pn4";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
|
@ -6,13 +6,13 @@
|
|||||||
|
|
||||||
let
|
let
|
||||||
pname = "krusader";
|
pname = "krusader";
|
||||||
version = "2.7.0";
|
version = "2.7.1";
|
||||||
in mkDerivation rec {
|
in mkDerivation rec {
|
||||||
name = "krusader-${version}";
|
name = "krusader-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://kde/stable/${pname}/${version}/${name}.tar.xz";
|
url = "mirror://kde/stable/${pname}/${version}/${name}.tar.xz";
|
||||||
sha256 = "09ws3samxnjk0qi9pcfm2rmw0nr5mzn9pzpljgrdb5qj7cmm4hcb";
|
sha256 = "1svxj1qygyr3a4dkx0nh2d6r4q7pfj00brzghl94mf4q0rz4vhfm";
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
54
pkgs/applications/misc/qsstv/default.nix
Normal file
54
pkgs/applications/misc/qsstv/default.nix
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
{ stdenv, fetchurl, qtbase, qmake, makeDesktopItem, openjpeg, pkgconfig, fftw,
|
||||||
|
libpulseaudio, alsaLib, hamlib, libv4l, fftwFloat }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
version = "9.2.6";
|
||||||
|
name = "qsstv-${version}";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "http://users.telenet.be/on4qz/qsstv/downloads/qsstv_${version}.tar.gz";
|
||||||
|
sha256 = "0sx70yk389fq5djvjwnam6ics5knmg9b5x608bk2sjbfxkila108";
|
||||||
|
};
|
||||||
|
|
||||||
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
qmake
|
||||||
|
pkgconfig
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = [ qtbase openjpeg fftw libpulseaudio alsaLib hamlib libv4l
|
||||||
|
fftwFloat ];
|
||||||
|
|
||||||
|
desktopItem = makeDesktopItem {
|
||||||
|
name = "QSSTV";
|
||||||
|
exec = "qsstv";
|
||||||
|
icon = "qsstv.png";
|
||||||
|
comment = "Qt-based slow-scan TV and fax";
|
||||||
|
desktopName = "QSSTV";
|
||||||
|
genericName = "qsstv";
|
||||||
|
categories = "Application;HamRadio;";
|
||||||
|
};
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
# Install binary to the right location
|
||||||
|
make install INSTALL_ROOT=$out
|
||||||
|
mv $out/usr/bin $out/
|
||||||
|
rm -r $out/usr
|
||||||
|
|
||||||
|
# Install desktop icon
|
||||||
|
install -D qsstv/icons/qsstv.png $out/share/pixmaps/qsstv.png
|
||||||
|
|
||||||
|
# Install desktop item
|
||||||
|
cp -rv ${desktopItem}/share $out
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
description = "Qt-based slow-scan TV and fax";
|
||||||
|
homepage = http://users.telenet.be/on4qz/;
|
||||||
|
platforms = platforms.linux;
|
||||||
|
license = stdenv.lib.licenses.gpl3;
|
||||||
|
maintainers = with stdenv.lib.maintainers; [ hax404 ];
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
@ -1,18 +1,18 @@
|
|||||||
# This file is autogenerated from update.sh in the same directory.
|
# This file is autogenerated from update.sh in the same directory.
|
||||||
{
|
{
|
||||||
beta = {
|
beta = {
|
||||||
sha256 = "193sz96jrygixgzkaxx1vrpkhmnr6c7yzhsvv4p1qn0jymh2xd57";
|
sha256 = "0w5k1446j45796vj8p6kv5cdrkrxyr7rh8d8vavplfldbvg36bdw";
|
||||||
sha256bin64 = "0wwmfsxbphxqfw4g6jgxlr0p32vjf4h8yfd5zz36xpa79dryb8sv";
|
sha256bin64 = "0a7gmbcps3b85rhwgrvg41m9db2n3igwr4hncm7kcqnq5hr60v8s";
|
||||||
version = "68.0.3440.68";
|
version = "69.0.3497.32";
|
||||||
};
|
};
|
||||||
dev = {
|
dev = {
|
||||||
sha256 = "102lqnl2m9cbcql6sghib1504fyicx7cgv0jkfx863jpzhrfrkcv";
|
sha256 = "15gk2jbjv3iy4hg4xm1f66x5jqfqh9f98wfzrcsd5ix3ki3f9g3c";
|
||||||
sha256bin64 = "1y3iy25b3cck7kz5g913z64x1wdj1znqbn049g8h82x3krp76bgx";
|
sha256bin64 = "1lir6q31dnjsbrz99bfx74r5j6f0c1a443ky1k0idbx6ysvr8nnm";
|
||||||
version = "69.0.3497.12";
|
version = "70.0.3521.2";
|
||||||
};
|
};
|
||||||
stable = {
|
stable = {
|
||||||
sha256 = "0hcmnn72xj9p3y77cb6cnr1vz81hiqmksdi6nw7xqfw5cwr7h5yw";
|
sha256 = "1676y2axl5ihvv8jid2i9wp4i4awxzij5nwvd5zx98506l3088bh";
|
||||||
sha256bin64 = "0pa49yxj9s41mzhik7jixr4hwqanf31yzr1fsc6y5hkadbj7rwij";
|
sha256bin64 = "0d352maw1630g0hns3c0g0n95bp5iqh7nzs8bnv48kxz87snmpdj";
|
||||||
version = "68.0.3440.75";
|
version = "68.0.3440.106";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ callPackage, stdenv }:
|
{ callPackage, stdenv }:
|
||||||
|
|
||||||
let
|
let
|
||||||
stableVersion = "2.1.7";
|
stableVersion = "2.1.9";
|
||||||
# Currently there is no preview version.
|
# Currently there is no preview version.
|
||||||
previewVersion = stableVersion;
|
previewVersion = stableVersion;
|
||||||
addVersion = args:
|
addVersion = args:
|
||||||
@ -10,8 +10,8 @@ let
|
|||||||
in args // { inherit version branch; };
|
in args // { inherit version branch; };
|
||||||
mkGui = args: callPackage (import ./gui.nix (addVersion args)) { };
|
mkGui = args: callPackage (import ./gui.nix (addVersion args)) { };
|
||||||
mkServer = args: callPackage (import ./server.nix (addVersion args)) { };
|
mkServer = args: callPackage (import ./server.nix (addVersion args)) { };
|
||||||
guiSrcHash = "10zf429zjzf7v4y9r7mmkp42kh5ppmqinhvwqzb7jmsrpv2cnxj6";
|
guiSrcHash = "0gpif6f7zqz2n8q3pkr8xv3fdc904hq69661w8f1fna360xvksd7";
|
||||||
serverSrcHash = "056swz6ygqdi37asah51v1yy0ky8q0p32vf7dxs697hd7nv78aqj";
|
serverSrcHash = "1y19jzyyz0sjjxkrpgr6z10irb47v7d8khdvk5nzmgnjfxv875yx";
|
||||||
in {
|
in {
|
||||||
guiStable = mkGui {
|
guiStable = mkGui {
|
||||||
stable = true;
|
stable = true;
|
||||||
|
@ -4,6 +4,16 @@
|
|||||||
|
|
||||||
let
|
let
|
||||||
pythonPackages = python3Packages;
|
pythonPackages = python3Packages;
|
||||||
|
async-timeout = (stdenv.lib.overrideDerivation pythonPackages.async-timeout
|
||||||
|
(oldAttrs:
|
||||||
|
rec {
|
||||||
|
pname = "async-timeout";
|
||||||
|
version = "2.0.1";
|
||||||
|
src = pythonPackages.fetchPypi {
|
||||||
|
inherit pname version;
|
||||||
|
sha256 = "1l3kg062m02mph6rf9rdv8r5c5n356clxa6b6mrn0i77vk9g9kq0";
|
||||||
|
};
|
||||||
|
}));
|
||||||
aiohttp = (stdenv.lib.overrideDerivation pythonPackages.aiohttp
|
aiohttp = (stdenv.lib.overrideDerivation pythonPackages.aiohttp
|
||||||
(oldAttrs:
|
(oldAttrs:
|
||||||
rec {
|
rec {
|
||||||
@ -13,6 +23,9 @@ let
|
|||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "8adda6583ba438a4c70693374e10b60168663ffa6564c5c75d3c7a9055290964";
|
sha256 = "8adda6583ba438a4c70693374e10b60168663ffa6564c5c75d3c7a9055290964";
|
||||||
};
|
};
|
||||||
|
propagatedBuildInputs = [ async-timeout ]
|
||||||
|
++ (with pythonPackages; [ attrs chardet multidict yarl ])
|
||||||
|
++ stdenv.lib.optional (pythonPackages.pythonOlder "3.7") pythonPackages.idna-ssl;
|
||||||
}));
|
}));
|
||||||
aiohttp-cors = (stdenv.lib.overrideDerivation pythonPackages.aiohttp-cors
|
aiohttp-cors = (stdenv.lib.overrideDerivation pythonPackages.aiohttp-cors
|
||||||
(oldAttrs:
|
(oldAttrs:
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, lib, fetchFromGitHub, qtbase, qtquickcontrols, cmake, libqmatrixclient }:
|
{ stdenv, lib, fetchFromGitHub, fetchpatch, qtbase, qtquickcontrols, cmake, libqmatrixclient }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "quaternion-${version}";
|
name = "quaternion-${version}";
|
||||||
@ -11,10 +11,18 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "0zrr4khbbdf5ziq65gi0cb1yb1d0y5rv18wld22w1x96f7fkmrib";
|
sha256 = "0zrr4khbbdf5ziq65gi0cb1yb1d0y5rv18wld22w1x96f7fkmrib";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ qtbase qtquickcontrols libqmatrixclient ];
|
buildInputs = [ qtbase qtquickcontrols ];
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
# https://github.com/QMatrixClient/Quaternion/pull/400
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://github.com/QMatrixClient/Quaternion/commit/6cb29834efc343dc2bcf1db62cfad2dc4c121c54.patch";
|
||||||
|
sha256 = "0n7mgzzrvx9sa657rfb99i0mjh1k0sn5br344mknqy3wgqdr7s3x";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
# libqmatrixclient is now compiled as a dynamic library but quarternion cannot use it yet
|
# libqmatrixclient is now compiled as a dynamic library but quarternion cannot use it yet
|
||||||
# https://github.com/QMatrixClient/Quaternion/issues/239
|
# https://github.com/QMatrixClient/Quaternion/issues/239
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
@ -22,7 +30,11 @@ stdenv.mkDerivation rec {
|
|||||||
ln -s ${libqmatrixclient.src} lib
|
ln -s ${libqmatrixclient.src} lib
|
||||||
'';
|
'';
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = if stdenv.isDarwin then ''
|
||||||
|
mkdir -p $out/Applications
|
||||||
|
mv $out/bin/quaternion.app $out/Applications
|
||||||
|
rmdir $out/bin || :
|
||||||
|
'' else ''
|
||||||
substituteInPlace $out/share/applications/quaternion.desktop \
|
substituteInPlace $out/share/applications/quaternion.desktop \
|
||||||
--replace 'Exec=quaternion' "Exec=$out/bin/quaternion"
|
--replace 'Exec=quaternion' "Exec=$out/bin/quaternion"
|
||||||
'';
|
'';
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
, speex
|
, speex
|
||||||
, boost
|
, boost
|
||||||
, opendht
|
, opendht
|
||||||
, libmsgpack
|
, msgpack
|
||||||
, gnutls
|
, gnutls
|
||||||
, zlib
|
, zlib
|
||||||
, jsoncpp
|
, jsoncpp
|
||||||
@ -108,7 +108,7 @@ stdenv.mkDerivation rec {
|
|||||||
speex
|
speex
|
||||||
boost
|
boost
|
||||||
opendht
|
opendht
|
||||||
libmsgpack
|
msgpack
|
||||||
gnutls
|
gnutls
|
||||||
zlib
|
zlib
|
||||||
jsoncpp
|
jsoncpp
|
||||||
|
@ -3,11 +3,11 @@
|
|||||||
let configFile = writeText "riot-config.json" conf; in
|
let configFile = writeText "riot-config.json" conf; in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name= "riot-web-${version}";
|
name= "riot-web-${version}";
|
||||||
version = "0.15.7";
|
version = "0.16.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/vector-im/riot-web/releases/download/v${version}/riot-v${version}.tar.gz";
|
url = "https://github.com/vector-im/riot-web/releases/download/v${version}/riot-v${version}.tar.gz";
|
||||||
sha256 = "09sa2qcmns4b9by3hzmyppc6fi3845vppkal2ylrf2vi9yczb2ch";
|
sha256 = "1nl0ih5flhp57k96hv6nl5pzrm3r9piqmwzirz9nz8k9803mqp5m";
|
||||||
};
|
};
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, fetchurl, dpkg, makeWrapper
|
{ stdenv, fetchurl, dpkg
|
||||||
, alsaLib, atk, cairo, cups, curl, dbus, expat, fontconfig, freetype, gdk_pixbuf, glib, glibc, gnome2, gnome3
|
, alsaLib, atk, cairo, cups, curl, dbus, expat, fontconfig, freetype, gdk_pixbuf, glib, glibc, gnome2, gnome3
|
||||||
, gtk3, libnotify, libpulseaudio, libsecret, libv4l, nspr, nss, pango, systemd, xorg }:
|
, gtk3, libnotify, libpulseaudio, libsecret, libv4l, nspr, nss, pango, systemd, wrapGAppsHook, xorg }:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
@ -68,7 +68,12 @@ in stdenv.mkDerivation {
|
|||||||
|
|
||||||
inherit src;
|
inherit src;
|
||||||
|
|
||||||
buildInputs = [ dpkg makeWrapper ];
|
nativeBuildInputs = [
|
||||||
|
wrapGAppsHook
|
||||||
|
glib # For setup hook populating GSETTINGS_SCHEMA_PATH
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = [ dpkg ];
|
||||||
|
|
||||||
unpackPhase = "true";
|
unpackPhase = "true";
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
@ -78,6 +83,8 @@ in stdenv.mkDerivation {
|
|||||||
rm -rf $out/opt $out/usr
|
rm -rf $out/opt $out/usr
|
||||||
rm $out/bin/skypeforlinux
|
rm $out/bin/skypeforlinux
|
||||||
|
|
||||||
|
ln -s "$out/share/skypeforlinux/skypeforlinux" "$out/bin/skypeforlinux"
|
||||||
|
|
||||||
# Otherwise it looks "suspicious"
|
# Otherwise it looks "suspicious"
|
||||||
chmod -R g-w $out
|
chmod -R g-w $out
|
||||||
'';
|
'';
|
||||||
@ -88,8 +95,6 @@ in stdenv.mkDerivation {
|
|||||||
patchelf --set-rpath ${rpath}:$out/share/skypeforlinux $file || true
|
patchelf --set-rpath ${rpath}:$out/share/skypeforlinux $file || true
|
||||||
done
|
done
|
||||||
|
|
||||||
ln -s "$out/share/skypeforlinux/skypeforlinux" "$out/bin/skypeforlinux"
|
|
||||||
|
|
||||||
# Fix the desktop link
|
# Fix the desktop link
|
||||||
substituteInPlace $out/share/applications/skypeforlinux.desktop \
|
substituteInPlace $out/share/applications/skypeforlinux.desktop \
|
||||||
--replace /usr/bin/ $out/bin/ \
|
--replace /usr/bin/ $out/bin/ \
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchFromGitHub, qmake, pkgconfig
|
{ stdenv, fetchFromGitHub, qmake, pkgconfig, makeWrapper
|
||||||
, qtbase, qttools, qtwebkit, sqlite
|
, qtbase, qttools, qtwebkit, sqlite
|
||||||
}:
|
}:
|
||||||
|
|
||||||
@ -13,9 +13,14 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "0xav9qr8n6310636nfbgx4iix65fs3ya5rz2isxsf38bkjm7r3pa";
|
sha256 = "0xav9qr8n6310636nfbgx4iix65fs3ya5rz2isxsf38bkjm7r3pa";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ qmake pkgconfig ];
|
nativeBuildInputs = [ qmake pkgconfig makeWrapper ];
|
||||||
buildInputs = [ qtbase qttools qtwebkit sqlite.dev ];
|
buildInputs = [ qtbase qttools qtwebkit sqlite.dev ];
|
||||||
|
|
||||||
|
postFixup = ''
|
||||||
|
wrapProgram $out/bin/quiterss \
|
||||||
|
--prefix QT_PLUGIN_PATH : "${qtbase}/${qtbase.qtPluginPrefix}"
|
||||||
|
'';
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "A Qt-based RSS/Atom news feed reader";
|
description = "A Qt-based RSS/Atom news feed reader";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "owncloud-client-${version}";
|
name = "owncloud-client-${version}";
|
||||||
version = "2.4.2";
|
version = "2.4.3";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://download.owncloud.com/desktop/stable/owncloudclient-${version}.tar.xz";
|
url = "https://download.owncloud.com/desktop/stable/owncloudclient-${version}.tar.xz";
|
||||||
sha256 = "0pxga45fi7iyayy278hgl8x099isz6d7x1jq57p2m9qlsvfx8ap5";
|
sha256 = "1gz6xg1vm054ksrsakzfkzxgpskm0xkhsqwq0fj3i2kas09zzczk";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [ ./find-sql.patch ];
|
patches = [ ./find-sql.patch ];
|
||||||
|
@ -3,12 +3,12 @@
|
|||||||
with stdenv.lib;
|
with stdenv.lib;
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "6.7.0";
|
version = "6.7.1";
|
||||||
name = "frostwire-${version}";
|
name = "frostwire-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://dl.frostwire.com/frostwire/${version}/frostwire-${version}.noarch.tar.gz";
|
url = "https://dl.frostwire.com/frostwire/${version}/frostwire-${version}.noarch.tar.gz";
|
||||||
sha256 = "1qvk4w2ly2nz3ibsd6qdxaqb3g1a3l9f5a15b5zpzhsziln1fbxf";
|
sha256 = "1crhiksgky65wvb4fvqablsvixj04hbaacz23mskwrc63n4jaz0p";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchFromGitHub, pkgconfig
|
{ stdenv, fetchFromGitHub, fetchpatch, pkgconfig
|
||||||
, boost, libtorrentRasterbar, qtbase, qttools, qtsvg
|
, boost, libtorrentRasterbar, qtbase, qttools, qtsvg
|
||||||
, debugSupport ? false # Debugging
|
, debugSupport ? false # Debugging
|
||||||
, guiSupport ? true, dbus ? null # GUI (disable to run headless)
|
, guiSupport ? true, dbus ? null # GUI (disable to run headless)
|
||||||
@ -19,6 +19,14 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "1756hr92rvh4xlf6bk2wl24ypczhwf1rv1pdq05flk118jciqb05";
|
sha256 = "1756hr92rvh4xlf6bk2wl24ypczhwf1rv1pdq05flk118jciqb05";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
(fetchpatch {
|
||||||
|
name = "fix-desktop-file-regression.patch";
|
||||||
|
url = "https://github.com/qbittorrent/qBittorrent/commit/078325a3eb85c286b9a3454192ed2deadeda604c.patch";
|
||||||
|
sha256 = "1xhpd4ncy2m9zxsllizkry2013ij0ii9p8b8jbb35sazw5p50c96";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
# NOTE: 2018-05-31: CMake is working but it is not officially supported
|
# NOTE: 2018-05-31: CMake is working but it is not officially supported
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
|
||||||
|
@ -9,13 +9,13 @@ let
|
|||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
name = "resilio-sync-${version}";
|
name = "resilio-sync-${version}";
|
||||||
version = "2.5.12";
|
version = "2.6.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://download-cdn.resilio.com/${version}/linux-${arch}/resilio-sync_${arch}.tar.gz";
|
url = "https://download-cdn.resilio.com/${version}/linux-${arch}/resilio-sync_${arch}.tar.gz";
|
||||||
sha256 = {
|
sha256 = {
|
||||||
"x86_64-linux" = "176gf5704wh22kqig8n0gg83048w71grw7h37k2qvxjaf4vypnc7";
|
"x86_64-linux" = "0041axi9carspkfaxvyirfvsa29zz55al01x90nh93nzxvpvywsz";
|
||||||
"i686-linux" = "15m2s2cqrkpb7ladbwimbs9agqb4ww9jr4gf0ifjwzm2grv5ffnh";
|
"i686-linux" = "1ar36lp4f6a1z9i82g3gpak4q4ny09faqxdd59q1pvfzq25ypdhs";
|
||||||
}.${stdenv.system};
|
}.${stdenv.system};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -11,11 +11,6 @@ let
|
|||||||
else if stdenv.system == "x86_64-darwin" then "macos64"
|
else if stdenv.system == "x86_64-darwin" then "macos64"
|
||||||
else throw "Unsupported system: ${stdenv.system}";
|
else throw "Unsupported system: ${stdenv.system}";
|
||||||
|
|
||||||
launcher = ''
|
|
||||||
#!${stdenv.shell}
|
|
||||||
exec ${jre}/bin/java -Xmx512m ${ stdenv.lib.optionalString stdenv.isDarwin ''-Xdock:name="Jameica" -XstartOnFirstThread''} de.willuhn.jameica.Main "$@"
|
|
||||||
'';
|
|
||||||
|
|
||||||
desktopItem = makeDesktopItem {
|
desktopItem = makeDesktopItem {
|
||||||
name = "jameica";
|
name = "jameica";
|
||||||
exec = "jameica";
|
exec = "jameica";
|
||||||
@ -56,24 +51,24 @@ stdenv.mkDerivation rec {
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p $out/libexec $out/lib $out/bin $out/share/applications
|
mkdir -p $out/libexec $out/lib $out/bin $out/share/{applications,${name},java}/
|
||||||
|
|
||||||
# copy libraries except SWT
|
# copy libraries except SWT
|
||||||
cp $(find lib -type f -iname '*.jar' | grep -ve 'swt/.*/swt.jar') $out/lib/
|
cp $(find lib -type f -iname '*.jar' | grep -ve 'swt/.*/swt.jar') $out/share/${name}/
|
||||||
# copy platform-specific SWT
|
# copy platform-specific SWT
|
||||||
cp lib/swt/${swtSystem}/swt.jar $out/lib
|
cp lib/swt/${swtSystem}/swt.jar $out/share/${name}/
|
||||||
|
|
||||||
install -Dm644 releases/${_version}-*/jameica/jameica.jar $out/libexec/
|
install -Dm644 releases/${_version}-*/jameica/jameica.jar $out/share/java/
|
||||||
install -Dm644 plugin.xml $out/libexec/
|
install -Dm644 plugin.xml $out/share/java/
|
||||||
install -Dm644 build/jameica-icon.png $out/share/pixmaps/jameica.png
|
install -Dm644 build/jameica-icon.png $out/share/pixmaps/jameica.png
|
||||||
cp ${desktopItem}/share/applications/* $out/share/applications/
|
cp ${desktopItem}/share/applications/* $out/share/applications/
|
||||||
|
|
||||||
echo "${launcher}" > $out/bin/jameica
|
makeWrapper ${jre}/bin/java $out/bin/jameica \
|
||||||
chmod +x $out/bin/jameica
|
--add-flags "-cp $out/share/java/jameica.jar:$out/share/${name}/* ${
|
||||||
wrapProgram $out/bin/jameica --prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath buildInputs} \
|
stdenv.lib.optionalString stdenv.isDarwin ''-Xdock:name="Jameica" -XstartOnFirstThread''
|
||||||
--set CLASSPATH "$out/libexec/jameica.jar:$out/lib/*" \
|
} de.willuhn.jameica.Main" \
|
||||||
--run "cd $out/libexec"
|
--prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath buildInputs} \
|
||||||
# jameica expects its working dir set to the "program directory"
|
--run "cd $out/share/java/"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
@ -6,13 +6,13 @@
|
|||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
name = "stellarium-${version}";
|
name = "stellarium-${version}";
|
||||||
version = "0.18.1";
|
version = "0.18.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Stellarium";
|
owner = "Stellarium";
|
||||||
repo = "stellarium";
|
repo = "stellarium";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "0srwi08azzzayf50dr4dr1zcdcc8hwribzv7xvb7hbp6xp51c813";
|
sha256 = "17764i52dmipaz62k5n23fyx07d7cjir0dgav0s5b6sjd8gbjwbf";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake perl ];
|
nativeBuildInputs = [ cmake perl ];
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "igv-${version}";
|
name = "igv-${version}";
|
||||||
version = "2.4.13";
|
version = "2.4.14";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://data.broadinstitute.org/igv/projects/downloads/2.4/IGV_${version}.zip";
|
url = "https://data.broadinstitute.org/igv/projects/downloads/2.4/IGV_${version}.zip";
|
||||||
sha256 = "0cl6fs1v9rqkzjq4syx0m1pr71hbhvidwa3ym57pvz8ardfs3qa1";
|
sha256 = "0z9hk01czkdgi55b0qdvvi43jsqkkx6gl7wglamv425c6rklcvhc";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ unzip jre ];
|
buildInputs = [ unzip jre ];
|
||||||
|
37
pkgs/applications/science/biology/strelka/default.nix
Normal file
37
pkgs/applications/science/biology/strelka/default.nix
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
{stdenv, fetchFromGitHub, cmake, zlib, python2}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
name = "strelka-${version}";
|
||||||
|
version = "2.9.5";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "Illumina";
|
||||||
|
repo = "strelka";
|
||||||
|
rev = "v${version}";
|
||||||
|
sha256 = "0x4a6nkx1jnyag9svghsdjz1fz6q7qx5pn77wphdfnk81f9yspf8";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [ cmake zlib python2 ];
|
||||||
|
|
||||||
|
preConfigure = ''
|
||||||
|
sed -i 's|/usr/bin/env python|${python2}/bin/python|' src/python/lib/makeRunScript.py
|
||||||
|
patchShebangs .
|
||||||
|
'';
|
||||||
|
|
||||||
|
postFixup = ''
|
||||||
|
pushd $out/lib/python/pyflow
|
||||||
|
sed -i 's|/bin/bash|${stdenv.shell}|' pyflowTaskWrapper.py
|
||||||
|
rm pyflowTaskWrapper.pyc
|
||||||
|
echo "import pyflowTaskWrapper" | python2
|
||||||
|
popd
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
description = "Germline and small variant caller";
|
||||||
|
license = licenses.gpl3;
|
||||||
|
homepage = https://github.com/Illumina/strelka;
|
||||||
|
maintainers = with maintainers; [ jbedo ];
|
||||||
|
platforms = [ "x86_64-linux" ];
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
@ -1,17 +1,19 @@
|
|||||||
{ stdenv, fetchurl, which, gfortran, libGLU, xorg } :
|
{ stdenv, fetchurl, which, gfortran, libGLU, xorg } :
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "5.7";
|
version = "5.8.2";
|
||||||
name = "molden-${version}";
|
name = "molden-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "ftp://ftp.cmbi.ru.nl/pub/molgraph/molden/molden${version}.tar.gz";
|
url = "ftp://ftp.cmbi.ru.nl/pub/molgraph/molden/molden${version}.tar.gz";
|
||||||
sha256 = "0gaq11gm09ax25lvgfrvxv9dxvi76hps116fp6k7sqgvdd68vf0s";
|
sha256 = "1lhjx8fa8xynnlk5g6ipvchhfnz6j5lgqxlsifx82pbbnbm6mps4";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ which ];
|
nativeBuildInputs = [ which ];
|
||||||
buildInputs = [ gfortran libGLU xorg.libX11 xorg.libXmu ];
|
buildInputs = [ gfortran libGLU xorg.libX11 xorg.libXmu ];
|
||||||
|
|
||||||
|
patches = [ ./dont_register_file_types.patch ];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace ./makefile --replace '-L/usr/X11R6/lib' "" \
|
substituteInPlace ./makefile --replace '-L/usr/X11R6/lib' "" \
|
||||||
--replace '-I/usr/X11R6/include' "" \
|
--replace '-I/usr/X11R6/include' "" \
|
||||||
|
@ -0,0 +1,29 @@
|
|||||||
|
diff --git a/makefile b/makefile
|
||||||
|
index 58a9e74..64615b6 100644
|
||||||
|
--- a/makefile
|
||||||
|
+++ b/makefile
|
||||||
|
@@ -32,8 +32,6 @@ os :=
|
||||||
|
ifeq ($(uname), Linux)
|
||||||
|
os := $(shell head -n 1 /etc/issue | cut -d" " -f1)
|
||||||
|
ifeq ($(os), Ubuntu)
|
||||||
|
- EXTEN = exten
|
||||||
|
- EXTENZ = exten2
|
||||||
|
LIBSG = -L/usr/X11R6/lib -lGLU -lGL -lX11 -lm
|
||||||
|
endif
|
||||||
|
ifeq ($(os), Debian)
|
||||||
|
@@ -278,7 +276,7 @@ LIBSOGL = -lglut -lGLU -lGL -lXmu -lX11 -lm
|
||||||
|
#
|
||||||
|
#LIBSG = -L/usr/X11R6/lib -Wl,-framework -Wl,GLUT -Wl,-framework -Wl,OpenGL -Wl,-framework -Wl,Cocoa -lGLU -lGL -lXmu -lX11 -lm
|
||||||
|
|
||||||
|
-all: molden gmolden ambfor/ambfor ambfor/ambmd surf/surf $(EXTEN)
|
||||||
|
+all: molden gmolden ambfor/ambfor ambfor/ambmd surf/surf
|
||||||
|
xwin.o: xwin.c rots.h
|
||||||
|
xwingl.o: xwin.c rots.h
|
||||||
|
|
||||||
|
@@ -344,5 +342,5 @@ exten:
|
||||||
|
exten2:
|
||||||
|
./register_extension.sh /usr/local/bin
|
||||||
|
|
||||||
|
-install: $(EXTENZ)
|
||||||
|
+install:
|
||||||
|
sudo install -t /usr/local/bin -m 755 molden gmolden ambfor/ambfor ambfor/ambmd surf/surf
|
@ -3,7 +3,7 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "8.1";
|
version = "8.2";
|
||||||
fftwAll = symlinkJoin { name ="ftw-dev-out"; paths = [ fftw.dev fftw.out ]; };
|
fftwAll = symlinkJoin { name ="ftw-dev-out"; paths = [ fftw.dev fftw.out ]; };
|
||||||
|
|
||||||
in stdenv.mkDerivation {
|
in stdenv.mkDerivation {
|
||||||
@ -11,7 +11,7 @@ in stdenv.mkDerivation {
|
|||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://www.tddft.org/programs/octopus/down.php?file=${version}/octopus-${version}.tar.gz";
|
url = "http://www.tddft.org/programs/octopus/down.php?file=${version}/octopus-${version}.tar.gz";
|
||||||
sha256 = "0rxwvcp22364nnhwhqlr38w4rwv1yl60snxi2f8nqdflx1143n10";
|
sha256 = "0z74q17lzyga44m5pbsr1hmq12ly96y44pcz7glfvc4vbaq3jd8p";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ perl procps fftw.dev ];
|
nativeBuildInputs = [ perl procps fftw.dev ];
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, fetchurl, makeDesktopItem
|
{ stdenv, fetchurl, makeDesktopItem
|
||||||
, python3, python3Packages
|
, python3, python3Packages
|
||||||
, glew, freeglut, libpng, libxml2, tk, freetype, libmsgpack }:
|
, glew, freeglut, libpng, libxml2, tk, freetype, msgpack }:
|
||||||
|
|
||||||
|
|
||||||
with stdenv.lib;
|
with stdenv.lib;
|
||||||
@ -29,7 +29,7 @@ python3Packages.buildPythonApplication {
|
|||||||
sha256 = "1qpacd5w4r9a0nm5iqmkd92ym3ai00dp7v61cwd6jgakk6wfps3s";
|
sha256 = "1qpacd5w4r9a0nm5iqmkd92ym3ai00dp7v61cwd6jgakk6wfps3s";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ python3Packages.numpy glew freeglut libpng libxml2 tk freetype libmsgpack ];
|
buildInputs = [ python3Packages.numpy glew freeglut libpng libxml2 tk freetype msgpack ];
|
||||||
NIX_CFLAGS_COMPILE = "-I ${libxml2.dev}/include/libxml2";
|
NIX_CFLAGS_COMPILE = "-I ${libxml2.dev}/include/libxml2";
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "gtkwave-${version}";
|
name = "gtkwave-${version}";
|
||||||
version = "3.3.92";
|
version = "3.3.93";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/gtkwave/${name}.tar.gz";
|
url = "mirror://sourceforge/gtkwave/${name}.tar.gz";
|
||||||
sha256 = "08916gv5vl7dgvlsq098mxljbciby9miyh8jqwn1q8sfdhzvmxak";
|
sha256 = "0a92zlwvshp75k7cv11rc4ab11fzsy0a5qfvxkh0bjvrq1k946ys";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "git-extras-${version}";
|
name = "git-extras-${version}";
|
||||||
version = "4.5.0";
|
version = "4.6.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/tj/git-extras/archive/${version}.tar.gz";
|
url = "https://github.com/tj/git-extras/archive/${version}.tar.gz";
|
||||||
sha256 = "059680bvblbhrlkybg1yisr5zq62pir1rnaxz5izhfsw2ng9s2fb";
|
sha256 = "1jp5wi2h4jqbrjv0iqa45s0f9h3n5k1dxs89jkhg5n5k9jjs7fp3";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontBuild = true;
|
dontBuild = true;
|
||||||
|
@ -5,13 +5,13 @@ with lib;
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "containerd-${version}";
|
name = "containerd-${version}";
|
||||||
version = "1.1.1";
|
version = "1.1.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "containerd";
|
owner = "containerd";
|
||||||
repo = "containerd";
|
repo = "containerd";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "0pk1kii8bmlvziblrqwb88w5cd486pmb7vw8p7kcyn9lqsw32ria";
|
sha256 = "1rp015cm5fw9kfarcmfhfkr1sh0iz7kvqls6f8nfhwrrz5armd5v";
|
||||||
};
|
};
|
||||||
|
|
||||||
hardeningDisable = [ "fortify" ];
|
hardeningDisable = [ "fortify" ];
|
||||||
|
@ -21,6 +21,7 @@ stdenv.mkDerivation rec {
|
|||||||
description = "Linux development manual pages";
|
description = "Linux development manual pages";
|
||||||
homepage = https://www.kernel.org/doc/man-pages/;
|
homepage = https://www.kernel.org/doc/man-pages/;
|
||||||
repositories.git = http://git.kernel.org/pub/scm/docs/man-pages/man-pages;
|
repositories.git = http://git.kernel.org/pub/scm/docs/man-pages/man-pages;
|
||||||
|
license = licenses.gpl2Plus;
|
||||||
platforms = with platforms; unix;
|
platforms = with platforms; unix;
|
||||||
priority = 30; # if a package comes with its own man page, prefer it
|
priority = 30; # if a package comes with its own man page, prefer it
|
||||||
};
|
};
|
||||||
|
@ -86,14 +86,14 @@ rec {
|
|||||||
maintainers = with maintainers; [ mathnerd314 ];
|
maintainers = with maintainers; [ mathnerd314 ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
noto-fonts-emoji = let version = "2017-09-13-design-refresh"; in stdenv.mkDerivation {
|
noto-fonts-emoji = let version = "2018-04-24-pistol-update"; in stdenv.mkDerivation {
|
||||||
name = "noto-fonts-emoji-${version}";
|
name = "noto-fonts-emoji-${version}";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "googlei18n";
|
owner = "googlei18n";
|
||||||
repo = "noto-emoji";
|
repo = "noto-emoji";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "1ixz03207kzh6jhmw8bpi77pxkfzq46dk26sr41m5kkvc14d14vl";
|
sha256 = "1f9k182j0619xvwk60gw2hng3lcd483sva2fabjdhznk8yf9f7jg";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ cairo ];
|
buildInputs = [ cairo ];
|
||||||
|
33
pkgs/data/fonts/vegur/default.nix
Normal file
33
pkgs/data/fonts/vegur/default.nix
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
{ stdenv, rpmextract, fetchurl, unzip }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
version = "0.701";
|
||||||
|
name = "vegur-font-${version}";
|
||||||
|
|
||||||
|
# Upstream doesn't version their URLs.
|
||||||
|
# http://dotcolon.net/font/vegur/ → http://dotcolon.net/DL/font/vegur.zip
|
||||||
|
src = fetchurl {
|
||||||
|
url = "http://download.opensuse.org/repositories/M17N:/fonts/SLE_12_SP3/src/dotcolon-vegur-fonts-0.701-1.4.src.rpm";
|
||||||
|
sha256 = "0ra3fds3b352rpzn0015km539c3l2ik2lqd5x6fr65ss9fg2xn34";
|
||||||
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = [ rpmextract unzip ];
|
||||||
|
|
||||||
|
unpackPhase = ''
|
||||||
|
rpmextract $src
|
||||||
|
unzip vegur.zip
|
||||||
|
'';
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p $out/share/fonts/Vegur
|
||||||
|
cp *.otf $out/share/fonts/Vegur
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
homepage = http://dotcolon.net/font/vegur/;
|
||||||
|
description = "A humanist sans serif font.";
|
||||||
|
platforms = platforms.all;
|
||||||
|
maintainers = [ maintainers.samueldr ];
|
||||||
|
license = licenses.cc0;
|
||||||
|
};
|
||||||
|
}
|
@ -1,6 +1,6 @@
|
|||||||
{ fetchurl }:
|
{ fetchurl }:
|
||||||
|
|
||||||
fetchurl {
|
fetchurl {
|
||||||
url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/ed2029405786768b4c0f8bdbbd7aee8193394eb9.tar.gz";
|
url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/d5c89ad106556f7890c89c50a2b4d3fbdcea7616.tar.gz";
|
||||||
sha256 = "0s6cbz7ylflpnqhxlpch48zb0l6xcp5501dj1qzvzldvwh46r8dc";
|
sha256 = "0j8r88wwf0qvqxcnwmcs6xcn4vi0189c9f5chfl80941ggxfbpxk";
|
||||||
}
|
}
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "efl-${version}";
|
name = "efl-${version}";
|
||||||
version = "1.20.7";
|
version = "1.21.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://download.enlightenment.org/rel/libs/efl/${name}.tar.xz";
|
url = "http://download.enlightenment.org/rel/libs/efl/${name}.tar.xz";
|
||||||
sha256 = "1zkn5ix81xck3n84dxvkjh4alwc6zj8x989d0zqi5c6ppijvgadh";
|
sha256 = "0jxfrcz2aq1synxzd6sh9nhxz7fg9qgz0idr8zj6gaiplmwbwrby";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
@ -29,6 +29,9 @@ stdenv.mkDerivation rec {
|
|||||||
harfbuzz jbig2dec librsvg dbus alsaLib poppler ghostscript libraw libspectre xineLib libwebp curl libdrm
|
harfbuzz jbig2dec librsvg dbus alsaLib poppler ghostscript libraw libspectre xineLib libwebp curl libdrm
|
||||||
libinput utillinux fribidi SDL2 ];
|
libinput utillinux fribidi SDL2 ];
|
||||||
|
|
||||||
|
# as of 1.21.0 compilation will fail due to -Werror=format-security
|
||||||
|
hardeningDisable = [ "format" ];
|
||||||
|
|
||||||
# ac_ct_CXX must be set to random value, because then it skips some magic which does alternative searching for g++
|
# ac_ct_CXX must be set to random value, because then it skips some magic which does alternative searching for g++
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
"--enable-sdl"
|
"--enable-sdl"
|
||||||
|
@ -5,11 +5,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "gdm-${version}";
|
name = "gdm-${version}";
|
||||||
version = "3.28.2";
|
version = "3.28.3";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://gnome/sources/gdm/${gnome3.versionBranch version}/${name}.tar.xz";
|
url = "mirror://gnome/sources/gdm/${gnome3.versionBranch version}/${name}.tar.xz";
|
||||||
sha256 = "0wdm1503x66n1crdlmzmincbd2hccpxsdgjsl5anx3yjpdzs0hb0";
|
sha256 = "12d1cp2dyca8rwh9y9cg8xn6grdp8nmxkkqwg4xpkr8i8ml65n88";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Only needed to make it build
|
# Only needed to make it build
|
||||||
|
@ -3,11 +3,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "mate-themes-${version}";
|
name = "mate-themes-${version}";
|
||||||
version = "3.22.17";
|
version = "3.22.18";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://pub.mate-desktop.org/releases/themes/${mate.getRelease version}/${name}.tar.xz";
|
url = "http://pub.mate-desktop.org/releases/themes/${mate.getRelease version}/${name}.tar.xz";
|
||||||
sha256 = "1bf1swyrr5dkfsp1ihc0svr5nnwv22zxjwgmf6zhxl638ng9f41h";
|
sha256 = "0538bw8qismp16ymxbjk0ww7yjw1ch5v3f3d4vib3770xvgmmcfm";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig intltool ];
|
nativeBuildInputs = [ pkgconfig intltool ];
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "closure-compiler-${version}";
|
name = "closure-compiler-${version}";
|
||||||
version = "20180716";
|
version = "20180805";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://dl.google.com/closure-compiler/compiler-${version}.tar.gz";
|
url = "https://dl.google.com/closure-compiler/compiler-${version}.tar.gz";
|
||||||
sha256 = "06yc85pbcw1v36j12qwxkk0pbhziglp3zjkv3xza2v68zvyqy6hd";
|
sha256 = "1jis9ykbbynq6pa8sl1jy8888l2bk9g4xsiiiab51zn62shqnq26";
|
||||||
};
|
};
|
||||||
|
|
||||||
sourceRoot = ".";
|
sourceRoot = ".";
|
||||||
|
8
pkgs/development/compilers/mono/5.14.nix
Normal file
8
pkgs/development/compilers/mono/5.14.nix
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
{ callPackage, Foundation, libobjc }:
|
||||||
|
|
||||||
|
callPackage ./generic-cmake.nix (rec {
|
||||||
|
inherit Foundation libobjc;
|
||||||
|
version = "5.14.0.177";
|
||||||
|
sha256 = "164l30fkvfgs1rh663h7dnm1yp7425bi9x2lh2y6zml8h4pgmxfl";
|
||||||
|
enableParallelBuilding = false;
|
||||||
|
})
|
@ -1073,16 +1073,15 @@ self: super: {
|
|||||||
|
|
||||||
# cabal2nix requires hpack >= 0.29.6 but the LTS has hpack-0.28.2.
|
# cabal2nix requires hpack >= 0.29.6 but the LTS has hpack-0.28.2.
|
||||||
# Lets remove this once the LTS has upraded to 0.29.6.
|
# Lets remove this once the LTS has upraded to 0.29.6.
|
||||||
hpack = super.hpack_0_29_6;
|
hpack = super.hpack_0_29_7;
|
||||||
|
|
||||||
cabal2nix =
|
# The test suite does not know how to find the 'cabal2nix' binary.
|
||||||
# The test suite does not know how to find the 'cabal2nix' binary.
|
cabal2nix = overrideCabal super.cabal2nix (drv: {
|
||||||
overrideCabal super.cabal2nix (drv: {
|
preCheck = ''
|
||||||
preCheck = ''
|
export PATH="$PWD/dist/build/cabal2nix:$PATH"
|
||||||
export PATH="$PWD/dist/build/cabal2nix:$PATH"
|
export HOME="$TMPDIR/home"
|
||||||
export HOME="$TMPDIR/home"
|
'';
|
||||||
'';
|
});
|
||||||
});
|
|
||||||
|
|
||||||
# Break out of "aeson <1.3, temporary <1.3".
|
# Break out of "aeson <1.3, temporary <1.3".
|
||||||
stack = doJailbreak super.stack;
|
stack = doJailbreak super.stack;
|
||||||
@ -1122,4 +1121,10 @@ self: super: {
|
|||||||
|
|
||||||
# https://github.com/MarcWeber/hasktags/issues/52
|
# https://github.com/MarcWeber/hasktags/issues/52
|
||||||
hasktags = dontCheck super.hasktags;
|
hasktags = dontCheck super.hasktags;
|
||||||
|
|
||||||
|
# https://github.com/haskell/hoopl/issues/50
|
||||||
|
hoopl = dontCheck super.hoopl;
|
||||||
|
|
||||||
|
# https://github.com/snapframework/xmlhtml/pull/37
|
||||||
|
xmlhtml = doJailbreak super.xmlhtml;
|
||||||
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
|
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
|
||||||
|
@ -46,4 +46,14 @@ self: super: {
|
|||||||
xmobar = super.xmobar.overrideScope (self: super: { hinotify = self.hinotify_0_3_9; });
|
xmobar = super.xmobar.overrideScope (self: super: { hinotify = self.hinotify_0_3_9; });
|
||||||
hinotify_0_3_9 = dontCheck (doJailbreak super.hinotify_0_3_9); # allow async 2.2.x
|
hinotify_0_3_9 = dontCheck (doJailbreak super.hinotify_0_3_9); # allow async 2.2.x
|
||||||
|
|
||||||
|
# Reduction stack overflow; size = 38
|
||||||
|
# https://github.com/jystic/hadoop-tools/issues/31
|
||||||
|
hadoop-rpc =
|
||||||
|
let patch = pkgs.fetchpatch
|
||||||
|
{ url = https://github.com/shlevy/hadoop-tools/commit/f03a46cd15ce3796932c3382e48bcbb04a6ee102.patch;
|
||||||
|
sha256 = "09ls54zy6gx84fmzwgvx18ssgm740cwq6ds70p0p125phi54agcp";
|
||||||
|
stripLen = 1;
|
||||||
|
};
|
||||||
|
in appendPatch super.hadoop-rpc patch;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -43,7 +43,7 @@ core-packages:
|
|||||||
default-package-overrides:
|
default-package-overrides:
|
||||||
# Newer versions require contravariant-1.5.*, which many builds refuse at the moment.
|
# Newer versions require contravariant-1.5.*, which many builds refuse at the moment.
|
||||||
- base-compat-batteries ==0.10.1
|
- base-compat-batteries ==0.10.1
|
||||||
# LTS Haskell 12.5
|
# LTS Haskell 12.6
|
||||||
- abstract-deque ==0.3
|
- abstract-deque ==0.3
|
||||||
- abstract-deque-tests ==0.3
|
- abstract-deque-tests ==0.3
|
||||||
- abstract-par ==0.3.3
|
- abstract-par ==0.3.3
|
||||||
@ -219,7 +219,7 @@ default-package-overrides:
|
|||||||
- auto ==0.4.3.1
|
- auto ==0.4.3.1
|
||||||
- autoexporter ==1.1.10
|
- autoexporter ==1.1.10
|
||||||
- auto-update ==0.1.4
|
- auto-update ==0.1.4
|
||||||
- avro ==0.3.3.1
|
- avro ==0.3.4.2
|
||||||
- avwx ==0.3.0.2
|
- avwx ==0.3.0.2
|
||||||
- backprop ==0.2.5.0
|
- backprop ==0.2.5.0
|
||||||
- bank-holidays-england ==0.1.0.7
|
- bank-holidays-england ==0.1.0.7
|
||||||
@ -244,7 +244,7 @@ default-package-overrides:
|
|||||||
- bench ==1.0.11
|
- bench ==1.0.11
|
||||||
- bencode ==0.6.0.0
|
- bencode ==0.6.0.0
|
||||||
- between ==0.11.0.0
|
- between ==0.11.0.0
|
||||||
- bhoogle ==0.1.3.2
|
- bhoogle ==0.1.3.4
|
||||||
- bibtex ==0.1.0.6
|
- bibtex ==0.1.0.6
|
||||||
- bifunctors ==5.5.3
|
- bifunctors ==5.5.3
|
||||||
- bimap ==0.3.3
|
- bimap ==0.3.3
|
||||||
@ -351,7 +351,7 @@ default-package-overrides:
|
|||||||
- cast ==0.1.0.2
|
- cast ==0.1.0.2
|
||||||
- category ==0.2.0.1
|
- category ==0.2.0.1
|
||||||
- cborg ==0.2.0.0
|
- cborg ==0.2.0.0
|
||||||
- cereal ==0.5.5.0
|
- cereal ==0.5.7.0
|
||||||
- cereal-conduit ==0.8.0
|
- cereal-conduit ==0.8.0
|
||||||
- cereal-text ==0.1.0.2
|
- cereal-text ==0.1.0.2
|
||||||
- cereal-time ==0.1.0.0
|
- cereal-time ==0.1.0.0
|
||||||
@ -364,7 +364,7 @@ default-package-overrides:
|
|||||||
- chart-unit ==0.7.0.0
|
- chart-unit ==0.7.0.0
|
||||||
- chaselev-deque ==0.5.0.5
|
- chaselev-deque ==0.5.0.5
|
||||||
- ChasingBottoms ==1.3.1.4
|
- ChasingBottoms ==1.3.1.4
|
||||||
- chatwork ==0.1.3.4
|
- chatwork ==0.1.3.5
|
||||||
- cheapskate ==0.1.1
|
- cheapskate ==0.1.1
|
||||||
- cheapskate-highlight ==0.1.0.0
|
- cheapskate-highlight ==0.1.0.0
|
||||||
- cheapskate-lucid ==0.1.0.0
|
- cheapskate-lucid ==0.1.0.0
|
||||||
@ -586,7 +586,7 @@ default-package-overrides:
|
|||||||
- diagrams-rasterific ==1.4.1
|
- diagrams-rasterific ==1.4.1
|
||||||
- diagrams-solve ==0.1.1
|
- diagrams-solve ==0.1.1
|
||||||
- diagrams-svg ==1.4.2
|
- diagrams-svg ==1.4.2
|
||||||
- di-core ==1.0.2
|
- di-core ==1.0.3
|
||||||
- dictionary-sharing ==0.1.0.0
|
- dictionary-sharing ==0.1.0.0
|
||||||
- di-df1 ==1.0.2
|
- di-df1 ==1.0.2
|
||||||
- Diff ==0.3.4
|
- Diff ==0.3.4
|
||||||
@ -787,7 +787,7 @@ default-package-overrides:
|
|||||||
- generic-aeson ==0.2.0.9
|
- generic-aeson ==0.2.0.9
|
||||||
- generic-arbitrary ==0.1.0
|
- generic-arbitrary ==0.1.0
|
||||||
- generic-deriving ==1.12.2
|
- generic-deriving ==1.12.2
|
||||||
- generic-lens ==1.0.0.1
|
- generic-lens ==1.0.0.2
|
||||||
- GenericPretty ==1.2.2
|
- GenericPretty ==1.2.2
|
||||||
- generic-random ==1.2.0.0
|
- generic-random ==1.2.0.0
|
||||||
- generics-eot ==0.4
|
- generics-eot ==0.4
|
||||||
@ -944,7 +944,7 @@ default-package-overrides:
|
|||||||
- hebrew-time ==0.1.1
|
- hebrew-time ==0.1.1
|
||||||
- hedgehog ==0.6
|
- hedgehog ==0.6
|
||||||
- hedgehog-corpus ==0.1.0
|
- hedgehog-corpus ==0.1.0
|
||||||
- hedis ==0.10.2
|
- hedis ==0.10.3
|
||||||
- here ==1.2.13
|
- here ==1.2.13
|
||||||
- heredoc ==0.2.0.0
|
- heredoc ==0.2.0.0
|
||||||
- heterocephalus ==1.0.5.2
|
- heterocephalus ==1.0.5.2
|
||||||
@ -954,7 +954,7 @@ default-package-overrides:
|
|||||||
- hexpat ==0.20.13
|
- hexpat ==0.20.13
|
||||||
- hexstring ==0.11.1
|
- hexstring ==0.11.1
|
||||||
- hfsevents ==0.1.6
|
- hfsevents ==0.1.6
|
||||||
- hidapi ==0.1.4
|
- hidapi ==0.1.5
|
||||||
- hidden-char ==0.1.0.2
|
- hidden-char ==0.1.0.2
|
||||||
- hierarchical-clustering ==0.4.6
|
- hierarchical-clustering ==0.4.6
|
||||||
- hierarchy ==1.0.2
|
- hierarchy ==1.0.2
|
||||||
@ -1064,7 +1064,7 @@ default-package-overrides:
|
|||||||
- hunit-dejafu ==1.2.0.6
|
- hunit-dejafu ==1.2.0.6
|
||||||
- hvect ==0.4.0.0
|
- hvect ==0.4.0.0
|
||||||
- hvega ==0.1.0.3
|
- hvega ==0.1.0.3
|
||||||
- hw-balancedparens ==0.2.0.1
|
- hw-balancedparens ==0.2.0.2
|
||||||
- hw-bits ==0.7.0.2
|
- hw-bits ==0.7.0.2
|
||||||
- hw-conduit ==0.2.0.3
|
- hw-conduit ==0.2.0.3
|
||||||
- hw-diagnostics ==0.0.0.5
|
- hw-diagnostics ==0.0.0.5
|
||||||
@ -1098,7 +1098,7 @@ default-package-overrides:
|
|||||||
- hybrid-vectors ==0.2.2
|
- hybrid-vectors ==0.2.2
|
||||||
- hyperloglog ==0.4.2
|
- hyperloglog ==0.4.2
|
||||||
- hyphenation ==0.7.1
|
- hyphenation ==0.7.1
|
||||||
- hyraxAbif ==0.2.3.5
|
- hyraxAbif ==0.2.3.9
|
||||||
- iconv ==0.4.1.3
|
- iconv ==0.4.1.3
|
||||||
- identicon ==0.2.2
|
- identicon ==0.2.2
|
||||||
- ieee754 ==0.8.0
|
- ieee754 ==0.8.0
|
||||||
@ -1676,7 +1676,7 @@ default-package-overrides:
|
|||||||
- quicklz ==1.5.0.11
|
- quicklz ==1.5.0.11
|
||||||
- rainbow ==0.30.0.2
|
- rainbow ==0.30.0.2
|
||||||
- rainbox ==0.20.0.0
|
- rainbox ==0.20.0.0
|
||||||
- rakuten ==0.1.1.4
|
- rakuten ==0.1.1.5
|
||||||
- ramus ==0.1.2
|
- ramus ==0.1.2
|
||||||
- random ==1.1
|
- random ==1.1
|
||||||
- random-bytestring ==0.1.3.1
|
- random-bytestring ==0.1.3.1
|
||||||
@ -1729,7 +1729,7 @@ default-package-overrides:
|
|||||||
- relational-query-HDBC ==0.7.1.1
|
- relational-query-HDBC ==0.7.1.1
|
||||||
- relational-record ==0.2.2.0
|
- relational-record ==0.2.2.0
|
||||||
- relational-schemas ==0.1.6.2
|
- relational-schemas ==0.1.6.2
|
||||||
- relude ==0.1.0
|
- relude ==0.1.1
|
||||||
- renderable ==0.2.0.1
|
- renderable ==0.2.0.1
|
||||||
- repa ==3.4.1.3
|
- repa ==3.4.1.3
|
||||||
- repline ==0.1.7.0
|
- repline ==0.1.7.0
|
||||||
@ -1775,9 +1775,9 @@ default-package-overrides:
|
|||||||
- sandi ==0.4.2
|
- sandi ==0.4.2
|
||||||
- sandman ==0.2.0.1
|
- sandman ==0.2.0.1
|
||||||
- say ==0.1.0.0
|
- say ==0.1.0.0
|
||||||
- sbp ==2.3.16
|
- sbp ==2.3.17
|
||||||
- SCalendar ==1.1.0
|
|
||||||
- scalendar ==1.2.0
|
- scalendar ==1.2.0
|
||||||
|
- SCalendar ==1.1.0
|
||||||
- scalpel ==0.5.1
|
- scalpel ==0.5.1
|
||||||
- scalpel-core ==0.5.1
|
- scalpel-core ==0.5.1
|
||||||
- scanner ==0.2
|
- scanner ==0.2
|
||||||
@ -1942,7 +1942,7 @@ default-package-overrides:
|
|||||||
- store ==0.5.0
|
- store ==0.5.0
|
||||||
- store-core ==0.4.4
|
- store-core ==0.4.4
|
||||||
- Strafunski-StrategyLib ==5.0.1.0
|
- Strafunski-StrategyLib ==5.0.1.0
|
||||||
- stratosphere ==0.24.3
|
- stratosphere ==0.24.4
|
||||||
- streaming ==0.2.1.0
|
- streaming ==0.2.1.0
|
||||||
- streaming-attoparsec ==1.0.0
|
- streaming-attoparsec ==1.0.0
|
||||||
- streaming-bytestring ==0.1.6
|
- streaming-bytestring ==0.1.6
|
||||||
@ -2033,7 +2033,7 @@ default-package-overrides:
|
|||||||
- texmath ==0.11.0.1
|
- texmath ==0.11.0.1
|
||||||
- text ==1.2.3.0
|
- text ==1.2.3.0
|
||||||
- text-binary ==0.2.1.1
|
- text-binary ==0.2.1.1
|
||||||
- text-builder ==0.5.1.1
|
- text-builder ==0.5.3
|
||||||
- text-conversions ==0.3.0
|
- text-conversions ==0.3.0
|
||||||
- text-icu ==0.7.0.1
|
- text-icu ==0.7.0.1
|
||||||
- text-latin1 ==0.3.1
|
- text-latin1 ==0.3.1
|
||||||
@ -2093,7 +2093,7 @@ default-package-overrides:
|
|||||||
- tmapchan ==0.0.3
|
- tmapchan ==0.0.3
|
||||||
- tmapmvar ==0.0.4
|
- tmapmvar ==0.0.4
|
||||||
- tmp-postgres ==0.1.1.1
|
- tmp-postgres ==0.1.1.1
|
||||||
- tomland ==0.3
|
- tomland ==0.3.1
|
||||||
- tostring ==0.2.1.1
|
- tostring ==0.2.1.1
|
||||||
- transaction ==0.1.1.3
|
- transaction ==0.1.1.3
|
||||||
- transformers-base ==0.4.5.2
|
- transformers-base ==0.4.5.2
|
||||||
@ -2207,7 +2207,7 @@ default-package-overrides:
|
|||||||
- verbosity ==0.2.3.0
|
- verbosity ==0.2.3.0
|
||||||
- versions ==3.4.0.1
|
- versions ==3.4.0.1
|
||||||
- ViennaRNAParser ==1.3.3
|
- ViennaRNAParser ==1.3.3
|
||||||
- viewprof ==0.0.0.21
|
- viewprof ==0.0.0.22
|
||||||
- vinyl ==0.8.1.1
|
- vinyl ==0.8.1.1
|
||||||
- vivid ==0.3.0.2
|
- vivid ==0.3.0.2
|
||||||
- vivid-osc ==0.3.0.0
|
- vivid-osc ==0.3.0.0
|
||||||
@ -2344,7 +2344,7 @@ default-package-overrides:
|
|||||||
- yesod-static ==1.6.0
|
- yesod-static ==1.6.0
|
||||||
- yesod-test ==1.6.5
|
- yesod-test ==1.6.5
|
||||||
- yesod-text-markdown ==0.1.10
|
- yesod-text-markdown ==0.1.10
|
||||||
- yesod-websockets ==0.3.0
|
- yesod-websockets ==0.3.0.1
|
||||||
- yes-precure5-command ==5.5.3
|
- yes-precure5-command ==5.5.3
|
||||||
- yi-language ==0.17.1
|
- yi-language ==0.17.1
|
||||||
- yi-rope ==0.11
|
- yi-rope ==0.11
|
||||||
|
2177
pkgs/development/haskell-modules/hackage-packages.nix
generated
2177
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load Diff
@ -4,11 +4,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "groovy-${version}";
|
name = "groovy-${version}";
|
||||||
version = "2.5.1";
|
version = "2.5.2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://dl.bintray.com/groovy/maven/apache-groovy-binary-${version}.zip";
|
url = "http://dl.bintray.com/groovy/maven/apache-groovy-binary-${version}.zip";
|
||||||
sha256 = "1zqq2jsaq547rm8qh8zpj36059jahsba733cwrmg6iq0c8ai4z3s";
|
sha256 = "0bi85gvgpwd9ndg0kiwlrp560934dzy1072zpf587vrmpvqrcps9";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ unzip makeWrapper ];
|
buildInputs = [ unzip makeWrapper ];
|
||||||
|
@ -152,6 +152,7 @@ let
|
|||||||
meta = {
|
meta = {
|
||||||
homepage = https://www.perl.org/;
|
homepage = https://www.perl.org/;
|
||||||
description = "The standard implementation of the Perl 5 programmming language";
|
description = "The standard implementation of the Perl 5 programmming language";
|
||||||
|
license = licenses.artistic1;
|
||||||
maintainers = [ maintainers.eelco ];
|
maintainers = [ maintainers.eelco ];
|
||||||
platforms = platforms.all;
|
platforms = platforms.all;
|
||||||
};
|
};
|
||||||
|
@ -220,8 +220,8 @@ let
|
|||||||
|
|
||||||
in {
|
in {
|
||||||
php71 = generic {
|
php71 = generic {
|
||||||
version = "7.1.20";
|
version = "7.1.21";
|
||||||
sha256 = "0i8xd6p4zdg8fl6f0j430raanlshsshr3s3jlm72b0gvi1n4f6rs";
|
sha256 = "104mn4kppklb21hgz1a50kgmc0ak5y996sx990xpc8yy9dbrqh62";
|
||||||
};
|
};
|
||||||
|
|
||||||
php72 = generic {
|
php72 = generic {
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
{ fetchurl
|
{ fetchurl
|
||||||
, version ? "2.7.6"
|
, version ? "2.7.7"
|
||||||
, sha256 ? "1sqy6z1kngq91nxmv1hw4xhw1ycwx9s76hfbpcdlgkm9haji9xv7"
|
, sha256 ? "1jsmmd31j8j066b83lin4bbqz19jhrirarzb41f3sjhfdjiwkcjc"
|
||||||
}:
|
}:
|
||||||
fetchurl {
|
fetchurl {
|
||||||
url = "http://production.cf.rubygems.org/rubygems/rubygems-${version}.tgz";
|
url = "https://rubygems.org/rubygems/rubygems-${version}.tgz";
|
||||||
sha256 = sha256;
|
sha256 = sha256;
|
||||||
}
|
}
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "arrow-cpp-${version}";
|
name = "arrow-cpp-${version}";
|
||||||
version = "0.9.0";
|
version = "0.10.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://apache/arrow/arrow-${version}/apache-arrow-${version}.tar.gz";
|
url = "mirror://apache/arrow/arrow-${version}/apache-arrow-${version}.tar.gz";
|
||||||
sha256 = "16l91fixb5dgx3v6xc73ipn1w1hjgbmijyvs81j7ywzpna2cdcdy";
|
sha256 = "0bc4krapz1kzdm16npzmgdz7zvg9lip6rnqbwph8vfn7zji0fcll";
|
||||||
};
|
};
|
||||||
|
|
||||||
sourceRoot = "apache-arrow-${version}/cpp";
|
sourceRoot = "apache-arrow-${version}/cpp";
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
, dbus
|
, dbus
|
||||||
, glib
|
, glib
|
||||||
, libxml2
|
, libxml2
|
||||||
|
, fixDarwinDylibNames
|
||||||
|
|
||||||
, gnome3 # To pass updateScript
|
, gnome3 # To pass updateScript
|
||||||
}:
|
}:
|
||||||
@ -24,7 +25,9 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "0vkan52ab9vrkknnv8y4f1cspk8x7xd10qx92xk9ys71p851z2b1";
|
sha256 = "0vkan52ab9vrkknnv8y4f1cspk8x7xd10qx92xk9ys71p851z2b1";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ meson ninja pkgconfig ];
|
nativeBuildInputs = [ meson ninja pkgconfig ]
|
||||||
|
# Fixup rpaths because of meson, remove with meson-0.47
|
||||||
|
++ stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames;
|
||||||
buildInputs = [ at-spi2-core atk dbus glib libxml2 ];
|
buildInputs = [ at-spi2-core atk dbus glib libxml2 ];
|
||||||
|
|
||||||
doCheck = false; # fails with "No test data file provided"
|
doCheck = false; # fails with "No test data file provided"
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
, libX11
|
, libX11
|
||||||
, libXtst # at-spi2-core can be build without X support, but due it is a client-side library, GUI-less usage is a very rare case
|
, libXtst # at-spi2-core can be build without X support, but due it is a client-side library, GUI-less usage is a very rare case
|
||||||
, libXi
|
, libXi
|
||||||
|
, fixDarwinDylibNames
|
||||||
|
|
||||||
, gnome3 # To pass updateScript
|
, gnome3 # To pass updateScript
|
||||||
}:
|
}:
|
||||||
@ -27,7 +28,9 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
|
||||||
nativeBuildInputs = [ meson ninja pkgconfig gobjectIntrospection ];
|
nativeBuildInputs = [ meson ninja pkgconfig gobjectIntrospection ]
|
||||||
|
# Fixup rpaths because of meson, remove with meson-0.47
|
||||||
|
++ stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames;
|
||||||
buildInputs = [ dbus glib libX11 libXtst libXi ];
|
buildInputs = [ dbus glib libX11 libXtst libXi ];
|
||||||
|
|
||||||
doCheck = false; # fails with "AT-SPI: Couldn't connect to accessibility bus. Is at-spi-bus-launcher running?"
|
doCheck = false; # fails with "AT-SPI: Couldn't connect to accessibility bus. Is at-spi-bus-launcher running?"
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
{ stdenv, fetchurl }:
|
{ stdenv, fetchurl }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "babl-0.1.54";
|
name = "babl-0.1.56";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://ftp.gtk.org/pub/babl/0.1/${name}.tar.bz2";
|
url = "https://ftp.gtk.org/pub/babl/0.1/${name}.tar.bz2";
|
||||||
sha256 = "01rad0sf9bkg7124qz5zdn08nl1q00yy5lg6ca3v053jblsg2asd";
|
sha256 = "0a2dvihah1j7qi5dp1qzzlwklcqnndmxsm7lc7i78g7c2yknrlla";
|
||||||
};
|
};
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, writeTextDir }:
|
{ targetPlatform, stdenv, fetchurl, writeTextDir }:
|
||||||
|
|
||||||
let self =
|
let self =
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -36,12 +36,12 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
set_target_properties(c-ares::cares PROPERTIES
|
set_target_properties(c-ares::cares PROPERTIES
|
||||||
INTERFACE_INCLUDE_DIRECTORIES "${self}/include"
|
INTERFACE_INCLUDE_DIRECTORIES "${self}/include"
|
||||||
INTERFACE_LINK_LIBRARIES "nsl;rt"
|
${stdenv.lib.optionalString stdenv.isLinux ''INTERFACE_LINK_LIBRARIES "nsl;rt"''}
|
||||||
)
|
)
|
||||||
set_property(TARGET c-ares::cares APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
set_property(TARGET c-ares::cares APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||||
set_target_properties(c-ares::cares PROPERTIES
|
set_target_properties(c-ares::cares PROPERTIES
|
||||||
IMPORTED_LOCATION_RELEASE "${self}/lib/libcares.so.2.2.0"
|
IMPORTED_LOCATION_RELEASE "${self}/lib/libcares${targetPlatform.extensions.sharedLibrary}"
|
||||||
IMPORTED_SONAME_RELEASE "libcares.so.2"
|
IMPORTED_SONAME_RELEASE "libcares${targetPlatform.extensions.sharedLibrary}"
|
||||||
)
|
)
|
||||||
add_library(c-ares::cares_shared INTERFACE IMPORTED)
|
add_library(c-ares::cares_shared INTERFACE IMPORTED)
|
||||||
set_target_properties(c-ares::cares_shared PROPERTIES INTERFACE_LINK_LIBRARIES "c-ares::cares")
|
set_target_properties(c-ares::cares_shared PROPERTIES INTERFACE_LINK_LIBRARIES "c-ares::cares")
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchFromGitHub, autoreconfHook, givaro, pkgconfig, openblas
|
{ stdenv, fetchFromGitHub, autoreconfHook, givaro, pkgconfig, blas
|
||||||
, gmpxx
|
, gmpxx
|
||||||
, optimize ? false # impure
|
, optimize ? false # impure
|
||||||
}:
|
}:
|
||||||
@ -6,23 +6,30 @@ stdenv.mkDerivation rec {
|
|||||||
name = "${pname}-${version}";
|
name = "${pname}-${version}";
|
||||||
pname = "fflas-ffpack";
|
pname = "fflas-ffpack";
|
||||||
version = "2.3.2";
|
version = "2.3.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "linbox-team";
|
owner = "linbox-team";
|
||||||
repo = "${pname}";
|
repo = "${pname}";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "1cqhassj2dny3gx0iywvmnpq8ca0d6m82xl5rz4mb8gaxr2kwddl";
|
sha256 = "1cqhassj2dny3gx0iywvmnpq8ca0d6m82xl5rz4mb8gaxr2kwddl";
|
||||||
};
|
};
|
||||||
|
|
||||||
checkInputs = [
|
checkInputs = [
|
||||||
gmpxx
|
gmpxx
|
||||||
];
|
];
|
||||||
|
|
||||||
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
autoreconfHook
|
autoreconfHook
|
||||||
pkgconfig
|
pkgconfig
|
||||||
] ++ stdenv.lib.optionals doCheck checkInputs;
|
] ++ stdenv.lib.optionals doCheck checkInputs;
|
||||||
buildInputs = [ givaro openblas];
|
|
||||||
|
buildInputs = [ givaro blas ];
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
"--with-blas-libs=-lopenblas"
|
"--with-blas-libs=-l${blas.linkName}"
|
||||||
"--with-lapack-libs=-lopenblas"
|
"--with-lapack-libs=-l${blas.linkName}"
|
||||||
] ++ stdenv.lib.optionals (!optimize) [
|
] ++ stdenv.lib.optionals (!optimize) [
|
||||||
# disable SIMD instructions (which are enabled *when available* by default)
|
# disable SIMD instructions (which are enabled *when available* by default)
|
||||||
"--disable-sse"
|
"--disable-sse"
|
||||||
@ -36,13 +43,15 @@ stdenv.mkDerivation rec {
|
|||||||
"--disable-fma"
|
"--disable-fma"
|
||||||
"--disable-fma4"
|
"--disable-fma4"
|
||||||
];
|
];
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
inherit version;
|
inherit version;
|
||||||
description = ''Finite Field Linear Algebra Subroutines'';
|
description = ''Finite Field Linear Algebra Subroutines'';
|
||||||
license = stdenv.lib.licenses.lgpl21Plus;
|
license = stdenv.lib.licenses.lgpl21Plus;
|
||||||
maintainers = [stdenv.lib.maintainers.raskin];
|
maintainers = [stdenv.lib.maintainers.raskin];
|
||||||
platforms = stdenv.lib.platforms.linux;
|
platforms = stdenv.lib.platforms.unix;
|
||||||
homepage = https://linbox-team.github.io/fflas-ffpack/;
|
homepage = https://linbox-team.github.io/fflas-ffpack/;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -3,13 +3,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "folly-${version}";
|
name = "folly-${version}";
|
||||||
version = "2018.07.09.00";
|
version = "2018.08.13.00";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "facebook";
|
owner = "facebook";
|
||||||
repo = "folly";
|
repo = "folly";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "08irwa2pb3f2gnk31rq31jjrqk2xxx0a0m72gf0bsv2w9fgn5sfm";
|
sha256 = "1lhq3l7rirhi4vwgiym0r3rff1i69c7bdpi1hm8r4axs2dfjvxdr";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ autoreconfHook python pkgconfig ];
|
nativeBuildInputs = [ autoreconfHook python pkgconfig ];
|
||||||
|
@ -3,13 +3,13 @@
|
|||||||
, libwebp, gnome3, libintl }:
|
, libwebp, gnome3, libintl }:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "0.4.4";
|
version = "0.4.6";
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
name = "gegl-${version}";
|
name = "gegl-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://download.gimp.org/pub/gegl/${stdenv.lib.versions.majorMinor version}/${name}.tar.bz2";
|
url = "https://download.gimp.org/pub/gegl/${stdenv.lib.versions.majorMinor version}/${name}.tar.bz2";
|
||||||
sha256 = "143qwn92xc5wm09p9iwrpw9y0ahha5lcyx1bb0lzwcb1fgd4bjzq";
|
sha256 = "1rcsa60z09jjayk0q6jam4w8rivh400a08bv2xykiv5qyr1yp5zk";
|
||||||
};
|
};
|
||||||
|
|
||||||
# needs fonts otherwise, don't know how to pass them
|
# needs fonts otherwise, don't know how to pass them
|
||||||
|
@ -1,19 +1,33 @@
|
|||||||
{stdenv, fetchurl}:
|
{ stdenv
|
||||||
|
, lib
|
||||||
|
, fetchurl
|
||||||
|
, optimize ? false # impure hardware optimizations
|
||||||
|
}:
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "gf2x-${version}";
|
name = "gf2x-${version}";
|
||||||
version = "1.2";
|
version = "1.2"; # remember to also update the url
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
# find link to latest version (with file id) here: https://gforge.inria.fr/projects/gf2x/
|
# find link to latest version (with file id) here: https://gforge.inria.fr/projects/gf2x/
|
||||||
url = "https://gforge.inria.fr/frs/download.php/file/36934/gf2x-1.2.tar.gz";
|
# Requested a predictable link:
|
||||||
|
# https://gforge.inria.fr/tracker/index.php?func=detail&aid=21704&group_id=1874&atid=6982
|
||||||
|
url = "https://gforge.inria.fr/frs/download.php/file/36934/gf2x-${version}.tar.gz";
|
||||||
sha256 = "0d6vh1mxskvv3bxl6byp7gxxw3zzpkldrxnyajhnl05m0gx7yhk1";
|
sha256 = "0d6vh1mxskvv3bxl6byp7gxxw3zzpkldrxnyajhnl05m0gx7yhk1";
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
# no actual checks present yet (as of 1.2), but can't hurt trying
|
||||||
|
# for an indirect test, run ntl's test suite
|
||||||
|
doCheck = true;
|
||||||
|
|
||||||
|
configureFlags = lib.optionals (!optimize) [
|
||||||
|
"--disable-hardware-specific-code"
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
description = ''Routines for fast arithmetic in GF(2)[x]'';
|
description = ''Routines for fast arithmetic in GF(2)[x]'';
|
||||||
homepage = http://gf2x.gforge.inria.fr;
|
homepage = http://gf2x.gforge.inria.fr;
|
||||||
license = licenses.gpl2Plus;
|
license = licenses.gpl2Plus;
|
||||||
maintainers = with maintainers; [ raskin ];
|
maintainers = with maintainers; [ raskin timokau ];
|
||||||
platforms = platforms.unix;
|
platforms = platforms.unix;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -9,6 +9,7 @@ stdenv.mkDerivation rec {
|
|||||||
};
|
};
|
||||||
nativeBuildInputs = [ cmake pkgconfig ];
|
nativeBuildInputs = [ cmake pkgconfig ];
|
||||||
buildInputs = [ zlib c-ares c-ares.cmake-config openssl protobuf gflags ];
|
buildInputs = [ zlib c-ares c-ares.cmake-config openssl protobuf gflags ];
|
||||||
|
|
||||||
cmakeFlags =
|
cmakeFlags =
|
||||||
[ "-DgRPC_ZLIB_PROVIDER=package"
|
[ "-DgRPC_ZLIB_PROVIDER=package"
|
||||||
"-DgRPC_CARES_PROVIDER=package"
|
"-DgRPC_CARES_PROVIDER=package"
|
||||||
@ -16,11 +17,19 @@ stdenv.mkDerivation rec {
|
|||||||
"-DgRPC_PROTOBUF_PROVIDER=package"
|
"-DgRPC_PROTOBUF_PROVIDER=package"
|
||||||
"-DgRPC_GFLAGS_PROVIDER=package"
|
"-DgRPC_GFLAGS_PROVIDER=package"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
# CMake creates a build directory by default, this conflicts with the
|
||||||
|
# basel BUILD file on case-insensitive filesystems.
|
||||||
|
preConfigure = ''
|
||||||
|
rm -vf BUILD
|
||||||
|
'';
|
||||||
|
|
||||||
enableParallelBuilds = true;
|
enableParallelBuilds = true;
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)";
|
description = "The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)";
|
||||||
license = licenses.asl20;
|
license = licenses.asl20;
|
||||||
|
maintainers = [ maintainers.lnl7 ];
|
||||||
homepage = https://grpc.io/;
|
homepage = https://grpc.io/;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
, gdk_pixbuf, xlibsWrapper, gobjectIntrospection
|
, gdk_pixbuf, xlibsWrapper, gobjectIntrospection
|
||||||
, xineramaSupport ? stdenv.isLinux
|
, xineramaSupport ? stdenv.isLinux
|
||||||
, cupsSupport ? true, cups ? null
|
, cupsSupport ? true, cups ? null
|
||||||
, gdktarget ? "x11"
|
, gdktarget ? if stdenv.isDarwin then "quartz" else "x11"
|
||||||
, AppKit, Cocoa
|
, AppKit, Cocoa
|
||||||
, fetchpatch
|
, fetchpatch
|
||||||
}:
|
}:
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
{ stdenv, fetchurl, fetchpatch, pkgconfig, gettext, perl, makeWrapper, shared-mime-info
|
{ stdenv, fetchurl, fetchpatch, pkgconfig, gettext, perl, makeWrapper, shared-mime-info
|
||||||
, expat, glib, cairo, pango, gdk_pixbuf, atk, at-spi2-atk, gobjectIntrospection
|
, expat, glib, cairo, pango, gdk_pixbuf, atk, at-spi2-atk, gobjectIntrospection
|
||||||
, xorg, epoxy, json-glib, libxkbcommon, gmp
|
, xorg, epoxy, json-glib, libxkbcommon, gmp, gnome3
|
||||||
|
, x11Support ? stdenv.isLinux
|
||||||
, waylandSupport ? stdenv.isLinux, mesa_noglu, wayland, wayland-protocols
|
, waylandSupport ? stdenv.isLinux, mesa_noglu, wayland, wayland-protocols
|
||||||
, xineramaSupport ? stdenv.isLinux
|
, xineramaSupport ? stdenv.isLinux
|
||||||
, cupsSupport ? stdenv.isLinux, cups ? null
|
, cupsSupport ? stdenv.isLinux, cups ? null
|
||||||
, darwin, gnome3
|
, AppKit, Cocoa
|
||||||
}:
|
}:
|
||||||
|
|
||||||
assert cupsSupport -> cups != null;
|
assert cupsSupport -> cups != null;
|
||||||
@ -36,12 +37,13 @@ stdenv.mkDerivation rec {
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [ libxkbcommon epoxy json-glib ];
|
buildInputs = [ libxkbcommon epoxy json-glib ]
|
||||||
|
++ optional stdenv.isDarwin AppKit;
|
||||||
propagatedBuildInputs = with xorg; with stdenv.lib;
|
propagatedBuildInputs = with xorg; with stdenv.lib;
|
||||||
[ expat glib cairo pango gdk_pixbuf atk at-spi2-atk gnome3.gsettings-desktop-schemas
|
[ expat glib cairo pango gdk_pixbuf atk at-spi2-atk gnome3.gsettings-desktop-schemas
|
||||||
libXrandr libXrender libXcomposite libXi libXcursor libSM libICE ]
|
libXrandr libXrender libXcomposite libXi libXcursor libSM libICE ]
|
||||||
|
++ optional stdenv.isDarwin Cocoa # explicitly propagated, always needed
|
||||||
++ optionals waylandSupport [ mesa_noglu wayland wayland-protocols ]
|
++ optionals waylandSupport [ mesa_noglu wayland wayland-protocols ]
|
||||||
++ optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ AppKit Cocoa ])
|
|
||||||
++ optional xineramaSupport libXinerama
|
++ optional xineramaSupport libXinerama
|
||||||
++ optional cupsSupport cups;
|
++ optional cupsSupport cups;
|
||||||
#TODO: colord?
|
#TODO: colord?
|
||||||
@ -55,9 +57,9 @@ stdenv.mkDerivation rec {
|
|||||||
"--disable-debug"
|
"--disable-debug"
|
||||||
"--disable-dependency-tracking"
|
"--disable-dependency-tracking"
|
||||||
"--disable-glibtest"
|
"--disable-glibtest"
|
||||||
"--with-gdktarget=quartz"
|
] ++ optional (stdenv.isDarwin && !x11Support)
|
||||||
"--enable-quartz-backend"
|
"--enable-quartz-backend"
|
||||||
] ++ optional stdenv.isLinux [
|
++ optional x11Support [
|
||||||
"--enable-x11-backend"
|
"--enable-x11-backend"
|
||||||
] ++ optional waylandSupport [
|
] ++ optional waylandSupport [
|
||||||
"--enable-wayland-backend"
|
"--enable-wayland-backend"
|
||||||
|
@ -1,39 +1,30 @@
|
|||||||
{ stdenv, fetchurl, lib, file
|
{ stdenv, fetchbzr
|
||||||
, pkgconfig, autoconf
|
, pkgconfig, systemd, autoreconfHook
|
||||||
, glib, dbus-glib, json-glib
|
, glib, dbus-glib, json-glib
|
||||||
, gtk3, libindicator-gtk3, libdbusmenu-gtk3, libappindicator-gtk3 }:
|
, gtk3, libindicator-gtk3, libdbusmenu-gtk3, libappindicator-gtk3 }:
|
||||||
|
|
||||||
with lib;
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "indicator-application-gtk3-${version}";
|
pname = "indicator-application";
|
||||||
version = "${versionMajor}.${versionMinor}";
|
version = "12.10.1";
|
||||||
versionMajor = "12.10";
|
|
||||||
versionMinor = "0";
|
|
||||||
|
|
||||||
src = fetchurl {
|
name = "${pname}-gtk3-${version}";
|
||||||
url = "${meta.homepage}/${versionMajor}/${version}/+download/indicator-application-${version}.tar.gz";
|
|
||||||
sha256 = "1z8ar0k47l4his7zvffbc2kn658nid51svqnfv0dms601w53gbpr";
|
src = fetchbzr {
|
||||||
|
url = "https://code.launchpad.net/~indicator-applet-developers/${pname}/trunk.17.04";
|
||||||
|
rev = "260";
|
||||||
|
sha256 = "1f0jdyqqb5g86zdpbcyn16x94yjigsfiv2kf73dvni5rp1vafbq1";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig autoconf ];
|
nativeBuildInputs = [ pkgconfig autoreconfHook ];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
glib dbus-glib json-glib
|
glib dbus-glib json-glib systemd
|
||||||
gtk3 libindicator-gtk3 libdbusmenu-gtk3 libappindicator-gtk3
|
gtk3 libindicator-gtk3 libdbusmenu-gtk3 libappindicator-gtk3
|
||||||
];
|
];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace configure.ac \
|
substituteInPlace data/Makefile.am \
|
||||||
--replace 'DBUSSERVICEDIR=`$PKG_CONFIG --variable=session_bus_services_dir dbus-1`' \
|
--replace "/etc/xdg/autostart" "$out/etc/xdg/autostart"
|
||||||
"DBUSSERVICEDIR=$out/share/dbus-1/services"
|
|
||||||
autoconf
|
|
||||||
for f in {configure,ltmain.sh,m4/libtool.m4}; do
|
|
||||||
substituteInPlace $f \
|
|
||||||
--replace /usr/bin/file ${file}/bin/file
|
|
||||||
done
|
|
||||||
substituteInPlace src/Makefile.in \
|
|
||||||
--replace 'applicationlibdir = $(INDICATORDIR)' "applicationlibdir = $out/lib"
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
@ -47,7 +38,16 @@ stdenv.mkDerivation rec {
|
|||||||
"localstatedir=\${TMPDIR}"
|
"localstatedir=\${TMPDIR}"
|
||||||
];
|
];
|
||||||
|
|
||||||
meta = {
|
PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "$(out)/lib/systemd/user";
|
||||||
|
PKG_CONFIG_INDICATOR3_0_4_INDICATORDIR = "$(out)/lib/indicators3/7/";
|
||||||
|
|
||||||
|
# Upstart is not used in NixOS
|
||||||
|
postFixup = ''
|
||||||
|
rm -rf $out/share/indicator-application/upstart
|
||||||
|
rm -rf $out/share/upstart
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
description = "Indicator to take menus from applications and place them in the panel";
|
description = "Indicator to take menus from applications and place them in the panel";
|
||||||
homepage = https://launchpad.net/indicator-application;
|
homepage = https://launchpad.net/indicator-application;
|
||||||
license = licenses.gpl3;
|
license = licenses.gpl3;
|
||||||
|
@ -1 +1 @@
|
|||||||
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.48/ -A '*.tar.xz' )
|
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.49/ -A '*.tar.xz' )
|
||||||
|
@ -3,627 +3,627 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
attica = {
|
attica = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/attica-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/attica-5.49.0.tar.xz";
|
||||||
sha256 = "1q2133gmhfi3wd9978556syzzqc1s6zgjc0p1353w6dmfwxfyzq8";
|
sha256 = "1iqclahs9yzyjnkzbzr8hl9j6q8m2djdm6mix92xwrakgirnl3gn";
|
||||||
name = "attica-5.48.0.tar.xz";
|
name = "attica-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
baloo = {
|
baloo = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/baloo-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/baloo-5.49.0.tar.xz";
|
||||||
sha256 = "0rgz2gx99c1k8vgfskx7w6q1sjf98wcvybv88djdlj2s6h2qn8lj";
|
sha256 = "0xj12v0k58sr3snxyj4vx7dqhinrvk6qm0ikymscqgbmw9ijwxph";
|
||||||
name = "baloo-5.48.0.tar.xz";
|
name = "baloo-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
bluez-qt = {
|
bluez-qt = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/bluez-qt-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/bluez-qt-5.49.0.tar.xz";
|
||||||
sha256 = "149px5gnplk0y7cl3cz258qks3rq5p0kkk9rc48y59zvlxiyy949";
|
sha256 = "0mgnq7w52ksr8b7ys2f1m3irnviy011bsaggh489fjy0xlzk5ard";
|
||||||
name = "bluez-qt-5.48.0.tar.xz";
|
name = "bluez-qt-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
breeze-icons = {
|
breeze-icons = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/breeze-icons-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/breeze-icons-5.49.0.tar.xz";
|
||||||
sha256 = "1p0krrxfz6p0qhy79lnjyi0xsrprw1q4z65xah89kj0wmfriiyqh";
|
sha256 = "178620hhqlv6dl8qal2bmiw55s8b3p4h16q8cgkmq5q5i59nzcph";
|
||||||
name = "breeze-icons-5.48.0.tar.xz";
|
name = "breeze-icons-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
extra-cmake-modules = {
|
extra-cmake-modules = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/extra-cmake-modules-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/extra-cmake-modules-5.49.0.tar.xz";
|
||||||
sha256 = "1675xnc9hv8z8gp95ici2zqmbv7i6f65g0kln4fskxmlxnfplnzw";
|
sha256 = "07pdgjyrxniacqcfvrzw8ij3kasx5pkbq38k6491qbhzfm8vi7y0";
|
||||||
name = "extra-cmake-modules-5.48.0.tar.xz";
|
name = "extra-cmake-modules-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
frameworkintegration = {
|
frameworkintegration = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/frameworkintegration-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/frameworkintegration-5.49.0.tar.xz";
|
||||||
sha256 = "1na913ndc55nlmfc61122b1p29h4prxnpc5pqvh6drsgfyacnm8y";
|
sha256 = "1ni4jrny630zf3zwmqbm8z7dqgiar58992lylfv7kspdg5crcgfx";
|
||||||
name = "frameworkintegration-5.48.0.tar.xz";
|
name = "frameworkintegration-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kactivities = {
|
kactivities = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kactivities-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kactivities-5.49.0.tar.xz";
|
||||||
sha256 = "1zxdzwz8j43hh8d7v1qfihf95kwxvsbqki0zgdhlnj7s0xds0yz8";
|
sha256 = "117f3zrdbs0pa10wn7vy691n02m01h6x4pm8m1q3f4pjm0k4kqim";
|
||||||
name = "kactivities-5.48.0.tar.xz";
|
name = "kactivities-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kactivities-stats = {
|
kactivities-stats = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kactivities-stats-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kactivities-stats-5.49.0.tar.xz";
|
||||||
sha256 = "11r61qnrjpc4ls18apb4a13j1lizjq48bxfw3f8p8hjxxxh8z0j6";
|
sha256 = "129z2m5330j0l1nw8g3qjib60xmx54c6d2g9vnp4w8z0agnihs5f";
|
||||||
name = "kactivities-stats-5.48.0.tar.xz";
|
name = "kactivities-stats-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kapidox = {
|
kapidox = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kapidox-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kapidox-5.49.0.tar.xz";
|
||||||
sha256 = "1b22np0lygnm2r2q1anh0f4b7dh2h0lccx767g4r2w0fw5r1bbb4";
|
sha256 = "09jph3hvasqx1ia0l7is9brc08nxvh9qmg8564nh5cmqaxdwj559";
|
||||||
name = "kapidox-5.48.0.tar.xz";
|
name = "kapidox-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
karchive = {
|
karchive = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/karchive-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/karchive-5.49.0.tar.xz";
|
||||||
sha256 = "10qbx8k1yqqfp1pq5yj8ln3gpj2wnfnlln99gczf99f51fqd65p6";
|
sha256 = "1p1gwqda2bsjdysp4ggwdsldbasyfl075xn3wchqyakdv2bdzmn0";
|
||||||
name = "karchive-5.48.0.tar.xz";
|
name = "karchive-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kauth = {
|
kauth = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kauth-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kauth-5.49.0.tar.xz";
|
||||||
sha256 = "00mpbs24dm9ycabpcm2wwlv1vdq4dq5qr2zw6bbqpgj3jplakbs7";
|
sha256 = "0qg3zwg3kfx2snmvsw4ixr0qds7bd7992dxggvi9dcny7dm9q0n8";
|
||||||
name = "kauth-5.48.0.tar.xz";
|
name = "kauth-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kbookmarks = {
|
kbookmarks = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kbookmarks-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kbookmarks-5.49.0.tar.xz";
|
||||||
sha256 = "11ics7gbdkx1f0pxryf2xwjq4fyqh6a3gzcizymm1m7gmygggqar";
|
sha256 = "0clmfdcc1fc98q3vbfjf8x140a6df88ixhz0mny3dpv1wcr5cz53";
|
||||||
name = "kbookmarks-5.48.0.tar.xz";
|
name = "kbookmarks-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kcmutils = {
|
kcmutils = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kcmutils-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kcmutils-5.49.0.tar.xz";
|
||||||
sha256 = "0nvlzvv2gmc2hz11w6bixz4mccnj09g69byrnvsrwh0psf1kqlmw";
|
sha256 = "0xv899p9f0hj6hd089mhn910qn66bihzpaa11ikrhbimckw8g19q";
|
||||||
name = "kcmutils-5.48.0.tar.xz";
|
name = "kcmutils-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kcodecs = {
|
kcodecs = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kcodecs-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kcodecs-5.49.0.tar.xz";
|
||||||
sha256 = "1pz0s3krb4vv01hvpjdr5ngnw1ndxgsfln944fm9pfj0pmk7p92n";
|
sha256 = "07va63gsfjrc5ha9rdli923cwyzxpb3v8xgf1zfhw75cfkgda3nz";
|
||||||
name = "kcodecs-5.48.0.tar.xz";
|
name = "kcodecs-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kcompletion = {
|
kcompletion = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kcompletion-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kcompletion-5.49.0.tar.xz";
|
||||||
sha256 = "129mmh46y0r6dcnbxf5yswsr48qj5l25n930nlx7wzaav28y55lp";
|
sha256 = "16br6wnqzndk8v41im23h2ww4hypi2i1qfg6m9c49mpxflgmspbi";
|
||||||
name = "kcompletion-5.48.0.tar.xz";
|
name = "kcompletion-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kconfig = {
|
kconfig = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kconfig-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kconfig-5.49.0.tar.xz";
|
||||||
sha256 = "1g640cnd9j2jp35bb5zgjfxskbg3fj9p03r0yf3dkm1d1681x9a3";
|
sha256 = "0cb3crnlr8hr5npq3ykfxqd4yckmkykzrrizfs89ryhmznc2ngsf";
|
||||||
name = "kconfig-5.48.0.tar.xz";
|
name = "kconfig-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kconfigwidgets = {
|
kconfigwidgets = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kconfigwidgets-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kconfigwidgets-5.49.0.tar.xz";
|
||||||
sha256 = "0xlnbw34zbmy7fwsi9iks4iv7shki4fqs7wd3yblmyxa2l18ldh9";
|
sha256 = "1nqcrqr67m3kvq2r83x45zcdghk12bas9fp0s43s68imrhy5xikz";
|
||||||
name = "kconfigwidgets-5.48.0.tar.xz";
|
name = "kconfigwidgets-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kcoreaddons = {
|
kcoreaddons = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kcoreaddons-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kcoreaddons-5.49.0.tar.xz";
|
||||||
sha256 = "157k4l67iswny5krinfigfc6pabqfyfzya6hc5gcjrdplmnccy1f";
|
sha256 = "00s22jvbwav20cidnp8v9fgc6pqbp4wnqkb2spv18mjhg4pv3bqj";
|
||||||
name = "kcoreaddons-5.48.0.tar.xz";
|
name = "kcoreaddons-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kcrash = {
|
kcrash = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kcrash-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kcrash-5.49.0.tar.xz";
|
||||||
sha256 = "0qqwdx7piz4wfm4lh41kknfcyw5saw17qh07ghhi7j80whpkazk8";
|
sha256 = "0xmr9rrl0xahpnq1rw4bbar1nbr21x2bk4hhv79la6dsg9ha25b3";
|
||||||
name = "kcrash-5.48.0.tar.xz";
|
name = "kcrash-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kdbusaddons = {
|
kdbusaddons = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kdbusaddons-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kdbusaddons-5.49.0.tar.xz";
|
||||||
sha256 = "0vpd4cij52v43fsifbk3nnmi5csik8h4avima6jw0b09s8xdz8rr";
|
sha256 = "1fnmrrffp3kfwyjfzqkzlizflpyqgzbjljb51ppmdypcq8wy9ibh";
|
||||||
name = "kdbusaddons-5.48.0.tar.xz";
|
name = "kdbusaddons-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kdeclarative = {
|
kdeclarative = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kdeclarative-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kdeclarative-5.49.0.tar.xz";
|
||||||
sha256 = "09nfp6vrj6dc3kfknicr8629ifz976wi4wxdh5bfx15z9296l8pd";
|
sha256 = "0kgawb8wfx4snk2ckwxj0hmpgcvq3k1zpsxqdawi4cmsy4bxzfs9";
|
||||||
name = "kdeclarative-5.48.0.tar.xz";
|
name = "kdeclarative-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kded = {
|
kded = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kded-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kded-5.49.0.tar.xz";
|
||||||
sha256 = "13527iv6cf44wgxpqfhmkhryihjfi02fi78lf2bnvgwmhd2nl954";
|
sha256 = "1l6hs3spbs3618jwg3n7r3hrrkqxmmd43f0km8849x4641p72zyc";
|
||||||
name = "kded-5.48.0.tar.xz";
|
name = "kded-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kdelibs4support = {
|
kdelibs4support = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/portingAids/kdelibs4support-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/portingAids/kdelibs4support-5.49.0.tar.xz";
|
||||||
sha256 = "058s5h6sfhi1i3pa59hwpyxzd01jgpb8r68nnbphmryimi5nazqf";
|
sha256 = "1cz70c77l66lbw4fbgmfbq1fldybqxsiay2pg9risgqp3ra8wahi";
|
||||||
name = "kdelibs4support-5.48.0.tar.xz";
|
name = "kdelibs4support-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kdesignerplugin = {
|
kdesignerplugin = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kdesignerplugin-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kdesignerplugin-5.49.0.tar.xz";
|
||||||
sha256 = "1kswvxgjpyi1p1kg4z5x5df8yqhrwhcpavzx4a83dg6hp5xk0l2l";
|
sha256 = "0hj4ng0i22rvw4kl0irhqhww3kvn4c0pncn38w1j5vim4gxv0xcd";
|
||||||
name = "kdesignerplugin-5.48.0.tar.xz";
|
name = "kdesignerplugin-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kdesu = {
|
kdesu = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kdesu-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kdesu-5.49.0.tar.xz";
|
||||||
sha256 = "14ka3h06xbfv357z29zgbwnjcfwspi42f0fm3m7lszqhz9skj4v5";
|
sha256 = "1gwvby51qqbkrs2vjpnplxr6m6xa5ddfdjs1iygh8kpqsh8a765k";
|
||||||
name = "kdesu-5.48.0.tar.xz";
|
name = "kdesu-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kdewebkit = {
|
kdewebkit = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kdewebkit-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kdewebkit-5.49.0.tar.xz";
|
||||||
sha256 = "0wf2prv85sayz1mqq0ymrqw3p0f3ikakhgzy01pixrp7qgwqkkrv";
|
sha256 = "05idyw94ayjh7qdia9pnjmx29r5lsch421kv8h5ivr7ixcbrgk6n";
|
||||||
name = "kdewebkit-5.48.0.tar.xz";
|
name = "kdewebkit-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kdnssd = {
|
kdnssd = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kdnssd-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kdnssd-5.49.0.tar.xz";
|
||||||
sha256 = "01hra59b0sm82j7ry78f3clrypc80q59vx9h0ahacbab4pzq41p5";
|
sha256 = "1n61id2x1iianshg8g6fw389mqihz4h8sj9hnng7cdg4csh72ffr";
|
||||||
name = "kdnssd-5.48.0.tar.xz";
|
name = "kdnssd-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kdoctools = {
|
kdoctools = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kdoctools-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kdoctools-5.49.0.tar.xz";
|
||||||
sha256 = "0v8x198kfgz2p56nyy9cb6lks5yazdbdg55c4ps5bw36dbmpd3v8";
|
sha256 = "1dmpk453s71ls0q8hgpqqd5dcr7zlimf5wykizcy2wn7p77gzsgl";
|
||||||
name = "kdoctools-5.48.0.tar.xz";
|
name = "kdoctools-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kemoticons = {
|
kemoticons = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kemoticons-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kemoticons-5.49.0.tar.xz";
|
||||||
sha256 = "166sjwrn9dm4km8sypdwcfsylcamhl1gfl28h8hrv498zhnyrfb9";
|
sha256 = "0mz9hkhnprjbrfq54mqcvj8w87h025785m1bas80brsqzvni5krn";
|
||||||
name = "kemoticons-5.48.0.tar.xz";
|
name = "kemoticons-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kfilemetadata = {
|
kfilemetadata = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kfilemetadata-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kfilemetadata-5.49.0.tar.xz";
|
||||||
sha256 = "0krn53a2s950fb980gdap5hwf994kxfd4h8zk7a4s9cick957z5f";
|
sha256 = "045k1mgn8kg0qfsr5sl1499nzhzmbcvrqc205pmq6sh4r14nvk80";
|
||||||
name = "kfilemetadata-5.48.0.tar.xz";
|
name = "kfilemetadata-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kglobalaccel = {
|
kglobalaccel = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kglobalaccel-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kglobalaccel-5.49.0.tar.xz";
|
||||||
sha256 = "15dlpm69d38bsgl6hc7f1mjjq8qyxac010whx4rcsk4vsrwdfnm7";
|
sha256 = "1fk7wazfwr7smqiym3phm5yvw6cmiczag52y1vad8fgb3izd6zhl";
|
||||||
name = "kglobalaccel-5.48.0.tar.xz";
|
name = "kglobalaccel-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kguiaddons = {
|
kguiaddons = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kguiaddons-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kguiaddons-5.49.0.tar.xz";
|
||||||
sha256 = "0viqq9qg448fh12isc1kkmzcnnsjqw5fx4wlshyza19gfr4ym0dz";
|
sha256 = "1zkjd3l5pyvvilcc9lbdgqaxnpvh586yf0cndl90h3x89hy1d4xk";
|
||||||
name = "kguiaddons-5.48.0.tar.xz";
|
name = "kguiaddons-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kholidays = {
|
kholidays = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kholidays-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kholidays-5.49.0.tar.xz";
|
||||||
sha256 = "04vjp2jm2c6qgj50jbqkkgqh8b759pd4dpsczfkyq30p03vybxr4";
|
sha256 = "0yc4i4qsk3w1v0andw737ps1ad70696q140k0ycfhk6qmv1wvsdp";
|
||||||
name = "kholidays-5.48.0.tar.xz";
|
name = "kholidays-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
khtml = {
|
khtml = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/portingAids/khtml-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/portingAids/khtml-5.49.0.tar.xz";
|
||||||
sha256 = "1zrilnvvvvjq82hm6gbh5pvzfygy8w7a0140d3l74jjgy01394m1";
|
sha256 = "0k9m2pgq64grmgc6ywpzfnn65h8wfkkiwjbmz2mwbf2yi9c1ky64";
|
||||||
name = "khtml-5.48.0.tar.xz";
|
name = "khtml-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
ki18n = {
|
ki18n = {
|
||||||
version = "5.48.1";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/ki18n-5.48.1.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/ki18n-5.49.0.tar.xz";
|
||||||
sha256 = "0m9x6bagviqrnm0hx7ykggqiykxv3qi11bmi0xz2f02y78q89f3h";
|
sha256 = "1i4rdrxann45zl6fkmfd1b96q52g0mpc5x19fx9h80crapkm8jjz";
|
||||||
name = "ki18n-5.48.1.tar.xz";
|
name = "ki18n-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kiconthemes = {
|
kiconthemes = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kiconthemes-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kiconthemes-5.49.0.tar.xz";
|
||||||
sha256 = "1xqbg10qlk1zdha4kfyya1471r35gnz63iyj0ks3gzyfjvbivpy4";
|
sha256 = "1f7pk6smi2f0mm7jkrw5ymmkhd9gi8vnmppyblp1v3pvmy571c2m";
|
||||||
name = "kiconthemes-5.48.0.tar.xz";
|
name = "kiconthemes-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kidletime = {
|
kidletime = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kidletime-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kidletime-5.49.0.tar.xz";
|
||||||
sha256 = "184b1qdh4bwsdg9lyl4d8rcs833fqcmfvbb5qmdd3mqvvg8xv9mm";
|
sha256 = "1fd02anlmaa0hnnp5q1s9973m3asy56qppwq1va1g6ga3csv3wrv";
|
||||||
name = "kidletime-5.48.0.tar.xz";
|
name = "kidletime-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kimageformats = {
|
kimageformats = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kimageformats-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kimageformats-5.49.0.tar.xz";
|
||||||
sha256 = "1myxp583gw5d50ddkkv6ipbdzf6k3sdk9gambklay1dzmy4b91sc";
|
sha256 = "1q7019gbk59fwampna1ayjvw016c0q79hmldpaqh3xa9sh082wy4";
|
||||||
name = "kimageformats-5.48.0.tar.xz";
|
name = "kimageformats-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kinit = {
|
kinit = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kinit-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kinit-5.49.0.tar.xz";
|
||||||
sha256 = "08sf3j1bpxzqjim777d6znn8f7rzs5vpm4wz21s1ng3f32z2km9a";
|
sha256 = "1rq9b59gdgcpvwd694l8h55sqahpdaky0n7ag5psjlfn5myf1d95";
|
||||||
name = "kinit-5.48.0.tar.xz";
|
name = "kinit-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kio = {
|
kio = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kio-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kio-5.49.0.tar.xz";
|
||||||
sha256 = "0am03nwbfidb5dxs8j8qaan4mcs7xv75sk135rslwfp5q56v1fa0";
|
sha256 = "0rrsg3g1b204cdp58vxd5dig1ggwyvk1382p1c86vn6w8qbrq27k";
|
||||||
name = "kio-5.48.0.tar.xz";
|
name = "kio-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kirigami2 = {
|
kirigami2 = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kirigami2-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kirigami2-5.49.0.tar.xz";
|
||||||
sha256 = "0f01rnzzv2w7mmb0war8kph46c3wbdbz7s9i6rwh6g7kg6zvzn52";
|
sha256 = "1wan9h7kvjzvyzfjfjd512lxiac5prhs493xjqwxgags6kxwglaz";
|
||||||
name = "kirigami2-5.48.0.tar.xz";
|
name = "kirigami2-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kitemmodels = {
|
kitemmodels = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kitemmodels-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kitemmodels-5.49.0.tar.xz";
|
||||||
sha256 = "13b0fqy4yg4zahqq8376gnna36mfg94yb5d1fz0cgw7fk9d920gf";
|
sha256 = "1frha301540js45mrxiw034m9b2rwsa56xphkqn6cm4jmn48qdjg";
|
||||||
name = "kitemmodels-5.48.0.tar.xz";
|
name = "kitemmodels-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kitemviews = {
|
kitemviews = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kitemviews-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kitemviews-5.49.0.tar.xz";
|
||||||
sha256 = "0cdyw0gy67yhhxv44j1bhhd4qnj7rwi0fjzf275532bf3js1j12w";
|
sha256 = "1aj605q2p72w4rb9i0f2xb93bn5xfjq9sl5i4h6rqflcvvy7qpdp";
|
||||||
name = "kitemviews-5.48.0.tar.xz";
|
name = "kitemviews-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kjobwidgets = {
|
kjobwidgets = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kjobwidgets-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kjobwidgets-5.49.0.tar.xz";
|
||||||
sha256 = "0a5awpbka6mk4r4m5if7s9i5ybysykpcmlj69liabzcv0k1x5y6w";
|
sha256 = "04i5cvbxii7n0jr3ai1dh44miqbdkxb6an5w8s7qvkv0xmkml35g";
|
||||||
name = "kjobwidgets-5.48.0.tar.xz";
|
name = "kjobwidgets-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kjs = {
|
kjs = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/portingAids/kjs-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/portingAids/kjs-5.49.0.tar.xz";
|
||||||
sha256 = "0ysbf6m63cw2iywwr7p5ngsh7s7ml9sc1sqkhnbh7racn0pzc1l4";
|
sha256 = "057ikyi4wffjvxdyk08hmj7h8vmbwbcxv98apmjzgsd611zvx5p0";
|
||||||
name = "kjs-5.48.0.tar.xz";
|
name = "kjs-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kjsembed = {
|
kjsembed = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/portingAids/kjsembed-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/portingAids/kjsembed-5.49.0.tar.xz";
|
||||||
sha256 = "0j74g3xb23k55pixk76z2ib6yyc7f2iwvwqvvw1f907rn43g6qqx";
|
sha256 = "0qddjkfm6f0f5dynqvi3l23mgyfdbk4xzg967sj3a2qlq423ah0m";
|
||||||
name = "kjsembed-5.48.0.tar.xz";
|
name = "kjsembed-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kmediaplayer = {
|
kmediaplayer = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/portingAids/kmediaplayer-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/portingAids/kmediaplayer-5.49.0.tar.xz";
|
||||||
sha256 = "1kw35c5dmwsrkinfgmylzgvw3zcg0yimlfcl52bhdg0x7sgdbjkq";
|
sha256 = "0hbx48ivj4i96yagd9n9vd22ycsljrvijm6nfms4x7z7jr49flrx";
|
||||||
name = "kmediaplayer-5.48.0.tar.xz";
|
name = "kmediaplayer-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
knewstuff = {
|
knewstuff = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/knewstuff-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/knewstuff-5.49.0.tar.xz";
|
||||||
sha256 = "0g2sxk6wqqgynmqgz6jxknlrsmpj4y94cn7vpw84isd9brsr5hfv";
|
sha256 = "1vhcl2z9rcqg8390l1cwn3yyi1n17pn6mn8fsplp25qhzimb8bmk";
|
||||||
name = "knewstuff-5.48.0.tar.xz";
|
name = "knewstuff-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
knotifications = {
|
knotifications = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/knotifications-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/knotifications-5.49.0.tar.xz";
|
||||||
sha256 = "11p03jgkw8zvfsal6q3yxz5shkpxiknnryw2a120sjmsab87imzb";
|
sha256 = "10481j2irlqhqd16xi412xbglnyjl0ndanlv9s0d3fxirs95zdd9";
|
||||||
name = "knotifications-5.48.0.tar.xz";
|
name = "knotifications-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
knotifyconfig = {
|
knotifyconfig = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/knotifyconfig-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/knotifyconfig-5.49.0.tar.xz";
|
||||||
sha256 = "1rlzmp1lzrniav2d5sjzh43mdm47i5dpa2rlsqppqq5887wjphcm";
|
sha256 = "09v4aq5x98sqg2awhw0n0y0rnjkr77kbf51xij0fiykd4llp9lfa";
|
||||||
name = "knotifyconfig-5.48.0.tar.xz";
|
name = "knotifyconfig-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kpackage = {
|
kpackage = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kpackage-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kpackage-5.49.0.tar.xz";
|
||||||
sha256 = "18q6gp1gmzjyid803j7mcm9dbqg4bcd059qlp6sb6rkllygv4pcr";
|
sha256 = "1xbfjwxb4gff8gg0hs5m9s0jcnzqk27rs2jr71g5ckhvs5psnkcd";
|
||||||
name = "kpackage-5.48.0.tar.xz";
|
name = "kpackage-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kparts = {
|
kparts = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kparts-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kparts-5.49.0.tar.xz";
|
||||||
sha256 = "1p4xdrxfvq5xj17zf8gfxc0c9lryp8n9ahinardlb3rnb1wcw4hv";
|
sha256 = "0zdz0byj0gsbgb007y8x37w8yf1gkw6dsp2s9bbdc4w6h9ipdj2k";
|
||||||
name = "kparts-5.48.0.tar.xz";
|
name = "kparts-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kpeople = {
|
kpeople = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kpeople-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kpeople-5.49.0.tar.xz";
|
||||||
sha256 = "1gddld3phsqknm3x0k0wnhgqid5dqsqbw06v91vbl8746np04zf7";
|
sha256 = "0i5pd1d2jphsvpc3dpdw28dsdal1qrnnrx3k6qx4wax3f8ph5khv";
|
||||||
name = "kpeople-5.48.0.tar.xz";
|
name = "kpeople-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kplotting = {
|
kplotting = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kplotting-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kplotting-5.49.0.tar.xz";
|
||||||
sha256 = "17f78wppaj433x6fm108z5zw849qvnjsxisa92rxmkm9c64wzijg";
|
sha256 = "13fzqqkyxs4ja6n5yb9lc5jx4qpsmrbsiihnwrgj3lhpzhlr91n0";
|
||||||
name = "kplotting-5.48.0.tar.xz";
|
name = "kplotting-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kpty = {
|
kpty = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kpty-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kpty-5.49.0.tar.xz";
|
||||||
sha256 = "0ywkiw7gpqx7zrj6wrvfsn2sjkyxzsmqn8p91z0kz1s3id2s04fk";
|
sha256 = "1pnj07079l6gkz6171fcvljh0dcdy9s77p1q0l9nnkknjbr102pg";
|
||||||
name = "kpty-5.48.0.tar.xz";
|
name = "kpty-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kross = {
|
kross = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/portingAids/kross-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/portingAids/kross-5.49.0.tar.xz";
|
||||||
sha256 = "0zxhn8wai71ll1113k47xmcspbp16iz1rybm6m2qs6f4j5ghif8q";
|
sha256 = "194zcf499fkwk3wcs3kc3l0fi9h8gn5yqh6gxrgiyn6iyy9a4qdz";
|
||||||
name = "kross-5.48.0.tar.xz";
|
name = "kross-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
krunner = {
|
krunner = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/krunner-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/krunner-5.49.0.tar.xz";
|
||||||
sha256 = "0mdwyvx656ba8pwvg4qw8jr268iffqrp9ipr28m71hkx0sh7k6hn";
|
sha256 = "02l5gch9hpag1q5ixnb541g7m9lx25pbggldpa8zykp63apyca19";
|
||||||
name = "krunner-5.48.0.tar.xz";
|
name = "krunner-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kservice = {
|
kservice = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kservice-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kservice-5.49.0.tar.xz";
|
||||||
sha256 = "1r5d3cdvmbyqn8hm2hjalgg1ncnpdh1w7fd5rr0k97j5qj29ypis";
|
sha256 = "1wwb6c6m8f3b16p47adkc05rrlszvvym7ckks5xp08s58pk1dm8z";
|
||||||
name = "kservice-5.48.0.tar.xz";
|
name = "kservice-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
ktexteditor = {
|
ktexteditor = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/ktexteditor-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/ktexteditor-5.49.0.tar.xz";
|
||||||
sha256 = "1fnq6d3ky277rbg3ngq55gdswrgfxsn19c43s23xcbfaymmhapj7";
|
sha256 = "14iss8svx49vav0h2kg8vhv8g5hg4ky30s7049csfwz7xhp7jmcj";
|
||||||
name = "ktexteditor-5.48.0.tar.xz";
|
name = "ktexteditor-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
ktextwidgets = {
|
ktextwidgets = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/ktextwidgets-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/ktextwidgets-5.49.0.tar.xz";
|
||||||
sha256 = "0hf4rpnkc9qfpnpfm6bsrrjrvvkr6785pnakqyfbjcgbyavp58hg";
|
sha256 = "14gclshmpwmfwkp2hzlnf823pjjmknd9q0gdclsh3yy268c2rsw1";
|
||||||
name = "ktextwidgets-5.48.0.tar.xz";
|
name = "ktextwidgets-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kunitconversion = {
|
kunitconversion = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kunitconversion-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kunitconversion-5.49.0.tar.xz";
|
||||||
sha256 = "0hipqjj82zkq8ysvg304m5jblxxrvjh8vfc3wgl93zvj0mwx06db";
|
sha256 = "11jnqz218rga3f4ppf1d927c7qhh2qpghwjpsrnrxdkz5nrvnf79";
|
||||||
name = "kunitconversion-5.48.0.tar.xz";
|
name = "kunitconversion-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kwallet = {
|
kwallet = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kwallet-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kwallet-5.49.0.tar.xz";
|
||||||
sha256 = "047jp26igla05isq6hg5bq9l3xd3dfa3v8dq3rz4im7dwa10hshr";
|
sha256 = "13bmks9jb3yhp6clv25qkqkrvbhfyk9z16laxsv79jdd82lxgn1z";
|
||||||
name = "kwallet-5.48.0.tar.xz";
|
name = "kwallet-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kwayland = {
|
kwayland = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kwayland-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kwayland-5.49.0.tar.xz";
|
||||||
sha256 = "1qcb2kg1a23fvl6i0xky6mzmn3f6pqkvpv0dy245bd01x7q4csg4";
|
sha256 = "0d95l2i3j1xxkc15n57w4rhf3di02zna4zzn4gap9qdhfxlfbqi6";
|
||||||
name = "kwayland-5.48.0.tar.xz";
|
name = "kwayland-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kwidgetsaddons = {
|
kwidgetsaddons = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kwidgetsaddons-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kwidgetsaddons-5.49.0.tar.xz";
|
||||||
sha256 = "079f28ifadxhvk4miwlnhw3dvg7bmb6gjiqcg2w65bmp21rsywb7";
|
sha256 = "1frgqz9njbc81pfy6gl6p0hyh1977lg31ynrx5wy7lg7fwaxwl92";
|
||||||
name = "kwidgetsaddons-5.48.0.tar.xz";
|
name = "kwidgetsaddons-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kwindowsystem = {
|
kwindowsystem = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kwindowsystem-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kwindowsystem-5.49.0.tar.xz";
|
||||||
sha256 = "1b6cvx3yqkqmvji2y7ys421hmj98xhww1rlgphfdvrdaqzl4579n";
|
sha256 = "175rzwrjndhawyy4x11lbihdr1r9gwxmxjpbz4x06hlz4g50wffp";
|
||||||
name = "kwindowsystem-5.48.0.tar.xz";
|
name = "kwindowsystem-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kxmlgui = {
|
kxmlgui = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kxmlgui-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kxmlgui-5.49.0.tar.xz";
|
||||||
sha256 = "0n38bxxip1c4fgj00jvph98qhb11ifx40z4m0pjafm52bg0kaa2h";
|
sha256 = "0wsgs5ya3wnc5cryi1r9i30sq8dnnhh15p02skdjlhwjfvdhxmfa";
|
||||||
name = "kxmlgui-5.48.0.tar.xz";
|
name = "kxmlgui-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
kxmlrpcclient = {
|
kxmlrpcclient = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/kxmlrpcclient-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/kxmlrpcclient-5.49.0.tar.xz";
|
||||||
sha256 = "0s0xrx2p0jngk83zb8zjn4vkwnj46wzbxzj904g71ca428nmfx40";
|
sha256 = "0l4jnvn7s77jkvd2z44mz24mfzcw499plms79j21pjryc88drh06";
|
||||||
name = "kxmlrpcclient-5.48.0.tar.xz";
|
name = "kxmlrpcclient-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
modemmanager-qt = {
|
modemmanager-qt = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/modemmanager-qt-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/modemmanager-qt-5.49.0.tar.xz";
|
||||||
sha256 = "17pnzpv3g3g25vnh9jjjk3fk6i3lhk6icl56ifcsmpj09nlw41im";
|
sha256 = "1wf3v552vbr4kh2d770zn3yn0q3bqjqbfrvnf813mnld7961m7p2";
|
||||||
name = "modemmanager-qt-5.48.0.tar.xz";
|
name = "modemmanager-qt-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
networkmanager-qt = {
|
networkmanager-qt = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/networkmanager-qt-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/networkmanager-qt-5.49.0.tar.xz";
|
||||||
sha256 = "15qikndykampl63bnp6rik1vkmwpivqf1krbsb0r29fmwyzhy38v";
|
sha256 = "16pnd52m9srcb2ml3vc3kd9k1yak5rq09yci39qp7z5jbdy7jk2z";
|
||||||
name = "networkmanager-qt-5.48.0.tar.xz";
|
name = "networkmanager-qt-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
oxygen-icons5 = {
|
oxygen-icons5 = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/oxygen-icons5-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/oxygen-icons5-5.49.0.tar.xz";
|
||||||
sha256 = "08y1gy2xgzby9wxbh90cfzly1aym9nym5r8m7z848a4v7chp0wpw";
|
sha256 = "0llx06sr36cd6vgkgm3jw6k4cv1cfx3r6x6lmb477wpahis0n75g";
|
||||||
name = "oxygen-icons5-5.48.0.tar.xz";
|
name = "oxygen-icons5-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
plasma-framework = {
|
plasma-framework = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/plasma-framework-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/plasma-framework-5.49.0.tar.xz";
|
||||||
sha256 = "1hl1q1v8kmq20bzm2bfrpjx1f1rljg2akib0sc65nw6vclrcgh82";
|
sha256 = "1yrccbkdpnfbgn7fzpmzzxm5c7fhkv1vqygq1f96r30fia0cj5jv";
|
||||||
name = "plasma-framework-5.48.0.tar.xz";
|
name = "plasma-framework-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
prison = {
|
prison = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/prison-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/prison-5.49.0.tar.xz";
|
||||||
sha256 = "04asjh9k6qhz6mzqvcw5famjh8fdfrjj5gwhar9lpzvl53k9236q";
|
sha256 = "0dppz9x6k84sl0aiyjlh3xigqgda64r8mij3bzxcdkv2wbc4ld9d";
|
||||||
name = "prison-5.48.0.tar.xz";
|
name = "prison-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
purpose = {
|
purpose = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/purpose-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/purpose-5.49.0.tar.xz";
|
||||||
sha256 = "015dcsz2pybfl13dq0fhja7j05bvchjd6bcwmniq8cwc2dg2qxyp";
|
sha256 = "014izz6vvk3vqw7s2qy33dqfflyylk8vqr9srkf391f6yfld9ygz";
|
||||||
name = "purpose-5.48.0.tar.xz";
|
name = "purpose-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
qqc2-desktop-style = {
|
qqc2-desktop-style = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/qqc2-desktop-style-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/qqc2-desktop-style-5.49.0.tar.xz";
|
||||||
sha256 = "1wc4vxjipdw3zq1lqwz3s7f0gzrcvs8svy9ip5r40qcz2w55s4an";
|
sha256 = "1vbms7b8x1y7yh8im8dv1q3wwl3j2x4r47yqg86f28grw2r2n2zj";
|
||||||
name = "qqc2-desktop-style-5.48.0.tar.xz";
|
name = "qqc2-desktop-style-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
solid = {
|
solid = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/solid-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/solid-5.49.0.tar.xz";
|
||||||
sha256 = "0fy070kbqs9hvi1ngmqzfz8a9vnry0mrin51z1yfdc44806bk2ns";
|
sha256 = "1p7rdmf2f8520xc7zp7wxlcizyyjfxwq5mf95qsfpwc4dl0c43gp";
|
||||||
name = "solid-5.48.0.tar.xz";
|
name = "solid-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
sonnet = {
|
sonnet = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/sonnet-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/sonnet-5.49.0.tar.xz";
|
||||||
sha256 = "1mzl2a61jrqflnlkkrp079z428sf2bc811qwfx0rdh0jp7bc7sq4";
|
sha256 = "0m5pmka1hwjsg3c3qvx087z3fjrfw0ayk7ylgjls5iwd39kkl1b3";
|
||||||
name = "sonnet-5.48.0.tar.xz";
|
name = "sonnet-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
syntax-highlighting = {
|
syntax-highlighting = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/syntax-highlighting-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/syntax-highlighting-5.49.0.tar.xz";
|
||||||
sha256 = "03cfljg90iszpxmx6f0dv1w1r451yqzi9bk27x56s5xzsghj8bv5";
|
sha256 = "17rkgzkfiz5dv0xr67na7ikqszgwjnf2gc11b2h47qdsr7pgx95v";
|
||||||
name = "syntax-highlighting-5.48.0.tar.xz";
|
name = "syntax-highlighting-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
threadweaver = {
|
threadweaver = {
|
||||||
version = "5.48.0";
|
version = "5.49.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${mirror}/stable/frameworks/5.48/threadweaver-5.48.0.tar.xz";
|
url = "${mirror}/stable/frameworks/5.49/threadweaver-5.49.0.tar.xz";
|
||||||
sha256 = "0pks8sddqdhlcrqgb106b6jy0gh3gfcss2rdavqfck6d9780v125";
|
sha256 = "099bs429p71dzrqy25z61rvn48w3b73p7yag4q69jnxcpj0qcyz7";
|
||||||
name = "threadweaver-5.48.0.tar.xz";
|
name = "threadweaver-5.49.0.tar.xz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ stdenv, fetchurl, libelf }:
|
{ stdenv, fetchurl, libelf }:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "20180527";
|
version = "20180809";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://www.prevanders.net/libdwarf-${version}.tar.gz";
|
url = "https://www.prevanders.net/libdwarf-${version}.tar.gz";
|
||||||
# Upstream displays this hash broken into three parts:
|
# Upstream displays this hash broken into three parts:
|
||||||
|
@ -11,11 +11,11 @@ assert javaSupport -> jdk != null;
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "libguestfs-${version}";
|
name = "libguestfs-${version}";
|
||||||
version = "1.38.3";
|
version = "1.38.4";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://libguestfs.org/download/1.38-stable/libguestfs-${version}.tar.gz";
|
url = "http://libguestfs.org/download/1.38-stable/libguestfs-${version}.tar.gz";
|
||||||
sha256 = "130nc9v9f8k5kwz9hzqd43fjxg01hl7jh0jw1fhs4ah5hmg71v34";
|
sha256 = "1xsazw6yrbgmc647j8l896fzv534157sqmdzac09rxkxwiy0wm16";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
|
|||||||
description= "A Qt5 library to write cross-platfrom clients for Matrix";
|
description= "A Qt5 library to write cross-platfrom clients for Matrix";
|
||||||
homepage = https://matrix.org/docs/projects/sdk/libqmatrixclient.html;
|
homepage = https://matrix.org/docs/projects/sdk/libqmatrixclient.html;
|
||||||
license = licenses.lgpl21;
|
license = licenses.lgpl21;
|
||||||
platforms = platforms.linux;
|
platforms = with platforms; linux ++ darwin;
|
||||||
maintainers = with maintainers; [ peterhoeg ];
|
maintainers = with maintainers; [ peterhoeg ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "librealsense-${version}";
|
name = "librealsense-${version}";
|
||||||
version = "2.14.1";
|
version = "2.15.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "IntelRealSense";
|
owner = "IntelRealSense";
|
||||||
repo = "librealsense";
|
repo = "librealsense";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "1gxfnc1c87a3xfp0dpcp32jjjmxz7f9aw6jcda87lr2xvhpvq0n5";
|
sha256 = "12918gcn0w5h6bqgx6s44w44bs1x2pcndn2833xzya69rddkdv6x";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, gnutls, zlib }:
|
{ stdenv, fetchurl, pkgconfig, gnutls, zlib }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "librelp-1.2.16";
|
name = "librelp-1.2.17";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://download.rsyslog.com/librelp/${name}.tar.gz";
|
url = "http://download.rsyslog.com/librelp/${name}.tar.gz";
|
||||||
sha256 = "0lzxc2ydjbbs50dalqp2s107ckp63arpk223cigasq0hl395s8qc";
|
sha256 = "1w6blhfr3rlmvjj0fbr8rsycrkm5b92n44zaaijg1jnvxjfqpy0v";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
@ -27,6 +27,7 @@ let
|
|||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Free TLS/SSL implementation";
|
description = "Free TLS/SSL implementation";
|
||||||
homepage = "https://www.libressl.org";
|
homepage = "https://www.libressl.org";
|
||||||
|
license = with licenses; [ publicDomain bsdOriginal bsd0 bsd3 gpl3 isc ];
|
||||||
platforms = platforms.all;
|
platforms = platforms.all;
|
||||||
maintainers = with maintainers; [ thoughtpolice wkennington fpletz globin ];
|
maintainers = with maintainers; [ thoughtpolice wkennington fpletz globin ];
|
||||||
};
|
};
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
{ stdenv, fetchFromGitHub, cmake, ninja, zlib, expat, rpm, db }:
|
{ stdenv, fetchFromGitHub, cmake, ninja, zlib, expat, rpm, db }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
rev = "0.6.34";
|
rev = "0.6.35";
|
||||||
name = "libsolv-${rev}";
|
name = "libsolv-${rev}";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
inherit rev;
|
inherit rev;
|
||||||
owner = "openSUSE";
|
owner = "openSUSE";
|
||||||
repo = "libsolv";
|
repo = "libsolv";
|
||||||
sha256 = "1knr48dilg8kscbmpjvd7m2krvgcdq0f9vpbqcgmxxa969mzrcy7";
|
sha256 = "0jx1bmwwhjwfidwa0hrarwpcrf4ic068kapd4vb9m5y7xd4l55nq";
|
||||||
};
|
};
|
||||||
|
|
||||||
cmakeFlags = [
|
cmakeFlags = [
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchFromGitHub, cmake, libsodium, ncurses, libopus, libmsgpack
|
{ stdenv, fetchFromGitHub, cmake, libsodium, ncurses, libopus, msgpack
|
||||||
, libvpx, check, libconfig, pkgconfig }:
|
, libvpx, check, libconfig, pkgconfig }:
|
||||||
|
|
||||||
let
|
let
|
||||||
@ -20,7 +20,7 @@ let
|
|||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
libsodium libmsgpack ncurses libconfig
|
libsodium msgpack ncurses libconfig
|
||||||
] ++ stdenv.lib.optionals (!stdenv.isAarch32) [
|
] ++ stdenv.lib.optionals (!stdenv.isAarch32) [
|
||||||
libopus libvpx
|
libopus libvpx
|
||||||
];
|
];
|
||||||
|
@ -60,7 +60,9 @@ in stdenv.mkDerivation rec {
|
|||||||
--replace 'lxc_path,' '"/run/libvirt/nix-emulators/libvirt_lxc",'
|
--replace 'lxc_path,' '"/run/libvirt/nix-emulators/libvirt_lxc",'
|
||||||
|
|
||||||
patchShebangs . # fixes /usr/bin/python references
|
patchShebangs . # fixes /usr/bin/python references
|
||||||
'';
|
substituteInPlace src/util/virjsoncompat.c --replace \
|
||||||
|
'"libjansson.so.4"' '"${jansson}/lib/libjansson${stdenv.targetPlatform.extensions.sharedLibrary}"'
|
||||||
|
'';
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
"--localstatedir=/var"
|
"--localstatedir=/var"
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "libwps-${version}";
|
name = "libwps-${version}";
|
||||||
version = "0.4.9";
|
version = "0.4.10";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/libwps/${name}.tar.bz2";
|
url = "mirror://sourceforge/libwps/${name}.tar.bz2";
|
||||||
sha256 = "1wn5lvx7c9dp98d9akqjhkv5fk94725hbvqzbjpy1v8y4mm9knb6";
|
sha256 = "1adx2wawl0i16p8df80m6k6a137h709ip4zc0zlzr6wal8gpn0i4";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
, autoreconfHook
|
, autoreconfHook
|
||||||
, givaro
|
, givaro
|
||||||
, pkgconfig
|
, pkgconfig
|
||||||
, openblas
|
, blas
|
||||||
, fflas-ffpack
|
, fflas-ffpack
|
||||||
, gmpxx
|
, gmpxx
|
||||||
, optimize ? false # impure
|
, optimize ? false # impure
|
||||||
@ -29,13 +29,13 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
givaro
|
givaro
|
||||||
openblas
|
blas
|
||||||
gmpxx
|
gmpxx
|
||||||
fflas-ffpack
|
fflas-ffpack
|
||||||
];
|
];
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
"--with-blas-libs=-lopenblas"
|
"--with-blas-libs=-l${blas.linkName}"
|
||||||
"--disable-optimization"
|
"--disable-optimization"
|
||||||
] ++ stdenv.lib.optionals (!optimize) [
|
] ++ stdenv.lib.optionals (!optimize) [
|
||||||
# disable SIMD instructions (which are enabled *when available* by default)
|
# disable SIMD instructions (which are enabled *when available* by default)
|
||||||
@ -65,12 +65,14 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
|
||||||
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
inherit version;
|
inherit version;
|
||||||
description = "C++ library for exact, high-performance linear algebra";
|
description = "C++ library for exact, high-performance linear algebra";
|
||||||
license = stdenv.lib.licenses.lgpl21Plus;
|
license = stdenv.lib.licenses.lgpl21Plus;
|
||||||
maintainers = [stdenv.lib.maintainers.timokau];
|
maintainers = [stdenv.lib.maintainers.timokau];
|
||||||
platforms = stdenv.lib.platforms.linux;
|
platforms = stdenv.lib.platforms.unix;
|
||||||
homepage = http://linalg.org/;
|
homepage = http://linalg.org/;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
26
pkgs/development/libraries/lmdbxx/default.nix
Normal file
26
pkgs/development/libraries/lmdbxx/default.nix
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
{ stdenv
|
||||||
|
, fetchFromGitHub
|
||||||
|
, lmdb }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
name = "lmdbxx-${version}";
|
||||||
|
version = "0.9.14.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "bendiken";
|
||||||
|
repo = "lmdbxx";
|
||||||
|
rev = "${version}";
|
||||||
|
sha256 = "1jmb9wg2iqag6ps3z71bh72ymbcjrb6clwlkgrqf1sy80qwvlsn6";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [ lmdb ];
|
||||||
|
makeFlags = [ "PREFIX=$(out)" ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
homepage = "https://github.com/bendiken/lmdbxx#readme";
|
||||||
|
description = "C++11 wrapper for the LMDB embedded B+ tree database library";
|
||||||
|
license = stdenv.lib.licenses.unlicense;
|
||||||
|
maintainers = with stdenv.lib.maintainers; [ fgaz ];
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
@ -1,12 +1,12 @@
|
|||||||
{ callPackage, fetchFromGitHub, ... } @ args:
|
{ callPackage, fetchFromGitHub, ... } @ args:
|
||||||
|
|
||||||
callPackage ./generic.nix (args // rec {
|
callPackage ./generic.nix (args // rec {
|
||||||
version = "2.1.5";
|
version = "3.0.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "msgpack";
|
owner = "msgpack";
|
||||||
repo = "msgpack-c";
|
repo = "msgpack-c";
|
||||||
rev = "cpp-${version}";
|
rev = "cpp-${version}";
|
||||||
sha256 = "0n4kvma3dldfsvv7b0zw23qln6av5im2aqqd6m890i75zwwkw0zv";
|
sha256 = "0nr6y9v4xbvzv717j9w9lhmags1y2s5mq103v044qlyd2jkbg2p4";
|
||||||
};
|
};
|
||||||
})
|
})
|
@ -5,7 +5,7 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "libmsgpack-${version}";
|
name = "msgpack-${version}";
|
||||||
|
|
||||||
inherit src patches;
|
inherit src patches;
|
||||||
|
|
@ -113,9 +113,10 @@ in stdenv.mkDerivation rec {
|
|||||||
rm -f "$out"/lib/*.a
|
rm -f "$out"/lib/*.a
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = with stdenv.lib; {
|
||||||
homepage = https://developer.mozilla.org/en-US/docs/NSS;
|
homepage = https://developer.mozilla.org/en-US/docs/NSS;
|
||||||
description = "A set of libraries for development of security-enabled client and server applications";
|
description = "A set of libraries for development of security-enabled client and server applications";
|
||||||
platforms = stdenv.lib.platforms.all;
|
license = licenses.mpl20;
|
||||||
|
platforms = platforms.all;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -14,16 +14,13 @@ assert withGf2x -> gf2x != null;
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "ntl-${version}";
|
name = "ntl-${version}";
|
||||||
version = "11.2.1";
|
version = "11.3.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://www.shoup.net/ntl/ntl-${version}.tar.gz";
|
url = "http://www.shoup.net/ntl/ntl-${version}.tar.gz";
|
||||||
sha256 = "04avzmqflx2a33n7v9jj32g83p7m6z712fg1mw308jk5ca2qp489";
|
sha256 = "1pcib3vz1sdqlk0n561wbf7fwq44jm5cpx710w4vqljxgrjd7q1s";
|
||||||
};
|
};
|
||||||
|
|
||||||
patchPhase = stdenv.lib.optionalString stdenv.isDarwin ''
|
|
||||||
substituteInPlace DoConfig --replace g++ c++
|
|
||||||
'';
|
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
gmp
|
gmp
|
||||||
];
|
];
|
||||||
@ -51,6 +48,7 @@ stdenv.mkDerivation rec {
|
|||||||
else
|
else
|
||||||
"generic" # "chooses options that should be OK for most platforms"
|
"generic" # "chooses options that should be OK for most platforms"
|
||||||
}"
|
}"
|
||||||
|
"CXX=c++"
|
||||||
] ++ lib.optionals withGf2x [
|
] ++ lib.optionals withGf2x [
|
||||||
"NTL_GF2X_LIB=on"
|
"NTL_GF2X_LIB=on"
|
||||||
"GF2X_PREFIX=${gf2x}"
|
"GF2X_PREFIX=${gf2x}"
|
||||||
@ -66,6 +64,8 @@ stdenv.mkDerivation rec {
|
|||||||
length integers, and for vectors, matrices, and polynomials over
|
length integers, and for vectors, matrices, and polynomials over
|
||||||
the integers and over finite fields.
|
the integers and over finite fields.
|
||||||
'';
|
'';
|
||||||
|
# Upstream contact: maintainer is victorshoup on GitHub. Alternatively the
|
||||||
|
# email listed on the homepage.
|
||||||
homepage = http://www.shoup.net/ntl/;
|
homepage = http://www.shoup.net/ntl/;
|
||||||
maintainers = with maintainers; [ timokau ];
|
maintainers = with maintainers; [ timokau ];
|
||||||
license = licenses.gpl2Plus;
|
license = licenses.gpl2Plus;
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user