Merge remote-tracking branch 'origin/master' into staging
This commit is contained in:
@@ -61,7 +61,8 @@ stdenv.mkDerivation rec {
|
||||
**
|
||||
** Ideally in the future this would be less of a hack and could be
|
||||
** done by Chez itself. Alternatively, there could just be a big
|
||||
** case statement matching to the different stdenv.platform values...
|
||||
** case statement matching to the different stdenv.hostPlatform.platform
|
||||
** values...
|
||||
*/
|
||||
postInstall = ''
|
||||
m="$(ls ./work/boot)"
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "closure-compiler-${version}";
|
||||
version = "20180716";
|
||||
version = "20180805";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://dl.google.com/closure-compiler/compiler-${version}.tar.gz";
|
||||
sha256 = "06yc85pbcw1v36j12qwxkk0pbhziglp3zjkv3xza2v68zvyqy6hd";
|
||||
sha256 = "1jis9ykbbynq6pa8sl1jy8888l2bk9g4xsiiiab51zn62shqnq26";
|
||||
};
|
||||
|
||||
sourceRoot = ".";
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
, makeWrapper, unzip, which
|
||||
, curl, tzdata, gdb, darwin
|
||||
, callPackage, targetPackages, ldc
|
||||
, version ? "2.081.1"
|
||||
, dmdSha256 ? "1xdz7p0pdzwkn57ai93mavgdkd8xb1sr2brlc6y3c12x84h43s8z"
|
||||
, druntimeSha256 ? "1vl8ag6rjvqqmc5bn5jk3yfynjb9ggy3hw1awwl7c76bq4f7nbif"
|
||||
, phobosSha256 ? "0h1jdc3yai1l42bxjdlyi9hf9qadh76v925rjk2q4ibv2fzl56b7"
|
||||
, version ? "2.081.2"
|
||||
, dmdSha256 ? "1wwk4shqldvgyczv1ihmljpfj3yidq7mxcj69i9kjl7jqx54hw62"
|
||||
, druntimeSha256 ? "0dqfsy34q2q7mk2gsi4ix3vgqg7szg3m067fghgx53vnvrzlpsc0"
|
||||
, phobosSha256 ? "1dan59lc4wggsrv5aax7jsxnzg7fz37xah84k1cbwjb3xxhhkd9n"
|
||||
}:
|
||||
|
||||
let
|
||||
|
||||
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
|
||||
makeFlags = "NOGDB=1 FPC=${startFPC}/bin/fpc";
|
||||
|
||||
installFlags = "INSTALL_PREFIX=\${out}";
|
||||
|
||||
|
||||
postInstall = ''
|
||||
for i in $out/lib/fpc/*/ppc*; do
|
||||
ln -fs $i $out/bin/$(basename $i)
|
||||
@@ -35,10 +35,12 @@ stdenv.mkDerivation rec {
|
||||
bootstrap = startFPC;
|
||||
};
|
||||
|
||||
meta = {
|
||||
meta = with stdenv.lib; {
|
||||
description = "Free Pascal Compiler from a source distribution";
|
||||
maintainers = [stdenv.lib.maintainers.raskin];
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
homepage = https://www.freepascal.org;
|
||||
maintainers = [ maintainers.raskin ];
|
||||
license = with licenses; [ gpl2 lgpl2 ];
|
||||
platforms = platforms.linux;
|
||||
inherit version;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -36,9 +36,10 @@ stdenv.mkDerivation rec {
|
||||
|
||||
NIX_CFLAGS_COMPILE = "-fgnu89-inline";
|
||||
|
||||
meta = {
|
||||
meta = with stdenv.lib; {
|
||||
description = "GNU Common Lisp compiler working via GCC";
|
||||
maintainers = [ stdenv.lib.maintainers.raskin ];
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
maintainers = [ maintainers.raskin ];
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -99,8 +99,9 @@ stdenv.mkDerivation (rec {
|
||||
extraPrefix = "utils/hsc2hs/";
|
||||
stripLen = 1;
|
||||
})] ++ stdenv.lib.optional deterministicProfiling
|
||||
(fetchpatch {
|
||||
url = "https://phabricator-files.haskell.org/file/data/yd2fclrwulila2quki5q/PHID-FILE-lr2j63hkglwauprxycrt/D4388.diff";
|
||||
(fetchpatch rec {
|
||||
url = "http://tarballs.nixos.org/sha256/${sha256}";
|
||||
name = "D4388.diff";
|
||||
sha256 = "0w6sdcvnqjlnlzpvnzw20b80v150ijjyjvs9548ildc1928j0w7s";
|
||||
})
|
||||
++ stdenv.lib.optional stdenv.isDarwin ./backport-dylib-command-size-limit.patch;
|
||||
|
||||
@@ -35,6 +35,7 @@ stdenv.mkDerivation rec {
|
||||
*.so) install -vD "$i" "$out/libexec/$pname/$(basename "$i")";;
|
||||
*) target="$out/bin/$(basename "$i")"
|
||||
install -vD "$i" "$target"
|
||||
sed -i -e 's|^$JAVA_HOME/bin/java|''${JAVA:-$JAVA_HOME/bin/java}|' "$target"
|
||||
wrapProgram "$target" \
|
||||
--set JAVA_HOME "$JAVA_HOME" \
|
||||
--prefix CLASSPATH : "$out/share/$pname/api_export_files"
|
||||
@@ -55,7 +56,9 @@ stdenv.mkDerivation rec {
|
||||
|
||||
First, compile your '.java' (NixOS-specific: you should not need to set the class path -- if you need, it's a bug):
|
||||
javacardc -source 1.5 -target 1.5 [MyJavaFile].java
|
||||
Then, convert the '.class' file into a '.cap':
|
||||
Then, test with 'jcwde' (NixOS-specific: you can change the java version used to run jcwde with eg. JAVA=jdb):
|
||||
CLASSPATH=. jcwde [MyJcwdeConfig].app & sleep 1 && apdutool [MyApdus].apdu
|
||||
Finally, convert the '.class' file into a '.cap':
|
||||
converter -applet [AppletAID] [MyApplet] [myPackage] [PackageAID] [Version]
|
||||
For more details, please refer to the documentation by Oracle
|
||||
'';
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
, python, libconfig, lit, gdb, unzip, darwin, bash
|
||||
, callPackage, makeWrapper, targetPackages
|
||||
, bootstrapVersion ? false
|
||||
, version ? "1.10.0"
|
||||
, ldcSha256 ? "0wc3vlblsz4qdwa9ay9plv9nvfd07zj2byqqffaa4a5gvjwf5dlr"
|
||||
, version ? "1.11.0"
|
||||
, ldcSha256 ? "0w4z261gzji31hn1xdnmi9dfkbyydpy6rz8aj4456q5w8yp4yil5"
|
||||
}:
|
||||
|
||||
let
|
||||
|
||||
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;
|
||||
})
|
||||
@@ -110,8 +110,8 @@ let
|
||||
# The configure script was confused by our passing these with full paths,
|
||||
# so we explicitly override them to short variants.
|
||||
+ ''
|
||||
CC=cc
|
||||
CXX=c++
|
||||
CC=${stdenv.cc.targetPrefix}cc
|
||||
CXX=${stdenv.cc.targetPrefix}c++
|
||||
'';
|
||||
|
||||
configureFlags = [
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{ stdenv, fetchurl, makeWrapper, jre }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "0.8.0-RC1";
|
||||
version = "0.9.0-RC1";
|
||||
name = "dotty-bare-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/lampepfl/dotty/releases/download/${version}/dotty-${version}.tar.gz";
|
||||
sha256 = "e5b7a9bb6f1007146a440ddfff871cc312075e5d69b9ab7e279ad7c3514f7065";
|
||||
sha256 = "1c24692081231415cb560ff1288ede3f0d28c8b994ce8ca7c7b06edf7978bfb8";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ jre ] ;
|
||||
|
||||
@@ -1073,16 +1073,15 @@ self: super: {
|
||||
|
||||
# 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.
|
||||
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.
|
||||
overrideCabal super.cabal2nix (drv: {
|
||||
preCheck = ''
|
||||
export PATH="$PWD/dist/build/cabal2nix:$PATH"
|
||||
export HOME="$TMPDIR/home"
|
||||
'';
|
||||
});
|
||||
# The test suite does not know how to find the 'cabal2nix' binary.
|
||||
cabal2nix = overrideCabal super.cabal2nix (drv: {
|
||||
preCheck = ''
|
||||
export PATH="$PWD/dist/build/cabal2nix:$PATH"
|
||||
export HOME="$TMPDIR/home"
|
||||
'';
|
||||
});
|
||||
|
||||
# Break out of "aeson <1.3, temporary <1.3".
|
||||
stack = doJailbreak super.stack;
|
||||
@@ -1122,4 +1121,10 @@ self: super: {
|
||||
|
||||
# https://github.com/MarcWeber/hasktags/issues/52
|
||||
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
|
||||
|
||||
@@ -46,4 +46,14 @@ self: super: {
|
||||
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
|
||||
|
||||
# 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:
|
||||
# Newer versions require contravariant-1.5.*, which many builds refuse at the moment.
|
||||
- base-compat-batteries ==0.10.1
|
||||
# LTS Haskell 12.5
|
||||
# LTS Haskell 12.6
|
||||
- abstract-deque ==0.3
|
||||
- abstract-deque-tests ==0.3
|
||||
- abstract-par ==0.3.3
|
||||
@@ -219,7 +219,7 @@ default-package-overrides:
|
||||
- auto ==0.4.3.1
|
||||
- autoexporter ==1.1.10
|
||||
- auto-update ==0.1.4
|
||||
- avro ==0.3.3.1
|
||||
- avro ==0.3.4.2
|
||||
- avwx ==0.3.0.2
|
||||
- backprop ==0.2.5.0
|
||||
- bank-holidays-england ==0.1.0.7
|
||||
@@ -244,7 +244,7 @@ default-package-overrides:
|
||||
- bench ==1.0.11
|
||||
- bencode ==0.6.0.0
|
||||
- between ==0.11.0.0
|
||||
- bhoogle ==0.1.3.2
|
||||
- bhoogle ==0.1.3.4
|
||||
- bibtex ==0.1.0.6
|
||||
- bifunctors ==5.5.3
|
||||
- bimap ==0.3.3
|
||||
@@ -351,7 +351,7 @@ default-package-overrides:
|
||||
- cast ==0.1.0.2
|
||||
- category ==0.2.0.1
|
||||
- cborg ==0.2.0.0
|
||||
- cereal ==0.5.5.0
|
||||
- cereal ==0.5.7.0
|
||||
- cereal-conduit ==0.8.0
|
||||
- cereal-text ==0.1.0.2
|
||||
- cereal-time ==0.1.0.0
|
||||
@@ -364,7 +364,7 @@ default-package-overrides:
|
||||
- chart-unit ==0.7.0.0
|
||||
- chaselev-deque ==0.5.0.5
|
||||
- ChasingBottoms ==1.3.1.4
|
||||
- chatwork ==0.1.3.4
|
||||
- chatwork ==0.1.3.5
|
||||
- cheapskate ==0.1.1
|
||||
- cheapskate-highlight ==0.1.0.0
|
||||
- cheapskate-lucid ==0.1.0.0
|
||||
@@ -586,7 +586,7 @@ default-package-overrides:
|
||||
- diagrams-rasterific ==1.4.1
|
||||
- diagrams-solve ==0.1.1
|
||||
- diagrams-svg ==1.4.2
|
||||
- di-core ==1.0.2
|
||||
- di-core ==1.0.3
|
||||
- dictionary-sharing ==0.1.0.0
|
||||
- di-df1 ==1.0.2
|
||||
- Diff ==0.3.4
|
||||
@@ -787,7 +787,7 @@ default-package-overrides:
|
||||
- generic-aeson ==0.2.0.9
|
||||
- generic-arbitrary ==0.1.0
|
||||
- generic-deriving ==1.12.2
|
||||
- generic-lens ==1.0.0.1
|
||||
- generic-lens ==1.0.0.2
|
||||
- GenericPretty ==1.2.2
|
||||
- generic-random ==1.2.0.0
|
||||
- generics-eot ==0.4
|
||||
@@ -944,7 +944,7 @@ default-package-overrides:
|
||||
- hebrew-time ==0.1.1
|
||||
- hedgehog ==0.6
|
||||
- hedgehog-corpus ==0.1.0
|
||||
- hedis ==0.10.2
|
||||
- hedis ==0.10.3
|
||||
- here ==1.2.13
|
||||
- heredoc ==0.2.0.0
|
||||
- heterocephalus ==1.0.5.2
|
||||
@@ -954,7 +954,7 @@ default-package-overrides:
|
||||
- hexpat ==0.20.13
|
||||
- hexstring ==0.11.1
|
||||
- hfsevents ==0.1.6
|
||||
- hidapi ==0.1.4
|
||||
- hidapi ==0.1.5
|
||||
- hidden-char ==0.1.0.2
|
||||
- hierarchical-clustering ==0.4.6
|
||||
- hierarchy ==1.0.2
|
||||
@@ -1064,7 +1064,7 @@ default-package-overrides:
|
||||
- hunit-dejafu ==1.2.0.6
|
||||
- hvect ==0.4.0.0
|
||||
- hvega ==0.1.0.3
|
||||
- hw-balancedparens ==0.2.0.1
|
||||
- hw-balancedparens ==0.2.0.2
|
||||
- hw-bits ==0.7.0.2
|
||||
- hw-conduit ==0.2.0.3
|
||||
- hw-diagnostics ==0.0.0.5
|
||||
@@ -1098,7 +1098,7 @@ default-package-overrides:
|
||||
- hybrid-vectors ==0.2.2
|
||||
- hyperloglog ==0.4.2
|
||||
- hyphenation ==0.7.1
|
||||
- hyraxAbif ==0.2.3.5
|
||||
- hyraxAbif ==0.2.3.9
|
||||
- iconv ==0.4.1.3
|
||||
- identicon ==0.2.2
|
||||
- ieee754 ==0.8.0
|
||||
@@ -1676,7 +1676,7 @@ default-package-overrides:
|
||||
- quicklz ==1.5.0.11
|
||||
- rainbow ==0.30.0.2
|
||||
- rainbox ==0.20.0.0
|
||||
- rakuten ==0.1.1.4
|
||||
- rakuten ==0.1.1.5
|
||||
- ramus ==0.1.2
|
||||
- random ==1.1
|
||||
- random-bytestring ==0.1.3.1
|
||||
@@ -1729,7 +1729,7 @@ default-package-overrides:
|
||||
- relational-query-HDBC ==0.7.1.1
|
||||
- relational-record ==0.2.2.0
|
||||
- relational-schemas ==0.1.6.2
|
||||
- relude ==0.1.0
|
||||
- relude ==0.1.1
|
||||
- renderable ==0.2.0.1
|
||||
- repa ==3.4.1.3
|
||||
- repline ==0.1.7.0
|
||||
@@ -1775,9 +1775,9 @@ default-package-overrides:
|
||||
- sandi ==0.4.2
|
||||
- sandman ==0.2.0.1
|
||||
- say ==0.1.0.0
|
||||
- sbp ==2.3.16
|
||||
- SCalendar ==1.1.0
|
||||
- sbp ==2.3.17
|
||||
- scalendar ==1.2.0
|
||||
- SCalendar ==1.1.0
|
||||
- scalpel ==0.5.1
|
||||
- scalpel-core ==0.5.1
|
||||
- scanner ==0.2
|
||||
@@ -1942,7 +1942,7 @@ default-package-overrides:
|
||||
- store ==0.5.0
|
||||
- store-core ==0.4.4
|
||||
- Strafunski-StrategyLib ==5.0.1.0
|
||||
- stratosphere ==0.24.3
|
||||
- stratosphere ==0.24.4
|
||||
- streaming ==0.2.1.0
|
||||
- streaming-attoparsec ==1.0.0
|
||||
- streaming-bytestring ==0.1.6
|
||||
@@ -2033,7 +2033,7 @@ default-package-overrides:
|
||||
- texmath ==0.11.0.1
|
||||
- text ==1.2.3.0
|
||||
- text-binary ==0.2.1.1
|
||||
- text-builder ==0.5.1.1
|
||||
- text-builder ==0.5.3
|
||||
- text-conversions ==0.3.0
|
||||
- text-icu ==0.7.0.1
|
||||
- text-latin1 ==0.3.1
|
||||
@@ -2093,7 +2093,7 @@ default-package-overrides:
|
||||
- tmapchan ==0.0.3
|
||||
- tmapmvar ==0.0.4
|
||||
- tmp-postgres ==0.1.1.1
|
||||
- tomland ==0.3
|
||||
- tomland ==0.3.1
|
||||
- tostring ==0.2.1.1
|
||||
- transaction ==0.1.1.3
|
||||
- transformers-base ==0.4.5.2
|
||||
@@ -2207,7 +2207,7 @@ default-package-overrides:
|
||||
- verbosity ==0.2.3.0
|
||||
- versions ==3.4.0.1
|
||||
- ViennaRNAParser ==1.3.3
|
||||
- viewprof ==0.0.0.21
|
||||
- viewprof ==0.0.0.22
|
||||
- vinyl ==0.8.1.1
|
||||
- vivid ==0.3.0.2
|
||||
- vivid-osc ==0.3.0.0
|
||||
@@ -2344,7 +2344,7 @@ default-package-overrides:
|
||||
- yesod-static ==1.6.0
|
||||
- yesod-test ==1.6.5
|
||||
- yesod-text-markdown ==0.1.10
|
||||
- yesod-websockets ==0.3.0
|
||||
- yesod-websockets ==0.3.0.1
|
||||
- yes-precure5-command ==5.5.3
|
||||
- yi-language ==0.17.1
|
||||
- yi-rope ==0.11
|
||||
|
||||
@@ -212,6 +212,9 @@ self: super: builtins.intersectAttrs super {
|
||||
# Needs access to locale data, but looks for it in the wrong place.
|
||||
scholdoc-citeproc = dontCheck super.scholdoc-citeproc;
|
||||
|
||||
# Disable tests because they require a mattermost server
|
||||
mattermost-api = dontCheck super.mattermost-api;
|
||||
|
||||
# Expect to find sendmail(1) in $PATH.
|
||||
mime-mail = appendConfigureFlag super.mime-mail "--ghc-option=-DMIME_MAIL_SENDMAIL_PATH=\"sendmail\"";
|
||||
|
||||
|
||||
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
@@ -129,10 +129,12 @@ rec {
|
||||
|
||||
> haskell.lib.appendConfigureFlag haskellPackages.servant "--profiling-detail=all-functions"
|
||||
*/
|
||||
appendConfigureFlag = drv: x: overrideCabal drv (drv: { configureFlags = (drv.configureFlags or []) ++ [x]; });
|
||||
appendConfigureFlag = drv: x: appendConfigureFlags drv [x];
|
||||
appendConfigureFlags = drv: xs: overrideCabal drv (drv: { configureFlags = (drv.configureFlags or []) ++ xs; });
|
||||
|
||||
appendBuildFlag = drv: x: overrideCabal drv (drv: { buildFlags = (drv.buildFlags or []) ++ [x]; });
|
||||
appendBuildFlags = drv: xs: overrideCabal drv (drv: { buildFlags = (drv.buildFlags or []) ++ xs; });
|
||||
|
||||
/* removeConfigureFlag drv x is a Haskell package like drv, but with
|
||||
all cabal configure arguments that are equal to x removed.
|
||||
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "groovy-${version}";
|
||||
version = "2.5.1";
|
||||
version = "2.5.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://dl.bintray.com/groovy/maven/apache-groovy-binary-${version}.zip";
|
||||
sha256 = "1zqq2jsaq547rm8qh8zpj36059jahsba733cwrmg6iq0c8ai4z3s";
|
||||
sha256 = "0bi85gvgpwd9ndg0kiwlrp560934dzy1072zpf587vrmpvqrcps9";
|
||||
};
|
||||
|
||||
buildInputs = [ unzip makeWrapper ];
|
||||
|
||||
@@ -146,6 +146,7 @@ let
|
||||
meta = {
|
||||
homepage = https://www.perl.org/;
|
||||
description = "The standard implementation of the Perl 5 programmming language";
|
||||
license = licenses.artistic1;
|
||||
maintainers = [ maintainers.eelco ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
|
||||
@@ -220,8 +220,8 @@ let
|
||||
|
||||
in {
|
||||
php71 = generic {
|
||||
version = "7.1.20";
|
||||
sha256 = "0i8xd6p4zdg8fl6f0j430raanlshsshr3s3jlm72b0gvi1n4f6rs";
|
||||
version = "7.1.21";
|
||||
sha256 = "104mn4kppklb21hgz1a50kgmc0ak5y996sx990xpc8yy9dbrqh62";
|
||||
};
|
||||
|
||||
php72 = generic {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{ fetchurl
|
||||
, version ? "2.7.6"
|
||||
, sha256 ? "1sqy6z1kngq91nxmv1hw4xhw1ycwx9s76hfbpcdlgkm9haji9xv7"
|
||||
, version ? "2.7.7"
|
||||
, sha256 ? "1jsmmd31j8j066b83lin4bbqz19jhrirarzb41f3sjhfdjiwkcjc"
|
||||
}:
|
||||
fetchurl {
|
||||
url = "http://production.cf.rubygems.org/rubygems/rubygems-${version}.tgz";
|
||||
url = "https://rubygems.org/rubygems/rubygems-${version}.tgz";
|
||||
sha256 = sha256;
|
||||
}
|
||||
|
||||
@@ -70,6 +70,7 @@ stdenv.mkDerivation rec {
|
||||
# TODO: MPL/GPL/LGPL tri-license.
|
||||
maintainers = [ maintainers.goibhniu ];
|
||||
platforms = platforms.linux;
|
||||
broken = stdenv.isAarch64; # 2018-08-21, broken since 2017-03-08
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -13,6 +13,12 @@ in stdenv.mkDerivation rec {
|
||||
buildInputs = [ readline icu zlib nspr ];
|
||||
nativeBuildInputs = [ autoconf213 pkgconfig perl which python2 zip ];
|
||||
|
||||
# Apparently this package fails to build correctly with modern compilers, which at least
|
||||
# on ARMv6 causes polkit testsuite to break with an assertion failure in spidermonkey.
|
||||
# These flags were stolen from:
|
||||
# https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/js52
|
||||
NIX_CFLAGS_COMPILE = "-fno-delete-null-pointer-checks -fno-strict-aliasing -fno-tree-vrp";
|
||||
|
||||
patches = [
|
||||
# needed to build gnome3.gjs
|
||||
(fetchpatch {
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ace-${version}";
|
||||
version = "6.5.0";
|
||||
version = "6.5.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://download.dre.vanderbilt.edu/previous_versions/ACE-${version}.tar.bz2";
|
||||
sha256 = "0mzkyn7bjw3h8q22ajg765dflwxnsz6b20ql23gcbqkxfjvvdyyv";
|
||||
sha256 = "1vwhyk0lrpnn78xx212d16lf7vl2q6651wc8vxqbd296x6wbnh2y";
|
||||
};
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "arrow-cpp-${version}";
|
||||
version = "0.9.0";
|
||||
version = "0.10.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://apache/arrow/arrow-${version}/apache-arrow-${version}.tar.gz";
|
||||
sha256 = "16l91fixb5dgx3v6xc73ipn1w1hjgbmijyvs81j7ywzpna2cdcdy";
|
||||
sha256 = "0bc4krapz1kzdm16npzmgdz7zvg9lip6rnqbwph8vfn7zji0fcll";
|
||||
};
|
||||
|
||||
sourceRoot = "apache-arrow-${version}/cpp";
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
, dbus
|
||||
, glib
|
||||
, libxml2
|
||||
, fixDarwinDylibNames
|
||||
|
||||
, gnome3 # To pass updateScript
|
||||
}:
|
||||
@@ -24,7 +25,9 @@ stdenv.mkDerivation rec {
|
||||
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 ];
|
||||
|
||||
doCheck = false; # fails with "No test data file provided"
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
, 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
|
||||
, libXi
|
||||
, fixDarwinDylibNames
|
||||
|
||||
, gnome3 # To pass updateScript
|
||||
}:
|
||||
@@ -27,7 +28,9 @@ stdenv.mkDerivation rec {
|
||||
|
||||
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 ];
|
||||
|
||||
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.mkDerivation rec {
|
||||
name = "babl-0.1.54";
|
||||
name = "babl-0.1.56";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://ftp.gtk.org/pub/babl/0.1/${name}.tar.bz2";
|
||||
sha256 = "01rad0sf9bkg7124qz5zdn08nl1q00yy5lg6ca3v053jblsg2asd";
|
||||
sha256 = "0a2dvihah1j7qi5dp1qzzlwklcqnndmxsm7lc7i78g7c2yknrlla";
|
||||
};
|
||||
|
||||
doCheck = true;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchurl, writeTextDir }:
|
||||
{ targetPlatform, stdenv, fetchurl, writeTextDir }:
|
||||
|
||||
let self =
|
||||
stdenv.mkDerivation rec {
|
||||
@@ -36,12 +36,12 @@ stdenv.mkDerivation rec {
|
||||
|
||||
set_target_properties(c-ares::cares PROPERTIES
|
||||
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_target_properties(c-ares::cares PROPERTIES
|
||||
IMPORTED_LOCATION_RELEASE "${self}/lib/libcares.so.2.2.0"
|
||||
IMPORTED_SONAME_RELEASE "libcares.so.2"
|
||||
IMPORTED_LOCATION_RELEASE "${self}/lib/libcares${targetPlatform.extensions.sharedLibrary}"
|
||||
IMPORTED_SONAME_RELEASE "libcares${targetPlatform.extensions.sharedLibrary}"
|
||||
)
|
||||
add_library(c-ares::cares_shared INTERFACE IMPORTED)
|
||||
set_target_properties(c-ares::cares_shared PROPERTIES INTERFACE_LINK_LIBRARIES "c-ares::cares")
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
with stdenv.lib;
|
||||
stdenv.mkDerivation rec {
|
||||
name = "eccodes-${version}";
|
||||
version = "2.8.0";
|
||||
version = "2.8.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://software.ecmwf.int/wiki/download/attachments/45757960/eccodes-${version}-Source.tar.gz";
|
||||
sha256 = "06rf6yzrszfqm74sq3485c7h6m0xjnz35sm31xkk70fxgk129fp0";
|
||||
sha256 = "0aki7llrdfj6273yjy8yv0d027sdbv8xs3iv68fb69s0clyygrin";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchFromGitHub, autoreconfHook, givaro, pkgconfig, openblas
|
||||
{ stdenv, fetchFromGitHub, autoreconfHook, givaro, pkgconfig, blas
|
||||
, gmpxx
|
||||
, optimize ? false # impure
|
||||
}:
|
||||
@@ -6,23 +6,30 @@ stdenv.mkDerivation rec {
|
||||
name = "${pname}-${version}";
|
||||
pname = "fflas-ffpack";
|
||||
version = "2.3.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "linbox-team";
|
||||
repo = "${pname}";
|
||||
rev = "v${version}";
|
||||
sha256 = "1cqhassj2dny3gx0iywvmnpq8ca0d6m82xl5rz4mb8gaxr2kwddl";
|
||||
};
|
||||
|
||||
checkInputs = [
|
||||
gmpxx
|
||||
];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoreconfHook
|
||||
pkgconfig
|
||||
] ++ stdenv.lib.optionals doCheck checkInputs;
|
||||
buildInputs = [ givaro openblas];
|
||||
|
||||
buildInputs = [ givaro blas ];
|
||||
|
||||
configureFlags = [
|
||||
"--with-blas-libs=-lopenblas"
|
||||
"--with-lapack-libs=-lopenblas"
|
||||
"--with-blas-libs=-l${blas.linkName}"
|
||||
"--with-lapack-libs=-l${blas.linkName}"
|
||||
] ++ stdenv.lib.optionals (!optimize) [
|
||||
# disable SIMD instructions (which are enabled *when available* by default)
|
||||
"--disable-sse"
|
||||
@@ -36,13 +43,15 @@ stdenv.mkDerivation rec {
|
||||
"--disable-fma"
|
||||
"--disable-fma4"
|
||||
];
|
||||
|
||||
doCheck = true;
|
||||
|
||||
meta = {
|
||||
inherit version;
|
||||
description = ''Finite Field Linear Algebra Subroutines'';
|
||||
license = stdenv.lib.licenses.lgpl21Plus;
|
||||
maintainers = [stdenv.lib.maintainers.raskin];
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
platforms = stdenv.lib.platforms.unix;
|
||||
homepage = https://linbox-team.github.io/fflas-ffpack/;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -3,13 +3,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "folly-${version}";
|
||||
version = "2018.07.09.00";
|
||||
version = "2018.08.13.00";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "facebook";
|
||||
repo = "folly";
|
||||
rev = "v${version}";
|
||||
sha256 = "08irwa2pb3f2gnk31rq31jjrqk2xxx0a0m72gf0bsv2w9fgn5sfm";
|
||||
sha256 = "1lhq3l7rirhi4vwgiym0r3rff1i69c7bdpi1hm8r4axs2dfjvxdr";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook python pkgconfig ];
|
||||
|
||||
@@ -38,4 +38,11 @@ stdenv.mkDerivation {
|
||||
cp fontconfig_patches/free/*.conf $out/etc/fonts/presets/free
|
||||
cp fontconfig_patches/ms/*.conf $out/etc/fonts/presets/ms
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Font configuration files, patches, scripts and source packages (Infinality & friends)";
|
||||
homepage = https://github.com/bohoomil/fontconfig-ultimate;
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -8,11 +8,11 @@ assert odbcSupport -> unixODBC != null;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "freetds-${version}";
|
||||
version = "1.00.91";
|
||||
version = "1.00.94";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.freetds.org/files/stable/${name}.tar.bz2";
|
||||
sha256 = "04c344xdvh2j36r01ph7yhy5rb1668il0z9vyphwdy6qqwywh622";
|
||||
sha256 = "1r03ns0jp2sbbivys5bks376vbdqbnx8v764kjh74gpbajjmkksz";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
|
||||
@@ -14,10 +14,10 @@ stdenv.mkDerivation rec {
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook unzip ];
|
||||
|
||||
meta = {
|
||||
meta = with stdenv.lib; {
|
||||
description = "SyncML client sdk by Funambol project";
|
||||
homepage = http://www.funambol.com;
|
||||
maintainers = [ ];
|
||||
platforms = stdenv.lib.platforms.unix;
|
||||
license = licenses.agpl3;
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -34,6 +34,7 @@ stdenv.mkDerivation (rec {
|
||||
homepage = https://people.gnome.org/~veillard/gamin/;
|
||||
description = "A file and directory monitoring system";
|
||||
maintainers = with maintainers; [ lovek323 ];
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
{ stdenv, fetchurl, gettext, gobjectIntrospection, pkgconfig, meson, ninja, glibcLocales, git, vala, glib, zlib }:
|
||||
{ stdenv, fetchurl, gettext, gobjectIntrospection, pkgconfig
|
||||
, meson, ninja, glibcLocales, git, vala, glib, zlib
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gcab-${version}";
|
||||
@@ -22,6 +24,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
platforms = platforms.linux;
|
||||
license = licenses.lgpl21;
|
||||
maintainers = [ maintainers.lethalman ];
|
||||
};
|
||||
|
||||
|
||||
@@ -34,6 +34,8 @@ in stdenv.mkDerivation rec {
|
||||
The Google Data APIs provide a simple protocol for reading and writing
|
||||
data on the web.
|
||||
'';
|
||||
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -26,14 +26,15 @@ stdenv.mkDerivation rec {
|
||||
buildInputs = [ cmake vtk ];
|
||||
propagatedBuildInputs = [ ];
|
||||
|
||||
meta = {
|
||||
meta = with stdenv.lib; {
|
||||
description = "The grassroots cross-platform DICOM implementation";
|
||||
longDescription = ''
|
||||
Grassroots DICOM (GDCM) is an implementation of the DICOM standard designed to be open source so that researchers may access clinical data directly.
|
||||
GDCM includes a file format definition and a network communications protocol, both of which should be extended to provide a full set of tools for a researcher or small medical imaging vendor to interface with an existing medical database.
|
||||
'';
|
||||
homepage = http://gdcm.sourceforge.net/;
|
||||
platforms = stdenv.lib.platforms.all;
|
||||
license = with licenses; [ bsd3 asl20 ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -116,6 +116,7 @@ stdenv.mkDerivation rec {
|
||||
description = "A library for image loading and manipulation";
|
||||
homepage = http://library.gnome.org/devel/gdk-pixbuf/;
|
||||
maintainers = [ maintainers.eelco ];
|
||||
license = licenses.lgpl21;
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -3,18 +3,18 @@
|
||||
, libwebp, gnome3, libintl }:
|
||||
|
||||
let
|
||||
version = "0.4.4";
|
||||
version = "0.4.8";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "gegl-${version}";
|
||||
|
||||
outputs = [ "out" "dev" "devdoc" ];
|
||||
outputBin = "dev";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://download.gimp.org/pub/gegl/${stdenv.lib.versions.majorMinor version}/${name}.tar.bz2";
|
||||
sha256 = "143qwn92xc5wm09p9iwrpw9y0ahha5lcyx1bb0lzwcb1fgd4bjzq";
|
||||
sha256 = "0jdfhf8wikba4h68k505x0br3gisiwivc33aca8v3ibaqpp6i53i";
|
||||
};
|
||||
|
||||
# needs fonts otherwise, don't know how to pass them
|
||||
configureFlags = [ "--disable-docs" ];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
doCheck = true;
|
||||
|
||||
@@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = {
|
||||
meta = with lib; {
|
||||
description = "Well integrated set of translation tools and documentation";
|
||||
|
||||
longDescription = ''
|
||||
@@ -76,8 +76,9 @@ stdenv.mkDerivation rec {
|
||||
|
||||
homepage = http://www.gnu.org/software/gettext/;
|
||||
|
||||
maintainers = with lib.maintainers; [ zimbatm vrthra ];
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = with maintainers; [ zimbatm vrthra ];
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -1,19 +1,33 @@
|
||||
{stdenv, fetchurl}:
|
||||
{ stdenv
|
||||
, lib
|
||||
, fetchurl
|
||||
, optimize ? false # impure hardware optimizations
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gf2x-${version}";
|
||||
version = "1.2";
|
||||
version = "1.2"; # remember to also update the url
|
||||
|
||||
src = fetchurl {
|
||||
# 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";
|
||||
};
|
||||
|
||||
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]'';
|
||||
homepage = http://gf2x.gforge.inria.fr;
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ raskin ];
|
||||
maintainers = with maintainers; [ raskin timokau ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -10,9 +10,11 @@ stdenv.mkDerivation {
|
||||
|
||||
hardeningDisable = [ "format" ];
|
||||
|
||||
meta = {
|
||||
meta = with stdenv.lib; {
|
||||
description = "A library for reading and writing gif images";
|
||||
branch = "4.1";
|
||||
platforms = stdenv.lib.platforms.unix;
|
||||
license = licenses.mit;
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -23,6 +23,8 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "GIO API bindings";
|
||||
homepage = https://github.com/mono/gio-sharp;
|
||||
license = licenses.mit;
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@ stdenv.mkDerivation {
|
||||
meta = with stdenv.lib; {
|
||||
description = "A network library, written in C, object-oriented, and built upon GLib";
|
||||
homepage = https://developer.gnome.org/gnet/;
|
||||
license = licenses.lgpl2;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ pSub ];
|
||||
};
|
||||
|
||||
@@ -9,6 +9,7 @@ stdenv.mkDerivation rec {
|
||||
};
|
||||
nativeBuildInputs = [ cmake pkgconfig ];
|
||||
buildInputs = [ zlib c-ares c-ares.cmake-config openssl protobuf gflags ];
|
||||
|
||||
cmakeFlags =
|
||||
[ "-DgRPC_ZLIB_PROVIDER=package"
|
||||
"-DgRPC_CARES_PROVIDER=package"
|
||||
@@ -16,11 +17,19 @@ stdenv.mkDerivation rec {
|
||||
"-DgRPC_PROTOBUF_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;
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)";
|
||||
license = licenses.asl20;
|
||||
maintainers = [ maintainers.lnl7 ];
|
||||
homepage = https://grpc.io/;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
, gdk_pixbuf, xlibsWrapper, gobjectIntrospection
|
||||
, xineramaSupport ? stdenv.isLinux
|
||||
, cupsSupport ? true, cups ? null
|
||||
, gdktarget ? "x11"
|
||||
, gdktarget ? if stdenv.isDarwin then "quartz" else "x11"
|
||||
, AppKit, Cocoa
|
||||
, fetchpatch
|
||||
}:
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
{ stdenv, fetchurl, fetchpatch, pkgconfig, gettext, perl, makeWrapper, shared-mime-info
|
||||
, 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
|
||||
, xineramaSupport ? stdenv.isLinux
|
||||
, cupsSupport ? stdenv.isLinux, cups ? null
|
||||
, darwin, gnome3
|
||||
, AppKit, Cocoa
|
||||
}:
|
||||
|
||||
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;
|
||||
[ expat glib cairo pango gdk_pixbuf atk at-spi2-atk gnome3.gsettings-desktop-schemas
|
||||
libXrandr libXrender libXcomposite libXi libXcursor libSM libICE ]
|
||||
++ optional stdenv.isDarwin Cocoa # explicitly propagated, always needed
|
||||
++ optionals waylandSupport [ mesa_noglu wayland wayland-protocols ]
|
||||
++ optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ AppKit Cocoa ])
|
||||
++ optional xineramaSupport libXinerama
|
||||
++ optional cupsSupport cups;
|
||||
#TODO: colord?
|
||||
@@ -55,9 +57,9 @@ stdenv.mkDerivation rec {
|
||||
"--disable-debug"
|
||||
"--disable-dependency-tracking"
|
||||
"--disable-glibtest"
|
||||
"--with-gdktarget=quartz"
|
||||
] ++ optional (stdenv.isDarwin && !x11Support)
|
||||
"--enable-quartz-backend"
|
||||
] ++ optional stdenv.isLinux [
|
||||
++ optional x11Support [
|
||||
"--enable-x11-backend"
|
||||
] ++ optional waylandSupport [
|
||||
"--enable-wayland-backend"
|
||||
|
||||
@@ -1,39 +1,30 @@
|
||||
{ stdenv, fetchurl, lib, file
|
||||
, pkgconfig, autoconf
|
||||
{ stdenv, fetchbzr
|
||||
, pkgconfig, systemd, autoreconfHook
|
||||
, glib, dbus-glib, json-glib
|
||||
, gtk3, libindicator-gtk3, libdbusmenu-gtk3, libappindicator-gtk3 }:
|
||||
|
||||
with lib;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "indicator-application-gtk3-${version}";
|
||||
version = "${versionMajor}.${versionMinor}";
|
||||
versionMajor = "12.10";
|
||||
versionMinor = "0";
|
||||
pname = "indicator-application";
|
||||
version = "12.10.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "${meta.homepage}/${versionMajor}/${version}/+download/indicator-application-${version}.tar.gz";
|
||||
sha256 = "1z8ar0k47l4his7zvffbc2kn658nid51svqnfv0dms601w53gbpr";
|
||||
name = "${pname}-gtk3-${version}";
|
||||
|
||||
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 = [
|
||||
glib dbus-glib json-glib
|
||||
glib dbus-glib json-glib systemd
|
||||
gtk3 libindicator-gtk3 libdbusmenu-gtk3 libappindicator-gtk3
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace configure.ac \
|
||||
--replace 'DBUSSERVICEDIR=`$PKG_CONFIG --variable=session_bus_services_dir dbus-1`' \
|
||||
"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"
|
||||
substituteInPlace data/Makefile.am \
|
||||
--replace "/etc/xdg/autostart" "$out/etc/xdg/autostart"
|
||||
'';
|
||||
|
||||
configureFlags = [
|
||||
@@ -47,7 +38,16 @@ stdenv.mkDerivation rec {
|
||||
"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";
|
||||
homepage = https://launchpad.net/indicator-application;
|
||||
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 = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/attica-5.48.0.tar.xz";
|
||||
sha256 = "1q2133gmhfi3wd9978556syzzqc1s6zgjc0p1353w6dmfwxfyzq8";
|
||||
name = "attica-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/attica-5.49.0.tar.xz";
|
||||
sha256 = "1iqclahs9yzyjnkzbzr8hl9j6q8m2djdm6mix92xwrakgirnl3gn";
|
||||
name = "attica-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
baloo = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/baloo-5.48.0.tar.xz";
|
||||
sha256 = "0rgz2gx99c1k8vgfskx7w6q1sjf98wcvybv88djdlj2s6h2qn8lj";
|
||||
name = "baloo-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/baloo-5.49.0.tar.xz";
|
||||
sha256 = "0xj12v0k58sr3snxyj4vx7dqhinrvk6qm0ikymscqgbmw9ijwxph";
|
||||
name = "baloo-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
bluez-qt = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/bluez-qt-5.48.0.tar.xz";
|
||||
sha256 = "149px5gnplk0y7cl3cz258qks3rq5p0kkk9rc48y59zvlxiyy949";
|
||||
name = "bluez-qt-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/bluez-qt-5.49.0.tar.xz";
|
||||
sha256 = "0mgnq7w52ksr8b7ys2f1m3irnviy011bsaggh489fjy0xlzk5ard";
|
||||
name = "bluez-qt-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze-icons = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/breeze-icons-5.48.0.tar.xz";
|
||||
sha256 = "1p0krrxfz6p0qhy79lnjyi0xsrprw1q4z65xah89kj0wmfriiyqh";
|
||||
name = "breeze-icons-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/breeze-icons-5.49.0.tar.xz";
|
||||
sha256 = "178620hhqlv6dl8qal2bmiw55s8b3p4h16q8cgkmq5q5i59nzcph";
|
||||
name = "breeze-icons-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
extra-cmake-modules = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/extra-cmake-modules-5.48.0.tar.xz";
|
||||
sha256 = "1675xnc9hv8z8gp95ici2zqmbv7i6f65g0kln4fskxmlxnfplnzw";
|
||||
name = "extra-cmake-modules-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/extra-cmake-modules-5.49.0.tar.xz";
|
||||
sha256 = "07pdgjyrxniacqcfvrzw8ij3kasx5pkbq38k6491qbhzfm8vi7y0";
|
||||
name = "extra-cmake-modules-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
frameworkintegration = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/frameworkintegration-5.48.0.tar.xz";
|
||||
sha256 = "1na913ndc55nlmfc61122b1p29h4prxnpc5pqvh6drsgfyacnm8y";
|
||||
name = "frameworkintegration-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/frameworkintegration-5.49.0.tar.xz";
|
||||
sha256 = "1ni4jrny630zf3zwmqbm8z7dqgiar58992lylfv7kspdg5crcgfx";
|
||||
name = "frameworkintegration-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kactivities = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kactivities-5.48.0.tar.xz";
|
||||
sha256 = "1zxdzwz8j43hh8d7v1qfihf95kwxvsbqki0zgdhlnj7s0xds0yz8";
|
||||
name = "kactivities-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kactivities-5.49.0.tar.xz";
|
||||
sha256 = "117f3zrdbs0pa10wn7vy691n02m01h6x4pm8m1q3f4pjm0k4kqim";
|
||||
name = "kactivities-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kactivities-stats = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kactivities-stats-5.48.0.tar.xz";
|
||||
sha256 = "11r61qnrjpc4ls18apb4a13j1lizjq48bxfw3f8p8hjxxxh8z0j6";
|
||||
name = "kactivities-stats-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kactivities-stats-5.49.0.tar.xz";
|
||||
sha256 = "129z2m5330j0l1nw8g3qjib60xmx54c6d2g9vnp4w8z0agnihs5f";
|
||||
name = "kactivities-stats-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kapidox = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kapidox-5.48.0.tar.xz";
|
||||
sha256 = "1b22np0lygnm2r2q1anh0f4b7dh2h0lccx767g4r2w0fw5r1bbb4";
|
||||
name = "kapidox-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kapidox-5.49.0.tar.xz";
|
||||
sha256 = "09jph3hvasqx1ia0l7is9brc08nxvh9qmg8564nh5cmqaxdwj559";
|
||||
name = "kapidox-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
karchive = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/karchive-5.48.0.tar.xz";
|
||||
sha256 = "10qbx8k1yqqfp1pq5yj8ln3gpj2wnfnlln99gczf99f51fqd65p6";
|
||||
name = "karchive-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/karchive-5.49.0.tar.xz";
|
||||
sha256 = "1p1gwqda2bsjdysp4ggwdsldbasyfl075xn3wchqyakdv2bdzmn0";
|
||||
name = "karchive-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kauth = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kauth-5.48.0.tar.xz";
|
||||
sha256 = "00mpbs24dm9ycabpcm2wwlv1vdq4dq5qr2zw6bbqpgj3jplakbs7";
|
||||
name = "kauth-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kauth-5.49.0.tar.xz";
|
||||
sha256 = "0qg3zwg3kfx2snmvsw4ixr0qds7bd7992dxggvi9dcny7dm9q0n8";
|
||||
name = "kauth-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kbookmarks = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kbookmarks-5.48.0.tar.xz";
|
||||
sha256 = "11ics7gbdkx1f0pxryf2xwjq4fyqh6a3gzcizymm1m7gmygggqar";
|
||||
name = "kbookmarks-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kbookmarks-5.49.0.tar.xz";
|
||||
sha256 = "0clmfdcc1fc98q3vbfjf8x140a6df88ixhz0mny3dpv1wcr5cz53";
|
||||
name = "kbookmarks-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kcmutils = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kcmutils-5.48.0.tar.xz";
|
||||
sha256 = "0nvlzvv2gmc2hz11w6bixz4mccnj09g69byrnvsrwh0psf1kqlmw";
|
||||
name = "kcmutils-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kcmutils-5.49.0.tar.xz";
|
||||
sha256 = "0xv899p9f0hj6hd089mhn910qn66bihzpaa11ikrhbimckw8g19q";
|
||||
name = "kcmutils-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kcodecs = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kcodecs-5.48.0.tar.xz";
|
||||
sha256 = "1pz0s3krb4vv01hvpjdr5ngnw1ndxgsfln944fm9pfj0pmk7p92n";
|
||||
name = "kcodecs-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kcodecs-5.49.0.tar.xz";
|
||||
sha256 = "07va63gsfjrc5ha9rdli923cwyzxpb3v8xgf1zfhw75cfkgda3nz";
|
||||
name = "kcodecs-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kcompletion = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kcompletion-5.48.0.tar.xz";
|
||||
sha256 = "129mmh46y0r6dcnbxf5yswsr48qj5l25n930nlx7wzaav28y55lp";
|
||||
name = "kcompletion-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kcompletion-5.49.0.tar.xz";
|
||||
sha256 = "16br6wnqzndk8v41im23h2ww4hypi2i1qfg6m9c49mpxflgmspbi";
|
||||
name = "kcompletion-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kconfig = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kconfig-5.48.0.tar.xz";
|
||||
sha256 = "1g640cnd9j2jp35bb5zgjfxskbg3fj9p03r0yf3dkm1d1681x9a3";
|
||||
name = "kconfig-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kconfig-5.49.0.tar.xz";
|
||||
sha256 = "0cb3crnlr8hr5npq3ykfxqd4yckmkykzrrizfs89ryhmznc2ngsf";
|
||||
name = "kconfig-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kconfigwidgets = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kconfigwidgets-5.48.0.tar.xz";
|
||||
sha256 = "0xlnbw34zbmy7fwsi9iks4iv7shki4fqs7wd3yblmyxa2l18ldh9";
|
||||
name = "kconfigwidgets-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kconfigwidgets-5.49.0.tar.xz";
|
||||
sha256 = "1nqcrqr67m3kvq2r83x45zcdghk12bas9fp0s43s68imrhy5xikz";
|
||||
name = "kconfigwidgets-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kcoreaddons = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kcoreaddons-5.48.0.tar.xz";
|
||||
sha256 = "157k4l67iswny5krinfigfc6pabqfyfzya6hc5gcjrdplmnccy1f";
|
||||
name = "kcoreaddons-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kcoreaddons-5.49.0.tar.xz";
|
||||
sha256 = "00s22jvbwav20cidnp8v9fgc6pqbp4wnqkb2spv18mjhg4pv3bqj";
|
||||
name = "kcoreaddons-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kcrash = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kcrash-5.48.0.tar.xz";
|
||||
sha256 = "0qqwdx7piz4wfm4lh41kknfcyw5saw17qh07ghhi7j80whpkazk8";
|
||||
name = "kcrash-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kcrash-5.49.0.tar.xz";
|
||||
sha256 = "0xmr9rrl0xahpnq1rw4bbar1nbr21x2bk4hhv79la6dsg9ha25b3";
|
||||
name = "kcrash-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdbusaddons = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kdbusaddons-5.48.0.tar.xz";
|
||||
sha256 = "0vpd4cij52v43fsifbk3nnmi5csik8h4avima6jw0b09s8xdz8rr";
|
||||
name = "kdbusaddons-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kdbusaddons-5.49.0.tar.xz";
|
||||
sha256 = "1fnmrrffp3kfwyjfzqkzlizflpyqgzbjljb51ppmdypcq8wy9ibh";
|
||||
name = "kdbusaddons-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdeclarative = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kdeclarative-5.48.0.tar.xz";
|
||||
sha256 = "09nfp6vrj6dc3kfknicr8629ifz976wi4wxdh5bfx15z9296l8pd";
|
||||
name = "kdeclarative-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kdeclarative-5.49.0.tar.xz";
|
||||
sha256 = "0kgawb8wfx4snk2ckwxj0hmpgcvq3k1zpsxqdawi4cmsy4bxzfs9";
|
||||
name = "kdeclarative-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kded = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kded-5.48.0.tar.xz";
|
||||
sha256 = "13527iv6cf44wgxpqfhmkhryihjfi02fi78lf2bnvgwmhd2nl954";
|
||||
name = "kded-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kded-5.49.0.tar.xz";
|
||||
sha256 = "1l6hs3spbs3618jwg3n7r3hrrkqxmmd43f0km8849x4641p72zyc";
|
||||
name = "kded-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdelibs4support = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/portingAids/kdelibs4support-5.48.0.tar.xz";
|
||||
sha256 = "058s5h6sfhi1i3pa59hwpyxzd01jgpb8r68nnbphmryimi5nazqf";
|
||||
name = "kdelibs4support-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/portingAids/kdelibs4support-5.49.0.tar.xz";
|
||||
sha256 = "1cz70c77l66lbw4fbgmfbq1fldybqxsiay2pg9risgqp3ra8wahi";
|
||||
name = "kdelibs4support-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdesignerplugin = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kdesignerplugin-5.48.0.tar.xz";
|
||||
sha256 = "1kswvxgjpyi1p1kg4z5x5df8yqhrwhcpavzx4a83dg6hp5xk0l2l";
|
||||
name = "kdesignerplugin-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kdesignerplugin-5.49.0.tar.xz";
|
||||
sha256 = "0hj4ng0i22rvw4kl0irhqhww3kvn4c0pncn38w1j5vim4gxv0xcd";
|
||||
name = "kdesignerplugin-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdesu = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kdesu-5.48.0.tar.xz";
|
||||
sha256 = "14ka3h06xbfv357z29zgbwnjcfwspi42f0fm3m7lszqhz9skj4v5";
|
||||
name = "kdesu-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kdesu-5.49.0.tar.xz";
|
||||
sha256 = "1gwvby51qqbkrs2vjpnplxr6m6xa5ddfdjs1iygh8kpqsh8a765k";
|
||||
name = "kdesu-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdewebkit = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kdewebkit-5.48.0.tar.xz";
|
||||
sha256 = "0wf2prv85sayz1mqq0ymrqw3p0f3ikakhgzy01pixrp7qgwqkkrv";
|
||||
name = "kdewebkit-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kdewebkit-5.49.0.tar.xz";
|
||||
sha256 = "05idyw94ayjh7qdia9pnjmx29r5lsch421kv8h5ivr7ixcbrgk6n";
|
||||
name = "kdewebkit-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdnssd = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kdnssd-5.48.0.tar.xz";
|
||||
sha256 = "01hra59b0sm82j7ry78f3clrypc80q59vx9h0ahacbab4pzq41p5";
|
||||
name = "kdnssd-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kdnssd-5.49.0.tar.xz";
|
||||
sha256 = "1n61id2x1iianshg8g6fw389mqihz4h8sj9hnng7cdg4csh72ffr";
|
||||
name = "kdnssd-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdoctools = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kdoctools-5.48.0.tar.xz";
|
||||
sha256 = "0v8x198kfgz2p56nyy9cb6lks5yazdbdg55c4ps5bw36dbmpd3v8";
|
||||
name = "kdoctools-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kdoctools-5.49.0.tar.xz";
|
||||
sha256 = "1dmpk453s71ls0q8hgpqqd5dcr7zlimf5wykizcy2wn7p77gzsgl";
|
||||
name = "kdoctools-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kemoticons = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kemoticons-5.48.0.tar.xz";
|
||||
sha256 = "166sjwrn9dm4km8sypdwcfsylcamhl1gfl28h8hrv498zhnyrfb9";
|
||||
name = "kemoticons-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kemoticons-5.49.0.tar.xz";
|
||||
sha256 = "0mz9hkhnprjbrfq54mqcvj8w87h025785m1bas80brsqzvni5krn";
|
||||
name = "kemoticons-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kfilemetadata = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kfilemetadata-5.48.0.tar.xz";
|
||||
sha256 = "0krn53a2s950fb980gdap5hwf994kxfd4h8zk7a4s9cick957z5f";
|
||||
name = "kfilemetadata-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kfilemetadata-5.49.0.tar.xz";
|
||||
sha256 = "045k1mgn8kg0qfsr5sl1499nzhzmbcvrqc205pmq6sh4r14nvk80";
|
||||
name = "kfilemetadata-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kglobalaccel = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kglobalaccel-5.48.0.tar.xz";
|
||||
sha256 = "15dlpm69d38bsgl6hc7f1mjjq8qyxac010whx4rcsk4vsrwdfnm7";
|
||||
name = "kglobalaccel-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kglobalaccel-5.49.0.tar.xz";
|
||||
sha256 = "1fk7wazfwr7smqiym3phm5yvw6cmiczag52y1vad8fgb3izd6zhl";
|
||||
name = "kglobalaccel-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kguiaddons = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kguiaddons-5.48.0.tar.xz";
|
||||
sha256 = "0viqq9qg448fh12isc1kkmzcnnsjqw5fx4wlshyza19gfr4ym0dz";
|
||||
name = "kguiaddons-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kguiaddons-5.49.0.tar.xz";
|
||||
sha256 = "1zkjd3l5pyvvilcc9lbdgqaxnpvh586yf0cndl90h3x89hy1d4xk";
|
||||
name = "kguiaddons-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kholidays = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kholidays-5.48.0.tar.xz";
|
||||
sha256 = "04vjp2jm2c6qgj50jbqkkgqh8b759pd4dpsczfkyq30p03vybxr4";
|
||||
name = "kholidays-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kholidays-5.49.0.tar.xz";
|
||||
sha256 = "0yc4i4qsk3w1v0andw737ps1ad70696q140k0ycfhk6qmv1wvsdp";
|
||||
name = "kholidays-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
khtml = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/portingAids/khtml-5.48.0.tar.xz";
|
||||
sha256 = "1zrilnvvvvjq82hm6gbh5pvzfygy8w7a0140d3l74jjgy01394m1";
|
||||
name = "khtml-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/portingAids/khtml-5.49.0.tar.xz";
|
||||
sha256 = "0k9m2pgq64grmgc6ywpzfnn65h8wfkkiwjbmz2mwbf2yi9c1ky64";
|
||||
name = "khtml-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
ki18n = {
|
||||
version = "5.48.1";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/ki18n-5.48.1.tar.xz";
|
||||
sha256 = "0m9x6bagviqrnm0hx7ykggqiykxv3qi11bmi0xz2f02y78q89f3h";
|
||||
name = "ki18n-5.48.1.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/ki18n-5.49.0.tar.xz";
|
||||
sha256 = "1i4rdrxann45zl6fkmfd1b96q52g0mpc5x19fx9h80crapkm8jjz";
|
||||
name = "ki18n-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kiconthemes = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kiconthemes-5.48.0.tar.xz";
|
||||
sha256 = "1xqbg10qlk1zdha4kfyya1471r35gnz63iyj0ks3gzyfjvbivpy4";
|
||||
name = "kiconthemes-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kiconthemes-5.49.0.tar.xz";
|
||||
sha256 = "1f7pk6smi2f0mm7jkrw5ymmkhd9gi8vnmppyblp1v3pvmy571c2m";
|
||||
name = "kiconthemes-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kidletime = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kidletime-5.48.0.tar.xz";
|
||||
sha256 = "184b1qdh4bwsdg9lyl4d8rcs833fqcmfvbb5qmdd3mqvvg8xv9mm";
|
||||
name = "kidletime-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kidletime-5.49.0.tar.xz";
|
||||
sha256 = "1fd02anlmaa0hnnp5q1s9973m3asy56qppwq1va1g6ga3csv3wrv";
|
||||
name = "kidletime-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kimageformats = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kimageformats-5.48.0.tar.xz";
|
||||
sha256 = "1myxp583gw5d50ddkkv6ipbdzf6k3sdk9gambklay1dzmy4b91sc";
|
||||
name = "kimageformats-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kimageformats-5.49.0.tar.xz";
|
||||
sha256 = "1q7019gbk59fwampna1ayjvw016c0q79hmldpaqh3xa9sh082wy4";
|
||||
name = "kimageformats-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kinit = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kinit-5.48.0.tar.xz";
|
||||
sha256 = "08sf3j1bpxzqjim777d6znn8f7rzs5vpm4wz21s1ng3f32z2km9a";
|
||||
name = "kinit-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kinit-5.49.0.tar.xz";
|
||||
sha256 = "1rq9b59gdgcpvwd694l8h55sqahpdaky0n7ag5psjlfn5myf1d95";
|
||||
name = "kinit-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kio = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kio-5.48.0.tar.xz";
|
||||
sha256 = "0am03nwbfidb5dxs8j8qaan4mcs7xv75sk135rslwfp5q56v1fa0";
|
||||
name = "kio-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kio-5.49.0.tar.xz";
|
||||
sha256 = "0rrsg3g1b204cdp58vxd5dig1ggwyvk1382p1c86vn6w8qbrq27k";
|
||||
name = "kio-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kirigami2 = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kirigami2-5.48.0.tar.xz";
|
||||
sha256 = "0f01rnzzv2w7mmb0war8kph46c3wbdbz7s9i6rwh6g7kg6zvzn52";
|
||||
name = "kirigami2-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kirigami2-5.49.0.tar.xz";
|
||||
sha256 = "1wan9h7kvjzvyzfjfjd512lxiac5prhs493xjqwxgags6kxwglaz";
|
||||
name = "kirigami2-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kitemmodels = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kitemmodels-5.48.0.tar.xz";
|
||||
sha256 = "13b0fqy4yg4zahqq8376gnna36mfg94yb5d1fz0cgw7fk9d920gf";
|
||||
name = "kitemmodels-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kitemmodels-5.49.0.tar.xz";
|
||||
sha256 = "1frha301540js45mrxiw034m9b2rwsa56xphkqn6cm4jmn48qdjg";
|
||||
name = "kitemmodels-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kitemviews = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kitemviews-5.48.0.tar.xz";
|
||||
sha256 = "0cdyw0gy67yhhxv44j1bhhd4qnj7rwi0fjzf275532bf3js1j12w";
|
||||
name = "kitemviews-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kitemviews-5.49.0.tar.xz";
|
||||
sha256 = "1aj605q2p72w4rb9i0f2xb93bn5xfjq9sl5i4h6rqflcvvy7qpdp";
|
||||
name = "kitemviews-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kjobwidgets = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kjobwidgets-5.48.0.tar.xz";
|
||||
sha256 = "0a5awpbka6mk4r4m5if7s9i5ybysykpcmlj69liabzcv0k1x5y6w";
|
||||
name = "kjobwidgets-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kjobwidgets-5.49.0.tar.xz";
|
||||
sha256 = "04i5cvbxii7n0jr3ai1dh44miqbdkxb6an5w8s7qvkv0xmkml35g";
|
||||
name = "kjobwidgets-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kjs = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/portingAids/kjs-5.48.0.tar.xz";
|
||||
sha256 = "0ysbf6m63cw2iywwr7p5ngsh7s7ml9sc1sqkhnbh7racn0pzc1l4";
|
||||
name = "kjs-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/portingAids/kjs-5.49.0.tar.xz";
|
||||
sha256 = "057ikyi4wffjvxdyk08hmj7h8vmbwbcxv98apmjzgsd611zvx5p0";
|
||||
name = "kjs-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kjsembed = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/portingAids/kjsembed-5.48.0.tar.xz";
|
||||
sha256 = "0j74g3xb23k55pixk76z2ib6yyc7f2iwvwqvvw1f907rn43g6qqx";
|
||||
name = "kjsembed-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/portingAids/kjsembed-5.49.0.tar.xz";
|
||||
sha256 = "0qddjkfm6f0f5dynqvi3l23mgyfdbk4xzg967sj3a2qlq423ah0m";
|
||||
name = "kjsembed-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kmediaplayer = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/portingAids/kmediaplayer-5.48.0.tar.xz";
|
||||
sha256 = "1kw35c5dmwsrkinfgmylzgvw3zcg0yimlfcl52bhdg0x7sgdbjkq";
|
||||
name = "kmediaplayer-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/portingAids/kmediaplayer-5.49.0.tar.xz";
|
||||
sha256 = "0hbx48ivj4i96yagd9n9vd22ycsljrvijm6nfms4x7z7jr49flrx";
|
||||
name = "kmediaplayer-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
knewstuff = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/knewstuff-5.48.0.tar.xz";
|
||||
sha256 = "0g2sxk6wqqgynmqgz6jxknlrsmpj4y94cn7vpw84isd9brsr5hfv";
|
||||
name = "knewstuff-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/knewstuff-5.49.0.tar.xz";
|
||||
sha256 = "1vhcl2z9rcqg8390l1cwn3yyi1n17pn6mn8fsplp25qhzimb8bmk";
|
||||
name = "knewstuff-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
knotifications = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/knotifications-5.48.0.tar.xz";
|
||||
sha256 = "11p03jgkw8zvfsal6q3yxz5shkpxiknnryw2a120sjmsab87imzb";
|
||||
name = "knotifications-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/knotifications-5.49.0.tar.xz";
|
||||
sha256 = "10481j2irlqhqd16xi412xbglnyjl0ndanlv9s0d3fxirs95zdd9";
|
||||
name = "knotifications-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
knotifyconfig = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/knotifyconfig-5.48.0.tar.xz";
|
||||
sha256 = "1rlzmp1lzrniav2d5sjzh43mdm47i5dpa2rlsqppqq5887wjphcm";
|
||||
name = "knotifyconfig-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/knotifyconfig-5.49.0.tar.xz";
|
||||
sha256 = "09v4aq5x98sqg2awhw0n0y0rnjkr77kbf51xij0fiykd4llp9lfa";
|
||||
name = "knotifyconfig-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kpackage = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kpackage-5.48.0.tar.xz";
|
||||
sha256 = "18q6gp1gmzjyid803j7mcm9dbqg4bcd059qlp6sb6rkllygv4pcr";
|
||||
name = "kpackage-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kpackage-5.49.0.tar.xz";
|
||||
sha256 = "1xbfjwxb4gff8gg0hs5m9s0jcnzqk27rs2jr71g5ckhvs5psnkcd";
|
||||
name = "kpackage-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kparts = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kparts-5.48.0.tar.xz";
|
||||
sha256 = "1p4xdrxfvq5xj17zf8gfxc0c9lryp8n9ahinardlb3rnb1wcw4hv";
|
||||
name = "kparts-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kparts-5.49.0.tar.xz";
|
||||
sha256 = "0zdz0byj0gsbgb007y8x37w8yf1gkw6dsp2s9bbdc4w6h9ipdj2k";
|
||||
name = "kparts-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kpeople = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kpeople-5.48.0.tar.xz";
|
||||
sha256 = "1gddld3phsqknm3x0k0wnhgqid5dqsqbw06v91vbl8746np04zf7";
|
||||
name = "kpeople-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kpeople-5.49.0.tar.xz";
|
||||
sha256 = "0i5pd1d2jphsvpc3dpdw28dsdal1qrnnrx3k6qx4wax3f8ph5khv";
|
||||
name = "kpeople-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kplotting = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kplotting-5.48.0.tar.xz";
|
||||
sha256 = "17f78wppaj433x6fm108z5zw849qvnjsxisa92rxmkm9c64wzijg";
|
||||
name = "kplotting-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kplotting-5.49.0.tar.xz";
|
||||
sha256 = "13fzqqkyxs4ja6n5yb9lc5jx4qpsmrbsiihnwrgj3lhpzhlr91n0";
|
||||
name = "kplotting-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kpty = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kpty-5.48.0.tar.xz";
|
||||
sha256 = "0ywkiw7gpqx7zrj6wrvfsn2sjkyxzsmqn8p91z0kz1s3id2s04fk";
|
||||
name = "kpty-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kpty-5.49.0.tar.xz";
|
||||
sha256 = "1pnj07079l6gkz6171fcvljh0dcdy9s77p1q0l9nnkknjbr102pg";
|
||||
name = "kpty-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kross = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/portingAids/kross-5.48.0.tar.xz";
|
||||
sha256 = "0zxhn8wai71ll1113k47xmcspbp16iz1rybm6m2qs6f4j5ghif8q";
|
||||
name = "kross-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/portingAids/kross-5.49.0.tar.xz";
|
||||
sha256 = "194zcf499fkwk3wcs3kc3l0fi9h8gn5yqh6gxrgiyn6iyy9a4qdz";
|
||||
name = "kross-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
krunner = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/krunner-5.48.0.tar.xz";
|
||||
sha256 = "0mdwyvx656ba8pwvg4qw8jr268iffqrp9ipr28m71hkx0sh7k6hn";
|
||||
name = "krunner-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/krunner-5.49.0.tar.xz";
|
||||
sha256 = "02l5gch9hpag1q5ixnb541g7m9lx25pbggldpa8zykp63apyca19";
|
||||
name = "krunner-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kservice = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kservice-5.48.0.tar.xz";
|
||||
sha256 = "1r5d3cdvmbyqn8hm2hjalgg1ncnpdh1w7fd5rr0k97j5qj29ypis";
|
||||
name = "kservice-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kservice-5.49.0.tar.xz";
|
||||
sha256 = "1wwb6c6m8f3b16p47adkc05rrlszvvym7ckks5xp08s58pk1dm8z";
|
||||
name = "kservice-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
ktexteditor = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/ktexteditor-5.48.0.tar.xz";
|
||||
sha256 = "1fnq6d3ky277rbg3ngq55gdswrgfxsn19c43s23xcbfaymmhapj7";
|
||||
name = "ktexteditor-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/ktexteditor-5.49.0.tar.xz";
|
||||
sha256 = "14iss8svx49vav0h2kg8vhv8g5hg4ky30s7049csfwz7xhp7jmcj";
|
||||
name = "ktexteditor-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
ktextwidgets = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/ktextwidgets-5.48.0.tar.xz";
|
||||
sha256 = "0hf4rpnkc9qfpnpfm6bsrrjrvvkr6785pnakqyfbjcgbyavp58hg";
|
||||
name = "ktextwidgets-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/ktextwidgets-5.49.0.tar.xz";
|
||||
sha256 = "14gclshmpwmfwkp2hzlnf823pjjmknd9q0gdclsh3yy268c2rsw1";
|
||||
name = "ktextwidgets-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kunitconversion = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kunitconversion-5.48.0.tar.xz";
|
||||
sha256 = "0hipqjj82zkq8ysvg304m5jblxxrvjh8vfc3wgl93zvj0mwx06db";
|
||||
name = "kunitconversion-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kunitconversion-5.49.0.tar.xz";
|
||||
sha256 = "11jnqz218rga3f4ppf1d927c7qhh2qpghwjpsrnrxdkz5nrvnf79";
|
||||
name = "kunitconversion-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kwallet = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kwallet-5.48.0.tar.xz";
|
||||
sha256 = "047jp26igla05isq6hg5bq9l3xd3dfa3v8dq3rz4im7dwa10hshr";
|
||||
name = "kwallet-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kwallet-5.49.0.tar.xz";
|
||||
sha256 = "13bmks9jb3yhp6clv25qkqkrvbhfyk9z16laxsv79jdd82lxgn1z";
|
||||
name = "kwallet-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kwayland = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kwayland-5.48.0.tar.xz";
|
||||
sha256 = "1qcb2kg1a23fvl6i0xky6mzmn3f6pqkvpv0dy245bd01x7q4csg4";
|
||||
name = "kwayland-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kwayland-5.49.0.tar.xz";
|
||||
sha256 = "0d95l2i3j1xxkc15n57w4rhf3di02zna4zzn4gap9qdhfxlfbqi6";
|
||||
name = "kwayland-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kwidgetsaddons = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kwidgetsaddons-5.48.0.tar.xz";
|
||||
sha256 = "079f28ifadxhvk4miwlnhw3dvg7bmb6gjiqcg2w65bmp21rsywb7";
|
||||
name = "kwidgetsaddons-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kwidgetsaddons-5.49.0.tar.xz";
|
||||
sha256 = "1frgqz9njbc81pfy6gl6p0hyh1977lg31ynrx5wy7lg7fwaxwl92";
|
||||
name = "kwidgetsaddons-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kwindowsystem = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kwindowsystem-5.48.0.tar.xz";
|
||||
sha256 = "1b6cvx3yqkqmvji2y7ys421hmj98xhww1rlgphfdvrdaqzl4579n";
|
||||
name = "kwindowsystem-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kwindowsystem-5.49.0.tar.xz";
|
||||
sha256 = "175rzwrjndhawyy4x11lbihdr1r9gwxmxjpbz4x06hlz4g50wffp";
|
||||
name = "kwindowsystem-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kxmlgui = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kxmlgui-5.48.0.tar.xz";
|
||||
sha256 = "0n38bxxip1c4fgj00jvph98qhb11ifx40z4m0pjafm52bg0kaa2h";
|
||||
name = "kxmlgui-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kxmlgui-5.49.0.tar.xz";
|
||||
sha256 = "0wsgs5ya3wnc5cryi1r9i30sq8dnnhh15p02skdjlhwjfvdhxmfa";
|
||||
name = "kxmlgui-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kxmlrpcclient = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/kxmlrpcclient-5.48.0.tar.xz";
|
||||
sha256 = "0s0xrx2p0jngk83zb8zjn4vkwnj46wzbxzj904g71ca428nmfx40";
|
||||
name = "kxmlrpcclient-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/kxmlrpcclient-5.49.0.tar.xz";
|
||||
sha256 = "0l4jnvn7s77jkvd2z44mz24mfzcw499plms79j21pjryc88drh06";
|
||||
name = "kxmlrpcclient-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
modemmanager-qt = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/modemmanager-qt-5.48.0.tar.xz";
|
||||
sha256 = "17pnzpv3g3g25vnh9jjjk3fk6i3lhk6icl56ifcsmpj09nlw41im";
|
||||
name = "modemmanager-qt-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/modemmanager-qt-5.49.0.tar.xz";
|
||||
sha256 = "1wf3v552vbr4kh2d770zn3yn0q3bqjqbfrvnf813mnld7961m7p2";
|
||||
name = "modemmanager-qt-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
networkmanager-qt = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/networkmanager-qt-5.48.0.tar.xz";
|
||||
sha256 = "15qikndykampl63bnp6rik1vkmwpivqf1krbsb0r29fmwyzhy38v";
|
||||
name = "networkmanager-qt-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/networkmanager-qt-5.49.0.tar.xz";
|
||||
sha256 = "16pnd52m9srcb2ml3vc3kd9k1yak5rq09yci39qp7z5jbdy7jk2z";
|
||||
name = "networkmanager-qt-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
oxygen-icons5 = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/oxygen-icons5-5.48.0.tar.xz";
|
||||
sha256 = "08y1gy2xgzby9wxbh90cfzly1aym9nym5r8m7z848a4v7chp0wpw";
|
||||
name = "oxygen-icons5-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/oxygen-icons5-5.49.0.tar.xz";
|
||||
sha256 = "0llx06sr36cd6vgkgm3jw6k4cv1cfx3r6x6lmb477wpahis0n75g";
|
||||
name = "oxygen-icons5-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-framework = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/plasma-framework-5.48.0.tar.xz";
|
||||
sha256 = "1hl1q1v8kmq20bzm2bfrpjx1f1rljg2akib0sc65nw6vclrcgh82";
|
||||
name = "plasma-framework-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/plasma-framework-5.49.0.tar.xz";
|
||||
sha256 = "1yrccbkdpnfbgn7fzpmzzxm5c7fhkv1vqygq1f96r30fia0cj5jv";
|
||||
name = "plasma-framework-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
prison = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/prison-5.48.0.tar.xz";
|
||||
sha256 = "04asjh9k6qhz6mzqvcw5famjh8fdfrjj5gwhar9lpzvl53k9236q";
|
||||
name = "prison-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/prison-5.49.0.tar.xz";
|
||||
sha256 = "0dppz9x6k84sl0aiyjlh3xigqgda64r8mij3bzxcdkv2wbc4ld9d";
|
||||
name = "prison-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
purpose = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/purpose-5.48.0.tar.xz";
|
||||
sha256 = "015dcsz2pybfl13dq0fhja7j05bvchjd6bcwmniq8cwc2dg2qxyp";
|
||||
name = "purpose-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/purpose-5.49.0.tar.xz";
|
||||
sha256 = "014izz6vvk3vqw7s2qy33dqfflyylk8vqr9srkf391f6yfld9ygz";
|
||||
name = "purpose-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
qqc2-desktop-style = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/qqc2-desktop-style-5.48.0.tar.xz";
|
||||
sha256 = "1wc4vxjipdw3zq1lqwz3s7f0gzrcvs8svy9ip5r40qcz2w55s4an";
|
||||
name = "qqc2-desktop-style-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/qqc2-desktop-style-5.49.0.tar.xz";
|
||||
sha256 = "1vbms7b8x1y7yh8im8dv1q3wwl3j2x4r47yqg86f28grw2r2n2zj";
|
||||
name = "qqc2-desktop-style-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
solid = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/solid-5.48.0.tar.xz";
|
||||
sha256 = "0fy070kbqs9hvi1ngmqzfz8a9vnry0mrin51z1yfdc44806bk2ns";
|
||||
name = "solid-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/solid-5.49.0.tar.xz";
|
||||
sha256 = "1p7rdmf2f8520xc7zp7wxlcizyyjfxwq5mf95qsfpwc4dl0c43gp";
|
||||
name = "solid-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
sonnet = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/sonnet-5.48.0.tar.xz";
|
||||
sha256 = "1mzl2a61jrqflnlkkrp079z428sf2bc811qwfx0rdh0jp7bc7sq4";
|
||||
name = "sonnet-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/sonnet-5.49.0.tar.xz";
|
||||
sha256 = "0m5pmka1hwjsg3c3qvx087z3fjrfw0ayk7ylgjls5iwd39kkl1b3";
|
||||
name = "sonnet-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
syntax-highlighting = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/syntax-highlighting-5.48.0.tar.xz";
|
||||
sha256 = "03cfljg90iszpxmx6f0dv1w1r451yqzi9bk27x56s5xzsghj8bv5";
|
||||
name = "syntax-highlighting-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/syntax-highlighting-5.49.0.tar.xz";
|
||||
sha256 = "17rkgzkfiz5dv0xr67na7ikqszgwjnf2gc11b2h47qdsr7pgx95v";
|
||||
name = "syntax-highlighting-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
threadweaver = {
|
||||
version = "5.48.0";
|
||||
version = "5.49.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.48/threadweaver-5.48.0.tar.xz";
|
||||
sha256 = "0pks8sddqdhlcrqgb106b6jy0gh3gfcss2rdavqfck6d9780v125";
|
||||
name = "threadweaver-5.48.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.49/threadweaver-5.49.0.tar.xz";
|
||||
sha256 = "099bs429p71dzrqy25z61rvn48w3b73p7yag4q69jnxcpj0qcyz7";
|
||||
name = "threadweaver-5.49.0.tar.xz";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{ stdenv, fetchurl, libelf }:
|
||||
|
||||
let
|
||||
version = "20180527";
|
||||
version = "20180809";
|
||||
src = fetchurl {
|
||||
url = "https://www.prevanders.net/libdwarf-${version}.tar.gz";
|
||||
# Upstream displays this hash broken into three parts:
|
||||
|
||||
@@ -11,11 +11,11 @@ assert javaSupport -> jdk != null;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libguestfs-${version}";
|
||||
version = "1.38.3";
|
||||
version = "1.38.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://libguestfs.org/download/1.38-stable/libguestfs-${version}.tar.gz";
|
||||
sha256 = "130nc9v9f8k5kwz9hzqd43fjxg01hl7jh0jw1fhs4ah5hmg71v34";
|
||||
sha256 = "1xsazw6yrbgmc647j8l896fzv534157sqmdzac09rxkxwiy0wm16";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, pkgconfig, glib, python, udev, libgudev }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libmbim-1.16.0";
|
||||
name = "libmbim-1.16.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.freedesktop.org/software/libmbim/${name}.tar.xz";
|
||||
sha256 = "1hpsjc7bzmakzvj8z9fffvqknc38fa8ridpmklq46jyxxnz51jn8";
|
||||
sha256 = "0qmjvjbgs9m8qsaiq5arikzglgaas9hh1968bi7sy3905kp4yjgb";
|
||||
};
|
||||
|
||||
outputs = [ "out" "dev" "man" ];
|
||||
|
||||
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
|
||||
description= "A Qt5 library to write cross-platfrom clients for Matrix";
|
||||
homepage = https://matrix.org/docs/projects/sdk/libqmatrixclient.html;
|
||||
license = licenses.lgpl21;
|
||||
platforms = platforms.linux;
|
||||
platforms = with platforms; linux ++ darwin;
|
||||
maintainers = with maintainers; [ peterhoeg ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, pkgconfig, glib, python, libgudev, libmbim }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libqmi-1.20.0";
|
||||
name = "libqmi-1.20.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.freedesktop.org/software/libqmi/${name}.tar.xz";
|
||||
sha256 = "1d3fca477sdwbv4bsq1cl98qc8sixrzp0gqjcmjj8mlwfk9qqhi1";
|
||||
sha256 = "0i6aw8jyxv84d5x8lj2g9lb8xxf1dyad8n3q0kw164pyig55jd67";
|
||||
};
|
||||
|
||||
outputs = [ "out" "dev" "devdoc" ];
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "librealsense-${version}";
|
||||
version = "2.14.1";
|
||||
version = "2.15.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "IntelRealSense";
|
||||
repo = "librealsense";
|
||||
rev = "v${version}";
|
||||
sha256 = "1gxfnc1c87a3xfp0dpcp32jjjmxz7f9aw6jcda87lr2xvhpvq0n5";
|
||||
sha256 = "12918gcn0w5h6bqgx6s44w44bs1x2pcndn2833xzya69rddkdv6x";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, pkgconfig, gnutls, zlib }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "librelp-1.2.16";
|
||||
name = "librelp-1.2.17";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://download.rsyslog.com/librelp/${name}.tar.gz";
|
||||
sha256 = "0lzxc2ydjbbs50dalqp2s107ckp63arpk223cigasq0hl395s8qc";
|
||||
sha256 = "1w6blhfr3rlmvjj0fbr8rsycrkm5b92n44zaaijg1jnvxjfqpy0v";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
||||
@@ -27,6 +27,7 @@ let
|
||||
meta = with lib; {
|
||||
description = "Free TLS/SSL implementation";
|
||||
homepage = "https://www.libressl.org";
|
||||
license = with licenses; [ publicDomain bsdOriginal bsd0 bsd3 gpl3 isc ];
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ thoughtpolice wkennington fpletz globin ];
|
||||
};
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
{ stdenv, fetchFromGitHub, cmake, ninja, zlib, expat, rpm, db }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
rev = "0.6.34";
|
||||
rev = "0.6.35";
|
||||
name = "libsolv-${rev}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
owner = "openSUSE";
|
||||
repo = "libsolv";
|
||||
sha256 = "1knr48dilg8kscbmpjvd7m2krvgcdq0f9vpbqcgmxxa969mzrcy7";
|
||||
sha256 = "0jx1bmwwhjwfidwa0hrarwpcrf4ic068kapd4vb9m5y7xd4l55nq";
|
||||
};
|
||||
|
||||
cmakeFlags = [
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchFromGitHub, cmake, libsodium, ncurses, libopus, libmsgpack
|
||||
{ stdenv, fetchFromGitHub, cmake, libsodium, ncurses, libopus, msgpack
|
||||
, libvpx, check, libconfig, pkgconfig }:
|
||||
|
||||
let
|
||||
@@ -20,7 +20,7 @@ let
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
libsodium libmsgpack ncurses libconfig
|
||||
libsodium msgpack ncurses libconfig
|
||||
] ++ stdenv.lib.optionals (!stdenv.isAarch32) [
|
||||
libopus libvpx
|
||||
];
|
||||
|
||||
@@ -60,7 +60,9 @@ in stdenv.mkDerivation rec {
|
||||
--replace 'lxc_path,' '"/run/libvirt/nix-emulators/libvirt_lxc",'
|
||||
|
||||
patchShebangs . # fixes /usr/bin/python references
|
||||
'';
|
||||
substituteInPlace src/util/virjsoncompat.c --replace \
|
||||
'"libjansson.so.4"' '"${jansson}/lib/libjansson${stdenv.targetPlatform.extensions.sharedLibrary}"'
|
||||
'';
|
||||
|
||||
configureFlags = [
|
||||
"--localstatedir=/var"
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libwps-${version}";
|
||||
version = "0.4.9";
|
||||
version = "0.4.10";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/libwps/${name}.tar.bz2";
|
||||
sha256 = "1wn5lvx7c9dp98d9akqjhkv5fk94725hbvqzbjpy1v8y4mm9knb6";
|
||||
sha256 = "1adx2wawl0i16p8df80m6k6a137h709ip4zc0zlzr6wal8gpn0i4";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
, autoreconfHook
|
||||
, givaro
|
||||
, pkgconfig
|
||||
, openblas
|
||||
, blas
|
||||
, fflas-ffpack
|
||||
, gmpxx
|
||||
, optimize ? false # impure
|
||||
@@ -29,13 +29,13 @@ stdenv.mkDerivation rec {
|
||||
|
||||
buildInputs = [
|
||||
givaro
|
||||
openblas
|
||||
blas
|
||||
gmpxx
|
||||
fflas-ffpack
|
||||
];
|
||||
|
||||
configureFlags = [
|
||||
"--with-blas-libs=-lopenblas"
|
||||
"--with-blas-libs=-l${blas.linkName}"
|
||||
"--disable-optimization"
|
||||
] ++ stdenv.lib.optionals (!optimize) [
|
||||
# disable SIMD instructions (which are enabled *when available* by default)
|
||||
@@ -65,12 +65,14 @@ stdenv.mkDerivation rec {
|
||||
|
||||
doCheck = true;
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = {
|
||||
inherit version;
|
||||
description = "C++ library for exact, high-performance linear algebra";
|
||||
license = stdenv.lib.licenses.lgpl21Plus;
|
||||
maintainers = [stdenv.lib.maintainers.timokau];
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
platforms = stdenv.lib.platforms.unix;
|
||||
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 ./generic.nix (args // rec {
|
||||
version = "2.1.5";
|
||||
version = "3.0.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "msgpack";
|
||||
repo = "msgpack-c";
|
||||
rev = "cpp-${version}";
|
||||
sha256 = "0n4kvma3dldfsvv7b0zw23qln6av5im2aqqd6m890i75zwwkw0zv";
|
||||
sha256 = "0nr6y9v4xbvzv717j9w9lhmags1y2s5mq103v044qlyd2jkbg2p4";
|
||||
};
|
||||
})
|
||||
@@ -5,7 +5,7 @@
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libmsgpack-${version}";
|
||||
name = "msgpack-${version}";
|
||||
|
||||
inherit src patches;
|
||||
|
||||
@@ -113,9 +113,10 @@ in stdenv.mkDerivation rec {
|
||||
rm -f "$out"/lib/*.a
|
||||
'';
|
||||
|
||||
meta = {
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://developer.mozilla.org/en-US/docs/NSS;
|
||||
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 {
|
||||
name = "ntl-${version}";
|
||||
version = "11.2.1";
|
||||
version = "11.3.0";
|
||||
|
||||
src = fetchurl {
|
||||
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 = [
|
||||
gmp
|
||||
];
|
||||
@@ -51,6 +48,7 @@ stdenv.mkDerivation rec {
|
||||
else
|
||||
"generic" # "chooses options that should be OK for most platforms"
|
||||
}"
|
||||
"CXX=c++"
|
||||
] ++ lib.optionals withGf2x [
|
||||
"NTL_GF2X_LIB=on"
|
||||
"GF2X_PREFIX=${gf2x}"
|
||||
@@ -66,6 +64,8 @@ stdenv.mkDerivation rec {
|
||||
length integers, and for vectors, matrices, and polynomials over
|
||||
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/;
|
||||
maintainers = with maintainers; [ timokau ];
|
||||
license = licenses.gpl2Plus;
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
, pkgconfig
|
||||
, nettle
|
||||
, gnutls
|
||||
, libmsgpack
|
||||
, msgpack
|
||||
, readline
|
||||
, libargon2
|
||||
}:
|
||||
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
|
||||
pkgconfig
|
||||
nettle
|
||||
gnutls
|
||||
libmsgpack
|
||||
msgpack
|
||||
readline
|
||||
libargon2
|
||||
];
|
||||
|
||||
@@ -51,6 +51,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with stdenv.lib; {
|
||||
homepage = http://www.openldap.org/;
|
||||
description = "An open source implementation of the Lightweight Directory Access Protocol";
|
||||
license = licenses.openldap;
|
||||
maintainers = with maintainers; [ lovek323 ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
|
||||
@@ -109,11 +109,12 @@ let
|
||||
fi
|
||||
'';
|
||||
|
||||
meta = {
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://www.openssl.org/;
|
||||
description = "A cryptographic library that implements the SSL and TLS protocols";
|
||||
platforms = stdenv.lib.platforms.all;
|
||||
maintainers = [ stdenv.lib.maintainers.peti ];
|
||||
license = licenses.openssl;
|
||||
platforms = platforms.all;
|
||||
maintainers = [ maintainers.peti ];
|
||||
priority = 10; # resolves collision with ‘man-pages’
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
{ stdenv, requireFile, autoPatchelfHook, unzip, libaio, makeWrapper, odbcSupport ? false, unixODBC }:
|
||||
{ stdenv, requireFile, autoPatchelfHook, fixDarwinDylibNames, unzip, libaio, makeWrapper, odbcSupport ? false, unixODBC }:
|
||||
|
||||
assert odbcSupport -> unixODBC != null;
|
||||
|
||||
let
|
||||
inherit (stdenv.lib) optional optionals optionalString;
|
||||
|
||||
baseVersion = "12.2";
|
||||
version = "${baseVersion}.0.1.0";
|
||||
|
||||
requireSource = component: arch: version: rel: hash: (requireFile rec {
|
||||
name = "instantclient-${component}-${arch}-${version}" + (stdenv.lib.optionalString (rel != "") "-${rel}") + ".zip";
|
||||
name = "instantclient-${component}-${arch}-${version}" + (optionalString (rel != "") "-${rel}") + ".zip";
|
||||
url = "http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html";
|
||||
sha256 = hash;
|
||||
});
|
||||
@@ -24,37 +26,46 @@ let
|
||||
(requireSource "basic" arch version "" "5015e3c9fba84e009f7519893f798a1622c37d1ae2c55104ff502c52a0fe5194")
|
||||
(requireSource "sdk" arch version "" "7f404c3573c062ce487a51ac4cfe650c878d7edf8e73b364ec852645ed1098cb")
|
||||
(requireSource "sqlplus" arch version "" "d49b2bd97376591ca07e7a836278933c3f251875c215044feac73ba9f451dfc2") ]
|
||||
++ stdenv.lib.optional odbcSupport (requireSource "odbc" arch version "2" "365a4ae32c7062d9fbc3fb41add748e7881f774484a175a4b41a2c294ce9095d");
|
||||
++ optional odbcSupport (requireSource "odbc" arch version "2" "365a4ae32c7062d9fbc3fb41add748e7881f774484a175a4b41a2c294ce9095d");
|
||||
"x86_64-darwin" = [
|
||||
(requireSource "basic" arch version "2" "3ed3102e5a24f0da638694191edb34933309fb472eb1df21ad5c86eedac3ebb9")
|
||||
(requireSource "sdk" arch version "2" "e0befca9c4e71ebc9f444957ffa70f01aeeec5976ea27c40406471b04c34848b")
|
||||
(requireSource "sqlplus" arch version "2" "d147cbb5b2a954fdcb4b642df4f0bd1153fd56e0f56e7fa301601b4f7e2abe0e") ]
|
||||
++ stdenv.lib.optional odbcSupport (requireSource "odbc" arch version "2" "1805c1ab6c8c5e8df7bdcc35d7f2b94c329ecf4dff9bde55d5f9b159ecd8b64e");
|
||||
++ optional odbcSupport (requireSource "odbc" arch version "2" "1805c1ab6c8c5e8df7bdcc35d7f2b94c329ecf4dff9bde55d5f9b159ecd8b64e");
|
||||
}."${stdenv.system}" or throwSystem;
|
||||
|
||||
extLib = stdenv.hostPlatform.extensions.sharedLibrary;
|
||||
in stdenv.mkDerivation rec {
|
||||
inherit version srcs;
|
||||
name = "oracle-instantclient-${version}";
|
||||
|
||||
buildInputs = [ stdenv.cc.cc.lib ]
|
||||
++ stdenv.lib.optionals (stdenv.isLinux) [ libaio ]
|
||||
++ stdenv.lib.optional odbcSupport unixODBC;
|
||||
nativeBuildInputs = [ autoPatchelfHook makeWrapper unzip ];
|
||||
++ optionals (stdenv.isLinux) [ libaio ]
|
||||
++ optional odbcSupport unixODBC;
|
||||
|
||||
nativeBuildInputs = [ makeWrapper unzip ]
|
||||
++ optional stdenv.isLinux autoPatchelfHook
|
||||
++ optional stdenv.isDarwin fixDarwinDylibNames;
|
||||
|
||||
unpackCmd = "unzip $curSrc";
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p "$out/"{bin,include,lib,"share/java","share/${name}/demo/"}
|
||||
|
||||
install -Dm755 {sqlplus,adrci,genezi} $out/bin
|
||||
ln -s $out/bin/sqlplus $out/bin/sqlplus64
|
||||
install -Dm644 *${stdenv.hostPlatform.extensions.sharedLibrary}* $out/lib
|
||||
${optionalString stdenv.isDarwin ''
|
||||
for exe in "$out/bin/"* ; do
|
||||
install_name_tool -add_rpath "$out/lib" "$exe"
|
||||
done
|
||||
''}
|
||||
ln -sfn $out/bin/sqlplus $out/bin/sqlplus64
|
||||
install -Dm644 *${extLib}* $out/lib
|
||||
install -Dm644 *.jar $out/share/java
|
||||
install -Dm644 sdk/include/* $out/include
|
||||
install -Dm644 sdk/demo/* $out/share/${name}/demo
|
||||
|
||||
# PECL::oci8 will not build without this
|
||||
ln -s $out/lib/libclntsh.so.12.1 $out/lib/libclntsh.so
|
||||
# this symlink only exists in dist zipfiles for some platforms
|
||||
ln -sfn $out/lib/libclntsh${extLib}.12.1 $out/lib/libclntsh${extLib}
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
||||
@@ -19,6 +19,11 @@ stdenv.mkDerivation rec {
|
||||
# TODO(@Dridus) remove the ++ libc at next hash break
|
||||
buildInputs = [ lua5 ] ++ stdenv.lib.optional stdenv.isLinux stdenv.cc.libc;
|
||||
|
||||
preConfigure = ''
|
||||
CC=${stdenv.cc.targetPrefix}cc
|
||||
CXX=${stdenv.cc.targetPrefix}c++
|
||||
'';
|
||||
|
||||
cmakeFlags = "-DPODOFO_BUILD_SHARED=ON -DPODOFO_BUILD_STATIC=OFF";
|
||||
|
||||
meta = {
|
||||
|
||||
@@ -83,6 +83,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with stdenv.lib; {
|
||||
homepage = http://www.freedesktop.org/wiki/Software/polkit;
|
||||
description = "A toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes";
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.unix;
|
||||
maintainers = [ ];
|
||||
};
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "pth-2.0.7";
|
||||
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnu/pth/${name}.tar.gz";
|
||||
sha256 = "0ckjqw5kz5m30srqi87idj7xhpw6bpki43mj07bazjm2qmh3cdbj";
|
||||
@@ -12,9 +12,10 @@ stdenv.mkDerivation rec {
|
||||
configureFlagsArray=("CFLAGS=-DJB_SP=8 -DJB_PC=9")
|
||||
'';
|
||||
|
||||
meta = {
|
||||
meta = with stdenv.lib; {
|
||||
description = "The GNU Portable Threads library";
|
||||
homepage = http://www.gnu.org/software/pth;
|
||||
platforms = stdenv.lib.platforms.all;
|
||||
license = licenses.lgpl21Plus;
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -103,8 +103,6 @@ EOF
|
||||
# Apple has some secret stuff they don't share with OpenBSM
|
||||
substituteInPlace src/3rdparty/chromium/base/mac/mach_port_broker.mm \
|
||||
--replace "audit_token_to_pid(msg.trailer.msgh_audit)" "msg.trailer.msgh_audit.val[5]"
|
||||
substituteInPlace src/3rdparty/chromium/sandbox/mac/bootstrap_sandbox.cc \
|
||||
--replace "audit_token_to_pid(msg.trailer.msgh_audit)" "msg.trailer.msgh_audit.val[5]"
|
||||
'';
|
||||
|
||||
NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-DMAC_OS_X_VERSION_MAX_ALLOWED=MAC_OS_X_VERSION_10_10 -DMAC_OS_X_VERSION_MIN_REQUIRED=MAC_OS_X_VERSION_10_10";
|
||||
|
||||
@@ -59,4 +59,10 @@ stdenv.mkDerivation rec {
|
||||
homepage = http://www.netlib.org/blas/;
|
||||
platforms = stdenv.lib.platforms.unix;
|
||||
};
|
||||
|
||||
# We use linkName to pass a different name to --with-blas-libs for
|
||||
# fflas-ffpack and linbox, because we use blas on darwin but openblas
|
||||
# elsewhere.
|
||||
# See see https://github.com/NixOS/nixpkgs/pull/45013.
|
||||
passthru.linkName = "blas";
|
||||
}
|
||||
|
||||
37
pkgs/development/libraries/science/math/ecos/default.nix
Normal file
37
pkgs/development/libraries/science/math/ecos/default.nix
Normal file
@@ -0,0 +1,37 @@
|
||||
{ stdenv, fetchFromGitHub }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ecos-${version}";
|
||||
version = "2.0.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "embotech";
|
||||
repo = "ecos";
|
||||
rev = "v${version}";
|
||||
sha256 = "11v958j66wq30gxpjpkgl7n3rvla845lygz8fl39pgf1vk9sdyc7";
|
||||
};
|
||||
|
||||
buildPhase = ''
|
||||
make all shared
|
||||
'';
|
||||
|
||||
doCheck = true;
|
||||
checkPhase = ''
|
||||
make test
|
||||
./runecos
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/lib
|
||||
cp lib*.a lib*.so $out/lib
|
||||
cp -r include $out/
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A lightweight conic solver for second-order cone programming";
|
||||
homepage = https://www.embotech.com/ECOS;
|
||||
license = licenses.gpl3;
|
||||
platforms = platforms.all;
|
||||
maintainers = [ maintainers.bhipple ];
|
||||
};
|
||||
}
|
||||
@@ -143,4 +143,10 @@ stdenv.mkDerivation rec {
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ ttuegel ];
|
||||
};
|
||||
|
||||
# We use linkName to pass a different name to --with-blas-libs for
|
||||
# fflas-ffpack and linbox, because we use blas on darwin but openblas
|
||||
# elsewhere.
|
||||
# See see https://github.com/NixOS/nixpkgs/pull/45013.
|
||||
passthru.linkName = "openblas";
|
||||
}
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "unixODBC-${version}";
|
||||
version = "2.3.6";
|
||||
version = "2.3.7";
|
||||
|
||||
src = fetchurl {
|
||||
url = "ftp://ftp.unixodbc.org/pub/unixODBC/${name}.tar.gz";
|
||||
sha256 = "0sads5b8cmmj526gyjba7ccknl1vbhkslfqshv1yqln08zv3gdl8";
|
||||
sha256 = "0xry3sg497wly8f7715a7gwkn2k36bcap0mvzjw74jj53yx6kwa5";
|
||||
};
|
||||
|
||||
configureFlags = [ "--disable-gui" "--sysconfdir=/etc" ];
|
||||
|
||||
@@ -2,27 +2,20 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "uriparser-${version}";
|
||||
version = "0.8.5";
|
||||
version = "0.8.6";
|
||||
|
||||
# Release tarball differs from source tarball
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/uriparser/Sources/${version}/${name}.tar.bz2";
|
||||
sha256 = "1p9c6lr39rjl4bbzi7wl2nsg72gcz8qhicxh9v043qyr0dfcvsjq";
|
||||
url = "https://github.com/uriparser/uriparser/releases/download/${name}/${name}.tar.bz2";
|
||||
sha256 = "0m2a5bf5b00ybagxmsa8mdj9mhc62vcm0qimy1ivfza1fbjsf287";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig cpptest doxygen graphviz ];
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [ cpptest doxygen graphviz ];
|
||||
|
||||
# There is actually no .map files to install in doc for v0.8.4
|
||||
# (dot outputs only SVG and PNG in this release)
|
||||
preBuild = ''
|
||||
substituteInPlace doc/Makefile.am --replace " html/*.map" ""
|
||||
substituteInPlace doc/Makefile.in --replace " html/*.map" ""
|
||||
'';
|
||||
|
||||
doCheck = true;
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = http://uriparser.sourceforge.net/;
|
||||
homepage = https://uriparser.github.io/;
|
||||
description = "Strictly RFC 3986 compliant URI parsing library";
|
||||
longDescription = ''
|
||||
uriparser is a strictly RFC 3986 compliant URI parsing and handling library written in C.
|
||||
|
||||
@@ -6,7 +6,7 @@ let
|
||||
arch = if stdenv.isAarch32
|
||||
then (if stdenv.is64bit then "arm64" else "arm")
|
||||
else (if stdenv.is64bit then "x64" else "ia32");
|
||||
armHardFloat = stdenv.isAarch32 && (stdenv.platform.gcc.float or null) == "hard";
|
||||
armHardFloat = stdenv.isAarch32 && (stdenv.hostPlatform.platform.gcc.float or null) == "hard";
|
||||
in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
|
||||
@@ -11,7 +11,7 @@ let
|
||||
inherit sha256;
|
||||
};
|
||||
|
||||
patches = [
|
||||
patches = stdenv.lib.optional (version == "1.4.7") [
|
||||
# fix notmuch build, see https://notmuchmail.org/faq/#index12h2
|
||||
# cannot fetchpatch this because base directory differs
|
||||
# TODO: remove on next xapian update
|
||||
|
||||
@@ -27,6 +27,11 @@ stdenv.mkDerivation rec {
|
||||
--replace xcrun ""
|
||||
'';
|
||||
|
||||
preConfigure = ''
|
||||
CC=${stdenv.cc.targetPrefix}cc
|
||||
CXX=${stdenv.cc.targetPrefix}c++
|
||||
'';
|
||||
|
||||
makeFlags = [ "prefix=$(out)" "OPTIMIZE=yes" ];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
@@ -28,7 +28,10 @@ stdenv.mkDerivation rec {
|
||||
propagatedBuildInputs = [ gmp ];
|
||||
|
||||
patchPhase = "patchShebangs ./z_pp.pl";
|
||||
|
||||
configurePhase = ''
|
||||
CC=${stdenv.cc.targetPrefix}cc
|
||||
CXX=${stdenv.cc.targetPrefix}c++
|
||||
./configure -installdir $out/lib/ocaml/${ocaml.version}/site-lib
|
||||
'';
|
||||
preInstall = "mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib";
|
||||
|
||||
@@ -20,12 +20,10 @@
|
||||
, hypothesis
|
||||
}:
|
||||
|
||||
let
|
||||
version = "2.3";
|
||||
in assert version == cryptography_vectors.version; buildPythonPackage rec {
|
||||
buildPythonPackage rec {
|
||||
# also bump cryptography_vectors
|
||||
pname = "cryptography";
|
||||
inherit version;
|
||||
version = "2.3";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
@@ -64,4 +62,4 @@ in assert version == cryptography_vectors.version; buildPythonPackage rec {
|
||||
# IOKit's dependencies are inconsistent between OSX versions, so this is the best we
|
||||
# can do until nix 1.11's release
|
||||
__impureHostDeps = [ "/usr/lib" ];
|
||||
}
|
||||
}
|
||||
|
||||
20
pkgs/development/python-modules/dominate/default.nix
Normal file
20
pkgs/development/python-modules/dominate/default.nix
Normal file
@@ -0,0 +1,20 @@
|
||||
{ lib, buildPythonPackage, fetchPypi, isPy3k }:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "dominate";
|
||||
version = "2.3.1";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "0s9s9j9xmhkzw7apqx170fyvc0f800fd4a5jfn8xvj9k6vryd32b";
|
||||
};
|
||||
|
||||
doCheck = !isPy3k;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = https://github.com/Knio/dominate/;
|
||||
description = "Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API";
|
||||
license = licenses.lgpl3;
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
20
pkgs/development/python-modules/flask-api/default.nix
Normal file
20
pkgs/development/python-modules/flask-api/default.nix
Normal file
@@ -0,0 +1,20 @@
|
||||
{ lib, buildPythonPackage, fetchPypi, flask, markdown }:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "Flask-API";
|
||||
version = "1.0";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "0dffcy2hdkajbvl2wkz9dam49v05x9d87cf2mh2cyvza2c5ah47w";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ flask markdown ];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = https://github.com/miracle2k/flask-assets;
|
||||
description = "Browsable web APIs for Flask";
|
||||
license = licenses.bsd2;
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
20
pkgs/development/python-modules/flask-bootstrap/default.nix
Normal file
20
pkgs/development/python-modules/flask-bootstrap/default.nix
Normal file
@@ -0,0 +1,20 @@
|
||||
{ lib, buildPythonPackage, fetchPypi, flask, visitor, dominate }:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "Flask-Bootstrap";
|
||||
version = "3.3.7.1";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "1j1s2bplaifsnmr8vfxa3czca4rz78xyhrg4chx39xl306afs26b";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ flask visitor dominate ];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = https://github.com/mbr/flask-bootstrap;
|
||||
description = "Ready-to-use Twitter-bootstrap for use in Flask.";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
20
pkgs/development/python-modules/flask-paginate/default.nix
Normal file
20
pkgs/development/python-modules/flask-paginate/default.nix
Normal file
@@ -0,0 +1,20 @@
|
||||
{ lib, buildPythonPackage, fetchPypi, flask }:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "flask-paginate";
|
||||
version = "0.5.1";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "0pgk6ngqzh7lgq2nr6hraqp3z76f3f0kjhai50vxb6j1civ8v3mn";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ flask ];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = https://github.com/lixxu/flask-paginate;
|
||||
description = "Pagination support for Flask";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
@@ -22,13 +22,30 @@ buildPythonPackage rec {
|
||||
--replace "'git-annex'" "'${git-annex}/bin/git-annex'"
|
||||
'';
|
||||
|
||||
# TODO: Remove for next version
|
||||
patches = [
|
||||
# fixes the "not-a-git-repo" testcase where recent git versions expect a slightly different error.
|
||||
./not-a-git-repo-testcase.patch
|
||||
|
||||
# fixes the testcase which parses the output of `git-annex info` where several
|
||||
# new lines are displayed that broke the test.
|
||||
(fetchpatch {
|
||||
url = "https://github.com/Ma27/git-annex-adapter/commit/39cb6da69c1aec3d57ea9f68c2dea5113ae1b764.patch";
|
||||
sha256 = "0wyy2icqan3jpiw7dm50arfq3mgq4b5s3g91k82srap763r9hg5m";
|
||||
})
|
||||
|
||||
# fixes the testcase which runs "git status" and complies with the
|
||||
# slightly altered output.
|
||||
(fetchpatch {
|
||||
url = "https://github.com/alpernebbi/git-annex-adapter/commit/9f64c4b99cae7b681820c6c7382e1e40489f4d1e.patch";
|
||||
sha256 = "0yh66gial6bx7kbl7s7lkzljnkpgvgr8yahqqcq9z76d0w752dir";
|
||||
})
|
||||
] ++ stdenv.lib.optionals stdenv.isDarwin [
|
||||
# `rev` is part of utillinux on NixOS which is not available on `nixpks` for darwin:
|
||||
# https://logs.nix.ci/?key=nixos/nixpkgs.45061&attempt_id=271763ba-2ae7-4098-b469-b82b1d8edb9b
|
||||
(fetchpatch {
|
||||
url = "https://github.com/alpernebbi/git-annex-adapter/commit/0b60b4577528b309f6ac9d47b55a00dbda9850ea.patch";
|
||||
sha256 = "0z608hpmyzv1mm01dxr7d6bi1hc77h4yafghkynmv99ijgnm1qk7";
|
||||
})
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "netdisco";
|
||||
version = "1.5.0";
|
||||
version = "2.0.0";
|
||||
|
||||
disabled = !isPy3k;
|
||||
|
||||
@@ -11,7 +11,7 @@ buildPythonPackage rec {
|
||||
owner = "home-assistant";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "1lr0zpzdjkhcaihyxq8wv7c1wjm7xgx2sl8xmwp1kyivkgybk6n9";
|
||||
sha256 = "08x5ab7v6a20753y9br7pvfm6a054ywn7y7gh6fydqski0gad6l7";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ requests zeroconf netifaces ];
|
||||
|
||||
24
pkgs/development/python-modules/pyjwt/default.nix
Normal file
24
pkgs/development/python-modules/pyjwt/default.nix
Normal file
@@ -0,0 +1,24 @@
|
||||
{ lib, buildPythonPackage, fetchPypi
|
||||
, cryptography, ecdsa
|
||||
, pytestrunner, pytestcov, pytest }:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "PyJWT";
|
||||
version = "1.6.4";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "4ee413b357d53fd3fb44704577afac88e72e878716116270d722723d65b42176";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ cryptography ecdsa ];
|
||||
|
||||
checkInputs = [ pytestrunner pytestcov pytest ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "JSON Web Token implementation in Python";
|
||||
homepage = https://github.com/jpadilla/pyjwt;
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ prikhi ];
|
||||
};
|
||||
}
|
||||
18
pkgs/development/python-modules/visitor/default.nix
Normal file
18
pkgs/development/python-modules/visitor/default.nix
Normal file
@@ -0,0 +1,18 @@
|
||||
{ lib, buildPythonPackage, fetchPypi }:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "visitor";
|
||||
version = "0.1.3";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "02j87v93c50gz68gbgclmbqjcwcr7g7zgvk7c6y4x1mnn81pjwrc";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
homepage = https://github.com/mbr/visitor;
|
||||
description = "A tiny pythonic visitor implementation";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
@@ -273,6 +273,7 @@ let
|
||||
igraph = [ pkgs.gmp pkgs.libxml2.dev ];
|
||||
JavaGD = [ pkgs.jdk ];
|
||||
jpeg = [ pkgs.libjpeg.dev ];
|
||||
jqr = [ pkgs.jq.dev ];
|
||||
KFKSDS = [ pkgs.gsl_1 ];
|
||||
kza = [ pkgs.fftw.dev ];
|
||||
libamtrack = [ pkgs.gsl_1 ];
|
||||
@@ -413,6 +414,7 @@ let
|
||||
geoCount = [ pkgs.pkgconfig ];
|
||||
gdtools = [ pkgs.pkgconfig ];
|
||||
JuniperKernel = lib.optionals stdenv.isDarwin [ pkgs.darwin.binutils ];
|
||||
jqr = [ pkgs.jq.lib ];
|
||||
kza = [ pkgs.pkgconfig ];
|
||||
magick = [ pkgs.pkgconfig ];
|
||||
mwaved = [ pkgs.pkgconfig ];
|
||||
@@ -776,6 +778,12 @@ let
|
||||
'';
|
||||
});
|
||||
|
||||
jqr = old.jqr.overrideDerivation (attrs: {
|
||||
preConfigure = ''
|
||||
patchShebangs configure
|
||||
'';
|
||||
});
|
||||
|
||||
pbdZMQ = old.pbdZMQ.overrideDerivation (attrs: {
|
||||
postPatch = lib.optionalString stdenv.isDarwin ''
|
||||
for file in R/*.{r,r.in}; do
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
, libiconv, postgresql, v8_3_16_14, clang, sqlite, zlib, imagemagick
|
||||
, pkgconfig , ncurses, xapian_1_2_22, gpgme, utillinux, fetchpatch, tzdata, icu, libffi
|
||||
, cmake, libssh2, openssl, mysql, darwin, git, perl, pcre, gecode_3, curl
|
||||
, libmsgpack, qt48, libsodium, snappy, libossp_uuid, lxc, libpcap, xorg, gtk2, buildRubyGem
|
||||
, msgpack, qt48, libsodium, snappy, libossp_uuid, lxc, libpcap, xorg, gtk2, buildRubyGem
|
||||
, cairo, re2, rake, gobjectIntrospection, gdk_pixbuf, zeromq, graphicsmagick, libcxx
|
||||
}@args:
|
||||
|
||||
@@ -219,7 +219,7 @@ in
|
||||
};
|
||||
|
||||
msgpack = attrs: {
|
||||
buildInputs = [ libmsgpack ];
|
||||
buildInputs = [ msgpack ];
|
||||
};
|
||||
|
||||
mysql = attrs: {
|
||||
|
||||
@@ -1,19 +1,24 @@
|
||||
{ stdenv, fetchurl }:
|
||||
{ stdenv, fetchurl, makeWrapper, jre }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "8.11";
|
||||
version = "8.12";
|
||||
name = "checkstyle-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
|
||||
sha256 = "13x4m4rn7rix64baclcm2jqbizkj38njif2ba0ycmvyjm62smfwv";
|
||||
sha256 = "000048flqhkwnjn37bh07wgn6q4m12s3h3p9piqgvxswrjc95x3y";
|
||||
};
|
||||
|
||||
phases = [ "installPhase" ];
|
||||
nativeBuildInputs = [ makeWrapper jre ];
|
||||
|
||||
unpackPhase = ":";
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/checkstyle
|
||||
cp $src $out/checkstyle/checkstyle-all.jar
|
||||
runHook preInstall
|
||||
install -D $src $out/checkstyle/checkstyle-all.jar
|
||||
makeWrapper ${jre}/bin/java $out/bin/checkstyle \
|
||||
--add-flags "-jar $out/checkstyle/checkstyle-all.jar"
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
||||
@@ -22,7 +22,7 @@ buildPythonApplication rec {
|
||||
postInstall = ''
|
||||
mv "$out/bin/b2" "$out/bin/backblaze-b2"
|
||||
|
||||
sed 's/^have b2 \&\&$/have backblaze-b2 \&\&/' -i contrib/bash_completion/b2
|
||||
sed 's/^have b2 \&\&$/_have backblaze-b2 \&\&/' -i contrib/bash_completion/b2
|
||||
sed 's/^\(complete -F _b2\) b2/\1 backblaze-b2/' -i contrib/bash_completion/b2
|
||||
|
||||
mkdir -p "$out/etc/bash_completion.d"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user