lol

Merge remote-tracking branch 'nixpkgs/master' into staging-next

Conflicts:
pkgs/development/compilers/ghc/8.10.7.nix
pkgs/development/compilers/ghc/8.8.4.nix

I've removed the isWindows check from useLdGold in ghc, since that should
be covered by the new hasGold check.

+1938 -896
+5 -5
pkgs/applications/editors/vscode/vscodium.nix
··· 13 13 archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz"; 14 14 15 15 sha256 = { 16 - x86_64-linux = "1z8sxdzwbjip8csrili5l36v1kl3iq8fw19dhfnkjs3fl0sn360k"; 17 - x86_64-darwin = "0sp5k4pk9yjx16c79hqrwn64f2ab82iizm1cy93y9rr2r3px1yga"; 18 - aarch64-linux = "03qm5008knigsahs6zz5c614g1kid3k0ndg8vb0flfwmdrajrdw3"; 19 - armv7l-linux = "0sls3m5zwz6w01k7jym0vwbz006bkwv23yba7gf1gg84vbqgpb1x"; 16 + x86_64-linux = "1l3khnqb8icapnwk4pr4s639dqsvjy1k51km2p9ywnrjdg9byc12"; 17 + x86_64-darwin = "1lb63rz9mzcw5yg3cqi022m1ldvmbxz5z70axc9n6dci8aals663"; 18 + aarch64-linux = "0c0rxzhayklgnaf0r4hj6rwdh5qbb449vi5ja0asfyni4k2nalr5"; 19 + armv7l-linux = "0xs8wsad64cni8vpzfh2aqgdsnsy4hwc25msl79prvh17794k8jy"; 20 20 }.${system}; 21 21 22 22 sourceRoot = { ··· 31 31 32 32 # Please backport all compatible updates to the stable release. 33 33 # This is important for the extension ecosystem. 34 - version = "1.59.1"; 34 + version = "1.60.0"; 35 35 pname = "vscodium"; 36 36 37 37 executableName = "codium";
+5 -5
pkgs/applications/misc/gallery-dl/default.nix
··· 2 2 3 3 buildPythonApplication rec { 4 4 pname = "gallery_dl"; 5 - version = "1.18.3"; 5 + version = "1.18.4"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "6e058dd25a8a54ead41479579fd73de71472abb980a6254765c5e538b591d162"; 9 + sha256 = "bdb84706fdde867fe2ee11c74c8c51af4e560399bd5fa562f19bfcaf8fc0dac9"; 10 10 }; 11 11 12 12 propagatedBuildInputs = [ requests ]; ··· 21 21 meta = with lib; { 22 22 description = "Command-line program to download image-galleries and -collections from several image hosting sites"; 23 23 homepage = "https://github.com/mikf/gallery-dl"; 24 - license = licenses.gpl2; 25 - maintainers = with maintainers; [ dawidsowa ]; 26 - platforms = platforms.unix; 24 + changelog = "https://github.com/mikf/gallery-dl/raw/v${version}/CHANGELOG.md"; 25 + license = licenses.gpl2Only; 26 + maintainers = with maintainers; [ dawidsowa marsam ]; 27 27 }; 28 28 }
+2 -3
pkgs/applications/misc/masterpdfeditor/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "masterpdfeditor"; 5 - version = "5.7.20"; 5 + version = "5.7.90"; 6 6 7 7 src = fetchurl { 8 8 url = "https://code-industry.net/public/master-pdf-editor-${version}-qt5.x86_64.tar.gz"; 9 - sha256 = "0lyfss0r0dc6skhdlkslcdagdp9k1mi0w8n5pbrskwcd09c9mxym"; 9 + sha256 = "sha256-wUHLesJ/YV3QyTJfGUr1lFD55JBnfSmjO2VvriaqlII="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ autoPatchelfHook wrapQtAppsHook ]; ··· 41 41 homepage = "https://code-industry.net/free-pdf-editor/"; 42 42 license = licenses.unfreeRedistributable; 43 43 platforms = with platforms; [ "x86_64-linux" ]; 44 - broken = true; 45 44 maintainers = with maintainers; [ cmcdragonkai ]; 46 45 }; 47 46 }
+24
pkgs/applications/misc/sqls/default.nix
··· 1 + { lib, buildGoModule, fetchFromGitHub }: 2 + 3 + buildGoModule rec { 4 + pname = "sqls"; 5 + version = "0.2.19"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "lighttiger2505"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "1myypq9kdfbhl5h9h8d30a3pi89mix48wm1c38648ky9vhx0s4az"; 12 + }; 13 + 14 + vendorSha256 = "13c7nv0anj260z34bd7w1hz0rkmsj9r1zz55qiwcr1vdgmvy84cz"; 15 + 16 + ldflags = [ "-s" "-w" "-X main.version=${version}" "-X main.revision=${src.rev}" ]; 17 + 18 + meta = with lib; { 19 + homepage = "https://github.com/lighttiger2505/sqls"; 20 + description = "SQL language server written in Go"; 21 + license = licenses.mit; 22 + maintainers = [ maintainers.marsam ]; 23 + }; 24 + }
+16 -11
pkgs/applications/misc/zk-shell/default.nix
··· 1 - { lib, fetchFromGitHub, pythonPackages }: 1 + { lib, fetchFromGitHub, python3Packages }: 2 2 3 - pythonPackages.buildPythonApplication rec { 3 + python3Packages.buildPythonApplication rec { 4 + pname = "zk-shell"; 4 5 version = "1.0.0"; 5 - name = "zk-shell-" + version; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "rgs1"; ··· 11 11 sha256 = "0zisvvlclsf4sdh7dpqcl1149xbxw6pi1aqcwjbqblgf8m4nm0c7"; 12 12 }; 13 13 14 - propagatedBuildInputs = (with pythonPackages; [ 15 - ansi kazoo nose six tabulate twitter 16 - ]); 14 + propagatedBuildInputs = with python3Packages; [ 15 + ansi 16 + kazoo 17 + nose 18 + six 19 + tabulate 20 + twitter 21 + ]; 17 22 18 - #requires a running zookeeper, don't know how to fix that for the moment 23 + # requires a running zookeeper, don't know how to fix that for the moment 19 24 doCheck = false; 20 25 21 - meta = { 26 + meta = with lib; { 22 27 description = "A powerful & scriptable shell for Apache ZooKeeper"; 23 28 homepage = "https://github.com/rgs1/zk_shell"; 24 - license = lib.licenses.asl20; 25 - maintainers = [ lib.maintainers.mahe ]; 26 - platforms = lib.platforms.all; 29 + license = licenses.asl20; 30 + maintainers = [ maintainers.mahe ]; 31 + platforms = platforms.all; 27 32 }; 28 33 }
+24
pkgs/applications/networking/p2p/dht/default.nix
··· 1 + { stdenv, lib, fetchFromGitHub, cmake }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "dht"; 5 + version = "0.25"; 6 + 7 + src = fetchFromGitHub { 8 + # Use transmission fork from post-0.25-transmission branch 9 + owner = "transmission"; 10 + repo = pname; 11 + rev = "25e12bb39eea3d433602de6390796fec8a8f3620"; 12 + sha256 = "fksi8WBQPydgSlISaZMMnxzt4xN7/Hh7aN6QQ+g/L7s="; 13 + }; 14 + 15 + nativeBuildInputs = [ cmake ]; 16 + 17 + meta = with lib; { 18 + description = "BitTorrent DHT library"; 19 + homepage = "https://github.com/transmission/dht"; 20 + license = licenses.mit; 21 + maintainers = with maintainers; [ angustrau ]; 22 + platforms = platforms.unix; 23 + }; 24 + }
+78
pkgs/applications/networking/p2p/fragments/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitLab 4 + , meson 5 + , vala 6 + , ninja 7 + , pkg-config 8 + , wrapGAppsHook 9 + , desktop-file-utils 10 + , appstream-glib 11 + , python3 12 + , glib 13 + , gtk3 14 + , libhandy 15 + , libtransmission 16 + , libb64 17 + , libutp 18 + , miniupnpc 19 + , dht 20 + , libnatpmp 21 + , libevent 22 + , curl 23 + , openssl 24 + , zlib 25 + }: 26 + 27 + stdenv.mkDerivation rec { 28 + pname = "fragments"; 29 + version = "1.5"; 30 + 31 + src = fetchFromGitLab { 32 + domain = "gitlab.gnome.org"; 33 + owner = "World"; 34 + repo = "Fragments"; 35 + rev = version; 36 + sha256 = "0x1kafhlgyi65l4w67c24r8mpvasg3q3c4wlgnjc9sxvp6ki7xbn"; 37 + }; 38 + 39 + patches = [ 40 + # Fix dependency resolution 41 + ./dependency-resolution.patch 42 + ]; 43 + 44 + nativeBuildInputs = [ 45 + meson 46 + vala 47 + ninja 48 + pkg-config 49 + wrapGAppsHook 50 + desktop-file-utils 51 + appstream-glib 52 + python3 53 + ]; 54 + 55 + buildInputs = [ 56 + glib 57 + gtk3 58 + libhandy 59 + libtransmission 60 + libb64 61 + libutp 62 + miniupnpc 63 + dht 64 + libnatpmp 65 + libevent 66 + curl 67 + openssl 68 + zlib 69 + ]; 70 + 71 + meta = with lib; { 72 + homepage = "https://gitlab.gnome.org/World/Fragments"; 73 + description = "A GTK3 BitTorrent Client"; 74 + maintainers = with maintainers; [ angustrau ]; 75 + license = licenses.gpl3Plus; 76 + platforms = platforms.linux; 77 + }; 78 + }
+25
pkgs/applications/networking/p2p/fragments/dependency-resolution.patch
··· 1 + diff --git a/meson.build b/meson.build 2 + index 5030d0c..6de7a20 100644 3 + --- a/meson.build 4 + +++ b/meson.build 5 + @@ -32,10 +32,11 @@ transmission_dep = declare_dependency( 6 + meson.get_compiler('c').find_library('dht'), 7 + meson.get_compiler('c').find_library('natpmp'), 8 + meson.get_compiler('c').find_library('event'), 9 + - meson.get_compiler('c').find_library('libcurl'), 10 + - meson.get_compiler('c').find_library('libcrypto'), 11 + + meson.get_compiler('c').find_library('curl'), 12 + + meson.get_compiler('c').find_library('crypto'), 13 + + meson.get_compiler('c').find_library('ssl'), 14 + meson.get_compiler('c').find_library('libpthread'), 15 + - meson.get_compiler('c').find_library('libz'), 16 + + meson.get_compiler('c').find_library('z'), 17 + transmission_vapi, 18 + transmission_lib 19 + ]) 20 + @@ -45,4 +46,4 @@ subdir('data') 21 + subdir('po') 22 + subdir('src') 23 + 24 + -meson.add_install_script('build-aux/postinstall.py') 25 + +meson.add_install_script('python3', '../build-aux/postinstall.py')
+24
pkgs/applications/networking/p2p/libutp/default.nix
··· 1 + { stdenv, lib, fetchFromGitHub, cmake }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "libutp"; 5 + version = "unstable-2017-01-02"; 6 + 7 + src = fetchFromGitHub { 8 + # Use transmission fork from post-3.3-transmission branch 9 + owner = "transmission"; 10 + repo = pname; 11 + rev = "fda9f4b3db97ccb243fcbed2ce280eb4135d705b"; 12 + sha256 = "CvuZLOBksIl/lS6LaqOIuzNvX3ihlIPjI3Eqwo7YJH0="; 13 + }; 14 + 15 + nativeBuildInputs = [ cmake ]; 16 + 17 + meta = with lib; { 18 + description = "uTorrent Transport Protocol library"; 19 + homepage = "https://github.com/transmission/libutp"; 20 + license = licenses.mit; 21 + maintainers = with maintainers; [ angustrau ]; 22 + platforms = platforms.unix; 23 + }; 24 + }
+11 -1
pkgs/applications/networking/p2p/transmission/default.nix
··· 10 10 , systemd 11 11 , zlib 12 12 , pcre 13 + , libb64 14 + , libutp 15 + , miniupnpc 16 + , dht 17 + , libnatpmp 13 18 # Build options 14 19 , enableGTK3 ? false 15 20 , gtk3 ··· 69 74 libevent 70 75 zlib 71 76 pcre 77 + libb64 78 + libutp 79 + miniupnpc 80 + dht 81 + libnatpmp 72 82 ] 73 83 ++ lib.optionals enableQt [ qt5.qttools qt5.qtbase ] 74 84 ++ lib.optionals enableGTK3 [ gtk3 xorg.libpthreadstubs ] ··· 123 133 * Full encryption, DHT, and PEX support 124 134 ''; 125 135 homepage = "http://www.transmissionbt.com/"; 126 - license = lib.licenses.gpl2; # parts are under MIT 136 + license = lib.licenses.gpl2Plus; # parts are under MIT 127 137 maintainers = with lib.maintainers; [ astsmtl vcunat wizeman ]; 128 138 platforms = lib.platforms.unix; 129 139 };
+6 -5
pkgs/build-support/rust/import-cargo-lock.nix
··· 12 12 # Parse a git source into different components. 13 13 parseGit = src: 14 14 let 15 - parts = builtins.match ''git\+([^?]+)(\?rev=(.*))?#(.*)?'' src; 16 - rev = builtins.elemAt parts 2; 15 + parts = builtins.match ''git\+([^?]+)(\?(rev|tag|branch)=(.*))?#(.*)'' src; 16 + type = builtins.elemAt parts 2; # rev, tag or branch 17 + value = builtins.elemAt parts 3; 17 18 in 18 19 if parts == null then null 19 20 else { 20 21 url = builtins.elemAt parts 0; 21 - sha = builtins.elemAt parts 3; 22 - } // lib.optionalAttrs (rev != null) { inherit rev; }; 22 + sha = builtins.elemAt parts 4; 23 + } // lib.optionalAttrs (type != null) { inherit type value; }; 23 24 24 25 packages = (builtins.fromTOML (builtins.readFile lockFile)).package; 25 26 ··· 137 138 cat > $out/.cargo-config <<EOF 138 139 [source."${gitParts.url}"] 139 140 git = "${gitParts.url}" 140 - ${lib.optionalString (gitParts ? rev) "rev = \"${gitParts.rev}\""} 141 + ${lib.optionalString (gitParts ? type) "${gitParts.type} = \"${gitParts.value}\""} 141 142 replace-with = "vendored-sources" 142 143 EOF 143 144 ''
+5 -1
pkgs/build-support/rust/test/import-cargo-lock/default.nix
··· 1 1 { callPackage }: 2 2 3 + # Build like this from nixpkgs root: 4 + # $ nix-build -A tests.importCargoLock 3 5 { 4 6 basic = callPackage ./basic { }; 5 7 gitDependency = callPackage ./git-dependency { }; 6 - gitDependencyNoRev = callPackage ./git-dependency-no-rev { }; 8 + gitDependencyRev = callPackage ./git-dependency-rev { }; 9 + gitDependencyTag = callPackage ./git-dependency-tag { }; 10 + gitDependencyBranch = callPackage ./git-dependency-branch { }; 7 11 maturin = callPackage ./maturin { }; 8 12 }
+72
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-branch/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "cfg-if" 7 + version = "1.0.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 10 + 11 + [[package]] 12 + name = "getrandom" 13 + version = "0.2.2" 14 + source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8" 16 + dependencies = [ 17 + "cfg-if", 18 + "libc", 19 + "wasi", 20 + ] 21 + 22 + [[package]] 23 + name = "git-dependency-branch" 24 + version = "0.1.0" 25 + dependencies = [ 26 + "rand", 27 + ] 28 + 29 + [[package]] 30 + name = "libc" 31 + version = "0.2.94" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e" 34 + 35 + [[package]] 36 + name = "ppv-lite86" 37 + version = "0.2.10" 38 + source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" 40 + 41 + [[package]] 42 + name = "rand" 43 + version = "0.8.4" 44 + source = "git+https://github.com/rust-random/rand.git?branch=master#fcc5baf31565a94f63dce41c2e739e6f182475f4" 45 + dependencies = [ 46 + "libc", 47 + "rand_chacha", 48 + "rand_core", 49 + ] 50 + 51 + [[package]] 52 + name = "rand_chacha" 53 + version = "0.3.1" 54 + source = "git+https://github.com/rust-random/rand.git?branch=master#fcc5baf31565a94f63dce41c2e739e6f182475f4" 55 + dependencies = [ 56 + "ppv-lite86", 57 + "rand_core", 58 + ] 59 + 60 + [[package]] 61 + name = "rand_core" 62 + version = "0.6.3" 63 + source = "git+https://github.com/rust-random/rand.git?branch=master#fcc5baf31565a94f63dce41c2e739e6f182475f4" 64 + dependencies = [ 65 + "getrandom", 66 + ] 67 + 68 + [[package]] 69 + name = "wasi" 70 + version = "0.10.2+wasi-snapshot-preview1" 71 + source = "registry+https://github.com/rust-lang/crates.io-index" 72 + checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
+8
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-branch/Cargo.toml
··· 1 + [package] 2 + name = "git-dependency-branch" 3 + version = "0.1.0" 4 + authors = ["Daniël de Kok <me@danieldk.eu>"] 5 + edition = "2018" 6 + 7 + [dependencies] 8 + rand = { git = "https://github.com/rust-random/rand.git", branch = "master" }
+21
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-branch/default.nix
··· 1 + { rustPlatform }: 2 + 3 + rustPlatform.buildRustPackage { 4 + pname = "git-dependency-branch"; 5 + version = "0.1.0"; 6 + 7 + src = ./.; 8 + 9 + cargoLock = { 10 + lockFile = ./Cargo.lock; 11 + outputHashes = { 12 + "rand-0.8.4" = "1ilk9wvfw3mdm57g199ys8f5nrgdrh0n3a4c8b7nz6lgnqvfrv6z"; 13 + }; 14 + }; 15 + 16 + doInstallCheck = true; 17 + 18 + installCheckPhase = '' 19 + $out/bin/git-dependency-branch 20 + ''; 21 + }
+9
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-branch/src/main.rs
··· 1 + use rand::Rng; 2 + 3 + fn main() { 4 + let mut rng = rand::thread_rng(); 5 + 6 + // Always draw zero :). 7 + let roll: u8 = rng.gen_range(0..1); 8 + assert_eq!(roll, 0); 9 + }
+8 -6
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-no-rev/Cargo.lock pkgs/build-support/rust/test/import-cargo-lock/git-dependency-rev/Cargo.lock
··· 1 1 # This file is automatically @generated by Cargo. 2 2 # It is not intended for manual editing. 3 + version = 3 4 + 3 5 [[package]] 4 6 name = "cfg-if" 5 7 version = "1.0.0" ··· 18 20 ] 19 21 20 22 [[package]] 21 - name = "git-dependency-no-rev" 23 + name = "git-dependency-rev" 22 24 version = "0.1.0" 23 25 dependencies = [ 24 26 "rand", ··· 39 41 [[package]] 40 42 name = "rand" 41 43 version = "0.8.3" 42 - source = "git+https://github.com/rust-random/rand.git#f0e01ee0a7257753cc51b291f62666f4765923ef" 44 + source = "git+https://github.com/rust-random/rand.git?rev=0.8.3#6ecbe2626b2cc6110a25c97b1702b347574febc7" 43 45 dependencies = [ 44 46 "libc", 45 47 "rand_chacha", ··· 50 52 [[package]] 51 53 name = "rand_chacha" 52 54 version = "0.3.0" 53 - source = "git+https://github.com/rust-random/rand.git#f0e01ee0a7257753cc51b291f62666f4765923ef" 55 + source = "git+https://github.com/rust-random/rand.git?rev=0.8.3#6ecbe2626b2cc6110a25c97b1702b347574febc7" 54 56 dependencies = [ 55 57 "ppv-lite86", 56 58 "rand_core", ··· 58 60 59 61 [[package]] 60 62 name = "rand_core" 61 - version = "0.6.2" 62 - source = "git+https://github.com/rust-random/rand.git#f0e01ee0a7257753cc51b291f62666f4765923ef" 63 + version = "0.6.1" 64 + source = "git+https://github.com/rust-random/rand.git?rev=0.8.3#6ecbe2626b2cc6110a25c97b1702b347574febc7" 63 65 dependencies = [ 64 66 "getrandom", 65 67 ] ··· 67 69 [[package]] 68 70 name = "rand_hc" 69 71 version = "0.3.0" 70 - source = "git+https://github.com/rust-random/rand.git#f0e01ee0a7257753cc51b291f62666f4765923ef" 72 + source = "git+https://github.com/rust-random/rand.git?rev=0.8.3#6ecbe2626b2cc6110a25c97b1702b347574febc7" 71 73 dependencies = [ 72 74 "rand_core", 73 75 ]
-8
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-no-rev/Cargo.toml
··· 1 - [package] 2 - name = "git-dependency-no-rev" 3 - version = "0.1.0" 4 - authors = ["Daniël de Kok <me@danieldk.eu>"] 5 - edition = "2018" 6 - 7 - [dependencies] 8 - rand = { git = "https://github.com/rust-random/rand.git" }
+3 -3
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-no-rev/default.nix pkgs/build-support/rust/test/import-cargo-lock/git-dependency-tag/default.nix
··· 1 1 { rustPlatform }: 2 2 3 3 rustPlatform.buildRustPackage { 4 - pname = "git-dependency-no-rev"; 4 + pname = "git-dependency-tag"; 5 5 version = "0.1.0"; 6 6 7 7 src = ./.; ··· 9 9 cargoLock = { 10 10 lockFile = ./Cargo.lock; 11 11 outputHashes = { 12 - "rand-0.8.3" = "0ya2hia3cn31qa8894s3av2s8j5bjwb6yq92k0jsnlx7jid0jwqa"; 12 + "rand-0.8.3" = "0l3p174bpwia61vcvxz5mw65a13ri3wy94z04xrnyy5lzciykz4f"; 13 13 }; 14 14 }; 15 15 16 16 doInstallCheck = true; 17 17 18 18 installCheckPhase = '' 19 - $out/bin/git-dependency-no-rev 19 + $out/bin/git-dependency-tag 20 20 ''; 21 21 }
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-no-rev/src/main.rs pkgs/build-support/rust/test/import-cargo-lock/git-dependency-rev/src/main.rs
+8
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-rev/Cargo.toml
··· 1 + [package] 2 + name = "git-dependency-rev" 3 + version = "0.1.0" 4 + authors = ["Daniël de Kok <me@danieldk.eu>"] 5 + edition = "2018" 6 + 7 + [dependencies] 8 + rand = { git = "https://github.com/rust-random/rand.git", rev = "0.8.3" }
+21
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-rev/default.nix
··· 1 + { rustPlatform }: 2 + 3 + rustPlatform.buildRustPackage { 4 + pname = "git-dependency-rev"; 5 + version = "0.1.0"; 6 + 7 + src = ./.; 8 + 9 + cargoLock = { 10 + lockFile = ./Cargo.lock; 11 + outputHashes = { 12 + "rand-0.8.3" = "0l3p174bpwia61vcvxz5mw65a13ri3wy94z04xrnyy5lzciykz4f"; 13 + }; 14 + }; 15 + 16 + doInstallCheck = true; 17 + 18 + installCheckPhase = '' 19 + $out/bin/git-dependency-rev 20 + ''; 21 + }
+81
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-tag/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "cfg-if" 7 + version = "1.0.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 10 + 11 + [[package]] 12 + name = "getrandom" 13 + version = "0.2.2" 14 + source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8" 16 + dependencies = [ 17 + "cfg-if", 18 + "libc", 19 + "wasi", 20 + ] 21 + 22 + [[package]] 23 + name = "git-dependency-tag" 24 + version = "0.1.0" 25 + dependencies = [ 26 + "rand", 27 + ] 28 + 29 + [[package]] 30 + name = "libc" 31 + version = "0.2.94" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e" 34 + 35 + [[package]] 36 + name = "ppv-lite86" 37 + version = "0.2.10" 38 + source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" 40 + 41 + [[package]] 42 + name = "rand" 43 + version = "0.8.3" 44 + source = "git+https://github.com/rust-random/rand.git?tag=0.8.3#6ecbe2626b2cc6110a25c97b1702b347574febc7" 45 + dependencies = [ 46 + "libc", 47 + "rand_chacha", 48 + "rand_core", 49 + "rand_hc", 50 + ] 51 + 52 + [[package]] 53 + name = "rand_chacha" 54 + version = "0.3.0" 55 + source = "git+https://github.com/rust-random/rand.git?tag=0.8.3#6ecbe2626b2cc6110a25c97b1702b347574febc7" 56 + dependencies = [ 57 + "ppv-lite86", 58 + "rand_core", 59 + ] 60 + 61 + [[package]] 62 + name = "rand_core" 63 + version = "0.6.1" 64 + source = "git+https://github.com/rust-random/rand.git?tag=0.8.3#6ecbe2626b2cc6110a25c97b1702b347574febc7" 65 + dependencies = [ 66 + "getrandom", 67 + ] 68 + 69 + [[package]] 70 + name = "rand_hc" 71 + version = "0.3.0" 72 + source = "git+https://github.com/rust-random/rand.git?tag=0.8.3#6ecbe2626b2cc6110a25c97b1702b347574febc7" 73 + dependencies = [ 74 + "rand_core", 75 + ] 76 + 77 + [[package]] 78 + name = "wasi" 79 + version = "0.10.2+wasi-snapshot-preview1" 80 + source = "registry+https://github.com/rust-lang/crates.io-index" 81 + checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
+8
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-tag/Cargo.toml
··· 1 + [package] 2 + name = "git-dependency-tag" 3 + version = "0.1.0" 4 + authors = ["Daniël de Kok <me@danieldk.eu>"] 5 + edition = "2018" 6 + 7 + [dependencies] 8 + rand = { git = "https://github.com/rust-random/rand.git", tag = "0.8.3" }
+9
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-tag/src/main.rs
··· 1 + use rand::Rng; 2 + 3 + fn main() { 4 + let mut rng = rand::thread_rng(); 5 + 6 + // Always draw zero :). 7 + let roll: u8 = rng.gen_range(0..1); 8 + assert_eq!(roll, 0); 9 + }
+7 -5
pkgs/build-support/rust/test/import-cargo-lock/git-dependency/Cargo.lock
··· 1 1 # This file is automatically @generated by Cargo. 2 2 # It is not intended for manual editing. 3 + version = 3 4 + 3 5 [[package]] 4 6 name = "cfg-if" 5 7 version = "1.0.0" ··· 39 41 [[package]] 40 42 name = "rand" 41 43 version = "0.8.3" 42 - source = "git+https://github.com/rust-random/rand.git?rev=0.8.3#6ecbe2626b2cc6110a25c97b1702b347574febc7" 44 + source = "git+https://github.com/rust-random/rand.git#f0e01ee0a7257753cc51b291f62666f4765923ef" 43 45 dependencies = [ 44 46 "libc", 45 47 "rand_chacha", ··· 50 52 [[package]] 51 53 name = "rand_chacha" 52 54 version = "0.3.0" 53 - source = "git+https://github.com/rust-random/rand.git?rev=0.8.3#6ecbe2626b2cc6110a25c97b1702b347574febc7" 55 + source = "git+https://github.com/rust-random/rand.git#f0e01ee0a7257753cc51b291f62666f4765923ef" 54 56 dependencies = [ 55 57 "ppv-lite86", 56 58 "rand_core", ··· 58 60 59 61 [[package]] 60 62 name = "rand_core" 61 - version = "0.6.1" 62 - source = "git+https://github.com/rust-random/rand.git?rev=0.8.3#6ecbe2626b2cc6110a25c97b1702b347574febc7" 63 + version = "0.6.2" 64 + source = "git+https://github.com/rust-random/rand.git#f0e01ee0a7257753cc51b291f62666f4765923ef" 63 65 dependencies = [ 64 66 "getrandom", 65 67 ] ··· 67 69 [[package]] 68 70 name = "rand_hc" 69 71 version = "0.3.0" 70 - source = "git+https://github.com/rust-random/rand.git?rev=0.8.3#6ecbe2626b2cc6110a25c97b1702b347574febc7" 72 + source = "git+https://github.com/rust-random/rand.git#f0e01ee0a7257753cc51b291f62666f4765923ef" 71 73 dependencies = [ 72 74 "rand_core", 73 75 ]
+1 -1
pkgs/build-support/rust/test/import-cargo-lock/git-dependency/Cargo.toml
··· 5 5 edition = "2018" 6 6 7 7 [dependencies] 8 - rand = { git = "https://github.com/rust-random/rand.git", rev = "0.8.3" } 8 + rand = { git = "https://github.com/rust-random/rand.git" }
+1 -1
pkgs/build-support/rust/test/import-cargo-lock/git-dependency/default.nix
··· 9 9 cargoLock = { 10 10 lockFile = ./Cargo.lock; 11 11 outputHashes = { 12 - "rand-0.8.3" = "0l3p174bpwia61vcvxz5mw65a13ri3wy94z04xrnyy5lzciykz4f"; 12 + "rand-0.8.3" = "0ya2hia3cn31qa8894s3av2s8j5bjwb6yq92k0jsnlx7jid0jwqa"; 13 13 }; 14 14 }; 15 15
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 1 { 2 - "commit": "182ca4558e20c333fb3f4c659b2af4267d4d9b46", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/182ca4558e20c333fb3f4c659b2af4267d4d9b46.tar.gz", 4 - "sha256": "123dr3lza56nj7s53m37zm2qfvwl2qvrr2prwl0q32wzidfc12w9", 5 - "msg": "Update from Hackage at 2021-09-03T13:28:39Z" 2 + "commit": "332975af73ba6dc258ab7e103f00619e9bebeea2", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/332975af73ba6dc258ab7e103f00619e9bebeea2.tar.gz", 4 + "sha256": "1fkc19vqylyjbhqa414mnz5ny235vp1f0wz70a2lbf5cwzg6185f", 5 + "msg": "Update from Hackage at 2021-09-06T23:06:06Z" 6 6 }
+13
pkgs/development/compilers/ghc/8.10.7.nix
··· 106 106 GhcRtsHcOpts += -fPIC 107 107 '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 108 108 EXTRA_CC_OPTS += -std=gnu99 109 + '' 110 + # While split sections are now enabled by default in ghc 8.8 for windows, 111 + # they seem to lead to `too many sections` errors when building base for 112 + # profiling. 113 + + lib.optionalString targetPlatform.isWindows '' 114 + SplitSections = NO 109 115 ''; 110 116 111 117 # Splicer will pull out correct variations ··· 157 163 # upstream patch. Don't forget to check backport status of the upstream patch 158 164 # when adding new GHC releases in nixpkgs. 159 165 ./respect-ar-path.patch 166 + 167 + # cabal passes incorrect --host= when cross-compiling 168 + # https://github.com/haskell/cabal/issues/5887 169 + (fetchpatch { 170 + url = "https://raw.githubusercontent.com/input-output-hk/haskell.nix/122bd81150386867da07fdc9ad5096db6719545a/overlays/patches/ghc/cabal-host.patch"; 171 + sha256 = "sha256:0yd0sajgi24sc1w5m55lkg2lp6kfkgpp3lgija2c8y3cmkwfpdc1"; 172 + }) 160 173 ] ++ lib.optionals stdenv.isDarwin [ 161 174 # Make Block.h compile with c++ compilers. Remove with the next release 162 175 (fetchpatch {
+19 -1
pkgs/development/compilers/ghc/8.8.4.nix
··· 2 2 3 3 # build-tools 4 4 , bootPkgs 5 - , autoconf, automake, coreutils, fetchurl, perl, python3, m4, sphinx 5 + , autoconf, automake, coreutils, fetchpatch, fetchurl, perl, python3, m4, sphinx 6 6 , bash 7 7 8 8 , libiconv ? null, ncurses ··· 114 114 GhcRtsHcOpts += -fPIC 115 115 '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 116 116 EXTRA_CC_OPTS += -std=gnu99 117 + '' 118 + # While split sections are now enabled by default in ghc 8.8 for windows, 119 + # they seem to lead to `too many sections` errors when building base for 120 + # profiling. 121 + + lib.optionalString targetPlatform.isWindows '' 122 + SplitSections = NO 117 123 ''; 118 124 119 125 # Splicer will pull out correct variations ··· 168 174 # Fix documentation configuration which causes a syntax error with sphinx 4.* 169 175 # See also https://gitlab.haskell.org/ghc/ghc/-/issues/19962 170 176 ./sphinx-4-configuration.patch 177 + # cabal passes incorrect --host= when cross-compiling 178 + # https://github.com/haskell/cabal/issues/5887 179 + (fetchpatch { 180 + url = "https://raw.githubusercontent.com/input-output-hk/haskell.nix/122bd81150386867da07fdc9ad5096db6719545a/overlays/patches/ghc/cabal-host.patch"; 181 + sha256 = "sha256:0yd0sajgi24sc1w5m55lkg2lp6kfkgpp3lgija2c8y3cmkwfpdc1"; 182 + }) 183 + 184 + # error: 'VirtualAllocExNuma' redeclared as different kind of symbol 185 + # name conflict between rts/win32/OSMem.c and winbase.h from the mingw-w64 runtime package 186 + # Renamed to match ghc8.8: 187 + # https://gitlab.haskell.org/ghc/ghc/-/commit/4b431f334018eaef2cf36de3316025c68c922915#20d64c0bdc272817149d1d5cf20a73a8b5fd637f 188 + ./rename-numa-api-call.patch 171 189 ]; 172 190 173 191 postPatch = "patchShebangs .";
+32
pkgs/development/compilers/ghc/rename-numa-api-call.patch
··· 1 + diff --git a/rts/win32/OSMem.c b/rts/win32/OSMem.c 2 + --- a/rts/win32/OSMem.c 3 + +++ b/rts/win32/OSMem.c 4 + @@ -41,7 +41,7 @@ static block_rec* free_blocks = NULL; 5 + typedef LPVOID(WINAPI *VirtualAllocExNumaProc)(HANDLE, LPVOID, SIZE_T, DWORD, DWORD, DWORD); 6 + 7 + /* Cache NUMA API call. */ 8 + -VirtualAllocExNumaProc VirtualAllocExNuma; 9 + +VirtualAllocExNumaProc _VirtualAllocExNuma; 10 + 11 + void 12 + osMemInit(void) 13 + @@ -52,8 +52,8 @@ osMemInit(void) 14 + /* Resolve and cache VirtualAllocExNuma. */ 15 + if (osNumaAvailable() && RtsFlags.GcFlags.numa) 16 + { 17 + - VirtualAllocExNuma = (VirtualAllocExNumaProc)GetProcAddress(GetModuleHandleW(L"kernel32"), "VirtualAllocExNuma"); 18 + - if (!VirtualAllocExNuma) 19 + + _VirtualAllocExNuma = (VirtualAllocExNumaProc)(void*)GetProcAddress(GetModuleHandleW(L"kernel32"), "VirtualAllocExNuma"); 20 + + if (!_VirtualAllocExNuma) 21 + { 22 + sysErrorBelch( 23 + "osBindMBlocksToNode: VirtualAllocExNuma does not exist. How did you get this far?"); 24 + @@ -569,7 +569,7 @@ void osBindMBlocksToNode( 25 + On windows also -xb is broken, it does nothing so that can't 26 + be used to tweak it (see #12577). So for now, just let the OS decide. 27 + */ 28 + - temp = VirtualAllocExNuma( 29 + + temp = _VirtualAllocExNuma( 30 + GetCurrentProcess(), 31 + NULL, // addr? See base memory 32 + size,
+280
pkgs/development/compilers/go/1.17.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , tzdata 5 + , iana-etc 6 + , runCommand 7 + , perl 8 + , which 9 + , pkg-config 10 + , patch 11 + , procps 12 + , pcre 13 + , cacert 14 + , Security 15 + , Foundation 16 + , xcbuild 17 + , mailcap 18 + , runtimeShell 19 + , buildPackages 20 + , pkgsBuildTarget 21 + , callPackage 22 + }: 23 + 24 + let 25 + go_bootstrap = buildPackages.callPackage ./bootstrap.nix { }; 26 + 27 + goBootstrap = runCommand "go-bootstrap" { } '' 28 + mkdir $out 29 + cp -rf ${go_bootstrap}/* $out/ 30 + chmod -R u+w $out 31 + find $out -name "*.c" -delete 32 + cp -rf $out/bin/* $out/share/go/bin/ 33 + ''; 34 + 35 + goarch = platform: { 36 + "i686" = "386"; 37 + "x86_64" = "amd64"; 38 + "aarch64" = "arm64"; 39 + "arm" = "arm"; 40 + "armv5tel" = "arm"; 41 + "armv6l" = "arm"; 42 + "armv7l" = "arm"; 43 + "powerpc64le" = "ppc64le"; 44 + }.${platform.parsed.cpu.name} or (throw "Unsupported system"); 45 + 46 + # We need a target compiler which is still runnable at build time, 47 + # to handle the cross-building case where build != host == target 48 + targetCC = pkgsBuildTarget.targetPackages.stdenv.cc; 49 + in 50 + 51 + stdenv.mkDerivation rec { 52 + pname = "go"; 53 + version = "1.17.1"; 54 + 55 + src = fetchurl { 56 + url = "https://dl.google.com/go/go${version}.src.tar.gz"; 57 + sha256 = "sha256-SdwIM5dwrNVhMxLbjBQer2F3mZVXe4nZO1Qe+DBn5bE="; 58 + }; 59 + 60 + # perl is used for testing go vet 61 + nativeBuildInputs = [ perl which pkg-config patch procps ]; 62 + buildInputs = [ cacert pcre ] 63 + ++ lib.optionals stdenv.isLinux [ stdenv.cc.libc.out ] 64 + ++ lib.optionals (stdenv.hostPlatform.libc == "glibc") [ stdenv.cc.libc.static ]; 65 + 66 + propagatedBuildInputs = lib.optionals stdenv.isDarwin [ xcbuild ]; 67 + 68 + depsTargetTargetPropagated = lib.optionals stdenv.isDarwin [ Security Foundation ]; 69 + 70 + hardeningDisable = [ "all" ]; 71 + 72 + prePatch = '' 73 + patchShebangs ./ # replace /bin/bash 74 + 75 + # This source produces shell script at run time, 76 + # and thus it is not corrected by patchShebangs. 77 + substituteInPlace misc/cgo/testcarchive/carchive_test.go \ 78 + --replace '#!/usr/bin/env bash' '#!${runtimeShell}' 79 + 80 + # Patch the mimetype database location which is missing on NixOS. 81 + # but also allow static binaries built with NixOS to run outside nix 82 + sed -i 's,\"/etc/mime.types,"${mailcap}/etc/mime.types\"\,\n\t&,' src/mime/type_unix.go 83 + 84 + # Disabling the 'os/http/net' tests (they want files not available in 85 + # chroot builds) 86 + rm src/net/{listen,parse}_test.go 87 + rm src/syscall/exec_linux_test.go 88 + 89 + # !!! substituteInPlace does not seems to be effective. 90 + # The os test wants to read files in an existing path. Just don't let it be /usr/bin. 91 + sed -i 's,/usr/bin,'"`pwd`", src/os/os_test.go 92 + sed -i 's,/bin/pwd,'"`type -P pwd`", src/os/os_test.go 93 + # Fails on aarch64 94 + sed -i '/TestFallocate/aif true \{ return\; \}' src/cmd/link/internal/ld/fallocate_test.go 95 + # Skip this test since ssl patches mess it up. 96 + sed -i '/TestLoadSystemCertsLoadColonSeparatedDirs/aif true \{ return\; \}' src/crypto/x509/root_unix_test.go 97 + # Disable another PIE test which breaks. 98 + sed -i '/TestTrivialPIE/aif true \{ return\; \}' misc/cgo/testshared/shared_test.go 99 + # Disable the BuildModePie test 100 + sed -i '/TestBuildmodePIE/aif true \{ return\; \}' src/cmd/go/go_test.go 101 + # Disable the unix socket test 102 + sed -i '/TestShutdownUnix/aif true \{ return\; \}' src/net/net_test.go 103 + # Disable the hostname test 104 + sed -i '/TestHostname/aif true \{ return\; \}' src/os/os_test.go 105 + # ParseInLocation fails the test 106 + sed -i '/TestParseInSydney/aif true \{ return\; \}' src/time/format_test.go 107 + # Remove the api check as it never worked 108 + sed -i '/src\/cmd\/api\/run.go/ireturn nil' src/cmd/dist/test.go 109 + # Remove the coverage test as we have removed this utility 110 + sed -i '/TestCoverageWithCgo/aif true \{ return\; \}' src/cmd/go/go_test.go 111 + # Remove the timezone naming test 112 + sed -i '/TestLoadFixed/aif true \{ return\; \}' src/time/time_test.go 113 + # Remove disable setgid test 114 + sed -i '/TestRespectSetgidDir/aif true \{ return\; \}' src/cmd/go/internal/work/build_test.go 115 + # Remove cert tests that conflict with NixOS's cert resolution 116 + sed -i '/TestEnvVars/aif true \{ return\; \}' src/crypto/x509/root_unix_test.go 117 + # TestWritevError hangs sometimes 118 + sed -i '/TestWritevError/aif true \{ return\; \}' src/net/writev_test.go 119 + # TestVariousDeadlines fails sometimes 120 + sed -i '/TestVariousDeadlines/aif true \{ return\; \}' src/net/timeout_test.go 121 + 122 + sed -i 's,/etc/protocols,${iana-etc}/etc/protocols,' src/net/lookup_unix.go 123 + sed -i 's,/etc/services,${iana-etc}/etc/services,' src/net/port_unix.go 124 + 125 + # Disable cgo lookup tests not works, they depend on resolver 126 + rm src/net/cgo_unix_test.go 127 + 128 + '' + lib.optionalString stdenv.isLinux '' 129 + # prepend the nix path to the zoneinfo files but also leave the original value for static binaries 130 + # that run outside a nix server 131 + sed -i 's,\"/usr/share/zoneinfo/,"${tzdata}/share/zoneinfo/\"\,\n\t&,' src/time/zoneinfo_unix.go 132 + 133 + '' + lib.optionalString stdenv.isAarch32 '' 134 + echo '#!${runtimeShell}' > misc/cgo/testplugin/test.bash 135 + '' + lib.optionalString stdenv.isDarwin '' 136 + substituteInPlace src/race.bash --replace \ 137 + "sysctl machdep.cpu.extfeatures | grep -qv EM64T" true 138 + sed -i 's,strings.Contains(.*sysctl.*,true {,' src/cmd/dist/util.go 139 + sed -i 's,"/etc","'"$TMPDIR"'",' src/os/os_test.go 140 + sed -i 's,/_go_os_test,'"$TMPDIR"'/_go_os_test,' src/os/path_test.go 141 + 142 + sed -i '/TestChdirAndGetwd/aif true \{ return\; \}' src/os/os_test.go 143 + sed -i '/TestCredentialNoSetGroups/aif true \{ return\; \}' src/os/exec/exec_posix_test.go 144 + sed -i '/TestRead0/aif true \{ return\; \}' src/os/os_test.go 145 + sed -i '/TestSystemRoots/aif true \{ return\; \}' src/crypto/x509/root_darwin_test.go 146 + 147 + sed -i '/TestGoInstallRebuildsStalePackagesInOtherGOPATH/aif true \{ return\; \}' src/cmd/go/go_test.go 148 + sed -i '/TestBuildDashIInstallsDependencies/aif true \{ return\; \}' src/cmd/go/go_test.go 149 + 150 + sed -i '/TestDisasmExtld/aif true \{ return\; \}' src/cmd/objdump/objdump_test.go 151 + 152 + sed -i 's/unrecognized/unknown/' src/cmd/link/internal/ld/lib.go 153 + 154 + # TestCurrent fails because Current is not implemented on Darwin 155 + sed -i 's/TestCurrent/testCurrent/g' src/os/user/user_test.go 156 + sed -i 's/TestLookup/testLookup/g' src/os/user/user_test.go 157 + 158 + touch $TMPDIR/group $TMPDIR/hosts $TMPDIR/passwd 159 + ''; 160 + 161 + patches = [ 162 + ./remove-tools-1.11.patch 163 + ./ssl-cert-file-1.16.patch 164 + ./remove-test-pie-1.15.patch 165 + ./creds-test.patch 166 + ./go-1.9-skip-flaky-19608.patch 167 + ./go-1.9-skip-flaky-20072.patch 168 + ./skip-external-network-tests-1.16.patch 169 + ./skip-nohup-tests.patch 170 + ./skip-cgo-tests-1.15.patch 171 + ./go_no_vendor_checks-1.16.patch 172 + ] ++ [ 173 + # breaks under load: https://github.com/golang/go/issues/25628 174 + (if stdenv.isAarch32 175 + then ./skip-test-extra-files-on-aarch32-1.14.patch 176 + else ./skip-test-extra-files-on-386-1.14.patch) 177 + ]; 178 + 179 + postPatch = '' 180 + find . -name '*.orig' -exec rm {} ';' 181 + ''; 182 + 183 + GOOS = stdenv.targetPlatform.parsed.kernel.name; 184 + GOARCH = goarch stdenv.targetPlatform; 185 + # GOHOSTOS/GOHOSTARCH must match the building system, not the host system. 186 + # Go will nevertheless build a for host system that we will copy over in 187 + # the install phase. 188 + GOHOSTOS = stdenv.buildPlatform.parsed.kernel.name; 189 + GOHOSTARCH = goarch stdenv.buildPlatform; 190 + 191 + # {CC,CXX}_FOR_TARGET must be only set for cross compilation case as go expect those 192 + # to be different from CC/CXX 193 + CC_FOR_TARGET = 194 + if (stdenv.buildPlatform != stdenv.targetPlatform) then 195 + "${targetCC}/bin/${targetCC.targetPrefix}cc" 196 + else 197 + null; 198 + CXX_FOR_TARGET = 199 + if (stdenv.buildPlatform != stdenv.targetPlatform) then 200 + "${targetCC}/bin/${targetCC.targetPrefix}c++" 201 + else 202 + null; 203 + 204 + GOARM = toString (lib.intersectLists [ (stdenv.hostPlatform.parsed.cpu.version or "") ] [ "5" "6" "7" ]); 205 + GO386 = "softfloat"; # from Arch: don't assume sse2 on i686 206 + CGO_ENABLED = 1; 207 + # Hopefully avoids test timeouts on Hydra 208 + GO_TEST_TIMEOUT_SCALE = 3; 209 + 210 + # Indicate that we are running on build infrastructure 211 + # Some tests assume things like home directories and users exists 212 + GO_BUILDER_NAME = "nix"; 213 + 214 + GOROOT_BOOTSTRAP = "${goBootstrap}/share/go"; 215 + 216 + postConfigure = '' 217 + export GOCACHE=$TMPDIR/go-cache 218 + # this is compiled into the binary 219 + export GOROOT_FINAL=$out/share/go 220 + 221 + export PATH=$(pwd)/bin:$PATH 222 + 223 + ${lib.optionalString (stdenv.buildPlatform != stdenv.targetPlatform) '' 224 + # Independent from host/target, CC should produce code for the building system. 225 + # We only set it when cross-compiling. 226 + export CC=${buildPackages.stdenv.cc}/bin/cc 227 + ''} 228 + ulimit -a 229 + ''; 230 + 231 + postBuild = '' 232 + (cd src && ./make.bash) 233 + ''; 234 + 235 + doCheck = stdenv.hostPlatform == stdenv.targetPlatform && !stdenv.isDarwin; 236 + 237 + checkPhase = '' 238 + runHook preCheck 239 + (cd src && HOME=$TMPDIR GOCACHE=$TMPDIR/go-cache ./run.bash --no-rebuild) 240 + runHook postCheck 241 + ''; 242 + 243 + preInstall = '' 244 + rm -r pkg/obj 245 + # Contains the wrong perl shebang when cross compiling, 246 + # since it is not used for anything we can deleted as well. 247 + rm src/regexp/syntax/make_perl_groups.pl 248 + '' + (if (stdenv.buildPlatform != stdenv.hostPlatform) then '' 249 + mv bin/*_*/* bin 250 + rmdir bin/*_* 251 + ${lib.optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) '' 252 + rm -rf pkg/${GOHOSTOS}_${GOHOSTARCH} pkg/tool/${GOHOSTOS}_${GOHOSTARCH} 253 + ''} 254 + '' else if (stdenv.hostPlatform != stdenv.targetPlatform) then '' 255 + rm -rf bin/*_* 256 + ${lib.optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) '' 257 + rm -rf pkg/${GOOS}_${GOARCH} pkg/tool/${GOOS}_${GOARCH} 258 + ''} 259 + '' else ""); 260 + 261 + installPhase = '' 262 + runHook preInstall 263 + mkdir -p $GOROOT_FINAL 264 + cp -a bin pkg src lib misc api doc $GOROOT_FINAL 265 + ln -s $GOROOT_FINAL/bin $out/bin 266 + runHook postInstall 267 + ''; 268 + 269 + disallowedReferences = [ goBootstrap ]; 270 + 271 + meta = with lib; { 272 + homepage = "http://golang.org/"; 273 + description = "The Go Programming language"; 274 + license = licenses.bsd3; 275 + maintainers = teams.golang.members; 276 + platforms = platforms.linux ++ platforms.darwin; 277 + # requires >=10.13 stdenv on x86_64-darwin 278 + badPlatforms = [ "x86_64-darwin" ]; 279 + }; 280 + }
+2 -1
pkgs/development/compilers/llvm/12/llvm/default.nix
··· 54 54 buildInputs = [ libxml2 libffi ] 55 55 ++ optional enablePFM libpfm; # exegesis 56 56 57 - propagatedBuildInputs = [ ncurses zlib ]; 57 + propagatedBuildInputs = optionals (stdenv.buildPlatform == stdenv.hostPlatform) [ ncurses ] 58 + ++ [ zlib ]; 58 59 59 60 patches = [ 60 61 ./gnu-install-dirs.patch
+1 -4
pkgs/development/haskell-modules/configuration-common.nix
··· 64 64 name = "git-annex-${super.git-annex.version}-src"; 65 65 url = "git://git-annex.branchable.com/"; 66 66 rev = "refs/tags/" + super.git-annex.version; 67 - sha256 = "0kcsb5kqyx256fp1bj3y0x6k3286j4cykrx0yr4k3vvb3maakf7k"; 67 + sha256 = "1022ff2x9jvi2a0820lbgmmh54cxh1vbn0qfdwr50w7ggvjp88i6"; 68 68 # delete android and Android directories which cause issues on 69 69 # darwin (case insensitive directory). Since we don't need them 70 70 # during the build process, we can delete it to prevent a hash ··· 1925 1925 chs-cabal = super.chs-cabal.override { 1926 1926 Cabal = self.Cabal_3_6_0_0; 1927 1927 }; 1928 - 1929 - # ghc-api-compat needlessly requires 8.10.5 exactly, but we have 8.10.6 1930 - ghc-api-compat = doJailbreak super.ghc-api-compat; 1931 1928 1932 1929 # 2021-08-18: streamly-posix was released with hspec 2.8.2, but it works with older versions too. 1933 1930 streamly-posix = doJailbreak super.streamly-posix;
+1 -1
pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
··· 129 129 # vector 0.12.2 indroduced doctest checks that don‘t work on older compilers 130 130 vector = dontCheck super.vector; 131 131 132 - ghc-api-compat = super.ghc-api-compat_8_6; 132 + ghc-api-compat = doDistribute super.ghc-api-compat_8_6; 133 133 }
+4 -1
pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix
··· 106 106 retry = dontCheck super.retry; 107 107 108 108 # hlint 3.3 needs a ghc-lib-parser newer than the one from stackage 109 - hlint = super.hlint_3_3_1.overrideScope (self: super: { 109 + hlint = super.hlint_3_3_4.overrideScope (self: super: { 110 110 ghc-lib-parser = overrideCabal self.ghc-lib-parser_9_0_1_20210324 { 111 111 doHaddock = false; 112 112 }; 113 113 ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_0_0_4; 114 114 }); 115 + 116 + # pick right version for compiler 117 + ghc-api-compat = doDistribute super.ghc-api-compat_9_0_1; 115 118 }
+1 -1
pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
··· 109 109 retry = dontCheck super.retry; 110 110 111 111 # hlint 3.3 needs a ghc-lib-parser newer than the one from stackage 112 - hlint = super.hlint_3_3_1.overrideScope (self: super: { 112 + hlint = super.hlint_3_3_4.overrideScope (self: super: { 113 113 ghc-lib-parser = overrideCabal self.ghc-lib-parser_9_0_1_20210324 { 114 114 doHaddock = false; 115 115 };
+2 -1
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 1105 1105 - docvim 1106 1106 - dominion 1107 1107 - domplate 1108 + - dormouse-uri 1108 1109 - do-spaces 1109 1110 - dotfs 1110 1111 - dot-linker ··· 4200 4201 - servant-auth-hmac 4201 4202 - servant-auth-token-api 4202 4203 - servant-avro 4204 + - servant-benchmark 4203 4205 - servant-client-js 4204 4206 - servant-db 4205 4207 - servant-dhall ··· 5044 5046 - urldecode 5045 5047 - url-decoders 5046 5048 - urldisp-happstack 5047 - - urlencoded 5048 5049 - url-generic 5049 5050 - urn 5050 5051 - urn-random
+3 -1
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 94 94 - dhall-nix < 1.1.22 95 95 # reflex-dom-pandoc is only used by neuron which needs a version < 1.0.0.0 96 96 - reflex-dom-pandoc < 1.0.0.0 97 + # 2021-09-07: pin to our current GHC version 98 + - ghc-api-compat == 8.10.7 97 99 98 100 extra-packages: 99 101 - base16-bytestring < 1 # required for cabal-install etc. ··· 122 124 - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses 123 125 - ShellCheck == 0.7.1 # 2021-05-09: haskell-ci 0.12.1 pins this version 124 126 - cabal-install-parsers == 0.4.2 # 2021-09-04: needed haskell-ci by until it upgrades to Cabal >= 3.6 125 - - ghc-api-compat < 8.10.5 # 2021-08-18: ghc-api-compat 8.10.5 is only compatible with ghc 8.10.5 127 + - ghc-api-compat == 8.6 # 2021-09-07: preserve for GHC 8.8.4 126 128 127 129 package-maintainers: 128 130 abbradar:
+22 -23
pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
··· 1 - # Stackage LTS 18.8 1 + # Stackage LTS 18.9 2 2 # This file is auto-generated by 3 3 # maintainers/scripts/haskell/update-stackage.sh 4 4 default-package-overrides: ··· 224 224 - base-compat ==0.11.2 225 225 - base-compat-batteries ==0.11.2 226 226 - basement ==0.0.12 227 - - base-orphans ==0.8.4 227 + - base-orphans ==0.8.5 228 228 - base-prelude ==1.4 229 229 - base-unicode-symbols ==0.2.4.2 230 230 - basic-prelude ==0.7.0 ··· 276 276 - blaze-html ==0.9.1.2 277 277 - blaze-markup ==0.8.2.8 278 278 - blaze-svg ==0.3.6.1 279 - - blaze-textual ==0.2.1.0 279 + - blaze-textual ==0.2.2.1 280 280 - bmp ==1.2.6.3 281 281 - BNFC ==2.9.2 282 282 - BNFC-meta ==0.6.1 ··· 480 480 - convertible ==1.1.1.0 481 481 - cookie ==0.4.5 482 482 - core-data ==0.2.1.9 483 - - core-program ==0.2.7.1 484 - - core-text ==0.3.0.0 483 + - core-program ==0.2.9.1 484 + - core-text ==0.3.2.0 485 485 - countable ==1.0 486 486 - country ==0.2.1 487 487 - cpphs ==1.20.9.1 ··· 615 615 - distributed-closure ==0.4.2.0 616 616 - distribution-opensuse ==1.1.1 617 617 - distributive ==0.6.2.1 618 - - dl-fedora ==0.9 618 + - dl-fedora ==0.9.1 619 619 - dlist ==1.0 620 620 - dlist-instances ==0.1.1.1 621 621 - dlist-nonempty ==0.1.1 ··· 705 705 - errors ==2.3.0 706 706 - errors-ext ==0.4.2 707 707 - ersatz ==0.4.9 708 - - esqueleto ==3.5.2.1 708 + - esqueleto ==3.5.2.2 709 709 - essence-of-live-coding ==0.2.5 710 710 - essence-of-live-coding-gloss ==0.2.5 711 711 - essence-of-live-coding-pulse ==0.2.5 ··· 757 757 - FenwickTree ==0.1.2.1 758 758 - fft ==0.1.8.7 759 759 - fgl ==5.7.0.3 760 - - file-embed ==0.0.14.0 760 + - file-embed ==0.0.15.0 761 761 - file-embed-lzma ==0 762 762 - filelock ==0.1.1.5 763 763 - filemanip ==0.3.6.3 ··· 841 841 - generic-constraints ==1.1.1.1 842 842 - generic-data ==0.9.2.0 843 843 - generic-data-surgery ==0.3.0.0 844 - - generic-deriving ==1.14 844 + - generic-deriving ==1.14.1 845 845 - generic-functor ==0.2.0.0 846 846 - generic-lens ==2.1.0.0 847 847 - generic-lens-core ==2.1.0.0 ··· 1040 1040 - hgeometry-combinatorial ==0.12.0.3 1041 1041 - hgrev ==0.2.6 1042 1042 - hidapi ==0.1.7 1043 - - hie-bios ==0.7.5 1043 + - hie-bios ==0.7.6 1044 1044 - hi-file-parser ==0.1.2.0 1045 1045 - higher-leveldb ==0.6.0.0 1046 1046 - highlighting-kate ==0.6.4 ··· 1071 1071 - hmpfr ==0.4.4 1072 1072 - hnock ==0.4.0 1073 1073 - hoauth2 ==1.16.0 1074 - - hoogle ==5.0.18.1 1074 + - hoogle ==5.0.18.2 1075 1075 - hOpenPGP ==2.9.5 1076 1076 - hopenpgp-tools ==0.23.6 1077 1077 - hopenssl ==2.2.4 ··· 1404 1404 - linux-namespaces ==0.1.3.0 1405 1405 - liquid-fixpoint ==0.8.10.2 1406 1406 - List ==0.6.2 1407 - - ListLike ==4.7.4 1407 + - ListLike ==4.7.6 1408 1408 - list-predicate ==0.1.0.1 1409 1409 - listsafe ==0.1.0.1 1410 1410 - list-singleton ==1.0.0.5 ··· 1701 1701 - optional-args ==1.0.2 1702 1702 - options ==1.2.1.1 1703 1703 - optparse-applicative ==0.16.1.0 1704 - - optparse-generic ==1.4.4 1704 + - optparse-generic ==1.4.5 1705 1705 - optparse-simple ==0.1.1.4 1706 1706 - optparse-text ==0.1.1.0 1707 1707 - ordered-containers ==0.2.2 ··· 1762 1762 - persist ==0.1.1.5 1763 1763 - persistable-record ==0.6.0.5 1764 1764 - persistable-types-HDBC-pg ==0.0.3.5 1765 - - persistent ==2.13.1.1 1765 + - persistent ==2.13.1.2 1766 1766 - persistent-mtl ==0.2.2.0 1767 - - persistent-mysql ==2.13.0.1 1767 + - persistent-mysql ==2.13.0.2 1768 1768 - persistent-pagination ==0.1.1.2 1769 1769 - persistent-postgresql ==2.13.0.3 1770 1770 - persistent-qq ==2.12.0.1 ··· 1950 1950 - reanimate ==1.1.4.0 1951 1951 - reanimate-svg ==0.13.0.1 1952 1952 - rebase ==1.13.0.1 1953 - - record-dot-preprocessor ==0.2.11 1953 + - record-dot-preprocessor ==0.2.12 1954 1954 - record-hasfield ==1.0 1955 1955 - records-sop ==0.1.1.0 1956 1956 - record-wrangler ==0.1.1.0 ··· 2077 2077 - semialign-optics ==1.1 2078 2078 - semigroupoid-extras ==5 2079 2079 - semigroupoids ==5.3.5 2080 - - semigroups ==0.19.1 2080 + - semigroups ==0.19.2 2081 2081 - semirings ==0.6 2082 2082 - semiring-simple ==1.0.0.1 2083 2083 - semver ==0.4.0.1 ··· 2379 2379 - text-regex-replace ==0.1.1.4 2380 2380 - text-region ==0.3.1.0 2381 2381 - text-short ==0.1.3 2382 - - text-show ==3.9 2382 + - text-show ==3.9.2 2383 2383 - text-show-instances ==3.8.4 2384 2384 - text-zipper ==0.11 2385 2385 - tfp ==1.0.2 2386 2386 - tf-random ==0.5 2387 - - th-abstraction ==0.4.2.0 2387 + - th-abstraction ==0.4.3.0 2388 2388 - th-bang-compat ==0.0.1.0 2389 - - th-compat ==0.1.2 2389 + - th-compat ==0.1.3 2390 2390 - th-constraint-compat ==0.0.1.0 2391 2391 - th-data-compat ==0.1.0.0 2392 2392 - th-desugar ==1.11 ··· 2400 2400 - th-lift ==0.8.2 2401 2401 - th-lift-instances ==0.1.18 2402 2402 - th-nowq ==0.1.0.5 2403 - - th-orphans ==0.13.11 2403 + - th-orphans ==0.13.12 2404 2404 - th-printf ==0.7 2405 2405 - thread-hierarchy ==0.3.0.2 2406 2406 - thread-local-storage ==0.2 ··· 2527 2527 - unix-bytestring ==0.3.7.3 2528 2528 - unix-compat ==0.5.3 2529 2529 - unix-time ==0.4.7 2530 - - unliftio ==0.2.19 2530 + - unliftio ==0.2.20 2531 2531 - unliftio-core ==0.2.0.1 2532 2532 - unliftio-pool ==0.2.1.1 2533 2533 - unliftio-streams ==0.1.1.1 ··· 2630 2630 - wikicfp-scraper ==0.1.0.12 2631 2631 - wild-bind ==0.1.2.7 2632 2632 - wild-bind-x11 ==0.2.0.13 2633 - - Win32 ==2.6.1.0 2634 2633 - Win32-notify ==0.3.0.3 2635 2634 - windns ==0.1.0.1 2636 2635 - witch ==0.3.4.0
+3 -3
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 962 962 - distribution-plot 963 963 - dixi 964 964 - dl-fedora 965 - - dl-fedora_0_9_1 966 965 - dmenu-pkill 967 966 - dmenu-pmount 968 967 - dmenu-search 969 968 - doc-review 970 - - doi 971 969 - domain 972 970 - domain-core 973 971 - domain-optics 972 + - dormouse-client 974 973 - dow 975 974 - download-media-content 976 975 - dph-examples ··· 1125 1124 - formlets-hsp 1126 1125 - forth-hll 1127 1126 - fortran-src-extras 1127 + - fortran-vars 1128 1128 - foscam-directory 1129 1129 - foscam-sort 1130 1130 - fp-ieee ··· 1907 1907 - layouting 1908 1908 - lazy-hash 1909 1909 - lazy-hash-cache 1910 + - ldap-scim-bridge 1910 1911 - ldapply 1911 1912 - leaky 1912 1913 - lean ··· 3196 3197 - wheb-strapped 3197 3198 - whitespace 3198 3199 - wikipedia4epub 3199 - - windowslive 3200 3200 - winio 3201 3201 - wl-pprint-ansiterm 3202 3202 - wl-pprint-terminfo
+805 -673
pkgs/development/haskell-modules/hackage-packages.nix
··· 11590 11590 }: 11591 11591 mkDerivation { 11592 11592 pname = "Jikka"; 11593 - version = "5.4.0.0"; 11594 - sha256 = "0qajwn7sxiz2smk0d2fjy81ni5pzmv6nv05ln7j3cgh6dkx20jxz"; 11593 + version = "5.5.0.0"; 11594 + sha256 = "0z1000arwm0m6kl4nhwwq0iy1xwk1aml5q1lxrdsrhqq840q3x65"; 11595 11595 isLibrary = true; 11596 11596 isExecutable = true; 11597 11597 enableSeparateDataOutput = true; ··· 12715 12715 }: 12716 12716 mkDerivation { 12717 12717 pname = "ListLike"; 12718 - version = "4.7.4"; 12719 - sha256 = "170yrz008ya4haj0i8z1c7ydjg8hcw3i9cqs6abainh8zxvc1lqi"; 12720 - libraryHaskellDepends = [ 12721 - array base bytestring containers deepseq dlist fmlist text 12722 - utf8-string vector 12723 - ]; 12724 - testHaskellDepends = [ 12725 - array base bytestring containers dlist fmlist HUnit QuickCheck 12726 - random text utf8-string vector 12727 - ]; 12728 - description = "Generalized support for list-like structures"; 12729 - license = lib.licenses.bsd3; 12730 - }) {}; 12731 - 12732 - "ListLike_4_7_6" = callPackage 12733 - ({ mkDerivation, array, base, bytestring, containers, deepseq 12734 - , dlist, fmlist, HUnit, QuickCheck, random, text, utf8-string 12735 - , vector 12736 - }: 12737 - mkDerivation { 12738 - pname = "ListLike"; 12739 12718 version = "4.7.6"; 12740 12719 sha256 = "08jip0q2f9qc95wcqka2lrqpf8r7sswsi5104w73kyrbmfirqnrd"; 12741 12720 libraryHaskellDepends = [ ··· 12748 12727 ]; 12749 12728 description = "Generalized support for list-like structures"; 12750 12729 license = lib.licenses.bsd3; 12751 - hydraPlatforms = lib.platforms.none; 12752 12730 }) {}; 12753 12731 12754 12732 "ListT" = callPackage ··· 21184 21162 }) {}; 21185 21163 21186 21164 "Win32" = callPackage 21187 - ({ mkDerivation }: 21188 - mkDerivation { 21189 - pname = "Win32"; 21190 - version = "2.6.1.0"; 21191 - sha256 = "1qwwznnnqnr6zqvjzwr35bkvzrvjf7v90j4qkhinzs8p0yx4b97b"; 21192 - revision = "1"; 21193 - editedCabalFile = "1ia6dk2fvxg3gzqdmcypdka6fcnnrza23hq1rhslj53jy3qzs3kn"; 21194 - description = "A binding to part of the Win32 library"; 21195 - license = lib.licenses.bsd3; 21196 - platforms = lib.platforms.none; 21197 - }) {}; 21198 - 21199 - "Win32_2_12_0_1" = callPackage 21200 21165 ({ mkDerivation }: 21201 21166 mkDerivation { 21202 21167 pname = "Win32"; ··· 32981 32946 pname = "arithmoi"; 32982 32947 version = "0.12.0.0"; 32983 32948 sha256 = "1lghgr4z2vhafj8d8971pdghih6r5qq5xlc0b87jmazyhzz95w3f"; 32949 + revision = "1"; 32950 + editedCabalFile = "1b08p18k41sm298rn1z5ljs1l6s74nddm4fpdgix3npl8wsmmxgq"; 32984 32951 configureFlags = [ "-f-llvm" ]; 32985 32952 libraryHaskellDepends = [ 32986 32953 array base chimera constraints containers deepseq exact-pi ··· 33001 32968 license = lib.licenses.mit; 33002 32969 }) {}; 33003 32970 32971 + "arithmoi_0_12_0_1" = callPackage 32972 + ({ mkDerivation, array, base, chimera, constraints, containers 32973 + , deepseq, exact-pi, integer-gmp, integer-logarithms, integer-roots 32974 + , mod, QuickCheck, quickcheck-classes, random, semirings 32975 + , smallcheck, tasty, tasty-bench, tasty-hunit, tasty-quickcheck 32976 + , tasty-rerun, tasty-smallcheck, transformers, vector 32977 + }: 32978 + mkDerivation { 32979 + pname = "arithmoi"; 32980 + version = "0.12.0.1"; 32981 + sha256 = "1dsa0fw6z6b6gcsw23j08qayqyh2icya7gmb4v4r0adszr2p7ziz"; 32982 + configureFlags = [ "-f-llvm" ]; 32983 + libraryHaskellDepends = [ 32984 + array base chimera constraints containers deepseq exact-pi 32985 + integer-gmp integer-logarithms integer-roots mod random semirings 32986 + transformers vector 32987 + ]; 32988 + testHaskellDepends = [ 32989 + base containers exact-pi integer-gmp integer-roots mod QuickCheck 32990 + quickcheck-classes random semirings smallcheck tasty tasty-hunit 32991 + tasty-quickcheck tasty-rerun tasty-smallcheck transformers vector 32992 + ]; 32993 + benchmarkHaskellDepends = [ 32994 + array base constraints containers deepseq integer-logarithms mod 32995 + random semirings tasty-bench vector 32996 + ]; 32997 + description = "Efficient basic number-theoretic functions"; 32998 + license = lib.licenses.mit; 32999 + hydraPlatforms = lib.platforms.none; 33000 + }) {}; 33001 + 33004 33002 "arity-generic-liftA" = callPackage 33005 33003 ({ mkDerivation, base, doctest }: 33006 33004 mkDerivation { ··· 35078 35076 pname = "attenuation"; 35079 35077 version = "0.1.0.0"; 35080 35078 sha256 = "0swiqnh34654rljydbd91nbkpgi1x816b7y3f57i4qnync29nsd0"; 35079 + revision = "1"; 35080 + editedCabalFile = "1bh0ydj5fywx8zcgvfb40092jb09njj2kk09kg7gfvq2fvpz5whr"; 35081 35081 libraryHaskellDepends = [ base profunctors ]; 35082 35082 description = "Representational subtyping relations and variance roles"; 35083 35083 license = lib.licenses.asl20; ··· 38369 38369 }: 38370 38370 mkDerivation { 38371 38371 pname = "base-orphans"; 38372 - version = "0.8.4"; 38373 - sha256 = "1cxvjcyy0vsg21n85gxal03gfprw75vjd1h9sni00d60as9vbcip"; 38374 - libraryHaskellDepends = [ base ghc-prim ]; 38375 - testHaskellDepends = [ base hspec QuickCheck ]; 38376 - testToolDepends = [ hspec-discover ]; 38377 - description = "Backwards-compatible orphan instances for base"; 38378 - license = lib.licenses.mit; 38379 - }) {}; 38380 - 38381 - "base-orphans_0_8_5" = callPackage 38382 - ({ mkDerivation, base, ghc-prim, hspec, hspec-discover, QuickCheck 38383 - }: 38384 - mkDerivation { 38385 - pname = "base-orphans"; 38386 38372 version = "0.8.5"; 38387 38373 sha256 = "1lw1jhrrsdq7x9wr2bwkxq9mscidcad0n30kh9gfk8kgifl5xh9k"; 38388 38374 libraryHaskellDepends = [ base ghc-prim ]; ··· 38390 38376 testToolDepends = [ hspec-discover ]; 38391 38377 description = "Backwards-compatible orphan instances for base"; 38392 38378 license = lib.licenses.mit; 38393 - hydraPlatforms = lib.platforms.none; 38394 38379 }) {}; 38395 38380 38396 38381 "base-prelude" = callPackage ··· 39712 39697 }: 39713 39698 mkDerivation { 39714 39699 pname = "bearriver"; 39715 - version = "0.13.1.2"; 39716 - sha256 = "0jqb1jn6jdrg6pm80zhd86rwsa05rxn0675lxv0m8c2z07g5601c"; 39700 + version = "0.13.1.3"; 39701 + sha256 = "1qycifi7gnfky4pxy3dr7az0iv2s2xykjy4mccy8gki05fsy0lg5"; 39717 39702 libraryHaskellDepends = [ 39718 39703 base dunai MonadRandom mtl simple-affine-space transformers 39719 39704 ]; ··· 42571 42556 }: 42572 42557 mkDerivation { 42573 42558 pname = "bisc"; 42574 - version = "0.3.0.0"; 42575 - sha256 = "097b25pp6pi7rq4xhk19g1i5v7v9hyx7ldyq0y3aj1cm50s2356m"; 42559 + version = "0.3.1.0"; 42560 + sha256 = "0d0n3dmdfh4dxnxa8pdvdh4fhlhpdal4fixbjk2ignmf6ghm54qk"; 42576 42561 isLibrary = false; 42577 42562 isExecutable = true; 42578 42563 executableHaskellDepends = [ ··· 44140 44125 }: 44141 44126 mkDerivation { 44142 44127 pname = "blaze-textual"; 44143 - version = "0.2.1.0"; 44144 - sha256 = "0bbcykkrlgdb6jaz72njriq9if6bzsx52jn26k093f5sn1d7jhhh"; 44145 - libraryHaskellDepends = [ 44146 - base blaze-builder bytestring ghc-prim integer-gmp old-locale text 44147 - time vector 44148 - ]; 44149 - testHaskellDepends = [ 44150 - base blaze-builder bytestring double-conversion QuickCheck 44151 - test-framework test-framework-quickcheck2 44152 - ]; 44153 - description = "Fast rendering of common datatypes"; 44154 - license = lib.licenses.bsd3; 44155 - }) {}; 44156 - 44157 - "blaze-textual_0_2_2_1" = callPackage 44158 - ({ mkDerivation, base, blaze-builder, bytestring, double-conversion 44159 - , ghc-prim, integer-gmp, old-locale, QuickCheck, test-framework 44160 - , test-framework-quickcheck2, text, time, vector 44161 - }: 44162 - mkDerivation { 44163 - pname = "blaze-textual"; 44164 44128 version = "0.2.2.1"; 44165 44129 sha256 = "0zjnwnjpcpnnm0815h9ngr3a3iy0szsnb3nrcavkbx4905s9k4bs"; 44166 44130 libraryHaskellDepends = [ ··· 44173 44137 ]; 44174 44138 description = "Fast rendering of common datatypes"; 44175 44139 license = lib.licenses.bsd3; 44176 - hydraPlatforms = lib.platforms.none; 44177 44140 }) {}; 44178 44141 44179 44142 "blaze-textual-native" = callPackage ··· 44324 44287 license = lib.licenses.bsd3; 44325 44288 hydraPlatforms = lib.platforms.none; 44326 44289 broken = true; 44290 + }) {}; 44291 + 44292 + "blizzard-html" = callPackage 44293 + ({ mkDerivation, base, blaze-html, clay, text }: 44294 + mkDerivation { 44295 + pname = "blizzard-html"; 44296 + version = "0.1.0.0"; 44297 + sha256 = "0q77g1apkjy6vfks1734cx6y11v5l7qksfs1g2axp2lmsymkd28v"; 44298 + libraryHaskellDepends = [ base blaze-html clay text ]; 44299 + description = "An HTML and CSS renderer for Haskell"; 44300 + license = lib.licenses.mit; 44327 44301 }) {}; 44328 44302 44329 44303 "blockchain" = callPackage ··· 64747 64721 }: 64748 64722 mkDerivation { 64749 64723 pname = "core-program"; 64750 - version = "0.2.7.1"; 64751 - sha256 = "1bm75bdmcrjizmrspl52qqs4vq9hlyh7fjv5y5lfpkmqrs45045b"; 64752 - libraryHaskellDepends = [ 64753 - async base bytestring chronologique core-data core-text directory 64754 - exceptions filepath fsnotify hashable hourglass mtl prettyprinter 64755 - safe-exceptions stm template-haskell terminal-size text text-short 64756 - transformers unix 64757 - ]; 64758 - description = "Opinionated Haskell Interoperability"; 64759 - license = lib.licenses.bsd3; 64760 - }) {}; 64761 - 64762 - "core-program_0_2_9_1" = callPackage 64763 - ({ mkDerivation, async, base, bytestring, chronologique, core-data 64764 - , core-text, directory, exceptions, filepath, fsnotify, hashable 64765 - , hourglass, mtl, prettyprinter, safe-exceptions, stm 64766 - , template-haskell, terminal-size, text, text-short, transformers 64767 - , unix 64768 - }: 64769 - mkDerivation { 64770 - pname = "core-program"; 64771 64724 version = "0.2.9.1"; 64772 64725 sha256 = "1r604zbr0ds2g29rp1470x2m25yv8j2iw1jglf3ppf7j30dsv8qj"; 64773 64726 libraryHaskellDepends = [ ··· 64778 64731 ]; 64779 64732 description = "Opinionated Haskell Interoperability"; 64780 64733 license = lib.licenses.mit; 64781 - hydraPlatforms = lib.platforms.none; 64782 64734 }) {}; 64783 64735 64784 64736 "core-text" = callPackage ··· 64788 64740 }: 64789 64741 mkDerivation { 64790 64742 pname = "core-text"; 64791 - version = "0.3.0.0"; 64792 - sha256 = "103fd1bbhkh1l9di0f88yxl9mdaxjh31pgg49bk6yhx9cmdhgn1x"; 64793 - libraryHaskellDepends = [ 64794 - ansi-terminal base bytestring colour deepseq fingertree hashable 64795 - prettyprinter template-haskell text text-short 64796 - ]; 64797 - description = "A rope type based on a finger tree over UTF-8 fragments"; 64798 - license = lib.licenses.bsd3; 64799 - }) {}; 64800 - 64801 - "core-text_0_3_2_0" = callPackage 64802 - ({ mkDerivation, ansi-terminal, base, bytestring, colour, deepseq 64803 - , fingertree, hashable, prettyprinter, template-haskell, text 64804 - , text-short 64805 - }: 64806 - mkDerivation { 64807 - pname = "core-text"; 64808 64743 version = "0.3.2.0"; 64809 64744 sha256 = "1dxxw75xdb1r9vcxfg52z7fg7a1050n8a9c8ndakgxqh5c9j6xqq"; 64810 64745 libraryHaskellDepends = [ ··· 64813 64748 ]; 64814 64749 description = "A rope type based on a finger tree over UTF-8 fragments"; 64815 64750 license = lib.licenses.mit; 64816 - hydraPlatforms = lib.platforms.none; 64817 64751 }) {}; 64818 64752 64819 64753 "corebot-bliki" = callPackage ··· 72509 72443 license = lib.licenses.bsd3; 72510 72444 }) {}; 72511 72445 72446 + "debian-build_0_10_2_1" = callPackage 72447 + ({ mkDerivation, base, directory, filepath, process, split 72448 + , transformers 72449 + }: 72450 + mkDerivation { 72451 + pname = "debian-build"; 72452 + version = "0.10.2.1"; 72453 + sha256 = "1114xaqmhx74w0zqdksj6c1ggmfglcshhsxrw89gai5kzy47zp9d"; 72454 + isLibrary = true; 72455 + isExecutable = true; 72456 + libraryHaskellDepends = [ 72457 + base directory filepath process split transformers 72458 + ]; 72459 + executableHaskellDepends = [ base filepath transformers ]; 72460 + description = "Debian package build sequence tools"; 72461 + license = lib.licenses.bsd3; 72462 + hydraPlatforms = lib.platforms.none; 72463 + }) {}; 72464 + 72512 72465 "debug" = callPackage 72513 72466 ({ mkDerivation, aeson, base, bytestring, clock, containers 72514 72467 , deepseq, directory, extra, filepath, ghc-prim, hashable, Hoed ··· 75627 75580 pname = "diagrams-core"; 75628 75581 version = "1.5.0"; 75629 75582 sha256 = "0y3smp3hiyfdirdak3j4048cgqv7a5q9p2jb6z8na2llys5mrmdn"; 75630 - revision = "1"; 75631 - editedCabalFile = "1718pkifs74nq8bdwcm6firahy8riiinwarcxkk087brmm2rbfli"; 75583 + revision = "2"; 75584 + editedCabalFile = "1wbvmarr8vaki80x19lwahsvyknw2047l1kmk3ybppg5s8mfiqpa"; 75632 75585 libraryHaskellDepends = [ 75633 75586 adjunctions base containers distributive dual-tree lens linear 75634 75587 monoid-extras mtl profunctors semigroups unordered-containers ··· 77158 77111 broken = true; 77159 77112 }) {}; 77160 77113 77161 - "directory_1_3_6_2" = callPackage 77114 + "directory_1_3_7_0" = callPackage 77162 77115 ({ mkDerivation, base, filepath, time, unix }: 77163 77116 mkDerivation { 77164 77117 pname = "directory"; 77165 - version = "1.3.6.2"; 77166 - sha256 = "0zgwx7bwhw0s5xc17hfn1ps3fxn9ihv174b2s7rz63flm8lsm0y3"; 77118 + version = "1.3.7.0"; 77119 + sha256 = "041dnqqnc1dadasqyhivpa7rnhw3i08gq5bwj1kfz7lhlihbv1lz"; 77167 77120 libraryHaskellDepends = [ base filepath time unix ]; 77168 77121 testHaskellDepends = [ base filepath time unix ]; 77169 77122 description = "Platform-agnostic library for filesystem operations"; ··· 78637 78590 }: 78638 78591 mkDerivation { 78639 78592 pname = "dl-fedora"; 78640 - version = "0.9"; 78641 - sha256 = "17khlv65irp1bdr7j0njlh1sgvr1nhi5xfvdiklhjr7vm6vhmipd"; 78642 - isLibrary = false; 78643 - isExecutable = true; 78644 - executableHaskellDepends = [ 78645 - base bytestring directory extra filepath http-client 78646 - http-client-tls http-directory http-types optparse-applicative 78647 - regex-posix simple-cmd simple-cmd-args text time unix xdg-userdirs 78648 - ]; 78649 - testHaskellDepends = [ base simple-cmd ]; 78650 - description = "Fedora image download tool"; 78651 - license = lib.licenses.gpl3Only; 78652 - hydraPlatforms = lib.platforms.none; 78653 - }) {}; 78654 - 78655 - "dl-fedora_0_9_1" = callPackage 78656 - ({ mkDerivation, base, bytestring, directory, extra, filepath 78657 - , http-client, http-client-tls, http-directory, http-types 78658 - , optparse-applicative, regex-posix, simple-cmd, simple-cmd-args 78659 - , text, time, unix, xdg-userdirs 78660 - }: 78661 - mkDerivation { 78662 - pname = "dl-fedora"; 78663 78593 version = "0.9.1"; 78664 78594 sha256 = "1ryvgccwfs8yzhywcvgd5s9imr4w3sxdif79npfw3zk1rcnl23v4"; 78665 78595 isLibrary = false; ··· 79756 79686 ]; 79757 79687 description = "Automatic Bibtex and fulltext of scientific articles"; 79758 79688 license = lib.licenses.mit; 79759 - hydraPlatforms = lib.platforms.none; 79760 79689 }) {}; 79761 79690 79762 79691 "doldol" = callPackage ··· 79999 79928 testToolDepends = [ hspec-discover ]; 80000 79929 description = "Simple, type-safe and testable HTTP client"; 80001 79930 license = lib.licenses.bsd3; 79931 + hydraPlatforms = lib.platforms.none; 80002 79932 }) {}; 80003 79933 80004 79934 "dormouse-uri" = callPackage ··· 80023 79953 testToolDepends = [ hspec-discover ]; 80024 79954 description = "Library for type-safe representations of Uri/Urls"; 80025 79955 license = lib.licenses.bsd3; 79956 + hydraPlatforms = lib.platforms.none; 79957 + broken = true; 80026 79958 }) {}; 80027 79959 80028 79960 "dot" = callPackage ··· 81431 81363 maintainers = with lib.maintainers; [ turion ]; 81432 81364 }) {}; 81433 81365 81366 + "dunai_0_8_0" = callPackage 81367 + ({ mkDerivation, base, MonadRandom, simple-affine-space, tasty 81368 + , tasty-hunit, transformers, transformers-base 81369 + }: 81370 + mkDerivation { 81371 + pname = "dunai"; 81372 + version = "0.8.0"; 81373 + sha256 = "06xdn1fqfbpffdcpf9mmkl56797bdh9ijwg7nm98fqhwq0d4jnkv"; 81374 + libraryHaskellDepends = [ 81375 + base MonadRandom simple-affine-space transformers transformers-base 81376 + ]; 81377 + testHaskellDepends = [ base tasty tasty-hunit transformers ]; 81378 + description = "Generalised reactive framework supporting classic, arrowized and monadic FRP"; 81379 + license = lib.licenses.bsd3; 81380 + hydraPlatforms = lib.platforms.none; 81381 + maintainers = with lib.maintainers; [ turion ]; 81382 + }) {}; 81383 + 81434 81384 "dunai-core" = callPackage 81435 81385 ({ mkDerivation, base, MonadRandom, transformers, transformers-base 81436 81386 }: ··· 81451 81401 ({ mkDerivation, base, dunai, normaldistribution, QuickCheck }: 81452 81402 mkDerivation { 81453 81403 pname = "dunai-test"; 81454 - version = "0.7.0"; 81455 - sha256 = "08pbfw10dkds8dwr913p0rikvs7vxfwyj5rdsr7njzh39fz9lqli"; 81404 + version = "0.8.0"; 81405 + sha256 = "1n5a30iw0pr94fl1jparlmf0lnw4md4l3r9aq56247cz1npnfaqh"; 81456 81406 libraryHaskellDepends = [ 81457 81407 base dunai normaldistribution QuickCheck 81458 81408 ]; ··· 84478 84428 license = lib.licenses.gpl3Plus; 84479 84429 }) {}; 84480 84430 84431 + "elynx_0_6_0_0" = callPackage 84432 + ({ mkDerivation, aeson, base, bytestring, elynx-tools 84433 + , optparse-applicative, slynx, tlynx 84434 + }: 84435 + mkDerivation { 84436 + pname = "elynx"; 84437 + version = "0.6.0.0"; 84438 + sha256 = "0ni33i5l82pyhsm2y2r5gpn736mnnd56086ma51s880lbr4qcizf"; 84439 + isLibrary = false; 84440 + isExecutable = true; 84441 + executableHaskellDepends = [ 84442 + aeson base bytestring elynx-tools optparse-applicative slynx tlynx 84443 + ]; 84444 + description = "Validate and (optionally) redo ELynx analyses"; 84445 + license = lib.licenses.gpl3Plus; 84446 + hydraPlatforms = lib.platforms.none; 84447 + }) {}; 84448 + 84481 84449 "elynx-markov" = callPackage 84482 84450 ({ mkDerivation, async, attoparsec, base, bytestring, containers 84483 84451 , elynx-seq, elynx-tools, hmatrix, hspec, integration ··· 84499 84467 license = lib.licenses.gpl3Plus; 84500 84468 }) {}; 84501 84469 84470 + "elynx-markov_0_6_0_0" = callPackage 84471 + ({ mkDerivation, async, attoparsec, base, bytestring, containers 84472 + , elynx-seq, elynx-tools, hmatrix, hspec, integration 84473 + , math-functions, mwc-random, primitive, statistics, vector 84474 + }: 84475 + mkDerivation { 84476 + pname = "elynx-markov"; 84477 + version = "0.6.0.0"; 84478 + sha256 = "12vbb7lrf7qw581pn0y5dpx1gkny74vib9f6sykg650izias8pl1"; 84479 + libraryHaskellDepends = [ 84480 + async attoparsec base bytestring containers elynx-seq hmatrix 84481 + integration math-functions mwc-random primitive statistics vector 84482 + ]; 84483 + testHaskellDepends = [ 84484 + base containers elynx-tools hmatrix hspec mwc-random vector 84485 + ]; 84486 + benchmarkHaskellDepends = [ base ]; 84487 + description = "Simulate molecular sequences along trees"; 84488 + license = lib.licenses.gpl3Plus; 84489 + hydraPlatforms = lib.platforms.none; 84490 + }) {}; 84491 + 84502 84492 "elynx-nexus" = callPackage 84503 84493 ({ mkDerivation, attoparsec, base, bytestring, hspec }: 84504 84494 mkDerivation { ··· 84509 84499 testHaskellDepends = [ base hspec ]; 84510 84500 description = "Import and export Nexus files"; 84511 84501 license = lib.licenses.gpl3Plus; 84502 + }) {}; 84503 + 84504 + "elynx-nexus_0_6_0_0" = callPackage 84505 + ({ mkDerivation, attoparsec, base, bytestring, hspec }: 84506 + mkDerivation { 84507 + pname = "elynx-nexus"; 84508 + version = "0.6.0.0"; 84509 + sha256 = "0yhyacb04d9080rh030f082r64z72ma5g3sgpxy3vihp139gar34"; 84510 + libraryHaskellDepends = [ attoparsec base bytestring ]; 84511 + testHaskellDepends = [ base hspec ]; 84512 + description = "Import and export Nexus files"; 84513 + license = lib.licenses.gpl3Plus; 84514 + hydraPlatforms = lib.platforms.none; 84512 84515 }) {}; 84513 84516 84514 84517 "elynx-seq" = callPackage ··· 84531 84534 license = lib.licenses.gpl3Plus; 84532 84535 }) {}; 84533 84536 84537 + "elynx-seq_0_6_0_0" = callPackage 84538 + ({ mkDerivation, aeson, attoparsec, base, bytestring, containers 84539 + , elynx-tools, hspec, matrices, mwc-random, parallel, primitive 84540 + , vector, vector-th-unbox, word8 84541 + }: 84542 + mkDerivation { 84543 + pname = "elynx-seq"; 84544 + version = "0.6.0.0"; 84545 + sha256 = "1jyb8m400qcw7bkm1mdxqny59vk6bhfgp2fwsa1a9vxi1cdswk3l"; 84546 + libraryHaskellDepends = [ 84547 + aeson attoparsec base bytestring containers matrices mwc-random 84548 + parallel primitive vector vector-th-unbox word8 84549 + ]; 84550 + testHaskellDepends = [ 84551 + base bytestring elynx-tools hspec matrices vector 84552 + ]; 84553 + description = "Handle molecular sequences"; 84554 + license = lib.licenses.gpl3Plus; 84555 + hydraPlatforms = lib.platforms.none; 84556 + }) {}; 84557 + 84534 84558 "elynx-tools" = callPackage 84535 84559 ({ mkDerivation, aeson, attoparsec, base, base16-bytestring 84536 84560 , bytestring, cryptohash-sha256, deepseq, directory, hmatrix ··· 84553 84577 license = lib.licenses.gpl3Plus; 84554 84578 }) {}; 84555 84579 84580 + "elynx-tools_0_6_0_0" = callPackage 84581 + ({ mkDerivation, aeson, attoparsec, base, base16-bytestring 84582 + , bytestring, cryptohash-sha256, directory, hmatrix, mwc-random 84583 + , optparse-applicative, primitive, template-haskell, text, time 84584 + , transformers, vector, zlib 84585 + }: 84586 + mkDerivation { 84587 + pname = "elynx-tools"; 84588 + version = "0.6.0.0"; 84589 + sha256 = "1jfxyf2f8wf1kzzg3wpw8fixzl6icx1729mpw98hp5wacvp1d4mk"; 84590 + libraryHaskellDepends = [ 84591 + aeson attoparsec base base16-bytestring bytestring 84592 + cryptohash-sha256 directory hmatrix mwc-random optparse-applicative 84593 + primitive template-haskell text time transformers vector zlib 84594 + ]; 84595 + description = "Tools for ELynx"; 84596 + license = lib.licenses.gpl3Plus; 84597 + hydraPlatforms = lib.platforms.none; 84598 + }) {}; 84599 + 84556 84600 "elynx-tree" = callPackage 84557 84601 ({ mkDerivation, aeson, attoparsec, base, bytestring, comonad 84558 84602 , containers, criterion, deepseq, double-conversion, elynx-nexus ··· 84576 84620 ]; 84577 84621 description = "Handle phylogenetic trees"; 84578 84622 license = lib.licenses.gpl3Plus; 84623 + }) {}; 84624 + 84625 + "elynx-tree_0_6_0_0" = callPackage 84626 + ({ mkDerivation, aeson, attoparsec, base, bytestring, comonad 84627 + , containers, criterion, data-default, data-default-class, deepseq 84628 + , double-conversion, elynx-nexus, elynx-tools, hspec 84629 + , math-functions, microlens, mwc-random, parallel, primitive 84630 + , QuickCheck, quickcheck-classes, statistics 84631 + }: 84632 + mkDerivation { 84633 + pname = "elynx-tree"; 84634 + version = "0.6.0.0"; 84635 + sha256 = "1cywd10rky712yijpvq6cfrphmgks760y52gsdlfxwcn6jgych0r"; 84636 + libraryHaskellDepends = [ 84637 + aeson attoparsec base bytestring comonad containers 84638 + data-default-class deepseq double-conversion elynx-nexus 84639 + math-functions mwc-random parallel primitive statistics 84640 + ]; 84641 + testHaskellDepends = [ 84642 + attoparsec base bytestring containers data-default elynx-tools 84643 + hspec QuickCheck quickcheck-classes 84644 + ]; 84645 + benchmarkHaskellDepends = [ 84646 + base criterion elynx-tools microlens mwc-random parallel 84647 + ]; 84648 + description = "Handle phylogenetic trees"; 84649 + license = lib.licenses.gpl3Plus; 84650 + hydraPlatforms = lib.platforms.none; 84579 84651 }) {}; 84580 84652 84581 84653 "ema" = callPackage ··· 86677 86749 }: 86678 86750 mkDerivation { 86679 86751 pname = "esqueleto"; 86680 - version = "3.5.2.1"; 86681 - sha256 = "1hx3v9cb5w0zckgi83qa1ibfs44172syj89p36xsiphxqhlgaa0s"; 86682 - libraryHaskellDepends = [ 86683 - aeson attoparsec base blaze-html bytestring conduit containers 86684 - monad-logger persistent resourcet tagged text time transformers 86685 - unliftio unordered-containers 86686 - ]; 86687 - testHaskellDepends = [ 86688 - aeson attoparsec base blaze-html bytestring conduit containers 86689 - exceptions hspec hspec-core monad-logger mtl mysql mysql-simple 86690 - persistent persistent-mysql persistent-postgresql persistent-sqlite 86691 - postgresql-simple QuickCheck resourcet tagged text time 86692 - transformers unliftio unordered-containers 86693 - ]; 86694 - description = "Type-safe EDSL for SQL queries on persistent backends"; 86695 - license = lib.licenses.bsd3; 86696 - }) {}; 86697 - 86698 - "esqueleto_3_5_2_2" = callPackage 86699 - ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring 86700 - , conduit, containers, exceptions, hspec, hspec-core, monad-logger 86701 - , mtl, mysql, mysql-simple, persistent, persistent-mysql 86702 - , persistent-postgresql, persistent-sqlite, postgresql-simple 86703 - , QuickCheck, resourcet, tagged, text, time, transformers, unliftio 86704 - , unordered-containers 86705 - }: 86706 - mkDerivation { 86707 - pname = "esqueleto"; 86708 86752 version = "3.5.2.2"; 86709 86753 sha256 = "19m4lzxhjakf1zbsvwa0xmhcln1wb8ydbsnfyhiwhgvryrhvw9ga"; 86710 86754 libraryHaskellDepends = [ ··· 86721 86765 ]; 86722 86766 description = "Type-safe EDSL for SQL queries on persistent backends"; 86723 86767 license = lib.licenses.bsd3; 86724 - hydraPlatforms = lib.platforms.none; 86725 86768 }) {}; 86726 86769 86727 86770 "ess" = callPackage ··· 91286 91329 pname = "feed"; 91287 91330 version = "1.3.2.0"; 91288 91331 sha256 = "0kv3vx3njqlhwvkmf12m1gmwl8jj97kfa60da2362vwdavhcf4dk"; 91289 - revision = "1"; 91290 - editedCabalFile = "0lg9yphl07hbknzx0nvdxvcw05bpxc5ac9sqb26lv4d9nkb72blg"; 91332 + revision = "2"; 91333 + editedCabalFile = "12kl1bsgv6jdbvm1dblxjkvc2n8p83wgcpalp8vyf414lhxrjnpx"; 91291 91334 enableSeparateDataOutput = true; 91292 91335 libraryHaskellDepends = [ 91293 91336 base base-compat bytestring old-locale old-time safe text time ··· 92196 92239 }: 92197 92240 mkDerivation { 92198 92241 pname = "file-embed"; 92199 - version = "0.0.14.0"; 92200 - sha256 = "1b45yk17339zw53zgp8zb5sjg5xn76kryrb6dkqk747vnbdnf0h5"; 92201 - libraryHaskellDepends = [ 92202 - base bytestring directory filepath template-haskell 92203 - ]; 92204 - testHaskellDepends = [ base bytestring filepath ]; 92205 - description = "Use Template Haskell to embed file contents directly"; 92206 - license = lib.licenses.bsd3; 92207 - }) {}; 92208 - 92209 - "file-embed_0_0_15_0" = callPackage 92210 - ({ mkDerivation, base, bytestring, directory, filepath 92211 - , template-haskell 92212 - }: 92213 - mkDerivation { 92214 - pname = "file-embed"; 92215 92242 version = "0.0.15.0"; 92216 92243 sha256 = "1pavxj642phrkq67620g10wqykjfhmm9yj2rm8pja83sadfvhrph"; 92217 92244 libraryHaskellDepends = [ ··· 92220 92247 testHaskellDepends = [ base bytestring filepath ]; 92221 92248 description = "Use Template Haskell to embed file contents directly"; 92222 92249 license = lib.licenses.bsd2; 92223 - hydraPlatforms = lib.platforms.none; 92224 92250 }) {}; 92225 92251 92226 92252 "file-embed-lzma" = callPackage ··· 94969 94995 license = lib.licenses.bsd3; 94970 94996 }) {}; 94971 94997 94998 + "fmt_0_6_3_0" = callPackage 94999 + ({ mkDerivation, base, base64-bytestring, bytestring, call-stack 95000 + , containers, criterion, deepseq, doctest, doctest-discover 95001 + , formatting, hspec, interpolate, microlens, neat-interpolation 95002 + , QuickCheck, text, time, time-locale-compat, vector 95003 + }: 95004 + mkDerivation { 95005 + pname = "fmt"; 95006 + version = "0.6.3.0"; 95007 + sha256 = "01mh0k69dv5x30hlmxi36dp1ylk0a6affr4jb3pvy8vjm4ypzvml"; 95008 + libraryHaskellDepends = [ 95009 + base base64-bytestring bytestring call-stack containers formatting 95010 + microlens text time time-locale-compat 95011 + ]; 95012 + testHaskellDepends = [ 95013 + base bytestring call-stack containers doctest hspec 95014 + neat-interpolation QuickCheck text vector 95015 + ]; 95016 + testToolDepends = [ doctest-discover ]; 95017 + benchmarkHaskellDepends = [ 95018 + base bytestring containers criterion deepseq formatting interpolate 95019 + text vector 95020 + ]; 95021 + description = "A new formatting library"; 95022 + license = lib.licenses.bsd3; 95023 + hydraPlatforms = lib.platforms.none; 95024 + }) {}; 95025 + 94972 95026 "fmt-for-rio" = callPackage 94973 95027 ({ mkDerivation, base, enum-text-rio }: 94974 95028 mkDerivation { ··· 95976 96030 }: 95977 96031 mkDerivation { 95978 96032 pname = "fortran-src"; 95979 - version = "0.5.0"; 95980 - sha256 = "1bza9aav1yy4yzv7lwwi1x466i9h7ar4xvwva1r7992msqp05pxb"; 96033 + version = "0.6.0"; 96034 + sha256 = "0g0wpcr9ddad59x58gknrw2y7w3h88i7s9br9qk423k48gq8qsla"; 95981 96035 isLibrary = true; 95982 96036 isExecutable = true; 95983 96037 libraryHaskellDepends = [ ··· 96020 96074 hydraPlatforms = lib.platforms.none; 96021 96075 }) {}; 96022 96076 96077 + "fortran-vars" = callPackage 96078 + ({ mkDerivation, aeson, base, bytestring, containers, deepseq, fgl 96079 + , fortran-src, fortran-src-extras, hspec, hspec-discover, HUnit 96080 + , text, uniplate 96081 + }: 96082 + mkDerivation { 96083 + pname = "fortran-vars"; 96084 + version = "0.1.0"; 96085 + sha256 = "1j1k4paca1g6w38kd7fl1h4vzf6rb8ypdfilhkn2fk5llxkkw226"; 96086 + isLibrary = true; 96087 + isExecutable = true; 96088 + libraryHaskellDepends = [ 96089 + aeson base bytestring containers deepseq fgl fortran-src 96090 + fortran-src-extras text uniplate 96091 + ]; 96092 + executableHaskellDepends = [ 96093 + aeson base bytestring containers deepseq fgl fortran-src 96094 + fortran-src-extras text uniplate 96095 + ]; 96096 + testHaskellDepends = [ 96097 + aeson base bytestring containers deepseq fgl fortran-src 96098 + fortran-src-extras hspec HUnit text uniplate 96099 + ]; 96100 + testToolDepends = [ hspec-discover ]; 96101 + description = "Fortran memory model and other static analysis tools"; 96102 + license = lib.licenses.asl20; 96103 + hydraPlatforms = lib.platforms.none; 96104 + }) {}; 96105 + 96023 96106 "fortytwo" = callPackage 96024 96107 ({ mkDerivation, ansi-terminal, base, doctest, hspec, text }: 96025 96108 mkDerivation { ··· 96532 96615 }: 96533 96616 mkDerivation { 96534 96617 pname = "freckle-app"; 96535 - version = "1.0.0.2"; 96536 - sha256 = "1mrydqmwzwa391cb6pzxmjd5yl04f5xggz0wha7rm2a0pksgxphy"; 96618 + version = "1.0.0.3"; 96619 + sha256 = "13iw0fj3n409mjbc6kkxcy1jx2zg8dwd55qp150qrkbmmjvrw54q"; 96537 96620 libraryHaskellDepends = [ 96538 96621 aeson ansi-terminal base bytestring case-insensitive conduit 96539 96622 data-default datadog doctest errors exceptions fast-logger filepath ··· 98300 98383 broken = true; 98301 98384 }) {}; 98302 98385 98386 + "functor-combinators_0_4_0_0" = callPackage 98387 + ({ mkDerivation, assoc, base, bifunctors, comonad, constraints 98388 + , containers, contravariant, dependent-sum, deriving-compat, free 98389 + , hedgehog, invariant, kan-extensions, mmorph, mtl 98390 + , natural-transformation, nonempty-containers, pointed, profunctors 98391 + , semigroupoids, sop-core, tagged, tasty, tasty-hedgehog, these 98392 + , transformers, trivial-constraint, vinyl 98393 + }: 98394 + mkDerivation { 98395 + pname = "functor-combinators"; 98396 + version = "0.4.0.0"; 98397 + sha256 = "1kikldm7ih7r5ydyq26fkp01025dnwrafipsw9qv897k887b8gvg"; 98398 + libraryHaskellDepends = [ 98399 + assoc base bifunctors comonad constraints containers contravariant 98400 + deriving-compat free invariant kan-extensions mmorph mtl 98401 + natural-transformation nonempty-containers pointed profunctors 98402 + semigroupoids sop-core tagged these transformers trivial-constraint 98403 + vinyl 98404 + ]; 98405 + testHaskellDepends = [ 98406 + base bifunctors dependent-sum free hedgehog nonempty-containers 98407 + semigroupoids tasty tasty-hedgehog transformers trivial-constraint 98408 + ]; 98409 + description = "Tools for functor combinator-based program design"; 98410 + license = lib.licenses.bsd3; 98411 + hydraPlatforms = lib.platforms.none; 98412 + broken = true; 98413 + }) {}; 98414 + 98303 98415 "functor-combo" = callPackage 98304 98416 ({ mkDerivation, base, base-orphans, containers, data-inttrie, lub 98305 98417 , type-unary, TypeCompose ··· 100486 100598 }: 100487 100599 mkDerivation { 100488 100600 pname = "generic-deriving"; 100489 - version = "1.14"; 100490 - sha256 = "00nbnxxkxyjfzj3zf6sxh3im24qv485w4jb1gj36c2wn4gjdbayh"; 100491 - revision = "1"; 100492 - editedCabalFile = "0g17hk01sxv5lmrlnmwqhkk73y3dy3xhy7l9myyg5qnw7hm7iin9"; 100493 - libraryHaskellDepends = [ 100494 - base containers ghc-prim template-haskell th-abstraction 100495 - ]; 100496 - testHaskellDepends = [ base hspec template-haskell ]; 100497 - testToolDepends = [ hspec-discover ]; 100498 - description = "Generic programming library for generalised deriving"; 100499 - license = lib.licenses.bsd3; 100500 - }) {}; 100501 - 100502 - "generic-deriving_1_14_1" = callPackage 100503 - ({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover 100504 - , template-haskell, th-abstraction 100505 - }: 100506 - mkDerivation { 100507 - pname = "generic-deriving"; 100508 100601 version = "1.14.1"; 100509 100602 sha256 = "19qpahcfhs9nqqv6na8znybrvpw885cajbdnrfylxbsmm0sys4s7"; 100510 100603 libraryHaskellDepends = [ ··· 100514 100607 testToolDepends = [ hspec-discover ]; 100515 100608 description = "Generic programming library for generalised deriving"; 100516 100609 license = lib.licenses.bsd3; 100517 - hydraPlatforms = lib.platforms.none; 100518 100610 }) {}; 100519 100611 100520 100612 "generic-enum" = callPackage ··· 102103 102195 }: 102104 102196 mkDerivation { 102105 102197 pname = "geos"; 102106 - version = "0.4.1"; 102107 - sha256 = "1b6dp3vzp8jpgdzkqzfyjk8n26w8jb06adp77qzfbjmik0lw8b03"; 102198 + version = "0.5.0"; 102199 + sha256 = "1s4zjwhqcxxxb32hva4h93kkmzlvghmj11jvzvkwga9qm4wd9n3a"; 102108 102200 libraryHaskellDepends = [ 102109 102201 base bytestring mtl transformers vector 102110 102202 ]; ··· 102327 102419 ({ mkDerivation, base, ghc }: 102328 102420 mkDerivation { 102329 102421 pname = "ghc-api-compat"; 102330 - version = "8.10.6"; 102331 - sha256 = "1zrwa266v776w8rvcjggdpnyhs8kk36w5wrh63l16kxh58yc2vjz"; 102422 + version = "8.10.7"; 102423 + sha256 = "1swsly340pj4inmk1l57q4s0dpw8iibl192y1zayvkgc43zky62a"; 102332 102424 libraryHaskellDepends = [ base ghc ]; 102333 102425 doHaddock = false; 102334 102426 description = "GHC-API compatibility helpers"; 102335 102427 license = lib.licenses.bsd3; 102428 + }) {}; 102429 + 102430 + "ghc-api-compat_9_0_1" = callPackage 102431 + ({ mkDerivation, base, containers, ghc }: 102432 + mkDerivation { 102433 + pname = "ghc-api-compat"; 102434 + version = "9.0.1"; 102435 + sha256 = "05jb1sck9cjpsd1j6qlpr7apqv6g2vw3xac36kcsyf0qxw8sq9dk"; 102436 + libraryHaskellDepends = [ base containers ghc ]; 102437 + description = "GHC-API compatibility helpers"; 102438 + license = lib.licenses.bsd3; 102439 + hydraPlatforms = lib.platforms.none; 102336 102440 }) {}; 102337 102441 102338 102442 "ghc-bignum" = callPackage ··· 105633 105737 broken = true; 105634 105738 }) {}; 105635 105739 105740 + "gibbon" = callPackage 105741 + ({ mkDerivation, base }: 105742 + mkDerivation { 105743 + pname = "gibbon"; 105744 + version = "0.1.1"; 105745 + sha256 = "1fvb7fg4dh26xszbfcrjyd7h8pl0nxpxkls6lb1ibyw9z76h0shh"; 105746 + isLibrary = false; 105747 + isExecutable = true; 105748 + executableHaskellDepends = [ base ]; 105749 + description = "A compiler for operating on serialized trees"; 105750 + license = lib.licenses.bsd3; 105751 + }) {}; 105752 + 105636 105753 "gimlh" = callPackage 105637 105754 ({ mkDerivation, base, split }: 105638 105755 mkDerivation { ··· 105913 106030 }: 105914 106031 mkDerivation { 105915 106032 pname = "git-annex"; 105916 - version = "8.20210803"; 105917 - sha256 = "0777q454bgkzr930wacn48xm6ygi4i6rxsizvxjm3a0dlffnv3b2"; 106033 + version = "8.20210903"; 106034 + sha256 = "1p6zgk98jmxvqdin5xsdxhgq276bjdr2spi0wabj8x0ziry97rvl"; 105918 106035 configureFlags = [ 105919 106036 "-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime" 105920 106037 "-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser" ··· 106831 106948 license = lib.licenses.bsd3; 106832 106949 }) {}; 106833 106950 106834 - "gitlab-haskell_0_3_0_2" = callPackage 106951 + "gitlab-haskell_0_3_1_1" = callPackage 106835 106952 ({ mkDerivation, aeson, base, bytestring, connection, http-client 106836 106953 , http-conduit, http-types, tasty, tasty-hunit, temporary, text 106837 - , time, transformers, unix, unliftio, unliftio-core 106954 + , time, transformers, unix 106838 106955 }: 106839 106956 mkDerivation { 106840 106957 pname = "gitlab-haskell"; 106841 - version = "0.3.0.2"; 106842 - sha256 = "0ndwff0rk1b7vkggymb0ca0h0hg69kym7npcckv2x2pnw55lb5yz"; 106958 + version = "0.3.1.1"; 106959 + sha256 = "146azh83v963njnkbcf6lacj95qx89wcvi294s3nc89bp72z8igz"; 106843 106960 enableSeparateDataOutput = true; 106844 106961 libraryHaskellDepends = [ 106845 106962 aeson base bytestring connection http-client http-conduit 106846 - http-types temporary text time transformers unix unliftio 106847 - unliftio-core 106963 + http-types temporary text time transformers unix 106848 106964 ]; 106849 106965 testHaskellDepends = [ aeson base bytestring tasty tasty-hunit ]; 106850 106966 description = "A Haskell library for the GitLab web API"; ··· 123180 123296 pname = "hasktags"; 123181 123297 version = "0.72.0"; 123182 123298 sha256 = "09p79w16fgpqi6bwq162769xdrnyb7wnmz56k00nz6dj1a0bbbdd"; 123299 + revision = "1"; 123300 + editedCabalFile = "0q39ssdgm6lcmqj92frjvr53i34divx53zli0qar39mx8ka1l8ml"; 123183 123301 isLibrary = true; 123184 123302 isExecutable = true; 123185 123303 libraryHaskellDepends = [ ··· 124157 124275 }: 124158 124276 mkDerivation { 124159 124277 pname = "hasqlator-mysql"; 124160 - version = "0.0.9"; 124161 - sha256 = "0cqvykjwdqi96dqz75xsgn9698ygvjrdcw7gi8v892gxsvjdk8cp"; 124278 + version = "0.1.0"; 124279 + sha256 = "0pkgnx54f4487rc9i5286g3xm9kb6g8fhgbqn4p2yddl8mwzpdby"; 124162 124280 libraryHaskellDepends = [ 124163 124281 aeson base binary bytestring containers dlist io-streams megaparsec 124164 124282 mtl mysql-haskell optics-core pretty-simple prettyprinter ··· 126602 126720 license = lib.licenses.bsd3; 126603 126721 }) {}; 126604 126722 126723 + "hedis_0_15_0" = callPackage 126724 + ({ mkDerivation, async, base, bytestring, bytestring-lexing 126725 + , containers, deepseq, doctest, errors, exceptions, HTTP, HUnit 126726 + , mtl, network, network-uri, resource-pool, scanner, stm 126727 + , test-framework, test-framework-hunit, text, time, tls 126728 + , unordered-containers, vector 126729 + }: 126730 + mkDerivation { 126731 + pname = "hedis"; 126732 + version = "0.15.0"; 126733 + sha256 = "1wcsjvya9hnvgjl9vnimi3928fx2gy0glgdc30slfwnjpijs97n0"; 126734 + libraryHaskellDepends = [ 126735 + async base bytestring bytestring-lexing containers deepseq errors 126736 + exceptions HTTP mtl network network-uri resource-pool scanner stm 126737 + text time tls unordered-containers vector 126738 + ]; 126739 + testHaskellDepends = [ 126740 + async base bytestring doctest HUnit mtl stm test-framework 126741 + test-framework-hunit text time 126742 + ]; 126743 + benchmarkHaskellDepends = [ base mtl time ]; 126744 + description = "Client library for the Redis datastore: supports full command set, pipelining"; 126745 + license = lib.licenses.bsd3; 126746 + hydraPlatforms = lib.platforms.none; 126747 + }) {}; 126748 + 126605 126749 "hedis-config" = callPackage 126606 126750 ({ mkDerivation, aeson, base, bytestring, hedis, scientific, text 126607 126751 , time ··· 127329 127473 }: 127330 127474 mkDerivation { 127331 127475 pname = "hercules-ci-agent"; 127332 - version = "0.8.2"; 127333 - sha256 = "0zz0s9xpi5gdma1ljfbspfysn8vw05859k159nx8lxqbivpf6bxn"; 127476 + version = "0.8.3"; 127477 + sha256 = "0gwbks6yrjjrys39043wdyx1v0fg8ailv3149b2xi4d49p4jin40"; 127334 127478 isLibrary = true; 127335 127479 isExecutable = true; 127336 127480 libraryHaskellDepends = [ ··· 127379 127523 }: 127380 127524 mkDerivation { 127381 127525 pname = "hercules-ci-api"; 127382 - version = "0.7.0.0"; 127383 - sha256 = "0c8mhmhz89fw0s65a669cpcldqv0g01z9s2343ksv2ykaqz5whi9"; 127526 + version = "0.7.1.0"; 127527 + sha256 = "1vlkfxkd7arb4qaqyvk4cc2w3b37xzhiqmz6smmpjdddpa39lh8c"; 127384 127528 isLibrary = true; 127385 127529 isExecutable = true; 127386 127530 libraryHaskellDepends = [ ··· 127411 127555 }: 127412 127556 mkDerivation { 127413 127557 pname = "hercules-ci-api-agent"; 127414 - version = "0.4.0.0"; 127415 - sha256 = "05jdxlr5afr9chayc6frbi9hhagb9qknfdnd2k25cimd7h2syi7r"; 127558 + version = "0.4.1.0"; 127559 + sha256 = "0cv4cd74049b7j2hy1p3fdr94p0f4fnjzwj78hf1f4lw7migi2vi"; 127416 127560 libraryHaskellDepends = [ 127417 127561 aeson base base64-bytestring-type bytestring containers cookie 127418 127562 deepseq exceptions hashable hercules-ci-api-core http-api-data ··· 127460 127604 , hercules-ci-api-core, hercules-ci-cnix-expr 127461 127605 , hercules-ci-cnix-store, hercules-ci-optparse-applicative 127462 127606 , hostname, hspec, http-client, http-client-tls, http-types, katip 127463 - , lifted-base, monad-control, network-uri, process, protolude 127464 - , QuickCheck, rio, safe-exceptions, servant, servant-auth-client 127465 - , servant-client, servant-client-core, servant-conduit, temporary 127466 - , text, transformers-base, unix, unliftio, unordered-containers 127607 + , lens, lens-aeson, lifted-base, monad-control, network-uri 127608 + , process, protolude, QuickCheck, retry, rio, safe-exceptions 127609 + , servant, servant-auth-client, servant-client, servant-client-core 127610 + , servant-conduit, temporary, text, transformers, transformers-base 127611 + , unix, unliftio, unliftio-core, unordered-containers, uuid 127467 127612 }: 127468 127613 mkDerivation { 127469 127614 pname = "hercules-ci-cli"; 127470 - version = "0.2.1"; 127471 - sha256 = "1lbvc2n1mjrnvnpnqvgjd1zbsa96zdpvjhbawfd8rw63ih8l451z"; 127615 + version = "0.2.2"; 127616 + sha256 = "1n0dxpvjxi38whqh37d930rbic96gq13g7x8mi8skw164n9vha4g"; 127472 127617 isLibrary = true; 127473 127618 isExecutable = true; 127474 127619 libraryHaskellDepends = [ ··· 127476 127621 containers data-has directory exceptions filepath hercules-ci-agent 127477 127622 hercules-ci-api hercules-ci-api-core hercules-ci-cnix-expr 127478 127623 hercules-ci-cnix-store hercules-ci-optparse-applicative hostname 127479 - http-client http-client-tls http-types katip lifted-base 127480 - monad-control network-uri process protolude rio safe-exceptions 127481 - servant servant-auth-client servant-client servant-client-core 127482 - servant-conduit temporary text transformers-base unix unliftio 127483 - unordered-containers 127624 + http-client http-client-tls http-types katip lens lens-aeson 127625 + lifted-base monad-control network-uri process protolude retry rio 127626 + safe-exceptions servant servant-auth-client servant-client 127627 + servant-client-core servant-conduit temporary text transformers 127628 + transformers-base unix unliftio unliftio-core unordered-containers 127629 + uuid 127484 127630 ]; 127485 127631 executableHaskellDepends = [ base ]; 127486 127632 testHaskellDepends = [ ··· 127518 127664 "hercules-ci-cnix-store" = callPackage 127519 127665 ({ mkDerivation, base, boost, bytestring, conduit, containers 127520 127666 , exceptions, hspec, hspec-discover, inline-c, inline-c-cpp, nix 127521 - , protolude, template-haskell, temporary, text, unliftio-core 127667 + , protolude, template-haskell, temporary, text, unix, unliftio-core 127522 127668 , vector 127523 127669 }: 127524 127670 mkDerivation { 127525 127671 pname = "hercules-ci-cnix-store"; 127526 - version = "0.2.0.1"; 127527 - sha256 = "1vd7wy23glgxs823c8c1754miwpmrfscsfdn74nyx31gci4jhqgx"; 127672 + version = "0.2.1.0"; 127673 + sha256 = "18165kwcklp6hg9sh5rmqprnc0ixiq8l9w4y87c9m54dbpwdp4na"; 127528 127674 libraryHaskellDepends = [ 127529 127675 base bytestring conduit containers inline-c inline-c-cpp protolude 127530 - template-haskell unliftio-core vector 127676 + template-haskell unix unliftio-core vector 127531 127677 ]; 127532 127678 librarySystemDepends = [ boost ]; 127533 127679 libraryPkgconfigDepends = [ nix ]; ··· 129332 129478 "iso-deriving" = callPackage 129333 129479 ({ mkDerivation, aeson, base, base16-bytestring, bytestring 129334 129480 "iso-deriving" = callPackage 129335 - "iso-deriving" = callPackage 129336 - "iso-deriving" = callPackage 129337 - "iso-deriving" = callPackage 129338 - "iso-deriving" = callPackage 129339 - }: 129340 - mkDerivation { 129341 - "iso-deriving" = callPackage 129342 - version = "0.7.5"; 129343 - "iso-deriving" = callPackage 129344 - isLibrary = true; 129345 - isExecutable = true; 129346 - libraryHaskellDepends = [ 129347 - "iso-deriving" = callPackage 129348 - "iso-deriving" = callPackage 129349 - "iso-deriving" = callPackage 129350 - "iso-deriving" = callPackage 129351 - ]; 129352 - executableHaskellDepends = [ 129353 - "iso-deriving" = callPackage 129354 - ]; 129355 - testHaskellDepends = [ 129356 - "iso-deriving" = callPackage 129357 - "iso-deriving" = callPackage 129358 - unordered-containers yaml 129359 - ]; 129360 - "iso-deriving" = callPackage 129361 - license = lib.licenses.bsd3; 129362 - }) {}; 129363 - 129364 - "iso-deriving" = callPackage 129365 - ({ mkDerivation, aeson, base, base16-bytestring, bytestring 129366 - "iso-deriving" = callPackage 129367 129481 "iso-deriving" = callPackage 129368 129482 "iso-deriving" = callPackage 129369 129483 "iso-deriving" = callPackage ··· 129391 129505 ]; 129392 129506 "iso-deriving" = callPackage 129393 129507 license = lib.licenses.bsd3; 129394 - hydraPlatforms = lib.platforms.none; 129395 129508 }) {}; 129396 129509 129397 129510 "iso-deriving" = callPackage ··· 134355 134468 }: 134356 134469 mkDerivation { 134357 134470 pname = "hoogle"; 134358 - version = "5.0.18.1"; 134359 - sha256 = "15ia0l96yjdnam5vljcsslcavsjwfq0kxldwdcr3zq9c0w6q6i3w"; 134360 - revision = "1"; 134361 - editedCabalFile = "1m92rpf0rhcbyana2v6ggxl16mi87dlnmq1bllhb3dm5z5hlha8i"; 134362 - isLibrary = true; 134363 - isExecutable = true; 134364 - enableSeparateDataOutput = true; 134365 - libraryHaskellDepends = [ 134366 - aeson base binary blaze-html blaze-markup bytestring cmdargs 134367 - conduit conduit-extra connection containers deepseq directory extra 134368 - filepath foundation hashable haskell-src-exts http-conduit 134369 - http-types js-flot js-jquery mmap old-locale process-extras 134370 - QuickCheck resourcet storable-tuple tar template-haskell text time 134371 - transformers uniplate utf8-string vector wai wai-logger warp 134372 - warp-tls zlib 134373 - ]; 134374 - executableHaskellDepends = [ base ]; 134375 - testTarget = "--test-option=--no-net"; 134376 - description = "Haskell API Search"; 134377 - license = lib.licenses.bsd3; 134378 - }) {}; 134379 - 134380 - "hoogle_5_0_18_2" = callPackage 134381 - ({ mkDerivation, aeson, base, binary, blaze-html, blaze-markup 134382 - , bytestring, cmdargs, conduit, conduit-extra, connection 134383 - , containers, deepseq, directory, extra, filepath, foundation 134384 - , hashable, haskell-src-exts, http-conduit, http-types, js-flot 134385 - , js-jquery, mmap, old-locale, process-extras, QuickCheck 134386 - , resourcet, storable-tuple, tar, template-haskell, text, time 134387 - , transformers, uniplate, utf8-string, vector, wai, wai-logger 134388 - , warp, warp-tls, zlib 134389 - }: 134390 - mkDerivation { 134391 - pname = "hoogle"; 134392 134471 version = "5.0.18.2"; 134393 134472 sha256 = "1xacx2f33x1a4qlv25f8rlmb4wi0cjfzrj22nlnkrd0knghik3m7"; 134394 134473 isLibrary = true; ··· 134407 134486 testTarget = "--test-option=--no-net"; 134408 134487 description = "Haskell API Search"; 134409 134488 license = lib.licenses.bsd3; 134410 - hydraPlatforms = lib.platforms.none; 134411 134489 }) {}; 134412 134490 134413 134491 "hoogle-index" = callPackage ··· 152461 152539 ({ mkDerivation, base, bytestring, text }: 152462 152540 mkDerivation { 152463 152541 pname = "isocline"; 152464 - version = "1.0.4"; 152465 - sha256 = "0p985fbr19sqgrxzxywkshyl0ca5f2kpl4pkmqgl6ya2alvwymzl"; 152542 + version = "1.0.5"; 152543 + sha256 = "05amznscn43vscz3b9rnb2scryriq0gccjx5z5fk1wn47i3dz6vg"; 152466 152544 isLibrary = true; 152467 152545 isExecutable = true; 152468 152546 libraryHaskellDepends = [ base bytestring text ]; ··· 157650 157728 "keid-core" = callPackage 157651 157729 ({ mkDerivation, adjunctions, base, binary, bytestring 157652 157730 , cryptohash-md5, derive-storable, derive-storable-plugin 157653 - , distributive, foldl, geomancy, GLFW-b, ktx-codec 157731 + , distributive, file-embed, foldl, geomancy, GLFW-b, ktx-codec 157654 157732 , neat-interpolation, optparse-applicative, optparse-simple 157655 157733 , resourcet, rio, rio-app, StateVar, tagged, template-haskell, text 157656 157734 , transformers, unagi-chan, unliftio, vector, vulkan, vulkan-utils ··· 157658 157736 }: 157659 157737 mkDerivation { 157660 157738 pname = "keid-core"; 157661 - version = "0.1.1.1"; 157662 - sha256 = "03pfn145ggpd44qq4r7fgx8nk02vhd2jd9f70gwmfsivs9ykg94x"; 157739 + version = "0.1.2.0"; 157740 + sha256 = "07l493nn691bn6b2c4z684cjfj589vkip6068szc8j2j9pwqgr23"; 157663 157741 libraryHaskellDepends = [ 157664 157742 adjunctions base binary bytestring cryptohash-md5 derive-storable 157665 - derive-storable-plugin distributive foldl geomancy GLFW-b ktx-codec 157666 - neat-interpolation optparse-applicative optparse-simple resourcet 157667 - rio rio-app StateVar tagged template-haskell text transformers 157668 - unagi-chan unliftio vector vulkan vulkan-utils 157669 - VulkanMemoryAllocator zstd 157743 + derive-storable-plugin distributive file-embed foldl geomancy 157744 + GLFW-b ktx-codec neat-interpolation optparse-applicative 157745 + optparse-simple resourcet rio rio-app StateVar tagged 157746 + template-haskell text transformers unagi-chan unliftio vector 157747 + vulkan vulkan-utils VulkanMemoryAllocator zstd 157670 157748 ]; 157671 157749 description = "Core parts of Keid engine"; 157672 157750 license = lib.licenses.bsd3; ··· 157674 157752 }) {}; 157675 157753 157676 157754 "keid-geometry" = callPackage 157677 - ({ mkDerivation, base, geomancy, keid-core, mtl, rio, rio-app 157678 - , vector, vulkan 157755 + ({ mkDerivation, base, geomancy, keid-core, mtl, rio, vector 157756 + , vulkan 157679 157757 }: 157680 157758 mkDerivation { 157681 157759 pname = "keid-geometry"; 157682 - version = "0.1.0.1"; 157683 - sha256 = "0cnvgkqcc4nqvsbm9h6kn1l3sgs7dlhcb7iq6z18ynwry8z510w0"; 157760 + version = "0.1.1.1"; 157761 + sha256 = "1jicgdkxwmi16a7bqc3qh9qr2a691nlxk87b5kh674jnhsr59db2"; 157684 157762 libraryHaskellDepends = [ 157685 - base geomancy keid-core mtl rio rio-app vector vulkan 157763 + base geomancy keid-core mtl rio vector vulkan 157686 157764 ]; 157687 157765 description = "Geometry primitives for Keid engine"; 157688 157766 license = lib.licenses.bsd3; ··· 157690 157768 }) {}; 157691 157769 157692 157770 "keid-render-basic" = callPackage 157693 - ({ mkDerivation, aeson, base, binary, bytestring, cryptohash-md5 157694 - , derive-storable, derive-storable-plugin, foldl, geomancy, GLFW-b 157695 - , keid-core, keid-geometry, neat-interpolation, resourcet, rio 157696 - , rio-app, tagged, text, unliftio, vector, vulkan, vulkan-utils 157697 - , VulkanMemoryAllocator, zstd 157771 + ({ mkDerivation, adjunctions, aeson, base, bytestring 157772 + , derive-storable, derive-storable-plugin, distributive, file-embed 157773 + , geomancy, keid-core, keid-geometry, neat-interpolation, resourcet 157774 + , rio, tagged, text, unliftio, vector, vulkan, vulkan-utils 157698 157775 }: 157699 157776 mkDerivation { 157700 157777 pname = "keid-render-basic"; 157701 - version = "0.1.1.2"; 157702 - sha256 = "1plp5mq1vqslrcnlnlsfy8fphzlijwk2q9a6qw6q5njfpf3g9hcv"; 157778 + version = "0.1.2.1"; 157779 + sha256 = "0dij5rnzzcbggc1mvsg123aynx1s337vv1a4px965aj0ny3lfn0k"; 157780 + enableSeparateDataOutput = true; 157703 157781 libraryHaskellDepends = [ 157704 - aeson base binary bytestring cryptohash-md5 derive-storable 157705 - derive-storable-plugin foldl geomancy GLFW-b keid-core 157706 - keid-geometry neat-interpolation resourcet rio rio-app tagged text 157707 - unliftio vector vulkan vulkan-utils VulkanMemoryAllocator zstd 157782 + adjunctions aeson base bytestring derive-storable 157783 + derive-storable-plugin distributive file-embed geomancy keid-core 157784 + keid-geometry neat-interpolation resourcet rio tagged text unliftio 157785 + vector vulkan vulkan-utils 157708 157786 ]; 157709 157787 description = "Basic rendering programs for Keid engine"; 157710 157788 license = lib.licenses.bsd3; ··· 157730 157808 }) {}; 157731 157809 157732 157810 "keid-sound-openal" = callPackage 157733 - ({ mkDerivation, base, geomancy, keid-core, OpenAL, opusfile 157734 - , resourcet, rio, unliftio 157811 + ({ mkDerivation, base, keid-core, OpenAL, opusfile, resourcet, rio 157735 157812 }: 157736 157813 mkDerivation { 157737 157814 pname = "keid-sound-openal"; 157738 - version = "0.1.0.0"; 157739 - sha256 = "17ml9xh8qrvyrcsi1ai6br286bf9c6j29wbmp5sp65spp2kwlyng"; 157815 + version = "0.1.1.0"; 157816 + sha256 = "1bzx73wm8xf9nbw0771dl6fsq31lg1nxqg20sr14cglbvmpjiscb"; 157740 157817 libraryHaskellDepends = [ 157741 - base geomancy keid-core OpenAL opusfile resourcet rio unliftio 157818 + base keid-core OpenAL opusfile resourcet rio 157742 157819 ]; 157743 157820 description = "OpenAL sound system for Keid engine"; 157744 157821 license = lib.licenses.bsd3; ··· 157746 157823 }) {}; 157747 157824 157748 157825 "keid-ui-dearimgui" = callPackage 157749 - ({ mkDerivation, base, binary, bytestring, cryptohash-md5 157750 - , dear-imgui, derive-storable, derive-storable-plugin, foldl 157751 - , geomancy, GLFW-b, keid-core, neat-interpolation, resourcet, rio 157752 - , rio-app, tagged, unliftio, vector, vulkan, vulkan-utils 157753 - , VulkanMemoryAllocator, zstd 157826 + ({ mkDerivation, base, binary, bytestring, dear-imgui, GLFW-b 157827 + , keid-core, resourcet, rio, rio-app, unliftio, vector, vulkan 157828 + , vulkan-utils, VulkanMemoryAllocator 157754 157829 }: 157755 157830 mkDerivation { 157756 157831 pname = "keid-ui-dearimgui"; 157757 - version = "0.1.0.0"; 157758 - sha256 = "1650h7mbzmkpzs2wjvjh3zwmjkvbcg1h36yk6frlvvf80fhhihjc"; 157832 + version = "0.1.0.1"; 157833 + sha256 = "1b731r5q8bjpiy84kfzy30pn4wppak1m1zx2ssicdl86181wva1l"; 157759 157834 libraryHaskellDepends = [ 157760 - base binary bytestring cryptohash-md5 dear-imgui derive-storable 157761 - derive-storable-plugin foldl geomancy GLFW-b keid-core 157762 - neat-interpolation resourcet rio rio-app tagged unliftio vector 157763 - vulkan vulkan-utils VulkanMemoryAllocator zstd 157835 + base binary bytestring dear-imgui GLFW-b keid-core resourcet rio 157836 + rio-app unliftio vector vulkan vulkan-utils VulkanMemoryAllocator 157764 157837 ]; 157765 157838 description = "DearImGui elements for Keid engine"; 157766 157839 license = lib.licenses.bsd3; ··· 162560 162633 license = lib.licenses.bsd2; 162561 162634 }) {}; 162562 162635 162636 + "ldap-scim-bridge" = callPackage 162637 + ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers 162638 + , email-validate, hscim, http-client, http-client-tls, http-types 162639 + , ldap-client, network, relude, servant, servant-client 162640 + , servant-client-core, string-conversions, text, tinylog, yaml 162641 + }: 162642 + mkDerivation { 162643 + pname = "ldap-scim-bridge"; 162644 + version = "0.2"; 162645 + sha256 = "16z878iq7b2spa6mhppm1bjj2hi73f9rm6pl9yw6yz7zbqphi9sd"; 162646 + isLibrary = true; 162647 + isExecutable = true; 162648 + libraryHaskellDepends = [ 162649 + aeson aeson-pretty base bytestring containers email-validate hscim 162650 + http-client http-client-tls http-types ldap-client network relude 162651 + servant servant-client servant-client-core string-conversions text 162652 + tinylog yaml 162653 + ]; 162654 + executableHaskellDepends = [ 162655 + aeson aeson-pretty base bytestring containers email-validate hscim 162656 + http-client http-client-tls http-types ldap-client network relude 162657 + servant servant-client servant-client-core string-conversions text 162658 + tinylog yaml 162659 + ]; 162660 + description = "See README for synopsis"; 162661 + license = lib.licenses.agpl3Plus; 162662 + hydraPlatforms = lib.platforms.none; 162663 + }) {}; 162664 + 162563 162665 "ldapply" = callPackage 162564 162666 ({ mkDerivation, base, bytestring, docopt, interpolatedstring-perl6 162565 162667 , LDAP, ldif, unordered-containers ··· 163523 163625 base fclabels generics-sop transformers 163524 163626 ]; 163525 163627 description = "Computing lenses generically using generics-sop"; 163628 + license = lib.licenses.bsd3; 163629 + }) {}; 163630 + 163631 + "lens-tell" = callPackage 163632 + ({ mkDerivation, base, lens, tell }: 163633 + mkDerivation { 163634 + pname = "lens-tell"; 163635 + version = "0.1"; 163636 + sha256 = "1d0rjlvai6gsavbfw7zxn8m79vxn61pa9fq9d8v5l707mlm9hsz6"; 163637 + libraryHaskellDepends = [ base lens tell ]; 163638 + description = "MonadTell-based lens combinators"; 163526 163639 license = lib.licenses.bsd3; 163527 163640 }) {}; 163528 163641 ··· 174703 174816 ]; 174704 174817 description = "Sample from a posterior using Markov chain Monte Carlo"; 174705 174818 license = lib.licenses.gpl3Plus; 174819 + }) {}; 174820 + 174821 + "mcmc_0_6_0_0" = callPackage 174822 + ({ mkDerivation, aeson, base, bytestring, circular, containers 174823 + , criterion, data-default, deepseq, directory, dirichlet 174824 + , double-conversion, hspec, log-domain, math-functions, matrices 174825 + , microlens, monad-parallel, mwc-random, pretty-show, primitive 174826 + , statistics, time, transformers, vector, zlib 174827 + }: 174828 + mkDerivation { 174829 + pname = "mcmc"; 174830 + version = "0.6.0.0"; 174831 + sha256 = "13m4rdgfwvwhw7nznxlq6af2w56pizgypxxyn8g2agzn2vl6nzfl"; 174832 + libraryHaskellDepends = [ 174833 + aeson base bytestring circular containers data-default deepseq 174834 + directory dirichlet double-conversion log-domain math-functions 174835 + matrices microlens monad-parallel mwc-random pretty-show primitive 174836 + statistics time transformers vector zlib 174837 + ]; 174838 + testHaskellDepends = [ 174839 + base hspec log-domain mwc-random statistics 174840 + ]; 174841 + benchmarkHaskellDepends = [ base criterion microlens mwc-random ]; 174842 + description = "Sample from a posterior using Markov chain Monte Carlo"; 174843 + license = lib.licenses.gpl3Plus; 174844 + hydraPlatforms = lib.platforms.none; 174706 174845 }) {}; 174707 174846 174708 174847 "mcmc-samplers" = callPackage ··· 190053 190192 }) {}; 190054 190193 190055 190194 "nix-tree" = callPackage 190056 - ({ mkDerivation, aeson, base, brick, bytestring, clock, containers 190057 - , deepseq, directory, filepath, hashable, hedgehog, hrfsize, relude 190058 - , text, transformers, typed-process, unordered-containers, vty 190195 + ({ mkDerivation, aeson, async, base, brick, bytestring, clock 190196 + , containers, deepseq, directory, filepath, hashable, hedgehog 190197 + , hrfsize, relude, terminal-progress-bar, text, transformers 190198 + , typed-process, unordered-containers, vty 190059 190199 }: 190060 190200 mkDerivation { 190061 190201 pname = "nix-tree"; 190062 - version = "0.1.7"; 190063 - sha256 = "17w0lcfr2rxyfzrdhbw9lci9k5xs1566jypip910r78373c72nbj"; 190202 + version = "0.1.8"; 190203 + sha256 = "0bbisb0n7jg5ng17qyh92rbx1qphvd8w4gr6v773j8m72j24vj0c"; 190064 190204 isLibrary = false; 190065 190205 isExecutable = true; 190066 190206 executableHaskellDepends = [ 190067 - aeson base brick bytestring clock containers deepseq directory 190068 - filepath hashable hrfsize relude text transformers typed-process 190069 - unordered-containers vty 190207 + aeson async base brick bytestring clock containers deepseq 190208 + directory filepath hashable hrfsize relude terminal-progress-bar 190209 + text transformers typed-process unordered-containers vty 190070 190210 ]; 190071 190211 testHaskellDepends = [ 190072 190212 aeson base brick bytestring clock containers deepseq directory ··· 191480 191620 }: 191481 191621 mkDerivation { 191482 191622 pname = "nri-redis"; 191483 - version = "0.1.0.1"; 191484 - sha256 = "0nvkq4h7fdc9jifk3dd2sac6bwk4ks4bda8slln8dqwgxbh31ln2"; 191623 + version = "0.1.0.2"; 191624 + sha256 = "12z515bs17ig8ps1kq2pp1c80r6cn0rldvqa6rzfgc1nrd0p8hc9"; 191485 191625 libraryHaskellDepends = [ 191486 191626 aeson async base bytestring conduit hedis nri-env-parser 191487 191627 nri-observability nri-prelude resourcet safe-exceptions text ··· 191867 192007 license = lib.licenses.bsd3; 191868 192008 }) {}; 191869 192009 192010 + "numeric-logarithms" = callPackage 192011 + ({ mkDerivation, base, integer-gmp, QuickCheck, test-framework 192012 + , test-framework-quickcheck2 192013 + }: 192014 + mkDerivation { 192015 + pname = "numeric-logarithms"; 192016 + version = "0.1.0.0"; 192017 + sha256 = "1izd7gc9xdrs7a1wbzmhhkv8s9rw2mcq77agvr351dc5jyzdnwiy"; 192018 + libraryHaskellDepends = [ base integer-gmp ]; 192019 + testHaskellDepends = [ 192020 + base integer-gmp QuickCheck test-framework 192021 + test-framework-quickcheck2 192022 + ]; 192023 + description = "Efficient rounded log2 algorithms on integral and rational types"; 192024 + license = lib.licenses.asl20; 192025 + }) {}; 192026 + 191870 192027 "numeric-ode" = callPackage 191871 192028 ({ mkDerivation, ad, base, Chart, Chart-cairo, colour 191872 192029 , data-accessor, data-default-class, diagrams-cairo, diagrams-lib ··· 192029 192186 broken = true; 192030 192187 }) {}; 192031 192188 192032 - "numhask_0_8_0_0" = callPackage 192033 - ({ mkDerivation, base, doctest, QuickCheck }: 192189 + "numhask_0_8_1_0" = callPackage 192190 + ({ mkDerivation, base }: 192034 192191 mkDerivation { 192035 192192 pname = "numhask"; 192036 - version = "0.8.0.0"; 192037 - sha256 = "104vc3b43lbck6r39kv5rscvqx3hxxf8nyvzsw8shb9xifmnijkh"; 192193 + version = "0.8.1.0"; 192194 + sha256 = "0qq9fr4nm5swarc266mnz5xly296db4nwzm7k5cwsn2pjijmyknk"; 192038 192195 libraryHaskellDepends = [ base ]; 192039 - testHaskellDepends = [ base doctest QuickCheck ]; 192040 192196 description = "A numeric class hierarchy"; 192041 192197 license = lib.licenses.bsd3; 192042 192198 hydraPlatforms = lib.platforms.none; ··· 192044 192200 }) {}; 192045 192201 192046 192202 "numhask-array" = callPackage 192047 - ({ mkDerivation, adjunctions, base, distributive, doctest, numhask 192048 - , vector 192203 + ({ mkDerivation, adjunctions, base, distributive, numhask, vector 192049 192204 }: 192050 192205 mkDerivation { 192051 192206 pname = "numhask-array"; 192052 - version = "0.9.0"; 192053 - sha256 = "09l0cm2f66c5bagrwby8bj22b6lklbi8mbsgxxh0gw5zvb9bhgmr"; 192207 + version = "0.9.1"; 192208 + sha256 = "02xklvpk21h97005xs1ywll83qn3h6845zxp9baljk12b9j4ls1r"; 192054 192209 libraryHaskellDepends = [ 192055 192210 adjunctions base distributive numhask vector 192056 192211 ]; 192057 - testHaskellDepends = [ base doctest ]; 192058 - description = "Multi-dimensional array interface for numhask"; 192212 + description = "Multi-dimensional arrays"; 192059 192213 license = lib.licenses.bsd3; 192060 192214 hydraPlatforms = lib.platforms.none; 192061 192215 broken = true; ··· 192150 192304 192151 192305 "numhask-space" = callPackage 192152 192306 ({ mkDerivation, adjunctions, base, containers, distributive 192153 - , doctest, numhask, random, semigroupoids, tdigest, text, time 192154 - , vector 192307 + , numhask, random, semigroupoids, tdigest, text, time, vector 192155 192308 }: 192156 192309 mkDerivation { 192157 192310 pname = "numhask-space"; 192158 - version = "0.8.0.0"; 192159 - sha256 = "1ya4fcr0mxj4blijl2k2sdfkkywjmr616qcaddl7zqphjvrc4gd0"; 192311 + version = "0.8.1.0"; 192312 + sha256 = "1j117m1qfnl5h286x6c8kbm06xpm8rqqkipv1qbw0sp7a0cc022z"; 192160 192313 libraryHaskellDepends = [ 192161 192314 adjunctions base containers distributive numhask random 192162 192315 semigroupoids tdigest text time vector 192163 192316 ]; 192164 - testHaskellDepends = [ base doctest ]; 192165 192317 description = "Numerical spaces"; 192166 192318 license = lib.licenses.bsd3; 192167 192319 hydraPlatforms = lib.platforms.none; ··· 195805 195957 }: 195806 195958 mkDerivation { 195807 195959 pname = "optparse-generic"; 195808 - version = "1.4.4"; 195809 - sha256 = "0xy0kc8qximsiqpnc1fmh5zlsh6n26s7scrixin5bwnylg056j74"; 195810 - revision = "3"; 195811 - editedCabalFile = "1y5m84d72z2fhnzznlyq4hj4hfg04hgszng3ps4dz4s1wd565m1s"; 195812 - libraryHaskellDepends = [ 195813 - base bytestring Only optparse-applicative system-filepath text time 195814 - transformers void 195815 - ]; 195816 - description = "Auto-generate a command-line parser for your datatype"; 195817 - license = lib.licenses.bsd3; 195818 - maintainers = with lib.maintainers; [ Gabriel439 ]; 195819 - }) {}; 195820 - 195821 - "optparse-generic_1_4_5" = callPackage 195822 - ({ mkDerivation, base, bytestring, Only, optparse-applicative 195823 - , system-filepath, text, time, transformers, void 195824 - }: 195825 - mkDerivation { 195826 - pname = "optparse-generic"; 195827 195960 version = "1.4.5"; 195828 195961 sha256 = "06lyx1im1a5sxj2i6v3lzc16q8pk6lafqzqvdzg9aiximm3idy1a"; 195829 195962 libraryHaskellDepends = [ ··· 195832 195965 ]; 195833 195966 description = "Auto-generate a command-line parser for your datatype"; 195834 195967 license = lib.licenses.bsd3; 195835 - hydraPlatforms = lib.platforms.none; 195836 195968 maintainers = with lib.maintainers; [ Gabriel439 ]; 195837 195969 }) {}; 195838 195970 ··· 195896 196028 ({ mkDerivation, base, bytestring, opusfile }: 195897 196029 mkDerivation { 195898 196030 pname = "opusfile"; 195899 - version = "0.1.0.0"; 195900 - sha256 = "12mjkmsffnid48sjc6j1wrikw4pl1yz5jk6bgnarv86wcs30w54a"; 196031 + version = "0.1.0.1"; 196032 + sha256 = "159qx2z2q56f42yi3smj9fx7gbpqxxnsyap09hdnpy8rzv4gl904"; 195901 196033 isLibrary = true; 195902 196034 isExecutable = true; 195903 196035 libraryHaskellDepends = [ base bytestring ]; ··· 200022 200154 license = lib.licenses.bsd3; 200023 200155 }) {}; 200024 200156 200157 + "partial-isomorphisms_0_2_3_0" = callPackage 200158 + ({ mkDerivation, base, template-haskell }: 200159 + mkDerivation { 200160 + pname = "partial-isomorphisms"; 200161 + version = "0.2.3.0"; 200162 + sha256 = "08390b7vj02kbx0s5q3irxljr1p8w4rvm6kf33ivv04cal3r2q39"; 200163 + libraryHaskellDepends = [ base template-haskell ]; 200164 + description = "Partial isomorphisms"; 200165 + license = lib.licenses.bsd3; 200166 + hydraPlatforms = lib.platforms.none; 200167 + }) {}; 200168 + 200025 200169 "partial-lens" = callPackage 200026 200170 ({ mkDerivation, base, comonad-transformers, data-lens 200027 200171 , transformers ··· 202082 202226 }) {}; 202083 202227 202084 202228 "perf" = callPackage 202085 - ({ mkDerivation, base, containers, deepseq, doctest, foldl, rdtsc 202086 - , text, time, transformers 202229 + ({ mkDerivation, base, containers, deepseq, foldl, mtl, rdtsc, text 202230 + , time, transformers 202087 202231 }: 202088 202232 mkDerivation { 202089 202233 pname = "perf"; 202090 - version = "0.7.0"; 202091 - sha256 = "140fy74sq3b1k6px008yz2pr9ikikd68llzc411qs3nclwzasxgx"; 202234 + version = "0.8.0"; 202235 + sha256 = "1wgl5nwvip2mxicskqqj6c0c53rp1x4ls31j5i5njd324kvxp8ql"; 202092 202236 libraryHaskellDepends = [ 202093 - base containers deepseq foldl rdtsc text time transformers 202237 + base containers deepseq foldl mtl rdtsc text time transformers 202094 202238 ]; 202095 - testHaskellDepends = [ base deepseq doctest rdtsc ]; 202096 202239 description = "Low-level run time measurement"; 202097 202240 license = lib.licenses.bsd3; 202098 202241 hydraPlatforms = lib.platforms.none; ··· 202538 202681 }: 202539 202682 mkDerivation { 202540 202683 pname = "persistent"; 202541 - version = "2.13.1.1"; 202542 - sha256 = "0sg51psmpjsz9hiva0gn3xcnd74a6dwbzx1bzi918idcfkpbn496"; 202543 - libraryHaskellDepends = [ 202544 - aeson attoparsec base base64-bytestring blaze-html bytestring 202545 - conduit containers fast-logger http-api-data lift-type monad-logger 202546 - mtl path-pieces resource-pool resourcet scientific silently 202547 - template-haskell text th-lift-instances time transformers unliftio 202548 - unliftio-core unordered-containers vector 202549 - ]; 202550 - testHaskellDepends = [ 202551 - aeson attoparsec base base64-bytestring blaze-html bytestring 202552 - conduit containers fast-logger hspec http-api-data monad-logger mtl 202553 - path-pieces QuickCheck quickcheck-instances resource-pool resourcet 202554 - scientific shakespeare silently template-haskell text 202555 - th-lift-instances time transformers unliftio unliftio-core 202556 - unordered-containers vector 202557 - ]; 202558 - benchmarkHaskellDepends = [ 202559 - base criterion deepseq file-embed template-haskell text 202560 - ]; 202561 - description = "Type-safe, multi-backend data serialization"; 202562 - license = lib.licenses.mit; 202563 - maintainers = with lib.maintainers; [ psibi ]; 202564 - }) {}; 202565 - 202566 - "persistent_2_13_1_2" = callPackage 202567 - ({ mkDerivation, aeson, attoparsec, base, base64-bytestring 202568 - , blaze-html, bytestring, conduit, containers, criterion, deepseq 202569 - , fast-logger, file-embed, hspec, http-api-data, lift-type 202570 - , monad-logger, mtl, path-pieces, QuickCheck, quickcheck-instances 202571 - , resource-pool, resourcet, scientific, shakespeare, silently 202572 - , template-haskell, text, th-lift-instances, time, transformers 202573 - , unliftio, unliftio-core, unordered-containers, vector 202574 - }: 202575 - mkDerivation { 202576 - pname = "persistent"; 202577 202684 version = "2.13.1.2"; 202578 202685 sha256 = "09si4h64i9drqr80a2sxpxhmsinacqx9bvsc3jah5zlm915q092y"; 202579 202686 libraryHaskellDepends = [ ··· 202596 202703 ]; 202597 202704 description = "Type-safe, multi-backend data serialization"; 202598 202705 license = lib.licenses.mit; 202599 - hydraPlatforms = lib.platforms.none; 202600 202706 maintainers = with lib.maintainers; [ psibi ]; 202601 202707 }) {}; 202602 202708 ··· 202913 203019 }: 202914 203020 mkDerivation { 202915 203021 pname = "persistent-mysql"; 202916 - version = "2.13.0.1"; 202917 - sha256 = "1gl48xcsczpzipg9v107x970rzi66vr26772ml9z8szxygamgsdb"; 202918 - libraryHaskellDepends = [ 202919 - aeson base blaze-builder bytestring conduit containers monad-logger 202920 - mysql mysql-simple persistent resource-pool resourcet text 202921 - transformers unliftio-core 202922 - ]; 202923 - testHaskellDepends = [ 202924 - aeson base bytestring containers fast-logger hspec http-api-data 202925 - HUnit monad-logger mysql path-pieces persistent persistent-qq 202926 - persistent-test QuickCheck quickcheck-instances resourcet text time 202927 - transformers unliftio-core 202928 - ]; 202929 - description = "Backend for the persistent library using MySQL database server"; 202930 - license = lib.licenses.mit; 202931 - }) {}; 202932 - 202933 - "persistent-mysql_2_13_0_2" = callPackage 202934 - ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit 202935 - , containers, fast-logger, hspec, http-api-data, HUnit 202936 - , monad-logger, mysql, mysql-simple, path-pieces, persistent 202937 - , persistent-qq, persistent-test, QuickCheck, quickcheck-instances 202938 - , resource-pool, resourcet, text, time, transformers, unliftio-core 202939 - }: 202940 - mkDerivation { 202941 - pname = "persistent-mysql"; 202942 203022 version = "2.13.0.2"; 202943 203023 sha256 = "18ji7a7lb1mjgqvi2mv2cg4vlgjkyzg2hgp09s7c9v071p3ll732"; 202944 203024 libraryHaskellDepends = [ ··· 202954 203034 ]; 202955 203035 description = "Backend for the persistent library using MySQL database server"; 202956 203036 license = lib.licenses.mit; 202957 - hydraPlatforms = lib.platforms.none; 202958 203037 }) {}; 202959 203038 202960 203039 "persistent-mysql-haskell" = callPackage ··· 203077 203156 ]; 203078 203157 description = "Backend for the persistent library using postgresql"; 203079 203158 license = lib.licenses.mit; 203159 + }) {}; 203160 + 203161 + "persistent-postgresql_2_13_1_0" = callPackage 203162 + ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring 203163 + , conduit, containers, fast-logger, hspec, hspec-expectations 203164 + , hspec-expectations-lifted, http-api-data, HUnit, monad-logger 203165 + , mtl, path-pieces, persistent, persistent-qq, persistent-test 203166 + , postgresql-libpq, postgresql-simple, QuickCheck 203167 + , quickcheck-instances, resource-pool, resourcet 203168 + , string-conversions, text, time, transformers, unliftio 203169 + , unliftio-core, unordered-containers, vector 203170 + }: 203171 + mkDerivation { 203172 + pname = "persistent-postgresql"; 203173 + version = "2.13.1.0"; 203174 + sha256 = "05bj3b7kdwaba3szrrsmafxr6vcnvdhq20jk5xx348jnf2flkw0i"; 203175 + isLibrary = true; 203176 + isExecutable = true; 203177 + libraryHaskellDepends = [ 203178 + aeson attoparsec base blaze-builder bytestring conduit containers 203179 + monad-logger mtl persistent postgresql-libpq postgresql-simple 203180 + resource-pool resourcet string-conversions text time transformers 203181 + unliftio-core 203182 + ]; 203183 + testHaskellDepends = [ 203184 + aeson base bytestring containers fast-logger hspec 203185 + hspec-expectations hspec-expectations-lifted http-api-data HUnit 203186 + monad-logger path-pieces persistent persistent-qq persistent-test 203187 + QuickCheck quickcheck-instances resourcet text time transformers 203188 + unliftio unliftio-core unordered-containers vector 203189 + ]; 203190 + description = "Backend for the persistent library using postgresql"; 203191 + license = lib.licenses.mit; 203192 + hydraPlatforms = lib.platforms.none; 203080 203193 }) {}; 203081 203194 203082 203195 "persistent-protobuf" = callPackage ··· 204078 204191 }: 204079 204192 mkDerivation { 204080 204193 pname = "phonetic-languages-phonetics-basics"; 204081 - version = "0.8.3.0"; 204082 - sha256 = "11pdp7myhc70h4vv84z9n246nrs33jq42vh4rnbc4j2lf1vlfwxg"; 204194 + version = "0.8.4.0"; 204195 + sha256 = "1sxc7qsp93qdf11lp09www1ynrzpnxnc0k00pidz1bpka2hqcjh1"; 204083 204196 isLibrary = true; 204084 204197 isExecutable = true; 204085 204198 libraryHaskellDepends = [ ··· 204189 204302 }: 204190 204303 mkDerivation { 204191 204304 pname = "phonetic-languages-simplified-examples-array"; 204192 - version = "0.10.1.0"; 204193 - sha256 = "0js0rbm401b7yipf7kbngzam44lrxjv9nnicdf5y3dk684n7xkyv"; 204305 + version = "0.11.0.1"; 204306 + sha256 = "0mr1pckay3i72yh1b1dbbm68cbf4jx2vw1w0h86ykvamc1vjy7lp"; 204194 204307 isLibrary = true; 204195 204308 isExecutable = true; 204196 204309 libraryHaskellDepends = [ ··· 204224 204337 ({ mkDerivation, base, heaps, mmsyn2-array 204225 204338 , phonetic-languages-constraints-array 204226 204339 , phonetic-languages-ukrainian-array 204227 - , ukrainian-phonetics-basic-array 204228 204340 }: 204229 204341 mkDerivation { 204230 204342 pname = "phonetic-languages-simplified-examples-common"; 204231 - version = "0.1.2.0"; 204232 - sha256 = "0px34h2j6b1vjsldjg3mvm1spprkd3k31y1lli7wm6r0pgk33b86"; 204343 + version = "0.1.3.0"; 204344 + sha256 = "09jl0zjpny5xh7f9igglfdl36lazrrr131khi625ay48283g2wpc"; 204233 204345 libraryHaskellDepends = [ 204234 204346 base heaps mmsyn2-array phonetic-languages-constraints-array 204235 - phonetic-languages-ukrainian-array ukrainian-phonetics-basic-array 204347 + phonetic-languages-ukrainian-array 204236 204348 ]; 204237 204349 description = "Some commonly used by phonetic-languages-simplified* series functions"; 204238 204350 license = lib.licenses.mit; ··· 204252 204364 }: 204253 204365 mkDerivation { 204254 204366 pname = "phonetic-languages-simplified-generalized-examples-array"; 204255 - version = "0.10.1.0"; 204256 - sha256 = "1h78v236mw43gs424pc0ilyaa4yrld9fwh64p6rmc3jvkgkp1ry1"; 204367 + version = "0.11.0.0"; 204368 + sha256 = "0qxvfn4ii0v722r11hgcwb68d19ji1xchdkgr5n4dsbdkzqlvjrf"; 204257 204369 libraryHaskellDepends = [ 204258 204370 base heaps mmsyn2-array mmsyn3 parallel 204259 204371 phonetic-languages-constraints-array ··· 204408 204520 ({ mkDerivation, base, mmsyn2-array, mmsyn5 }: 204409 204521 mkDerivation { 204410 204522 pname = "phonetic-languages-ukrainian-array"; 204411 - version = "0.5.0.0"; 204412 - sha256 = "034xkl4q4n0gdvacymsgbhwyqfj42d06swldn3q8q1i9ka6d4nxv"; 204523 + version = "0.6.0.0"; 204524 + sha256 = "01wsdcnl9vidwbmxv1jlvchad477l5kdkz6jnfm6rnfkyrfwrcrn"; 204413 204525 isLibrary = true; 204414 204526 isExecutable = true; 204415 204527 libraryHaskellDepends = [ base mmsyn2-array mmsyn5 ]; ··· 221728 221840 }: 221729 221841 mkDerivation { 221730 221842 pname = "record-dot-preprocessor"; 221731 - version = "0.2.11"; 221732 - sha256 = "1hsk7n8hrskj30wcil4rvjhng3zcj7f9a0dn69371iay4x8d75md"; 221733 - isLibrary = true; 221734 - isExecutable = true; 221735 - libraryHaskellDepends = [ base extra ghc uniplate ]; 221736 - executableHaskellDepends = [ base extra ]; 221737 - testHaskellDepends = [ base extra filepath record-hasfield ]; 221738 - description = "Preprocessor to allow record.field syntax"; 221739 - license = lib.licenses.bsd3; 221740 - }) {}; 221741 - 221742 - "record-dot-preprocessor_0_2_12" = callPackage 221743 - ({ mkDerivation, base, extra, filepath, ghc, record-hasfield 221744 - , uniplate 221745 - }: 221746 - mkDerivation { 221747 - pname = "record-dot-preprocessor"; 221748 221843 version = "0.2.12"; 221749 221844 sha256 = "02vyfcfanf09nd33q37jmnq0wbncvkfjn4hx4yzr62dkmh47bkkf"; 221750 221845 isLibrary = true; ··· 221754 221849 testHaskellDepends = [ base extra filepath record-hasfield ]; 221755 221850 description = "Preprocessor to allow record.field syntax"; 221756 221851 license = lib.licenses.bsd3; 221757 - hydraPlatforms = lib.platforms.none; 221758 221852 }) {}; 221759 221853 221760 221854 "record-encode" = callPackage ··· 226884 226978 ({ mkDerivation, barbies, base, clash-ghc, clash-lib, clash-prelude 226885 226979 , containers, ghc-typelits-extra, ghc-typelits-knownnat 226886 226980 , ghc-typelits-natnormalise, lens, lift-type, monoidal-containers 226887 - , mtl, template-haskell, transformers 226981 + , mtl, template-haskell, th-orphans, transformers 226888 226982 }: 226889 226983 mkDerivation { 226890 226984 pname = "retroclash-lib"; 226891 - version = "0.1.0"; 226892 - sha256 = "062pjqhba41d4bb9gb8wxpd87mpsmzj3np8y9ymagjrnv5iyaf5w"; 226893 - revision = "1"; 226894 - editedCabalFile = "1h38k4nxpz80j9sax7s0c7spvrmr90n1wig55id22ba361y980zh"; 226985 + version = "0.1.0.1"; 226986 + sha256 = "1wcnr6hk05xj3qyq6wdwyn5qv820wi6djlcllyv8nc2cz8zgc3v7"; 226895 226987 libraryHaskellDepends = [ 226896 226988 barbies base clash-ghc clash-lib clash-prelude containers 226897 226989 ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise 226898 - lens lift-type monoidal-containers mtl template-haskell 226990 + lens lift-type monoidal-containers mtl template-haskell th-orphans 226899 226991 transformers 226900 226992 ]; 226901 226993 description = "Code shared across the code samples in the book \"Retrocomputing with Clash\""; ··· 227389 227481 pname = "rhbzquery"; 227390 227482 version = "0.4.3"; 227391 227483 sha256 = "13brargymd1c9b0csaprj85qdqg98bzj3z2smbb0v66myj48v6fp"; 227484 + isLibrary = false; 227485 + isExecutable = true; 227486 + executableHaskellDepends = [ 227487 + base bytestring config-ini directory email-validate extra filepath 227488 + http-types optparse-applicative simple-cmd simple-cmd-args text 227489 + ]; 227490 + testHaskellDepends = [ base simple-cmd ]; 227491 + description = "Bugzilla query tool"; 227492 + license = lib.licenses.gpl2Only; 227493 + hydraPlatforms = lib.platforms.none; 227494 + broken = true; 227495 + }) {}; 227496 + 227497 + "rhbzquery_0_4_4" = callPackage 227498 + ({ mkDerivation, base, bytestring, config-ini, directory 227499 + , email-validate, extra, filepath, http-types, optparse-applicative 227500 + , simple-cmd, simple-cmd-args, text 227501 + }: 227502 + mkDerivation { 227503 + pname = "rhbzquery"; 227504 + version = "0.4.4"; 227505 + sha256 = "00175smanmcr6k8b83kj7mif47jggxn0pvy64yjc4ikpbw822c2q"; 227392 227506 isLibrary = false; 227393 227507 isExecutable = true; 227394 227508 executableHaskellDepends = [ ··· 235105 235219 ({ mkDerivation, base }: 235106 235220 mkDerivation { 235107 235221 pname = "semigroups"; 235108 - version = "0.19.1"; 235109 - sha256 = "0j36cha1wb9vxnd8axfna92b2q5hnrn3ap8d8yin89c69gk63rvr"; 235110 - revision = "1"; 235111 - editedCabalFile = "10hp5ij4zivkgh1paxiwnwclgwf5xv3zrkfyvqkpgdf2l2mpm0nd"; 235112 - libraryHaskellDepends = [ base ]; 235113 - description = "Anything that associates"; 235114 - license = lib.licenses.bsd3; 235115 - }) {}; 235116 - 235117 - "semigroups_0_19_2" = callPackage 235118 - ({ mkDerivation, base }: 235119 - mkDerivation { 235120 - pname = "semigroups"; 235121 235222 version = "0.19.2"; 235122 235223 sha256 = "0h1sl3i6k8csy5zkkpy65rxzds9wg577z83aaakybr3n1gcv4855"; 235123 235224 libraryHaskellDepends = [ base ]; 235124 235225 description = "Anything that associates"; 235125 235226 license = lib.licenses.bsd3; 235126 - hydraPlatforms = lib.platforms.none; 235127 235227 }) {}; 235128 235228 235129 235229 "semigroups-actions" = callPackage ··· 236385 236485 pname = "servant-benchmark"; 236386 236486 version = "0.1.2.0"; 236387 236487 sha256 = "0lqqk410nx48g895pfxkbbk85b1ijs4bfl9zr2li2p7wwwc4gyi9"; 236488 + revision = "1"; 236489 + editedCabalFile = "1zzprj7pw7fzyscg4n9g023c47bb6fywq5b11krazz3vyynh53cc"; 236388 236490 libraryHaskellDepends = [ 236389 236491 aeson base base64-bytestring bytestring case-insensitive http-media 236390 236492 http-types QuickCheck servant text yaml ··· 236395 236497 ]; 236396 236498 description = "Generate benchmark files from a Servant API"; 236397 236499 license = lib.licenses.bsd3; 236500 + hydraPlatforms = lib.platforms.none; 236501 + broken = true; 236398 236502 }) {}; 236399 236503 236400 236504 "servant-blaze" = callPackage ··· 244427 244531 license = lib.licenses.gpl3Plus; 244428 244532 }) {}; 244429 244533 244534 + "slynx_0_6_0_0" = callPackage 244535 + ({ mkDerivation, attoparsec, base, bytestring, containers 244536 + , elynx-markov, elynx-seq, elynx-tools, elynx-tree, hmatrix 244537 + , mwc-random, optparse-applicative, statistics, text, transformers 244538 + , vector 244539 + }: 244540 + mkDerivation { 244541 + pname = "slynx"; 244542 + version = "0.6.0.0"; 244543 + sha256 = "0jk3l7nlz0s57x952qcn1yj6fdfds01flcz6xiykpjwbyjm0fq81"; 244544 + isLibrary = true; 244545 + isExecutable = true; 244546 + libraryHaskellDepends = [ 244547 + attoparsec base bytestring containers elynx-markov elynx-seq 244548 + elynx-tools elynx-tree hmatrix mwc-random optparse-applicative 244549 + statistics text transformers vector 244550 + ]; 244551 + executableHaskellDepends = [ base ]; 244552 + description = "Handle molecular sequences"; 244553 + license = lib.licenses.gpl3Plus; 244554 + hydraPlatforms = lib.platforms.none; 244555 + }) {}; 244556 + 244430 244557 "small-bytearray-builder" = callPackage 244431 244558 ({ mkDerivation, base, bytebuild, byteslice }: 244432 244559 mkDerivation { ··· 250131 250258 }) {}; 250132 250259 250133 250260 "stack-all" = callPackage 250134 - ({ mkDerivation, aeson, base, bytestring, config-ini, directory 250135 - , extra, filepath, http-query, process, simple-cmd, simple-cmd-args 250136 - , text, time, unordered-containers, xdg-basedir 250261 + ({ mkDerivation, aeson, base, cached-json-file, config-ini 250262 + , directory, extra, filepath, http-query, process, simple-cmd 250263 + , simple-cmd-args, text, unordered-containers 250137 250264 }: 250138 250265 mkDerivation { 250139 250266 pname = "stack-all"; 250140 - version = "0.3"; 250141 - sha256 = "0bxrchryn0r02bbkxwwyi9rlkknjqwbiypbfj47q9fzyb2rv9gk1"; 250267 + version = "0.3.1"; 250268 + sha256 = "0jsz28p1xpzh77r3mhjh98jsz3lnzirfvh9w64rcgxpacdyajwhf"; 250142 250269 isLibrary = false; 250143 250270 isExecutable = true; 250144 250271 executableHaskellDepends = [ 250145 - aeson base bytestring config-ini directory extra filepath 250146 - http-query process simple-cmd simple-cmd-args text time 250147 - unordered-containers xdg-basedir 250272 + aeson base cached-json-file config-ini directory extra filepath 250273 + http-query process simple-cmd simple-cmd-args text 250274 + unordered-containers 250148 250275 ]; 250149 250276 description = "CLI tool for building across Stackage major versions"; 250150 250277 license = lib.licenses.bsd3; ··· 254407 254534 ({ mkDerivation, base }: 254408 254535 mkDerivation { 254409 254536 pname = "string-interpreter"; 254410 - version = "0.4.0.0"; 254411 - sha256 = "08d200kjwh0sjj75sv9ckkfkvr254233bjsisd7aaj81kiig4vnn"; 254537 + version = "0.5.2.0"; 254538 + sha256 = "1i6y41kyhbarwsppm55rlb1ddqihnpcc89yfgsd8mjgmbrmpsr3l"; 254412 254539 libraryHaskellDepends = [ base ]; 254413 - description = "Is used in the recursive mode for phonetic languages approach"; 254540 + description = "Is used in the phonetic languages approach (e. g. in the recursive mode)."; 254414 254541 license = lib.licenses.mit; 254415 254542 }) {}; 254416 254543 ··· 259973 260100 pname = "tar"; 259974 260101 version = "0.5.1.1"; 259975 260102 sha256 = "1ppim7cgmn7ng8zbdrwkxhhizc30h15h1c9cdlzamc5jcagl915k"; 259976 - revision = "3"; 259977 - editedCabalFile = "0qjhii1lhvqav3pnm6z5ly40d9gwp7p3y4g7k26bhxgy31bx1pll"; 260103 + revision = "4"; 260104 + editedCabalFile = "03a33nj9k62f318qgmp5pgk7i99c8cyqy5f7m7p0bwc5ni39ysfq"; 259978 260105 libraryHaskellDepends = [ 259979 260106 array base bytestring containers deepseq directory filepath time 259980 260107 ]; ··· 260909 261036 pname = "tasty-rerun"; 260910 261037 version = "1.1.18"; 260911 261038 sha256 = "0sccp5zx9v2rx741nbmgd8mzjhy5m4v74hk26d23xz93ph8aqx7s"; 260912 - revision = "1"; 260913 - editedCabalFile = "17w6kxdd9zw87lh1bmh24c7dp59df8dshygx88j2i5nhbn7lfn50"; 261039 + revision = "2"; 261040 + editedCabalFile = "1fis4l7rlzmkw4135q3dikx9v22yhyqin3snlm1l7hsv8s33jpyl"; 260914 261041 libraryHaskellDepends = [ 260915 261042 base containers mtl optparse-applicative split stm tagged tasty 260916 261043 transformers ··· 261832 261959 broken = true; 261833 261960 }) {}; 261834 261961 261962 + "tell" = callPackage 261963 + ({ mkDerivation, base, mtl, transformers }: 261964 + mkDerivation { 261965 + pname = "tell"; 261966 + version = "0.1"; 261967 + sha256 = "0l56mvgj543xp9cgafqycch6f9pgwjsnahy3zcpi1dxbmlwwy6gr"; 261968 + libraryHaskellDepends = [ base mtl transformers ]; 261969 + description = "The MonadTell class and related monad transformers"; 261970 + license = lib.licenses.bsd3; 261971 + }) {}; 261972 + 261835 261973 "tellbot" = callPackage 261836 261974 ({ mkDerivation, base, bifunctors, bytestring, containers 261837 261975 , http-conduit, mtl, network, regex-pcre, split, tagsoup, text ··· 262272 262410 pname = "ten"; 262273 262411 version = "0.1.0.0"; 262274 262412 sha256 = "0rgcwwc3rq1bk3dc1plqyhc8mzk429ghswl6ry4zs2n8ds57gnwj"; 262413 + revision = "1"; 262414 + editedCabalFile = "0dslnfn52q87sb2d9di80nirwmfk3bkhc2wbp2wh209k0b5va63w"; 262275 262415 libraryHaskellDepends = [ 262276 262416 adjunctions base data-default-class deepseq distributive hashable 262277 262417 portray portray-diff some text transformers wrapped ··· 264120 264260 license = lib.licenses.bsd3; 264121 264261 }) {}; 264122 264262 264263 + "text-ldap_0_1_1_14" = callPackage 264264 + ({ mkDerivation, attoparsec, base, bytestring, containers, memory 264265 + , QuickCheck, quickcheck-simple, random, transformers 264266 + }: 264267 + mkDerivation { 264268 + pname = "text-ldap"; 264269 + version = "0.1.1.14"; 264270 + sha256 = "0wb5x5q099i1phgwzhi4rs3qrrimsrfg6cnxah33sdzszax7dqnn"; 264271 + isLibrary = true; 264272 + isExecutable = true; 264273 + libraryHaskellDepends = [ 264274 + attoparsec base bytestring containers memory transformers 264275 + ]; 264276 + executableHaskellDepends = [ base bytestring ]; 264277 + testHaskellDepends = [ 264278 + base bytestring QuickCheck quickcheck-simple random 264279 + ]; 264280 + description = "Parser and Printer for LDAP text data stream"; 264281 + license = lib.licenses.bsd3; 264282 + hydraPlatforms = lib.platforms.none; 264283 + }) {}; 264284 + 264123 264285 "text-lens" = callPackage 264124 264286 ({ mkDerivation, base, extra, hspec, lens, text }: 264125 264287 mkDerivation { ··· 264436 264598 }: 264437 264599 mkDerivation { 264438 264600 pname = "text-show"; 264439 - version = "3.9"; 264440 - sha256 = "1cj6w77lgh9cydg1jz3wfhll0bvzrmhgk37dgm7s33qbkpq9mf90"; 264441 - revision = "1"; 264442 - editedCabalFile = "1jwsp8g7c7wywxvhb7ns7xw0h7mbr33c3kyhba8ybw0rn43ynjki"; 264443 - libraryHaskellDepends = [ 264444 - array base base-compat-batteries bifunctors bytestring 264445 - bytestring-builder containers generic-deriving ghc-boot-th ghc-prim 264446 - integer-gmp template-haskell text th-abstraction th-lift 264447 - transformers transformers-compat 264448 - ]; 264449 - testHaskellDepends = [ 264450 - array base base-compat-batteries base-orphans bytestring 264451 - bytestring-builder deriving-compat generic-deriving ghc-prim hspec 264452 - QuickCheck quickcheck-instances template-haskell text transformers 264453 - transformers-compat 264454 - ]; 264455 - testToolDepends = [ hspec-discover ]; 264456 - benchmarkHaskellDepends = [ base criterion deepseq ghc-prim text ]; 264457 - description = "Efficient conversion of values into Text"; 264458 - license = lib.licenses.bsd3; 264459 - }) {}; 264460 - 264461 - "text-show_3_9_2" = callPackage 264462 - ({ mkDerivation, array, base, base-compat-batteries, base-orphans 264463 - , bifunctors, bytestring, bytestring-builder, containers, criterion 264464 - , deepseq, deriving-compat, generic-deriving, ghc-boot-th, ghc-prim 264465 - , hspec, hspec-discover, integer-gmp, QuickCheck 264466 - , quickcheck-instances, template-haskell, text, th-abstraction 264467 - , th-lift, transformers, transformers-compat 264468 - }: 264469 - mkDerivation { 264470 - pname = "text-show"; 264471 264601 version = "3.9.2"; 264472 264602 sha256 = "0srm3qj7z0c1zxpzp7n0frjdh0hxb76mz43d1ry30nrg0k4lj8lh"; 264473 264603 libraryHaskellDepends = [ ··· 264486 264616 benchmarkHaskellDepends = [ base criterion deepseq ghc-prim text ]; 264487 264617 description = "Efficient conversion of values into Text"; 264488 264618 license = lib.licenses.bsd3; 264489 - hydraPlatforms = lib.platforms.none; 264490 264619 }) {}; 264491 264620 264492 264621 "text-show-instances" = callPackage ··· 264874 265003 ({ mkDerivation, base, containers, ghc-prim, template-haskell }: 264875 265004 mkDerivation { 264876 265005 pname = "th-abstraction"; 264877 - version = "0.4.2.0"; 264878 - sha256 = "0h0wl442a82llpjsxv45i7grgyanlzjj7k28mhnvbi2zlb6v41pa"; 264879 - revision = "1"; 264880 - editedCabalFile = "1yc17r29vkwi4qzbrxy1d3gra87hk3ghy1jzfmrl2q8zjc0v59vb"; 264881 - libraryHaskellDepends = [ 264882 - base containers ghc-prim template-haskell 264883 - ]; 264884 - testHaskellDepends = [ base containers template-haskell ]; 264885 - description = "Nicer interface for reified information about data types"; 264886 - license = lib.licenses.isc; 264887 - }) {}; 264888 - 264889 - "th-abstraction_0_4_3_0" = callPackage 264890 - ({ mkDerivation, base, containers, ghc-prim, template-haskell }: 264891 - mkDerivation { 264892 - pname = "th-abstraction"; 264893 265006 version = "0.4.3.0"; 264894 265007 sha256 = "01nyscmjriga4fh4362b4zjad48hdv33asjkd28sj8hx3pii7fy8"; 264895 265008 libraryHaskellDepends = [ ··· 264898 265011 testHaskellDepends = [ base containers template-haskell ]; 264899 265012 description = "Nicer interface for reified information about data types"; 264900 265013 license = lib.licenses.isc; 264901 - hydraPlatforms = lib.platforms.none; 264902 265014 }) {}; 264903 265015 264904 265016 "th-alpha" = callPackage ··· 264963 265075 }: 264964 265076 mkDerivation { 264965 265077 pname = "th-compat"; 264966 - version = "0.1.2"; 264967 - sha256 = "009qc0yy5iq61kgnp9n6vdlqh8zmk4bjawcvpigccgfyk40mvi1b"; 264968 - libraryHaskellDepends = [ base template-haskell ]; 264969 - testHaskellDepends = [ 264970 - base base-compat hspec mtl template-haskell 264971 - ]; 264972 - testToolDepends = [ hspec-discover ]; 264973 - description = "Backward- (and forward-)compatible Quote and Code types"; 264974 - license = lib.licenses.bsd3; 264975 - }) {}; 264976 - 264977 - "th-compat_0_1_3" = callPackage 264978 - ({ mkDerivation, base, base-compat, hspec, hspec-discover, mtl 264979 - , template-haskell 264980 - }: 264981 - mkDerivation { 264982 - pname = "th-compat"; 264983 265078 version = "0.1.3"; 264984 265079 sha256 = "1il1hs5yjfkb417c224pw1vrh4anyprasfwmjbd4fkviyv55jl3b"; 264985 265080 libraryHaskellDepends = [ base template-haskell ]; ··· 264989 265084 testToolDepends = [ hspec-discover ]; 264990 265085 description = "Backward- (and forward-)compatible Quote and Code types"; 264991 265086 license = lib.licenses.bsd3; 264992 - hydraPlatforms = lib.platforms.none; 264993 265087 }) {}; 264994 265088 264995 265089 "th-constraint-compat" = callPackage ··· 265350 265444 265351 265445 "th-orphans" = callPackage 265352 265446 ({ mkDerivation, base, bytestring, ghc-prim, hspec, hspec-discover 265353 - , mtl, template-haskell, th-compat, th-lift, th-lift-instances 265354 - , th-reify-many 265355 - }: 265356 - mkDerivation { 265357 - pname = "th-orphans"; 265358 - version = "0.13.11"; 265359 - sha256 = "1m7mysjhdmfc642dqbxq6sz5fir00kzq54w4n1pcn5d64ip5njkf"; 265360 - libraryHaskellDepends = [ 265361 - base mtl template-haskell th-compat th-lift th-lift-instances 265362 - th-reify-many 265363 - ]; 265364 - testHaskellDepends = [ 265365 - base bytestring ghc-prim hspec template-haskell th-lift 265366 - ]; 265367 - testToolDepends = [ hspec-discover ]; 265368 - description = "Orphan instances for TH datatypes"; 265369 - license = lib.licenses.bsd3; 265370 - }) {}; 265371 - 265372 - "th-orphans_0_13_12" = callPackage 265373 - ({ mkDerivation, base, bytestring, ghc-prim, hspec, hspec-discover 265374 265447 , mtl, template-haskell, th-compat, th-expand-syns, th-lift 265375 265448 , th-lift-instances, th-reify-many 265376 265449 }: ··· 265390 265463 testToolDepends = [ hspec-discover ]; 265391 265464 description = "Orphan instances for TH datatypes"; 265392 265465 license = lib.licenses.bsd3; 265393 - hydraPlatforms = lib.platforms.none; 265394 265466 }) {}; 265395 265467 265396 265468 "th-pprint" = callPackage ··· 265453 265525 testHaskellDepends = [ base template-haskell ]; 265454 265526 description = "Recurseively reify template haskell datatype info"; 265455 265527 license = lib.licenses.bsd3; 265528 + }) {}; 265529 + 265530 + "th-reify-many_0_1_10" = callPackage 265531 + ({ mkDerivation, base, containers, mtl, safe, template-haskell 265532 + , th-expand-syns 265533 + }: 265534 + mkDerivation { 265535 + pname = "th-reify-many"; 265536 + version = "0.1.10"; 265537 + sha256 = "19g4gc1q3zxbylmvrgk3dqjzychq2k02i7fwvs3vhbrg4ihhw9cx"; 265538 + libraryHaskellDepends = [ 265539 + base containers mtl safe template-haskell th-expand-syns 265540 + ]; 265541 + testHaskellDepends = [ base template-haskell ]; 265542 + description = "Recurseively reify template haskell datatype info"; 265543 + license = lib.licenses.bsd3; 265544 + hydraPlatforms = lib.platforms.none; 265456 265545 }) {}; 265457 265546 265458 265547 "th-sccs" = callPackage ··· 265936 266025 }) {}; 265937 266026 265938 266027 "thread-utils-context" = callPackage 265939 - ({ mkDerivation, base, containers, ghc-prim 266028 + ({ mkDerivation, base, containers, criterion, ghc-prim, mtl 265940 266029 , thread-utils-finalizers 265941 266030 }: 265942 266031 mkDerivation { 265943 266032 pname = "thread-utils-context"; 265944 - version = "0.1.0.0"; 265945 - sha256 = "0zq24w0cgyvzs7nafas92jwkakf34bmj1099ysqkfv10nlwgkf5q"; 266033 + version = "0.2.0.0"; 266034 + sha256 = "0bxr9bpm3zr29nd2ymblijr2ikbhgxvx3vj7yn6bwx8s6cgc4mr9"; 265946 266035 libraryHaskellDepends = [ 265947 266036 base containers ghc-prim thread-utils-finalizers 265948 266037 ]; 265949 266038 testHaskellDepends = [ 265950 266039 base containers ghc-prim thread-utils-finalizers 266040 + ]; 266041 + benchmarkHaskellDepends = [ 266042 + base containers criterion ghc-prim mtl thread-utils-finalizers 265951 266043 ]; 265952 266044 description = "Garbage-collected thread local storage"; 265953 266045 license = lib.licenses.bsd3; ··· 268245 268337 license = lib.licenses.gpl3Plus; 268246 268338 }) {}; 268247 268339 268340 + "tlynx_0_6_0_0" = callPackage 268341 + ({ mkDerivation, aeson, async, attoparsec, base, bytestring 268342 + , comonad, containers, data-default-class, elynx-tools, elynx-tree 268343 + , gnuplot, mwc-random, optparse-applicative, parallel, statistics 268344 + , text, transformers, vector 268345 + }: 268346 + mkDerivation { 268347 + pname = "tlynx"; 268348 + version = "0.6.0.0"; 268349 + sha256 = "1iz555rfq4wi5yc5bqfgkgwzmlxcksxmbpcfdwmcarcijazm9mpi"; 268350 + isLibrary = true; 268351 + isExecutable = true; 268352 + libraryHaskellDepends = [ 268353 + aeson async attoparsec base bytestring comonad containers 268354 + data-default-class elynx-tools elynx-tree gnuplot mwc-random 268355 + optparse-applicative parallel statistics text transformers vector 268356 + ]; 268357 + executableHaskellDepends = [ base ]; 268358 + description = "Handle phylogenetic trees"; 268359 + license = lib.licenses.gpl3Plus; 268360 + hydraPlatforms = lib.platforms.none; 268361 + }) {}; 268362 + 268248 268363 "tmapchan" = callPackage 268249 268364 ({ mkDerivation, base, containers, hashable, stm 268250 268365 , unordered-containers ··· 276530 276645 pname = "unix"; 276531 276646 version = "2.7.2.2"; 276532 276647 sha256 = "1b6ygkasn5bvmdci8g3zjkahl34kfqhf5jrayibvnrcdnaqlxpcq"; 276533 - revision = "7"; 276534 - editedCabalFile = "1hkmb19m2mm8h2v69awip25i7cpg0967yih89q5npqsxknix4hkw"; 276648 + revision = "8"; 276649 + editedCabalFile = "1ydydm9i82pn5sy7drl404qlll318x8bjwhpvr2lwqwmb5f3dx8m"; 276535 276650 libraryHaskellDepends = [ base bytestring time ]; 276536 276651 description = "POSIX functionality"; 276537 276652 license = lib.licenses.bsd3; ··· 276784 276899 }: 276785 276900 mkDerivation { 276786 276901 pname = "unliftio"; 276787 - version = "0.2.19"; 276788 - sha256 = "052m0vr6444r5adzyzr3aqj07p9ay5y2sqfsczwj52bc66qqyy36"; 276789 - libraryHaskellDepends = [ 276790 - async base bytestring deepseq directory filepath process stm time 276791 - transformers unix unliftio-core 276792 - ]; 276793 - testHaskellDepends = [ 276794 - async base bytestring containers deepseq directory filepath hspec 276795 - process QuickCheck stm time transformers unix unliftio-core 276796 - ]; 276797 - benchmarkHaskellDepends = [ 276798 - async base bytestring deepseq directory filepath gauge process stm 276799 - time transformers unix unliftio-core 276800 - ]; 276801 - description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; 276802 - license = lib.licenses.mit; 276803 - }) {}; 276804 - 276805 - "unliftio_0_2_20" = callPackage 276806 - ({ mkDerivation, async, base, bytestring, containers, deepseq 276807 - , directory, filepath, gauge, hspec, process, QuickCheck, stm, time 276808 - , transformers, unix, unliftio-core 276809 - }: 276810 - mkDerivation { 276811 - pname = "unliftio"; 276812 276902 version = "0.2.20"; 276813 276903 sha256 = "0mbm57h7r16qd7kpglbm50qrnfjmazd70avbrl647n4jwhlrp7my"; 276814 276904 libraryHaskellDepends = [ ··· 276825 276915 ]; 276826 276916 description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; 276827 276917 license = lib.licenses.mit; 276828 - hydraPlatforms = lib.platforms.none; 276829 276918 }) {}; 276830 276919 276831 276920 "unliftio-core" = callPackage ··· 277938 278027 testHaskellDepends = [ base network network-uri QuickCheck ]; 277939 278028 description = "Generate or process x-www-urlencoded data"; 277940 278029 license = lib.licenses.bsd3; 277941 - hydraPlatforms = lib.platforms.none; 277942 - broken = true; 277943 278030 }) {}; 277944 278031 277945 278032 "urlpath" = callPackage ··· 280064 280151 pname = "vector"; 280065 280152 version = "0.12.3.0"; 280066 280153 sha256 = "00xp86yad3yv4ja4q07gkmmcf7iwpcnzkkaf91zkx9nxb981iy0m"; 280154 + revision = "2"; 280155 + editedCabalFile = "18nlva9z2s37ikcl4msadynl7glipsx9cfpcdi8pzy8k5gvdm5hm"; 280067 280156 libraryHaskellDepends = [ base deepseq ghc-prim primitive ]; 280068 280157 testHaskellDepends = [ 280069 280158 base base-orphans HUnit primitive QuickCheck random tasty ··· 280418 280507 pname = "vector-rotcev"; 280419 280508 version = "0.1.0.0"; 280420 280509 sha256 = "1sl5jwmpmzzvknalgqrbpy3yhqclgqxf75wnpb24rn416kdscy6j"; 280510 + revision = "1"; 280511 + editedCabalFile = "1hn2g8wykmisaacw4w8iffcd8qn3dnkl9lkj3j9n0324xm1b3sp0"; 280421 280512 libraryHaskellDepends = [ base vector ]; 280422 280513 testHaskellDepends = [ base tasty tasty-quickcheck vector ]; 280423 280514 description = "Vectors with O(1) reverse"; 280424 280515 license = lib.licenses.bsd3; 280516 + }) {}; 280517 + 280518 + "vector-rotcev_0_1_0_1" = callPackage 280519 + ({ mkDerivation, base, tasty, tasty-quickcheck, vector }: 280520 + mkDerivation { 280521 + pname = "vector-rotcev"; 280522 + version = "0.1.0.1"; 280523 + sha256 = "1zrw1r6xspjncavd307xbbnjdmmhjq9w3dbvm0khnkxjgh47is8v"; 280524 + libraryHaskellDepends = [ base vector ]; 280525 + testHaskellDepends = [ base tasty tasty-quickcheck vector ]; 280526 + description = "Vectors with O(1) reverse"; 280527 + license = lib.licenses.bsd3; 280528 + hydraPlatforms = lib.platforms.none; 280425 280529 }) {}; 280426 280530 280427 280531 "vector-shuffling" = callPackage ··· 283942 284046 broken = true; 283943 284047 }) {}; 283944 284048 284049 + "wai-session-redis_0_1_0_3" = callPackage 284050 + ({ mkDerivation, base, bytestring, cereal, data-default, hedis 284051 + , hspec, http-types, vault, wai, wai-session, warp 284052 + }: 284053 + mkDerivation { 284054 + pname = "wai-session-redis"; 284055 + version = "0.1.0.3"; 284056 + sha256 = "1ikm5i4cvx2wzlq5ij7aqk9c37jpnw9c0dl0xdw3c4hqsnjnb5yj"; 284057 + isLibrary = true; 284058 + isExecutable = true; 284059 + libraryHaskellDepends = [ 284060 + base bytestring cereal data-default hedis vault wai wai-session 284061 + ]; 284062 + executableHaskellDepends = [ 284063 + base bytestring cereal data-default hedis http-types vault wai 284064 + wai-session warp 284065 + ]; 284066 + testHaskellDepends = [ 284067 + base bytestring cereal data-default hedis hspec vault wai 284068 + wai-session 284069 + ]; 284070 + description = "Simple Redis backed wai-session backend"; 284071 + license = lib.licenses.bsd3; 284072 + hydraPlatforms = lib.platforms.none; 284073 + broken = true; 284074 + }) {}; 284075 + 283945 284076 "wai-session-tokyocabinet" = callPackage 283946 284077 ({ mkDerivation, base, bytestring, cereal, errors 283947 284078 , tokyocabinet-haskell, transformers, wai-session ··· 286609 286740 ]; 286610 286741 description = "Implements Windows Live Web Authentication and Delegated Authentication"; 286611 286742 license = lib.licenses.bsd3; 286612 - hydraPlatforms = lib.platforms.none; 286613 286743 }) {}; 286614 286744 286615 286745 "winerror" = callPackage ··· 296470 296600 pname = "zlib"; 296471 296601 version = "0.6.2.3"; 296472 296602 sha256 = "125wbayk8ifp0gp8cb52afck2ziwvqfrjzbmwmy52g6bz7fnnzw0"; 296603 + revision = "1"; 296604 + editedCabalFile = "1r6sc6p648jgq4vslzbr171w52rk3fjv3wspxvs5kgkhygdr6ai6"; 296473 296605 libraryHaskellDepends = [ base bytestring ]; 296474 296606 librarySystemDepends = [ zlib ]; 296475 296607 testHaskellDepends = [
+60
pkgs/development/libraries/gvm-libs/default.nix
··· 1 + { lib 2 + , stdenv 3 + , cmake 4 + , fetchFromGitHub 5 + , glib 6 + , glib-networking 7 + , gnutls 8 + , gpgme 9 + , hiredis 10 + , libgcrypt 11 + , libnet 12 + , libpcap 13 + , libssh 14 + , libuuid 15 + , libxml2 16 + , pkg-config 17 + , zlib 18 + , freeradius 19 + }: 20 + 21 + stdenv.mkDerivation rec { 22 + pname = "gvm-libs"; 23 + version = "21.4.1"; 24 + 25 + src = fetchFromGitHub { 26 + owner = "greenbone"; 27 + repo = pname; 28 + rev = "v${version}"; 29 + sha256 = "1ap3m7f1gyv9p96czi8mzryhjijgaqcbdyr8lwvnw8ynzskx8s3y"; 30 + }; 31 + 32 + nativeBuildInputs = [ 33 + cmake 34 + pkg-config 35 + ]; 36 + 37 + buildInputs = [ 38 + glib 39 + glib-networking 40 + gnutls 41 + gpgme 42 + hiredis 43 + libgcrypt 44 + freeradius 45 + libnet 46 + libpcap 47 + libssh 48 + libuuid 49 + libxml2 50 + zlib 51 + ]; 52 + 53 + meta = with lib; { 54 + description = "Libraries module for the Greenbone Vulnerability Management Solution"; 55 + homepage = "https://github.com/greenbone/gvm-libs"; 56 + license = with licenses; [ gpl2Plus ]; 57 + maintainers = with maintainers; [ fab ]; 58 + platforms = platforms.linux; 59 + }; 60 + }
+8 -8
pkgs/development/mobile/cocoapods/Gemfile-beta.lock
··· 5 5 remote: https://rubygems.org/ 6 6 specs: 7 7 CFPropertyList (3.0.3) 8 - activesupport (6.1.4) 8 + activesupport (6.1.4.1) 9 9 concurrent-ruby (~> 1.0, >= 1.0.2) 10 10 i18n (>= 1.6, < 2) 11 11 minitest (>= 5.1) ··· 18 18 json (>= 1.5.1) 19 19 atomos (0.1.3) 20 20 claide (1.0.3) 21 - cocoapods (1.11.0.beta.2) 21 + cocoapods (1.11.0) 22 22 addressable (~> 2.8) 23 23 claide (>= 1.0.2, < 2.0) 24 - cocoapods-core (= 1.11.0.beta.2) 24 + cocoapods-core (= 1.11.0) 25 25 cocoapods-deintegrate (>= 1.0.3, < 2.0) 26 26 cocoapods-downloader (>= 1.4.0, < 2.0) 27 27 cocoapods-plugins (>= 1.0.0, < 2.0) ··· 36 36 nap (~> 1.0) 37 37 ruby-macho (>= 1.0, < 3.0) 38 38 xcodeproj (>= 1.21.0, < 2.0) 39 - cocoapods-core (1.11.0.beta.2) 39 + cocoapods-core (1.11.0) 40 40 activesupport (>= 5.0, < 7) 41 41 addressable (~> 2.8) 42 42 algoliasearch (~> 1.0) ··· 47 47 public_suffix (~> 4.0) 48 48 typhoeus (~> 1.0) 49 49 cocoapods-deintegrate (1.0.5) 50 - cocoapods-downloader (1.4.0) 50 + cocoapods-downloader (1.5.1) 51 51 cocoapods-plugins (1.0.0) 52 52 nap 53 53 cocoapods-search (1.0.1) 54 - cocoapods-trunk (1.5.0) 54 + cocoapods-trunk (1.6.0) 55 55 nap (>= 0.8, < 2.0) 56 56 netrc (~> 0.11) 57 57 cocoapods-try (1.2.0) ··· 60 60 escape (0.0.4) 61 61 ethon (0.14.0) 62 62 ffi (>= 1.15.0) 63 - ffi (1.15.3) 63 + ffi (1.15.4) 64 64 fourflusher (2.3.1) 65 65 fuzzy_match (2.0.4) 66 66 gh_inspector (1.1.3) ··· 90 90 zeitwerk (2.4.2) 91 91 92 92 PLATFORMS 93 - arm64-darwin-20 93 + ruby 94 94 95 95 DEPENDENCIES 96 96 cocoapods (>= 1.7.0.beta.1)!
+24 -23
pkgs/development/mobile/cocoapods/Gemfile.lock
··· 5 5 remote: https://rubygems.org/ 6 6 specs: 7 7 CFPropertyList (3.0.3) 8 - activesupport (5.2.6) 8 + activesupport (6.1.4.1) 9 9 concurrent-ruby (~> 1.0, >= 1.0.2) 10 - i18n (>= 0.7, < 2) 11 - minitest (~> 5.1) 12 - tzinfo (~> 1.1) 10 + i18n (>= 1.6, < 2) 11 + minitest (>= 5.1) 12 + tzinfo (~> 2.0) 13 + zeitwerk (~> 2.3) 13 14 addressable (2.8.0) 14 15 public_suffix (>= 2.0.2, < 5.0) 15 16 algoliasearch (1.27.5) ··· 17 18 json (>= 1.5.1) 18 19 atomos (0.1.3) 19 20 claide (1.0.3) 20 - cocoapods (1.10.2) 21 - addressable (~> 2.6) 21 + cocoapods (1.11.0) 22 + addressable (~> 2.8) 22 23 claide (>= 1.0.2, < 2.0) 23 - cocoapods-core (= 1.10.2) 24 + cocoapods-core (= 1.11.0) 24 25 cocoapods-deintegrate (>= 1.0.3, < 2.0) 25 26 cocoapods-downloader (>= 1.4.0, < 2.0) 26 27 cocoapods-plugins (>= 1.0.0, < 2.0) ··· 31 32 escape (~> 0.0.4) 32 33 fourflusher (>= 2.3.0, < 3.0) 33 34 gh_inspector (~> 1.0) 34 - molinillo (~> 0.6.6) 35 + molinillo (~> 0.8.0) 35 36 nap (~> 1.0) 36 - ruby-macho (~> 1.4) 37 - xcodeproj (>= 1.19.0, < 2.0) 38 - cocoapods-core (1.10.2) 39 - activesupport (> 5.0, < 6) 40 - addressable (~> 2.6) 37 + ruby-macho (>= 1.0, < 3.0) 38 + xcodeproj (>= 1.21.0, < 2.0) 39 + cocoapods-core (1.11.0) 40 + activesupport (>= 5.0, < 7) 41 + addressable (~> 2.8) 41 42 algoliasearch (~> 1.0) 42 43 concurrent-ruby (~> 1.1) 43 44 fuzzy_match (~> 2.0.4) 44 45 nap (~> 1.0) 45 46 netrc (~> 0.11) 46 - public_suffix 47 + public_suffix (~> 4.0) 47 48 typhoeus (~> 1.0) 48 49 cocoapods-deintegrate (1.0.5) 49 - cocoapods-downloader (1.4.0) 50 + cocoapods-downloader (1.5.1) 50 51 cocoapods-plugins (1.0.0) 51 52 nap 52 53 cocoapods-search (1.0.1) 53 - cocoapods-trunk (1.5.0) 54 + cocoapods-trunk (1.6.0) 54 55 nap (>= 0.8, < 2.0) 55 56 netrc (~> 0.11) 56 57 cocoapods-try (1.2.0) ··· 59 60 escape (0.0.4) 60 61 ethon (0.14.0) 61 62 ffi (>= 1.15.0) 62 - ffi (1.15.3) 63 + ffi (1.15.4) 63 64 fourflusher (2.3.1) 64 65 fuzzy_match (2.0.4) 65 66 gh_inspector (1.1.3) ··· 68 69 concurrent-ruby (~> 1.0) 69 70 json (2.5.1) 70 71 minitest (5.14.4) 71 - molinillo (0.6.6) 72 + molinillo (0.8.0) 72 73 nanaimo (0.3.0) 73 74 nap (1.1.0) 74 75 netrc (0.11.0) 75 76 public_suffix (4.0.6) 76 77 rexml (3.2.5) 77 - ruby-macho (1.4.0) 78 - thread_safe (0.3.6) 78 + ruby-macho (2.5.1) 79 79 typhoeus (1.4.0) 80 80 ethon (>= 0.9.0) 81 - tzinfo (1.2.9) 82 - thread_safe (~> 0.1) 81 + tzinfo (2.0.4) 82 + concurrent-ruby (~> 1.0) 83 83 xcodeproj (1.21.0) 84 84 CFPropertyList (>= 2.3.3, < 4.0) 85 85 atomos (~> 0.1.3) ··· 87 87 colored2 (~> 3.1) 88 88 nanaimo (~> 0.3.0) 89 89 rexml (~> 3.2.4) 90 + zeitwerk (2.4.2) 90 91 91 92 PLATFORMS 92 - arm64-darwin-20 93 + ruby 93 94 94 95 DEPENDENCIES 95 96 cocoapods!
+12 -12
pkgs/development/mobile/cocoapods/gemset-beta.nix
··· 5 5 platforms = []; 6 6 source = { 7 7 remotes = ["https://rubygems.org"]; 8 - sha256 = "0kqgywy4cj3h5142dh7pl0xx5nybp25jn0ykk0znziivzks68xdk"; 8 + sha256 = "19gx1jcq46x9d1pi1w8xq0bgvvfw239y4lalr8asm291gj3q3ds4"; 9 9 type = "gem"; 10 10 }; 11 - version = "6.1.4"; 11 + version = "6.1.4.1"; 12 12 }; 13 13 addressable = { 14 14 dependencies = ["public_suffix"]; ··· 68 68 platforms = []; 69 69 source = { 70 70 remotes = ["https://rubygems.org"]; 71 - sha256 = "1rvmvxday0fg1p1ardmqc62xam212c6iaaf1djahvz70631grprq"; 71 + sha256 = "1b8773v98vkcr55yx5ydc28wq8ya53ya1v51cj7fxg5n3aa5h0cz"; 72 72 type = "gem"; 73 73 }; 74 - version = "1.11.0.beta.2"; 74 + version = "1.11.0"; 75 75 }; 76 76 cocoapods-core = { 77 77 dependencies = ["activesupport" "addressable" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap" "netrc" "public_suffix" "typhoeus"]; ··· 79 79 platforms = []; 80 80 source = { 81 81 remotes = ["https://rubygems.org"]; 82 - sha256 = "0cnnmbajllp3mw2w2b2bs2y42cnh1y1zbq63m3asg097z4d1a9h1"; 82 + sha256 = "19bik6yj125vhq0vxb6fsb41b3i2bi4437l7dkhgrw317gx3wf9b"; 83 83 type = "gem"; 84 84 }; 85 - version = "1.11.0.beta.2"; 85 + version = "1.11.0"; 86 86 }; 87 87 cocoapods-deintegrate = { 88 88 groups = ["default"]; ··· 99 99 platforms = []; 100 100 source = { 101 101 remotes = ["https://rubygems.org"]; 102 - sha256 = "1j03hxvz3m82fwgx3jayw0y2iqm7zpacn88r6nfj2arkbjxmvjwz"; 102 + sha256 = "161sjpyxipnbhwcr5kyfbcdbzs9zq20sigsazjm782cn3s466p0z"; 103 103 type = "gem"; 104 104 }; 105 - version = "1.4.0"; 105 + version = "1.5.1"; 106 106 }; 107 107 cocoapods-plugins = { 108 108 dependencies = ["nap"]; ··· 131 131 platforms = []; 132 132 source = { 133 133 remotes = ["https://rubygems.org"]; 134 - sha256 = "12c6028bmdwrbqcb49mr5qj1p3vcijnjqbsbzywfx1isp44j9mv5"; 134 + sha256 = "0cgdx7z9psxxrsa13fk7qc9i6jskrwcafhrdz94avzia2y6dlnsz"; 135 135 type = "gem"; 136 136 }; 137 - version = "1.5.0"; 137 + version = "1.6.0"; 138 138 }; 139 139 cocoapods-try = { 140 140 groups = ["default"]; ··· 192 192 platforms = []; 193 193 source = { 194 194 remotes = ["https://rubygems.org"]; 195 - sha256 = "1wgvaclp4h9y8zkrgz8p2hqkrgr4j7kz0366mik0970w532cbmcq"; 195 + sha256 = "0ssxcywmb3flxsjdg13is6k01807zgzasdhj4j48dm7ac59cmksn"; 196 196 type = "gem"; 197 197 }; 198 - version = "1.15.3"; 198 + version = "1.15.4"; 199 199 }; 200 200 fourflusher = { 201 201 groups = ["default"];
+32 -28
pkgs/development/mobile/cocoapods/gemset.nix
··· 1 1 { 2 2 activesupport = { 3 - dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"]; 3 + dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"]; 4 4 groups = ["default"]; 5 5 platforms = []; 6 6 source = { 7 7 remotes = ["https://rubygems.org"]; 8 - sha256 = "1vybx4cj42hr6m8cdwbrqq2idh98zms8c11kr399xjczhl9ywjbj"; 8 + sha256 = "19gx1jcq46x9d1pi1w8xq0bgvvfw239y4lalr8asm291gj3q3ds4"; 9 9 type = "gem"; 10 10 }; 11 - version = "5.2.6"; 11 + version = "6.1.4.1"; 12 12 }; 13 13 addressable = { 14 14 dependencies = ["public_suffix"]; ··· 66 66 platforms = []; 67 67 source = { 68 68 remotes = ["https://rubygems.org"]; 69 - sha256 = "0d0vlzjizqkw2m6am9gcnjkxy73zl74ill28v17v0s2v8fzd7nbg"; 69 + sha256 = "1b8773v98vkcr55yx5ydc28wq8ya53ya1v51cj7fxg5n3aa5h0cz"; 70 70 type = "gem"; 71 71 }; 72 - version = "1.10.2"; 72 + version = "1.11.0"; 73 73 }; 74 74 cocoapods-core = { 75 75 dependencies = ["activesupport" "addressable" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap" "netrc" "public_suffix" "typhoeus"]; ··· 77 77 platforms = []; 78 78 source = { 79 79 remotes = ["https://rubygems.org"]; 80 - sha256 = "1j1sapw5l3xc5d8mli09az1bbmfdynlx7xv8lbghvm9i1md14dl5"; 80 + sha256 = "19bik6yj125vhq0vxb6fsb41b3i2bi4437l7dkhgrw317gx3wf9b"; 81 81 type = "gem"; 82 82 }; 83 - version = "1.10.2"; 83 + version = "1.11.0"; 84 84 }; 85 85 cocoapods-deintegrate = { 86 86 groups = ["default"]; ··· 97 97 platforms = []; 98 98 source = { 99 99 remotes = ["https://rubygems.org"]; 100 - sha256 = "1j03hxvz3m82fwgx3jayw0y2iqm7zpacn88r6nfj2arkbjxmvjwz"; 100 + sha256 = "161sjpyxipnbhwcr5kyfbcdbzs9zq20sigsazjm782cn3s466p0z"; 101 101 type = "gem"; 102 102 }; 103 - version = "1.4.0"; 103 + version = "1.5.1"; 104 104 }; 105 105 cocoapods-plugins = { 106 106 dependencies = ["nap"]; ··· 127 127 platforms = []; 128 128 source = { 129 129 remotes = ["https://rubygems.org"]; 130 - sha256 = "12c6028bmdwrbqcb49mr5qj1p3vcijnjqbsbzywfx1isp44j9mv5"; 130 + sha256 = "0cgdx7z9psxxrsa13fk7qc9i6jskrwcafhrdz94avzia2y6dlnsz"; 131 131 type = "gem"; 132 132 }; 133 - version = "1.5.0"; 133 + version = "1.6.0"; 134 134 }; 135 135 cocoapods-try = { 136 136 groups = ["default"]; ··· 184 184 platforms = []; 185 185 source = { 186 186 remotes = ["https://rubygems.org"]; 187 - sha256 = "1wgvaclp4h9y8zkrgz8p2hqkrgr4j7kz0366mik0970w532cbmcq"; 187 + sha256 = "0ssxcywmb3flxsjdg13is6k01807zgzasdhj4j48dm7ac59cmksn"; 188 188 type = "gem"; 189 189 }; 190 - version = "1.15.3"; 190 + version = "1.15.4"; 191 191 }; 192 192 fourflusher = { 193 193 groups = ["default"]; ··· 257 257 version = "5.14.4"; 258 258 }; 259 259 molinillo = { 260 + groups = ["default"]; 261 + platforms = []; 260 262 source = { 261 263 remotes = ["https://rubygems.org"]; 262 - sha256 = "1hh40z1adl4lw16dj4hxgabx4rr28mgqycih1y1d91bwww0jjdg6"; 264 + sha256 = "0p846facmh1j5xmbrpgzadflspvk7bzs3sykrh5s7qi4cdqz5gzg"; 263 265 type = "gem"; 264 266 }; 265 - version = "0.6.6"; 267 + version = "0.8.0"; 266 268 }; 267 269 nanaimo = { 268 270 groups = ["default"]; ··· 315 317 platforms = []; 316 318 source = { 317 319 remotes = ["https://rubygems.org"]; 318 - sha256 = "0lhdjn91jkifsy2hzq2hgcm0pp8pbik87m58zmw1ifh6hkp9adjb"; 319 - type = "gem"; 320 - }; 321 - version = "1.4.0"; 322 - }; 323 - thread_safe = { 324 - source = { 325 - remotes = ["https://rubygems.org"]; 326 - sha256 = "0nmhcgq6cgz44srylra07bmaw99f5271l0dpsvl5f75m44l0gmwy"; 320 + sha256 = "1jgmhj4srl7cck1ipbjys6q4klcs473gq90bm59baw4j1wpfaxch"; 327 321 type = "gem"; 328 322 }; 329 - version = "0.3.6"; 323 + version = "2.5.1"; 330 324 }; 331 325 typhoeus = { 332 326 dependencies = ["ethon"]; ··· 340 334 version = "1.4.0"; 341 335 }; 342 336 tzinfo = { 343 - dependencies = ["thread_safe"]; 337 + dependencies = ["concurrent-ruby"]; 344 338 groups = ["default"]; 345 339 platforms = []; 346 340 source = { 347 341 remotes = ["https://rubygems.org"]; 348 - sha256 = "0zwqqh6138s8b321fwvfbywxy00lw1azw4ql3zr0xh1aqxf8cnvj"; 342 + sha256 = "10qp5x7f9hvlc0psv9gsfbxg4a7s0485wsbq1kljkxq94in91l4z"; 349 343 type = "gem"; 350 344 }; 351 - version = "1.2.9"; 345 + version = "2.0.4"; 352 346 }; 353 347 xcodeproj = { 354 348 dependencies = ["CFPropertyList" "atomos" "claide" "colored2" "nanaimo" "rexml"]; ··· 360 354 type = "gem"; 361 355 }; 362 356 version = "1.21.0"; 357 + }; 358 + zeitwerk = { 359 + groups = ["default"]; 360 + platforms = []; 361 + source = { 362 + remotes = ["https://rubygems.org"]; 363 + sha256 = "1746czsjarixq0x05f7p3hpzi38ldg6wxnxxw74kbjzh1sdjgmpl"; 364 + type = "gem"; 365 + }; 366 + version = "2.4.2"; 363 367 }; 364 368 }
+3
pkgs/development/mobile/cocoapods/update
··· 6 6 cd "$(dirname "${BASH_SOURCE[0]}")" 7 7 8 8 rm -f Gemfile.lock Gemfile-beta.lock 9 + 10 + export BUNDLE_FORCE_RUBY_PLATFORM=1 9 11 bundler lock 10 12 BUNDLE_GEMFILE=Gemfile-beta bundler lock --lockfile=Gemfile-beta.lock 13 + 11 14 bundix --gemfile=Gemfile --lockfile=Gemfile.lock --gemset=gemset.nix 12 15 bundix --gemfile=Gemfile-beta --lockfile=Gemfile-beta.lock --gemset=gemset-beta.nix
+26 -7
pkgs/development/python-modules/aiohttp-swagger/default.nix
··· 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 4 , aiohttp 5 - , flake8 6 5 , jinja2 6 + , markupsafe 7 + , pytest-aiohttp 7 8 , pytestCheckHook 8 - , pytest-aiohttp 9 + , pythonOlder 9 10 , pyyaml 10 11 }: 11 12 12 13 buildPythonPackage rec { 13 14 pname = "aiohttp-swagger"; 14 - version = "1.0.5"; 15 + version = "1.0.15"; 16 + 17 + disabled = pythonOlder "3.6"; 15 18 16 19 src = fetchFromGitHub { 17 20 owner = "cr0hn"; 18 21 repo = pname; 19 - rev = "5a59e86f8c5672d2cc97dd35dc730c2f809d95ce"; # corresponds to 1.0.5 on PyPi, no tag on GitHub 20 - sha256 = "1vpfk5b3f7s9qzr2q48g776f39xzqppjwm57scfzqqmbldkk5nv7"; 22 + rev = version; 23 + sha256 = "sha256-M43sNpbXWXFRTd549cZhvhO35nBB6OH+ki36BzSk87Q="; 21 24 }; 22 25 23 - propagatedBuildInputs = [ aiohttp jinja2 pyyaml ]; 26 + propagatedBuildInputs = [ 27 + aiohttp 28 + jinja2 29 + markupsafe 30 + pyyaml 31 + ]; 24 32 25 - checkInputs = [ flake8 pytestCheckHook pytest-aiohttp ]; 33 + checkInputs = [ 34 + pytestCheckHook 35 + pytest-aiohttp 36 + ]; 37 + 38 + postPatch = '' 39 + substituteInPlace requirements.txt \ 40 + --replace "markupsafe~=1.1.1" "markupsafe>=1.1.1" \ 41 + --replace "jinja2~=2.11.2" "jinja2>=2.11.2" 42 + ''; 43 + 44 + pythonImportsCheck = [ "aiohttp_swagger" ]; 26 45 27 46 meta = with lib; { 28 47 description = "Swagger API Documentation builder for aiohttp";
+2 -2
pkgs/development/python-modules/aiomusiccast/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "aiomusiccast"; 11 - version = "0.9.1"; 11 + version = "0.9.2"; 12 12 13 13 format = "pyproject"; 14 14 ··· 18 18 owner = "vigonotion"; 19 19 repo = "aiomusiccast"; 20 20 rev = version; 21 - sha256 = "sha256-+BmymfRKwNPlksYcAUb/5cZYeOD5h85YhobmsNFJVE8="; 21 + sha256 = "sha256-xZPNEynj0kbeika15ZDEIRUe519V6Asaw+CEiBu7VL4="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/amcrest/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "amcrest"; 16 - version = "1.8.0"; 16 + version = "1.8.1"; 17 17 disabled = pythonOlder "3.6"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "tchellomello"; 21 21 repo = "python-amcrest"; 22 22 rev = version; 23 - sha256 = "180c0g840vh8dg4f08j0r29pdnhisav93d3axfvicd8fsb2cn36g"; 23 + sha256 = "sha256-a23AjLRNghu5CT3GHvnti0BHnku9CxLP1EkE0GrwB3w="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+19 -7
pkgs/development/python-modules/eventlet/default.nix
··· 8 8 , monotonic 9 9 , six 10 10 , nose 11 + , pyopenssl 12 + , iana-etc 13 + , libredirect 11 14 }: 12 15 13 16 buildPythonPackage rec { ··· 22 25 propagatedBuildInputs = [ dnspython greenlet monotonic six ] 23 26 ++ lib.optional (pythonOlder "3.4") enum34; 24 27 25 - prePatch = '' 26 - substituteInPlace setup.py \ 27 - --replace "dnspython >= 1.15.0, < 2.0.0" "dnspython" 28 + checkInputs = [ nose pyopenssl ]; 29 + 30 + preCheck = '' 31 + echo "nameserver 127.0.0.1" > resolv.conf 32 + export NIX_REDIRECTS=/etc/protocols=${iana-etc}/etc/protocols:/etc/resolv.conf=$(realpath resolv.conf) 33 + export LD_PRELOAD=${libredirect}/lib/libredirect.so 34 + 35 + export EVENTLET_IMPORT_VERSION_ONLY=0 28 36 ''; 29 37 30 - checkInputs = [ nose ]; 38 + checkPhase = '' 39 + runHook preCheck 40 + 41 + nosetests --exclude test_getaddrinfo --exclude test_hosts_no_network 31 42 32 - doCheck = false; # too much transient errors to bother 43 + runHook postCheck 44 + ''; 33 45 34 46 # unfortunately, it needs /etc/protocol to be present to not fail 35 - #pythonImportsCheck = [ "eventlet" ]; 47 + # pythonImportsCheck = [ "eventlet" ]; 36 48 37 49 meta = with lib; { 38 50 homepage = "https://pypi.python.org/pypi/eventlet/"; 39 51 description = "A concurrent networking library for Python"; 52 + maintainers = with maintainers; [ SuperSandro2000 ]; 40 53 license = licenses.mit; 41 54 }; 42 - 43 55 }
+2 -2
pkgs/development/python-modules/osmpythontools/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "osmpythontools"; 16 - version = "0.3.0"; 16 + version = "0.3.2"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "mocnik-science"; 20 20 repo = "osm-python-tools"; 21 21 rev = "v${version}"; 22 - sha256 = "0r72z7f7kmvvbd9zvgci8rwmfj85xj34mb3x5dj3jcv5ij5j72yh"; 22 + sha256 = "1m5ai9h1zbp79x0vb138fmyh2hg8lqp859s7j33lra9hds6wb40a"; 23 23 }; 24 24 25 25 # Upstream setup.py has test dependencies in `install_requires` argument.
+5 -15
pkgs/development/tools/build-managers/rebar3/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, 1 + { lib, stdenv, fetchFromGitHub, fetchgit, 2 2 fetchHex, erlang, makeWrapper, 3 3 writeScript, common-updater-scripts, coreutils, git, gnused, nix, rebar3-nix }: 4 4 5 5 let 6 - version = "3.16.1"; 6 + version = "3.17.0"; 7 7 owner = "erlang"; 8 - deps = import ./rebar-deps.nix { inherit fetchFromGitHub fetchHex; }; 8 + deps = import ./rebar-deps.nix { inherit fetchFromGitHub fetchgit fetchHex; }; 9 9 rebar3 = stdenv.mkDerivation rec { 10 10 pname = "rebar3"; 11 11 inherit version erlang; ··· 16 16 inherit owner; 17 17 repo = pname; 18 18 rev = version; 19 - sha256 = "0dhwlx7zykf9y3znk2k8fxrq5j43jy3c3gd76k74q34p1xbajgzr"; 19 + sha256 = "02sk3whrbprzlih4pgcsd6ngmassfjfmkz21gwvb7mq64pib40k6"; 20 20 }; 21 21 22 22 buildInputs = [ erlang ]; ··· 39 39 HOME=. escript bootstrap 40 40 ''; 41 41 42 - 43 - patches = [ 44 - # TODO: remove this on next rebar3 release 45 - (fetchpatch { 46 - name = "escriptize-erl-libs"; 47 - url = "https://github.com/erlang/rebar3/commit/11055384dbd5bf7d181bca83a33b0e100275ff21.patch"; 48 - sha256 = "01xjaqnhmjlxqdgb8ph15wssjq5crdhjslxnndbs5f0kscqpq14c"; 49 - }) 50 - ]; 51 - 52 42 checkPhase = '' 53 43 HOME=. escript ./rebar3 ct 54 44 ''; ··· 98 88 update-source-version rebar3 "$latest" --version-key=version --print-changes --file="$nix_path/default.nix" 99 89 tmpdir=$(mktemp -d) 100 90 cp -R $(nix-build $nixpkgs --no-out-link -A rebar3.src)/* "$tmpdir" 101 - (cd "$tmpdir" && rebar3 nix lock -o "$nix_path/rebar-deps.nix") 91 + (cd "$tmpdir" && rebar3 as test nix lock -o "$nix_path/rebar-deps.nix") 102 92 else 103 93 echo "rebar3 is already up-to-date" 104 94 fi
+4 -4
pkgs/development/tools/build-managers/rebar3/rebar-deps.nix
··· 1 1 # Generated by rebar3_nix 2 2 let fetchOnly = { src, ... }: src; 3 - in { builder ? fetchOnly, fetchHex, fetchFromGitHub, overrides ? (x: y: { }) }: 3 + in { builder ? fetchOnly, fetchHex, fetchgit, fetchFromGitHub, overrides ? (x: y: { }) }: 4 4 let 5 5 self = packages // (overrides self packages); 6 6 packages = with self; { ··· 16 16 }; 17 17 relx = builder { 18 18 name = "relx"; 19 - version = "4.4.0"; 19 + version = "4.5.0"; 20 20 src = fetchHex { 21 21 pkg = "relx"; 22 - version = "4.4.0"; 23 - sha256 = "sha256-VcDtY7tdVeuYOhnrlNfzB1320Sbb3/QxAqZmCpH86SU="; 22 + version = "4.5.0"; 23 + sha256 = "sha256-3bWPIMzmymP1onJeklgW3XITR2aYo/PDy0+ownIgLFI="; 24 24 }; 25 25 beamDeps = [ bbmustache ]; 26 26 };
+15 -5
pkgs/development/tools/rust/cargo-crev/default.nix
··· 3 3 , rustPlatform 4 4 , perl 5 5 , pkg-config 6 + , SystemConfiguration 6 7 , Security 7 8 , curl 8 9 , libiconv 9 10 , openssl 11 + , git 10 12 }: 11 13 12 14 rustPlatform.buildRustPackage rec { 13 15 pname = "cargo-crev"; 14 - version = "0.19.4"; 16 + version = "0.20.1"; 15 17 16 18 src = fetchFromGitHub { 17 19 owner = "crev-dev"; 18 20 repo = "cargo-crev"; 19 - rev = "v${version}"; 20 - sha256 = "sha256-XwwzMo06TdyOtGE9Z48mkEr6DnB/89wtMrW+UWr0G/Q="; 21 + rev = version; 22 + sha256 = "sha256-j2dafXUI6rDEYboSAciMeNma/YaBYKuQZgMUGVU+oBQ="; 21 23 }; 22 24 23 - cargoSha256 = "sha256-gA2Fg4CCi0W+GqJoNPZWw/OjNYh2U2UsC6eMZ9W1QN8="; 25 + cargoSha256 = "sha256-khrpS6QFpweKbTbR0YhAJTTrgDoZl9fzYPDs+JE1mtA="; 26 + 27 + preCheck = '' 28 + export HOME=$(mktemp -d) 29 + git config --global user.name "Nixpkgs Test" 30 + git config --global user.email "nobody@example.com" 31 + ''; 24 32 25 33 nativeBuildInputs = [ perl pkg-config ]; 26 34 27 - buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security libiconv curl ]; 35 + buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ SystemConfiguration Security libiconv curl ]; 36 + 37 + checkInputs = [ git ]; 28 38 29 39 meta = with lib; { 30 40 description = "A cryptographically verifiable code review system for the cargo (Rust) package manager";
+2
pkgs/os-specific/linux/bbswitch/default.nix
··· 36 36 --replace "/lib/modules" "${kernel.dev}/lib/modules" 37 37 ''; 38 38 39 + makeFlags = kernel.makeFlags; 40 + 39 41 installPhase = '' 40 42 mkdir -p $out/lib/modules/${kernel.modDirVersion}/misc 41 43 cp bbswitch.ko $out/lib/modules/${kernel.modDirVersion}/misc
+4 -4
pkgs/tools/nix/nix-query-tree-viewer/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "nix-query-tree-viewer"; 5 - version = "0.2.0"; 5 + version = "0.2.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cdepillabout"; 9 - repo = "nix-query-tree-viewer"; 9 + repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "0vjcllhgq64n7mwxvyhmbqd6fpa9lwrpsnggc1kdlgd14ggq6jj6"; 11 + sha256 = "sha256-Lc9hfjybnRrkd7PZMa2ojxOM04bP4GJyagkZUX2nVwY="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ ··· 20 20 gtk3 21 21 ]; 22 22 23 - cargoSha256 = "1i9sjs77v1c3lch93pzjgr1zl0k1mlwkdpf3zfp13hyjn6zpldnj"; 23 + cargoSha256 = "sha256-NSLBIvgo5EdCvZq52d+UbAa7K4uOST++2zbhO9DW38E="; 24 24 25 25 meta = with lib; { 26 26 description = "GTK viewer for the output of `nix store --query --tree`";
+2 -2
pkgs/tools/security/exploitdb/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "exploitdb"; 5 - version = "2021-09-08"; 5 + version = "2021-09-10"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "offensive-security"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-q6XALX0sGzgUm2PRwlDfcQHZFH+8ExageMahXJ+EYdM="; 11 + sha256 = "sha256-OU9IchkouABYw0k4O4WBLu1aklLCH/S90IPMPLOZWY0="; 12 12 }; 13 13 14 14 installPhase = ''
+2 -2
pkgs/tools/security/gitleaks/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "gitleaks"; 8 - version = "7.6.0"; 8 + version = "7.6.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "zricethezav"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-XRpbbtQiF9EnGMICjyXXm2XjuR0jGC7UiY+UHIAMODM="; 14 + sha256 = "sha256-52Wi3bQvKdHoJ1nVb4OVJ9wd8hDVF+6zlVSpsEai0Jw="; 15 15 }; 16 16 17 17 vendorSha256 = "sha256-86PspExE+T/IuCvpf6LAkWcCRlHPqP5VUbHAckEzALc=";
+3 -3
pkgs/tools/security/sn0int/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "sn0int"; 12 - version = "0.21.2"; 12 + version = "0.22.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "kpcyrd"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-BKdi/o/A0fJBlcKTDTCX7uGkK6QR0S9hIn0DI3CN5Gg="; 18 + sha256 = "sha256-0BadgWZhP73WOVO18jtcdhsM0L7AM0TQ3PF7MNJM7M0="; 19 19 }; 20 20 21 - cargoSha256 = "sha256-MeMTXwb5v4iUJQSViOraXAck7n6VlIW2Qa0qNUZWu1g="; 21 + cargoSha256 = "sha256-KYrJIOaFX2wTDj4KeHn3d8wBHfVevCKQK/bDglfLWAU="; 22 22 23 23 nativeBuildInputs = [ 24 24 pkg-config
+36 -1
pkgs/top-level/all-packages.nix
··· 9145 9145 9146 9146 sqliteman = callPackage ../applications/misc/sqliteman { }; 9147 9147 9148 + sqls = callPackage ../applications/misc/sqls { }; 9149 + 9148 9150 stdman = callPackage ../data/documentation/stdman { }; 9149 9151 9150 9152 steck = callPackage ../servers/pinnwand/steck.nix { }; ··· 11607 11609 buildPackages = buildPackages // { stdenv = buildPackages.gcc8Stdenv; }; 11608 11610 }); 11609 11611 11612 + go_1_17 = callPackage ../development/compilers/go/1.17.nix ({ 11613 + inherit (darwin.apple_sdk.frameworks) Security Foundation; 11614 + } // lib.optionalAttrs (stdenv.cc.isGNU && stdenv.isAarch64) { 11615 + stdenv = gcc8Stdenv; 11616 + buildPackages = buildPackages // { stdenv = buildPackages.gcc8Stdenv; }; 11617 + }); 11618 + 11610 11619 go_2-dev = callPackage ../development/compilers/go/2-dev.nix ({ 11611 11620 inherit (darwin.apple_sdk.frameworks) Security Foundation; 11612 11621 } // lib.optionalAttrs (stdenv.cc.isGNU && stdenv.isAarch64) { ··· 12316 12325 inherit (darwin.apple_sdk.frameworks) Security; 12317 12326 }; 12318 12327 cargo-crev = callPackage ../development/tools/rust/cargo-crev { 12319 - inherit (darwin.apple_sdk.frameworks) Security; 12328 + inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; 12320 12329 }; 12321 12330 cargo-cross = callPackage ../development/tools/rust/cargo-cross { }; 12322 12331 cargo-deny = callPackage ../development/tools/rust/cargo-deny { ··· 16127 16136 16128 16137 gvfs = callPackage ../development/libraries/gvfs { }; 16129 16138 16139 + gvm-libs = callPackage ../development/libraries/gvm-libs { }; 16140 + 16130 16141 gwenhywfar = callPackage ../development/libraries/aqbanking/gwenhywfar.nix { }; 16131 16142 16132 16143 hamlib = hamlib_3; ··· 19576 19587 buildGo116Package = callPackage ../development/go-packages/generic { 19577 19588 go = buildPackages.go_1_16; 19578 19589 }; 19590 + # go_1_17 has go module changes which may not be portable 19591 + # across different go versions and/or platforms, 19592 + # it also requires >=10.13 stdenv on darwin which 19593 + # is not currently available for x86_64-darwin 19594 + # 19595 + # do not uncomment this without approval from the go CODEOWNERS 19596 + #buildGo117Package = callPackage ../development/go-packages/generic { 19597 + # go = buildPackages.go_1_17; 19598 + #}; 19579 19599 19580 19600 buildGoPackage = buildGo116Package; 19581 19601 ··· 19585 19605 buildGo116Module = callPackage ../development/go-modules/generic { 19586 19606 go = buildPackages.go_1_16; 19587 19607 }; 19608 + # go_1_17 has go module changes which may not be portable 19609 + # across different go versions and/or platforms, 19610 + # it also requires >=10.13 stdenv on darwin which 19611 + # is not currently available for x86_64-darwin 19612 + # 19613 + # do not uncomment this without approval from the go CODEOWNERS 19614 + #buildGo117Module = callPackage ../development/go-modules/generic { 19615 + # go = buildPackages.go_1_17; 19616 + #}; 19588 19617 19589 19618 buildGoModule = buildGo116Module; 19590 19619 ··· 23591 23620 23592 23621 dfilemanager = libsForQt5.callPackage ../applications/misc/dfilemanager { }; 23593 23622 23623 + dht = callPackage ../applications/networking/p2p/dht { }; 23624 + 23594 23625 dia = callPackage ../applications/graphics/dia { 23595 23626 inherit (gnome2) libart_lgpl libgnomeui; 23596 23627 }; ··· 24302 24333 foxtrotgps = callPackage ../applications/misc/foxtrotgps { }; 24303 24334 24304 24335 fractal = callPackage ../applications/networking/instant-messengers/fractal { }; 24336 + 24337 + fragments = callPackage ../applications/networking/p2p/fragments { }; 24305 24338 24306 24339 freecad = libsForQt5.callPackage ../applications/graphics/freecad { 24307 24340 inherit (python3Packages) ··· 25424 25457 libreoffice-still-unwrapped = libreoffice-still.libreoffice; 25425 25458 25426 25459 libvmi = callPackage ../development/libraries/libvmi { }; 25460 + 25461 + libutp = callPackage ../applications/networking/p2p/libutp { }; 25427 25462 25428 25463 lifelines = callPackage ../applications/misc/lifelines { }; 25429 25464
+1
pkgs/top-level/release-haskell.nix
··· 312 312 language-nix = all; 313 313 nix-paths = all; 314 314 titlecase = all; 315 + ghc-api-compat = all; 315 316 }) 316 317 { 317 318 mergeable = pkgs.releaseTools.aggregate {