lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
8b202db4 9adf0c20

+1328 -548
+2 -2
pkgs/applications/audio/pt2-clone/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "pt2-clone"; 11 - version = "1.50"; 11 + version = "1.51"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "8bitbubsy"; 15 15 repo = "pt2-clone"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-IZakhYVtVXmcKwUMl/v1w6Huu5XWQfaBCatTN4hQAbM="; 17 + sha256 = "sha256-kTYtn68gPwEHZjJl/Vmr5lTtxyEB6r3EGQlVSlBpCZg="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/applications/blockchains/btcpayserver/default.nix
··· 6 6 7 7 buildDotnetModule rec { 8 8 pname = "btcpayserver"; 9 - version = "1.6.6"; 9 + version = "1.6.9"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = pname; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-790/XBeFS1iM73WuBMXcEoB3gjBlU1dMPRwtQNB7taE="; 15 + sha256 = "sha256-kN+/TQCc35iI8gr9pYlW4B3B6WasGyKQffkJ8rMffVk="; 16 16 }; 17 17 18 18 projectFile = "BTCPayServer/BTCPayServer.csproj";
+6 -6
pkgs/applications/blockchains/btcpayserver/deps.nix
··· 31 31 }) 32 32 (fetchNuGet { 33 33 pname = "BTCPayServer.Lightning.All"; 34 - version = "1.3.12"; 35 - sha256 = "005nl3sl3awdpwnvdsww8kg4ysj804459a5yip283fy7a29xagyh"; 34 + version = "1.3.13"; 35 + sha256 = "103isdymijx4bdpjs968dmfc26kdxjzvqlca2p7vxxzp8ww7yjcz"; 36 36 }) 37 37 (fetchNuGet { 38 38 pname = "BTCPayServer.Lightning.Charge"; ··· 71 71 }) 72 72 (fetchNuGet { 73 73 pname = "BTCPayServer.Lightning.LNDhub"; 74 - version = "1.0.2"; 75 - sha256 = "1jyn0r9qm9r8szmzx0g0ja2k93r8adi1vn100c8d9wpnr83xwj03"; 74 + version = "1.0.3"; 75 + sha256 = "185b9b7h00w92mg5cgwfr94b8lz2xbg8wyhjbzkmb0588crv3y8k"; 76 76 }) 77 77 (fetchNuGet { 78 78 pname = "BuildBundlerMinifier"; ··· 1091 1091 }) 1092 1092 (fetchNuGet { 1093 1093 pname = "Selenium.WebDriver.ChromeDriver"; 1094 - version = "103.0.5060.5300"; 1095 - sha256 = "1dr1d4nx2qb6is29p3rsmp254v1v6c24pdsx7kyj1yamh89sqd5k"; 1094 + version = "104.0.5112.7900"; 1095 + sha256 = "0mq6m5qmlxaq37nh1pzm13s1s4abdgamwwazdc53gf5ll0qwcyxb"; 1096 1096 }) 1097 1097 (fetchNuGet { 1098 1098 pname = "Selenium.WebDriver";
+2 -2
pkgs/applications/misc/ausweisapp2/default.nix
··· 3 3 4 4 mkDerivation rec { 5 5 pname = "AusweisApp2"; 6 - version = "1.22.7"; 6 + version = "1.24.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "Governikus"; 10 10 repo = "AusweisApp2"; 11 11 rev = version; 12 - sha256 = "sha256-A6nWH/WqFxTEIfOQcTRluAX0ORMNiyxfC/XLC8fmbdI="; 12 + sha256 = "sha256-2yEUMD3FQ9JrecCnWSr0Fej4ngk7HVCZUgbRqmGbCK8="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ cmake pkg-config ];
+27
pkgs/applications/misc/tasktimer/default.nix
··· 1 + { lib, buildGoModule, fetchFromGitHub }: 2 + 3 + buildGoModule rec { 4 + pname = "tasktimer"; 5 + version = "1.9.4"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "caarlos0"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "sha256-M88JzcK9HwHeWbQ0McbCF1rIEiKnwh08oEoRck4A/Ho="; 12 + }; 13 + 14 + vendorSha256 = "sha256-5OSAa7tGPtGyx0bet82FRoIozhhlFtakbPt6PtCTHd0="; 15 + 16 + postInstall = '' 17 + mv $out/bin/tasktimer $out/bin/tt 18 + ''; 19 + 20 + meta = with lib; { 21 + description = "Task Timer (tt) is a dead simple TUI task timer"; 22 + homepage = "https://github.com/caarlos0/tasktimer"; 23 + license = licenses.mit; 24 + maintainers = with maintainers; [ abbe ]; 25 + mainProgram = "tt"; 26 + }; 27 + }
+5 -2
pkgs/applications/networking/browsers/chromium/default.nix
··· 3 3 , glib, gtk3, gnome, gsettings-desktop-schemas, gn, fetchgit 4 4 , libva, pipewire, wayland 5 5 , gcc, nspr, nss, runCommand 6 - , lib 6 + , lib, libkrb5 7 7 8 8 # package customization 9 9 # Note: enable* flags should not require full rebuilds (i.e. only affect the wrapper) ··· 169 169 170 170 # needed for XDG_ICON_DIRS 171 171 gnome.adwaita-icon-theme 172 + 173 + # Needed for kerberos at runtime 174 + libkrb5 172 175 ]; 173 176 174 177 outputs = ["out" "sandbox"]; 175 178 176 179 buildCommand = let 177 180 browserBinary = "${chromiumWV}/libexec/chromium/chromium"; 178 - libPath = lib.makeLibraryPath [ libva pipewire wayland gtk3 ]; 181 + libPath = lib.makeLibraryPath [ libva pipewire wayland gtk3 libkrb5 ]; 179 182 180 183 in with lib; '' 181 184 mkdir -p "$out/bin"
+2 -2
pkgs/applications/networking/cluster/arkade/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "arkade"; 10 - version = "0.8.32"; 10 + version = "0.8.34"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "alexellis"; 14 14 repo = "arkade"; 15 15 rev = version; 16 - sha256 = "sha256-Yat9RIsbMCGVwu7xqC2xNUPZACpMG+ATsQN7d2n0eFU="; 16 + sha256 = "sha256-nGAR+CYVE2acXRRJCl6nWTrjpbX6HArsys9Df8D/hEE="; 17 17 }; 18 18 19 19 CGO_ENABLED = 0;
+2 -2
pkgs/applications/networking/cluster/glooctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "glooctl"; 5 - version = "1.12.6"; 5 + version = "1.12.7"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "solo-io"; 9 9 repo = "gloo"; 10 10 rev = "v${version}"; 11 - hash = "sha256-g2cKT3ZTLYFBCw3xlcuB2qZ6MTV7qBfN7sieenFUeMM="; 11 + hash = "sha256-GFexXy/vH8rbtoxGo0Sy6cO+FxLTGaO67BkBPgaHuws="; 12 12 }; 13 13 14 14 subPackages = [ "projects/gloo/cli/cmd" ];
+2 -2
pkgs/applications/radio/freedv/default.nix
··· 17 17 18 18 stdenv.mkDerivation rec { 19 19 pname = "freedv"; 20 - version = "1.8.3"; 20 + version = "1.8.3.1"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "drowe67"; 24 24 repo = "freedv-gui"; 25 25 rev = "v${version}"; 26 - hash = "sha256-hZcaA8ZAkNigWwcaU8K6R6atNi8pqIUUEwkje+3sW8A="; 26 + hash = "sha256-LPCY5gPinxJkfPfumKggI/JQorcW+Qw/ZAP6XQmPkeA="; 27 27 }; 28 28 29 29 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/applications/version-management/git-and-tools/git-delete-merged-branches/default.nix
··· 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "git-delete-merged-branches"; 5 - version = "7.0.0"; 5 + version = "7.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "hartwork"; 9 9 repo = pname; 10 10 rev = "refs/tags/${version}"; 11 - sha256 = "sha256-CPJhd3QXXNm4RGBEDnNOohVOYKVI6I8uc3cDiTrXKvc="; 11 + sha256 = "sha256-pdP+DDJOSqr/fUQPtb84l/8J4EA81nlk/U8h24X8n+I="; 12 12 }; 13 13 14 14 propagatedBuildInputs = with python3Packages; [
+3 -3
pkgs/applications/virtualization/nixpacks/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "nixpacks"; 5 - version = "0.2.13"; 5 + version = "0.3.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "railwayapp"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-ZI29kcGteyJWUfCC/DR92YqzfuVYqDx7FtedehVp+vs="; 11 + sha256 = "sha256-WLT9dkaoPHusPBD6oZQSR1KGR1/Lt1jB4+BLhuAXo50="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-Njvf5+i54TLbcWtWiNefEWudtGsSjw+DJh+FP6OuLek="; 14 + cargoSha256 = "sha256-aV0Cg4hbcGylQjx09rHvwHbre/OSALvekEifRYr89D8="; 15 15 16 16 # skip test due FHS dependency 17 17 doCheck = false;
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 1 { 2 - "commit": "7a6596613e0d6549f329cb3c2862b035667e0fc3", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/7a6596613e0d6549f329cb3c2862b035667e0fc3.tar.gz", 4 - "sha256": "07sm18dn6lsi8xjhfhm7dyw62lpln9wyhafkigc6f3xaqblz3ap4", 5 - "msg": "Update from Hackage at 2022-08-07T14:05:30Z" 2 + "commit": "eb862a59277fd86ad3138e9f25e793f0fe0364ba", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/eb862a59277fd86ad3138e9f25e793f0fe0364ba.tar.gz", 4 + "sha256": "10agwlxzp76lnp4d6zncvjgv78hr3rss3j3i3bfpsn3i7af1qcw8", 5 + "msg": "Update from Hackage at 2022-08-09T06:14:32Z" 6 6 }
+12
pkgs/desktops/cinnamon/cinnamon-common/default.nix
··· 147 147 intltool 148 148 gtk-doc 149 149 perl 150 + python3.pkgs.wrapPython 150 151 ]; 151 152 152 153 # use locales from cinnamon-translations (not using --localedir because datadir is used) ··· 182 183 sed "s|msgfmt|${gettext}/bin/msgfmt|g" -i ./files/usr/share/cinnamon/cinnamon-settings/bin/Spices.py 183 184 184 185 patchShebangs src/data-to-c.pl 186 + ''; 187 + 188 + preFixup = '' 189 + # https://github.com/NixOS/nixpkgs/issues/101881 190 + gappsWrapperArgs+=( 191 + --prefix XDG_DATA_DIRS : "${gnome.caribou}/share" 192 + ) 193 + 194 + # https://github.com/NixOS/nixpkgs/issues/129946 195 + buildPythonPath "${python3.pkgs.xapp}" 196 + patchPythonScript $out/share/cinnamon/cinnamon-desktop-editor/cinnamon-desktop-editor.py 185 197 ''; 186 198 187 199 passthru = {
+16 -22
pkgs/development/compilers/ghc/9.4.1.nix
··· 177 177 assert stdenv.targetPlatform.isDarwin -> buildTargetLlvmPackages.clang == llvmPackages.clang; 178 178 179 179 stdenv.mkDerivation (rec { 180 - version = "9.4.0.20220721"; 180 + version = "9.4.1"; 181 181 pname = "${targetPrefix}ghc${variantSuffix}"; 182 182 183 183 src = fetchurl { 184 - url = "https://downloads.haskell.org/ghc/9.4.1-rc1/ghc-${version}-src.tar.xz"; 185 - sha256 = "bca8c52f76d8747a66291181de2de7bdf9ff80093808fe39bf5cbff0f116c426"; 184 + url = "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz"; 185 + sha256 = "sha256-y/7UZAvfAl4zulVDPa+M32mPTgSZrnqADd5EqC5zluM="; 186 186 }; 187 187 188 188 enableParallelBuilding = true; 189 189 190 190 outputs = [ "out" "doc" ]; 191 191 192 + 192 193 patches = [ 193 - # fix hyperlinked haddock sources: https://github.com/haskell/haddock/pull/1482 194 + # add missing profiling targets in make build system 194 195 (fetchpatch { 195 - url = "https://patch-diff.githubusercontent.com/raw/haskell/haddock/pull/1482.patch"; 196 - sha256 = "sha256-8w8QUCsODaTvknCDGgTfFNZa8ZmvIKaKS+2ZJZ9foYk="; 197 - extraPrefix = "utils/haddock/"; 198 - stripLen = 1; 199 - }) 200 - # fix race condition in make build system 201 - (fetchpatch { 202 - name = "ghc-hs-boot-copying-fix.patch"; 203 - url = "https://gitlab.haskell.org/ghc/ghc/-/commit/4f17eff0cbd125eca55b68f4927befdd45008eb6.diff"; 204 - sha256 = "0anq3w9z9mhxb0wx6rvxac3n7rl3apcma9zk3r9zz9hj9v7vkqzx"; 196 + name = "ghc-9.4.1-fix-bootstrapping-with-profiling-1.patch"; 197 + url = "https://gitlab.haskell.org/ghc/ghc/-/commit/47b4fea08bd0ef1476b8d134c7baf06157fe5fa5.diff"; 198 + sha256 = "sha256-oYQWg9cK0RNL9I+kap8KER+iiKim73zG6URQs8BeAXU="; 205 199 }) 200 + ./ghc-9.4.1-fix-bootstrapping-with-profiling-2.patch 206 201 ]; 207 202 208 203 postPatch = "patchShebangs ."; ··· 240 235 '' + '' 241 236 242 237 echo -n "${buildMK}" > mk/build.mk 243 - # GHC 9.4.1-rc1 tarball is not properly prepared, also the boot script has been renamed 244 - # https://gitlab.haskell.org/ghc/ghc/-/issues/21626#note_444654 245 - # TODO(@sternenseemann): make source-dist rules include all boot-generated files 246 - ./boot.source 247 - 248 - # Too restrictive upper bound on Cabal the make build system chokes on 249 - # XXX(@sternenseemann): this should be upstreamed 250 - substituteInPlace utils/ghc-cabal/ghc-cabal.cabal --replace "3.8" "3.9" 251 238 252 239 sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure 253 240 '' + lib.optionalString (stdenv.isLinux && hostPlatform.libc == "glibc") '' ··· 277 264 --replace '*-android*|*-gnueabi*)' \ 278 265 '*-android*|*-gnueabi*|*-musleabi*)' 279 266 done 267 + '' 268 + # HACK: allow bootstrapping with GHC 8.10 which works fine, as we don't have 269 + # binary 9.0 packaged. Bootstrapping with 9.2 is broken without hadrian. 270 + + '' 271 + substituteInPlace configure --replace \ 272 + 'MinBootGhcVersion="9.0"' \ 273 + 'MinBootGhcVersion="8.10"' 280 274 ''; 281 275 282 276 # TODO(@Ericson2314): Always pass "--target" and always prefix.
+18
pkgs/development/compilers/ghc/ghc-9.4.1-fix-bootstrapping-with-profiling-2.patch
··· 1 + diff --git a/ghc.mk b/ghc.mk 2 + index dd65e7adfe..b91af56078 100644 3 + --- a/ghc.mk 4 + +++ b/ghc.mk 5 + @@ -509,11 +509,13 @@ libraries/containers/containers/dist-install/build/Data/IntMap/Internal.o: libra 6 + libraries/containers/containers/dist-install/build/Data/Graph.o: libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Internal.hi 7 + libraries/containers/containers/dist-install/build/Data/Set/Internal.o: libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Internal.hi 8 + libraries/containers/containers/dist-install/build/Data/IntSet/Internal.o: libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Internal.hi 9 + +libraries/containers/containers/dist-install/build/Data/Sequence/Internal.o: libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Internal.hi 10 + 11 + libraries/containers/containers/dist-install/build/Data/IntMap/Internal.p_o: libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Internal.p_hi 12 + libraries/containers/containers/dist-install/build/Data/Graph.p_o: libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Internal.p_hi 13 + libraries/containers/containers/dist-install/build/Data/Set/Internal.p_o: libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Internal.p_hi 14 + libraries/containers/containers/dist-install/build/Data/IntSet/Internal.p_o: libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Internal.p_hi 15 + +libraries/containers/containers/dist-install/build/Data/Sequence/Internal.p_o: libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Internal.p_hi 16 + 17 + ifeq "$(BIGNUM_BACKEND)" "gmp" 18 + GMP_ENABLED = YES
+88
pkgs/development/compilers/p4c/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , boehmgc 6 + , bison 7 + , flex 8 + , protobuf 9 + , gmp 10 + , boost 11 + , python3 12 + , doxygen 13 + , graphviz 14 + , libbpf 15 + , libllvm 16 + , enableDocumentation ? true 17 + , enableBPF ? true 18 + , enableDPDK ? true 19 + , enableBMV2 ? true 20 + , enableGraphBackend ? true 21 + , enableP4Tests ? true 22 + , enableGTests ? true 23 + , enableMultithreading ? false 24 + }: 25 + let 26 + toCMakeBoolean = v: if v then "ON" else "OFF"; 27 + in 28 + stdenv.mkDerivation rec { 29 + pname = "p4c"; 30 + version = "1.2.2.1"; 31 + 32 + src = fetchFromGitHub { 33 + owner = "p4lang"; 34 + repo = "p4c"; 35 + rev = "v${version}"; 36 + sha256 = "sha256-XIZ7Cm5zfr5XA+s0aSG1WwWHCPjAYv/YoBWTRaXi9rQ="; 37 + fetchSubmodules = true; 38 + }; 39 + 40 + postFetch = '' 41 + rm -rf backends/ebpf/runtime/contrib/libbpf 42 + rm -rf control-plane/p4runtime 43 + ''; 44 + 45 + cmakeFlags = [ 46 + "-DENABLE_BMV2=${toCMakeBoolean enableBMV2}" 47 + "-DENABLE_EBPF=${toCMakeBoolean enableBPF}" 48 + "-DENABLE_UBPF=${toCMakeBoolean enableBPF}" 49 + "-DENABLE_DPDK=${toCMakeBoolean enableDPDK}" 50 + "-DENABLE_P4C_GRAPHS=${toCMakeBoolean enableGraphBackend}" 51 + "-DENABLE_P4TEST=${toCMakeBoolean enableP4Tests}" 52 + "-DENABLE_DOCS=${toCMakeBoolean enableDocumentation}" 53 + "-DENABLE_GC=ON" 54 + "-DENABLE_GTESTS=${toCMakeBoolean enableGTests}" 55 + "-DENABLE_PROTOBUF_STATIC=ON" 56 + "-DENABLE_MULTITHREAD=${toCMakeBoolean enableMultithreading}" 57 + "-DENABLE_GMP=ON" 58 + ]; 59 + 60 + checkTarget = "check"; 61 + 62 + strictDeps = true; 63 + 64 + nativeBuildInputs = [ 65 + bison 66 + flex 67 + cmake 68 + python3 69 + ] 70 + ++ lib.optional enableDocumentation [ doxygen graphviz ] 71 + ++ lib.optional enableBPF [ libllvm libbpf ]; 72 + 73 + buildInputs = [ 74 + protobuf 75 + boost 76 + boehmgc 77 + gmp 78 + flex 79 + ]; 80 + 81 + meta = with lib; { 82 + homepage = "https://github.com/p4lang/p4c"; 83 + description = "Reference compiler for the P4 programming language"; 84 + platforms = platforms.linux; 85 + maintainers = with maintainers; [ raitobezarius ]; 86 + license = licenses.asl20; 87 + }; 88 + }
+5 -18
pkgs/development/haskell-modules/configuration-common.nix
··· 237 237 # base bound 238 238 digit = doJailbreak super.digit; 239 239 240 + # matterhorn-50200.17.0 won't work with brick >= 0.71 241 + matterhorn = doJailbreak (super.matterhorn.overrideScope (self: super: { 242 + brick = self.brick_0_70_1; 243 + })); 244 + 240 245 # 2020-06-05: HACK: does not pass own build suite - `dontCheck` 241 246 # 2022-06-17: Use hnix-store 0.5 until hnix 0.17 242 247 hnix = generateOptparseApplicativeCompletion "hnix" (dontCheck ( ··· 351 356 lensref = dontCheck super.lensref; 352 357 lvmrun = disableHardening ["format"] (dontCheck super.lvmrun); 353 358 matplotlib = dontCheck super.matplotlib; 354 - 355 - brick_0_73 = doDistribute (super.brick_0_73.overrideScope (self: super: { 356 - vty = self.vty_5_36; 357 - text-zipper = self.text-zipper_0_12; 358 - })); 359 - 360 - # https://github.com/matterhorn-chat/matterhorn/issues/679 they do not want to be on stackage 361 - matterhorn = doJailbreak (appendPatches [ 362 - # Fix build with brick 0.73 363 - (fetchpatch { 364 - name = "matterhorn-brick-0.72.patch"; 365 - url = "https://github.com/matterhorn-chat/matterhorn/commit/d52df3342b8420e219095aad477205e47fbef11b.patch"; 366 - sha256 = "1ifvv926g9m8niyc9nl1hy9bkx4kf12ciyv2v8vnrzz3njp4fsrz"; 367 - }) 368 - ] (super.matterhorn.overrideScope (self: super: { 369 - brick = self.brick_0_73; 370 - }))); 371 - 372 359 memcache = dontCheck super.memcache; 373 360 metrics = dontCheck super.metrics; 374 361 milena = dontCheck super.milena;
+9 -7
pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
··· 92 92 mime-string = disableOptimization super.mime-string; 93 93 94 94 # Older compilers need the latest ghc-lib to build this package. 95 - hls-hlint-plugin = addBuildDepend self.ghc-lib (overrideCabal (drv: { 96 - # Workaround for https://github.com/haskell/haskell-language-server/issues/2728 97 - postPatch = '' 98 - sed -i 's/(GHC.RealSrcSpan x,/(GHC.RealSrcSpan x Nothing,/' src/Ide/Plugin/Hlint.hs 99 - ''; 100 - }) 101 - super.hls-hlint-plugin); 95 + # Fix build with ghc-lib >= 9.0 and ghc <= 8.10.7 96 + # https://github.com/haskell/haskell-language-server/issues/2728 97 + hls-hlint-plugin = addBuildDepend self.ghc-lib (appendPatch (pkgs.fetchpatch { 98 + name = "hls-hlint-plugin-workaround.patch"; 99 + url = "https://github.com/haskell/haskell-language-server/pull/2854.patch"; 100 + hash = "sha256-bLGu0OQtXsmMF3rZM+R6k7bsZm4Vgf2r0ert5Wunong="; 101 + stripLen = 2; 102 + includes = ["src/Ide/Plugin/Hlint.hs"]; 103 + }) super.hls-hlint-plugin); 102 104 103 105 haskell-language-server = appendConfigureFlags [ 104 106 "-f-stylishhaskell"
+25 -1
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 269 269 - awesomium-raw 270 270 - aws-cloudfront-signer 271 271 - aws-ec2 272 + - aws-ec2-knownhosts 272 273 - aws-general 273 274 - aws-lambda-haskell-runtime 274 275 - aws-lambda-runtime ··· 550 551 - cabal-upload 551 552 - cabalvchk 552 553 - cabin 554 + - cabocha 553 555 - cached 554 556 - cache-polysemy 555 557 - caching ··· 557 559 - cafeteria-prelude 558 560 - caffegraph 559 561 - cairo-core 562 + - cake3 560 563 - cal3d 561 564 - calamity 562 565 - caledon ··· 1203 1206 - dump-core 1204 1207 - dunai-core 1205 1208 - Dung 1209 + - duplo 1206 1210 - dura 1207 1211 - dvault 1208 1212 - dvdread ··· 1957 1961 - hashtables-plus 1958 1962 - hasim 1959 1963 - hask 1964 + - haskades 1960 1965 - haskanoid 1961 1966 - haskarrow 1962 1967 - haskbot-core ··· 2138 2143 - heterogeneous-list-literals 2139 2144 - hetris 2140 2145 - heukarya 2146 + - hevm 2141 2147 - HExcel 2142 2148 - hexchat 2143 2149 - hexif ··· 2206 2212 - hinter 2207 2213 - hinterface 2208 2214 - hipchat-hs 2215 + - hipe 2209 2216 - Hipmunk 2210 2217 - hipsql-api 2211 2218 - hircules ··· 2551 2558 - hylolib 2552 2559 - hyperdrive 2553 2560 - hyperfunctions 2561 + - hypergeomatrix 2554 2562 - hyper-haskell-server 2555 2563 - hyperion 2556 2564 - hyperloglogplus ··· 2677 2685 - ireal 2678 2686 - iri 2679 2687 - iridium 2688 + - iris 2680 2689 - iron-mq 2681 2690 - irt 2682 2691 - isdicom ··· 2720 2729 - jinquantities 2721 2730 - jml-web-service 2722 2731 - jni 2732 + - jobqueue 2723 2733 - join-api 2724 2734 - joinlist 2725 2735 - joint ··· 2780 2790 - Kalman 2781 2791 - kangaroo 2782 2792 - karabiner-config 2793 + - karps 2783 2794 - katip-datadog 2784 2795 - katip-elasticsearch 2785 2796 - katip-kafka ··· 2824 2835 - korea-holidays 2825 2836 - kraken 2826 2837 - krank 2838 + - krapsh 2827 2839 - Kriens 2828 2840 - krpc 2829 2841 - KSP ··· 2887 2899 - language-webidl 2888 2900 - LargeCardinalHierarchy 2889 2901 - Lastik 2902 + - latest-npm-version 2890 2903 - latex-formulae-image 2891 2904 - latex-svg-image 2892 2905 - LATS ··· 3042 3055 - lojbanParser 3043 3056 - lojbanXiragan 3044 3057 - lol 3058 + - lol-calculus 3045 3059 - longboi 3046 3060 - longshot 3047 3061 - lookup-tables ··· 3201 3215 - miconix-test 3202 3216 - microgroove 3203 3217 - microlens-each 3218 + - micrologger 3204 3219 - micro-recursion-schemes 3205 3220 - microsoft-translator 3206 3221 - mida ··· 3477 3492 - niagra 3478 3493 - nibblestring 3479 3494 - nice-html 3495 + - nicovideo-translator 3480 3496 - nitro 3481 3497 - nix-delegate 3482 3498 - nix-eval ··· 3525 3541 - numhask-histogram 3526 3542 - numhask-prelude 3527 3543 - Nutri 3528 - - nvim-hs-contrib 3544 + - nvim-hs-ghcid 3529 3545 - NXTDSL 3530 3546 - nyan-interpolation-core 3531 3547 - nylas ··· 3808 3824 - phraskell 3809 3825 - Phsu 3810 3826 - phybin 3827 + - pia-forward 3811 3828 - pi-calculus 3812 3829 - picedit 3813 3830 - pickle ··· 4065 4082 - pushbullet-types 4066 4083 - pusher-haskell 4067 4084 - pusher-ws 4085 + - pushme 4068 4086 - push-notifications 4069 4087 - putlenses 4070 4088 - puzzle-draw ··· 4496 4514 - servant-static-th 4497 4515 - servant-streaming 4498 4516 - servant-streamly 4517 + - servant-util 4499 4518 - servant-wasm 4500 4519 - servant-yaml 4501 4520 - servant-zeppelin ··· 5037 5056 - tex2txt 5038 5057 - texbuilder 5039 5058 - text1 5059 + - text-all 5040 5060 - text-and-plots 5041 5061 - text-ascii 5042 5062 - text-builder-linear ··· 5134 5154 - tkhs 5135 5155 - tkyprof 5136 5156 - tmp-proc-example 5157 + - tmp-proc-postgres 5158 + - tmp-proc-rabbitmq 5159 + - tmp-proc-redis 5160 + - tmp-proc-zipkin 5137 5161 - todo 5138 5162 - tofromxml 5139 5163 - to-haskell
+33 -27
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 91 91 - reflex-dom-core < 0.7.0.2 92 92 # Downgrade hasql-dynamic-statements until hasql 1.6 is in Stackage 93 93 - hasql-dynamic-statements < 0.3.1.2 94 + # Its dependency brick >= 1.0 is not yet in stackage 95 + - brick-skylighting < 1.0 94 96 95 97 extra-packages: 96 - - aeson < 2 # required by pantry-0.5.2 97 - - base16-bytestring < 1 # required for cabal-install etc. 98 98 - Cabal == 2.2.* # required for jailbreak-cabal etc. 99 99 - Cabal == 2.4.* # required for cabal-install etc. 100 100 - Cabal == 3.2.* # required for cabal-install etc. 101 101 - Cabal == 3.4.* # required for cabal-install etc. 102 + - Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729 103 + - ShellCheck == 0.7.2 # 2022-02-20: haskell-ci 0.14 needs this 104 + - aeson < 2 # required by pantry-0.5.2 105 + - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now 106 + - base16-bytestring < 1 # required for cabal-install etc. 107 + - bower-json == 1.0.0.1 # 2022-05-21: Needed for spago 0.20.9 108 + - clay < 0.14 # 2022-03-20: Needed for neuron 1.0.0.0 109 + - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses 102 110 - dependent-map == 0.2.4.0 # required by Hasura 1.3.1, 2020-08-20 103 111 - dependent-sum == 0.4 # required by Hasura 1.3.1, 2020-08-20 104 112 - dhall == 1.29.0 # required for ats-pkg 105 113 - dhall == 1.38.1 # required for spago 106 - - Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729 114 + - doctest == 0.18.* # 2021-11-19: closest to stackage version for GHC 9.* 115 + - fourmolu == 0.6.0.0 # 2022-06-05: Last fourmolu version compatible with hls 1.7/ hls-fourmolu-plugin 1.0.3.0 116 + - ghc-api-compat == 8.10.7 # 2022-02-17: preserve for GHC 8.10.7 117 + - ghc-api-compat == 8.6 # 2021-09-07: preserve for GHC 8.8.4 118 + - ghc-lib == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 119 + - ghc-lib == 9.2.* # 2022-02-17: preserve for GHC 9.2 120 + - ghc-lib-parser == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 121 + - ghc-lib-parser == 9.2.* # 2022-02-17: preserve for GHC 9.2 122 + - ghc-lib-parser-ex == 8.10.* # 2022-02-17: preserve for GHC 8.10.7 123 + - ghc-lib-parser-ex == 9.2.* # 2022-07-13: preserve for GHC 9.2 124 + - ghc-lib-parser-ex >= 9.2.0.3 && < 9.2.1 # 2022-07-13: needed by hlint 3.4.1 107 125 - haddock == 2.23.* # required on GHC < 8.10.x 108 126 - haddock-api == 2.23.* # required on GHC < 8.10.x 109 127 - haddock-library ==1.7.* # required by stylish-cabal-0.5.0.0 110 128 - happy == 1.19.12 # for ghcjs 111 129 - hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29 130 + - hnix-store-core == 0.5.0.0 # 2022-06-17: Until hnix 0.17 131 + - hnix-store-remote == 0.5.0.0 # 2022-06-17: Until hnix 0.17 132 + - hspec < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 133 + - hspec-core < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 134 + - hspec-discover < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 135 + - hspec-golden == 0.1.* # 2022-04-07: Needed for elm-format 112 136 - immortal == 0.2.2.1 # required by Hasura 1.3.1, 2020-08-20 113 137 - language-javascript == 0.7.0.0 # required by purescript 114 138 - mmorph == 1.1.3 # Newest working version of mmorph on ghc 8.6.5. needed for hls 115 139 - network == 2.6.3.1 # required by pkgs/games/hedgewars/default.nix, 2020-11-15 116 140 - optparse-applicative < 0.16 # needed for niv-0.2.19 141 + - ormolu == 0.2.* # 2022-02-21: For ghc 8.8 and 8.10 117 142 - pantry == 0.5.2.1 # needed for stack-2.7.3 118 - - resolv == 0.1.1.2 # required to build cabal-install-3.0.0.0 with pre ghc-8.8.x 119 - - sbv == 7.13 # required for pkgs.petrinizer 120 - - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses 121 - - ghc-api-compat == 8.6 # 2021-09-07: preserve for GHC 8.8.4 122 - - ghc-api-compat == 8.10.7 # 2022-02-17: preserve for GHC 8.10.7 123 - - ghc-lib == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 124 - - ghc-lib-parser == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 125 - - ghc-lib-parser-ex == 8.10.* # 2022-02-17: preserve for GHC 8.10.7 126 - - ghc-lib-parser-ex >= 9.2.0.3 && < 9.2.1 # 2022-07-13: needed by hlint 3.4.1 127 - - doctest == 0.18.* # 2021-11-19: closest to stackage version for GHC 9.* 128 143 - path == 0.9.0 # 2021-12-03: path version building with stackage genvalidity and GHC 9.0.2 129 - - ormolu == 0.2.* # 2022-02-21: For ghc 8.8 and 8.10 130 - - ShellCheck == 0.7.2 # 2022-02-20: haskell-ci 0.14 needs this 131 - - weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7 132 - - weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2 133 - - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now 134 144 - relude == 0.7.0.0 # 2022-02-25: Needed for ema 0.6 135 - - clay < 0.14 # 2022-03-20: Needed for neuron 1.0.0.0 136 - - hspec-golden == 0.1.* # 2022-04-07: Needed for elm-format 145 + - resolv == 0.1.1.2 # required to build cabal-install-3.0.0.0 with pre ghc-8.8.x 146 + - sbv == 7.13 # required for pkgs.petrinizer 137 147 - tasty-hspec == 1.1.6 # 2022-04-07: Needed for elm-format 138 - - hspec < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 139 - - hspec-core < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 140 - - hspec-discover < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 141 - - bower-json == 1.0.0.1 # 2022-05-21: Needed for spago 0.20.9 142 - - fourmolu == 0.6.0.0 # 2022-06-05: Last fourmolu version compatible with hls 1.7/ hls-fourmolu-plugin 1.0.3.0 143 - - hnix-store-core == 0.5.0.0 # 2022-06-17: Until hnix 0.17 144 - - hnix-store-remote == 0.5.0.0 # 2022-06-17: Until hnix 0.17 145 148 - vty == 5.35.1 # 2022-07-08: needed for glirc-2.39.0.1 149 + - weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7 150 + - weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2 151 + - brick == 0.70.* # 2022-08-13: needed by matterhorn-50200.17.0 146 152 147 153 package-maintainers: 148 154 abbradar:
+12 -12
pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
··· 1 - # Stackage LTS 19.17 1 + # Stackage LTS 19.18 2 2 # This file is auto-generated by 3 3 # maintainers/scripts/haskell/update-stackage.sh 4 4 default-package-overrides: ··· 258 258 - bytestring-mmap ==0.2.2 259 259 - bytestring-strict-builder ==0.4.5.6 260 260 - bytestring-to-vector ==0.3.0.1 261 - - bytestring-tree-builder ==0.2.7.9 261 + - bytestring-tree-builder ==0.2.7.10 262 262 - bytestring-trie ==0.2.7 263 263 - bz2 ==1.0.1.0 264 264 - bzlib ==0.5.1.0 ··· 397 397 - conduino ==0.2.2.0 398 398 - conduit ==1.3.4.2 399 399 - conduit-aeson ==0.1.0.1 400 - - conduit-algorithms ==0.0.12.0 400 + - conduit-algorithms ==0.0.13.0 401 401 - conduit-combinators ==1.3.0 402 402 - conduit-concurrent-map ==0.1.3 403 403 - conduit-connection ==0.1.0.5 ··· 442 442 - crc32c ==0.0.0 443 443 - credential-store ==0.1.2 444 444 - criterion ==1.5.13.0 445 - - criterion-measurement ==0.1.3.0 445 + - criterion-measurement ==0.1.4.0 446 446 - cron ==0.7.0 447 447 - crypto-api ==0.13.3 448 448 - crypto-api-tests ==0.3 ··· 604 604 - doctest-exitcode-stdio ==0.0 605 605 - doctest-extract ==0.1 606 606 - doctest-lib ==0.1 607 - - doctest-parallel ==0.2.3 607 + - doctest-parallel ==0.2.4 608 608 - doldol ==0.4.1.2 609 609 - do-list ==1.0.1 610 610 - domain ==0.1.1.3 ··· 683 683 - errors ==2.3.0 684 684 - errors-ext ==0.4.2 685 685 - ersatz ==0.4.11 686 - - esqueleto ==3.5.5.0 686 + - esqueleto ==3.5.6.1 687 687 - essence-of-live-coding ==0.2.6 688 688 - essence-of-live-coding-gloss ==0.2.6 689 689 - essence-of-live-coding-pulse ==0.2.6 ··· 992 992 - hashtables ==1.2.4.2 993 993 - haskeline ==0.8.2 994 994 - haskell-awk ==1.2.0.1 995 - - haskell-gi ==0.26.0 996 - - haskell-gi-base ==0.26.0 995 + - haskell-gi ==0.26.1 996 + - haskell-gi-base ==0.26.1 997 997 - haskell-gi-overloading ==1.0 998 998 - haskell-lexer ==1.1 999 999 - haskell-lsp-types ==0.24.0.0 ··· 1007 1007 - hasktags ==0.72.0 1008 1008 - hasql ==1.5.1 1009 1009 - hasql-migration ==0.3.0 1010 - - hasql-notifications ==0.2.0.1 1010 + - hasql-notifications ==0.2.0.2 1011 1011 - hasql-optparse-applicative ==0.3.0.9 1012 1012 - hasql-pool ==0.5.2.2 1013 1013 - hasql-queue ==1.2.0.2 ··· 1176 1176 - HTTP ==4000.3.16 1177 1177 - http-api-data ==0.4.3 1178 1178 - http-api-data-qq ==0.1.0.0 1179 - - http-client ==0.7.12 1179 + - http-client ==0.7.13.1 1180 1180 - http-client-openssl ==0.3.3 1181 1181 - http-client-overrides ==0.1.1.0 1182 1182 - http-client-tls ==0.3.6.1 ··· 2229 2229 - simple-affine-space ==0.1.1 2230 2230 - simple-cabal ==0.1.3 2231 2231 - simple-cmd ==0.2.7 2232 - - simple-cmd-args ==0.1.7 2232 + - simple-cmd-args ==0.1.8 2233 2233 - simple-log ==0.9.12 2234 2234 - simple-media-timestamp ==0.2.0.0 2235 2235 - simple-media-timestamp-attoparsec ==0.1.0.0 ··· 2337 2337 - storable-record ==0.0.6 2338 2338 - storable-tuple ==0.0.3.3 2339 2339 - storablevector ==0.2.13.1 2340 - - store ==0.7.15 2340 + - store ==0.7.16 2341 2341 - store-core ==0.4.4.4 2342 2342 - store-streaming ==0.2.0.3 2343 2343 - Stream ==0.4.7.2
+5 -1
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 1502 1502 - gbu 1503 1503 - gdax 1504 1504 - gdiff-ig 1505 + - gedcom 1505 1506 - geek 1506 1507 - geek-server 1507 1508 - gelatin-freetype2 ··· 2544 2545 - lol-cpp 2545 2546 - lol-repa 2546 2547 - lol-tests 2548 + - lol-typing 2547 2549 - loli 2548 2550 - loop-effin 2549 2551 - looper ··· 2827 2829 - numhask-hedgehog 2828 2830 - numhask-range 2829 2831 - numhask-test 2830 - - nvim-hs-ghcid 2831 2832 - nyan 2832 2833 - nyan-interpolation 2833 2834 - nyan-interpolation-simple ··· 3395 3396 - servant-streaming-server 3396 3397 - servant-swagger-tags 3397 3398 - servant-to-elm 3399 + - servant-util-beam-pg 3398 3400 - servant-waargonaut 3399 3401 - servant-zeppelin-client 3400 3402 - servant-zeppelin-server ··· 3634 3636 - syntaxnet-haskell 3635 3637 - synthesizer-llvm 3636 3638 - sys-process 3639 + - systemstats 3637 3640 - t3-client 3638 3641 - ta 3639 3642 - tag-stream ··· 3841 3844 - urbit-airlock 3842 3845 - urbit-api 3843 3846 - ureader 3847 + - urembed 3844 3848 - uri-enumerator 3845 3849 - uri-enumerator-file 3846 3850 - usb
+393 -346
pkgs/development/haskell-modules/hackage-packages.nix
··· 22533 22533 ({ mkDerivation, base, deepseq, random, simple-affine-space }: 22534 22534 mkDerivation { 22535 22535 pname = "Yampa"; 22536 - version = "0.13.5"; 22537 - sha256 = "1l7ykhcy7qqp4dysyp3qq3nx962zsdf47iqmsz28l4chr8dxfvnm"; 22536 + version = "0.13.6"; 22537 + sha256 = "0rgwvbp0jpl4pyxrhx2s29fnz8q8xyrbm9r4i2glrf89p29vpwxy"; 22538 22538 isLibrary = true; 22539 22539 isExecutable = true; 22540 22540 libraryHaskellDepends = [ ··· 38244 38244 ]; 38245 38245 description = "Capture and manage AWS EC2 known_host pubkeys"; 38246 38246 license = lib.licenses.bsd3; 38247 + hydraPlatforms = lib.platforms.none; 38248 + broken = true; 38247 38249 }) {}; 38248 38250 38249 38251 "aws-elastic-transcoder" = callPackage ··· 39828 39830 broken = true; 39829 39831 }) {}; 39830 39832 39831 - "base_4_16_3_0" = callPackage 39833 + "base_4_17_0_0" = callPackage 39832 39834 ({ mkDerivation, ghc-bignum, ghc-prim, rts }: 39833 39835 mkDerivation { 39834 39836 pname = "base"; 39835 - version = "4.16.3.0"; 39836 - sha256 = "1jgm0kpcn6b2xvnhh5l09c2khlqz85qj47il2wxalf904iw9262c"; 39837 + version = "4.17.0.0"; 39838 + sha256 = "1ma01nc34knldpp1mb0j5mv07sy28kih6529kfkm1w0c7apc0aiy"; 39837 39839 libraryHaskellDepends = [ ghc-bignum ghc-prim rts ]; 39838 39840 description = "Basic libraries"; 39839 39841 license = lib.licenses.bsd3; ··· 48065 48067 license = lib.licenses.bsd3; 48066 48068 }) {}; 48067 48069 48068 - "brick_0_73" = callPackage 48070 + "brick_0_70_1" = callPackage 48069 48071 ({ mkDerivation, base, bytestring, config-ini, containers 48070 48072 , contravariant, data-clist, deepseq, directory, dlist, exceptions 48071 48073 , filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm ··· 48074 48076 }: 48075 48077 mkDerivation { 48076 48078 pname = "brick"; 48077 - version = "0.73"; 48078 - sha256 = "17030aydkn9gkd8dwywhfc65lr3dnf6cib6kspfmmazh2w3qs73l"; 48079 + version = "0.70.1"; 48080 + sha256 = "18i1i06ll6pklzaazcl2bzbi3w5zdn43l9wvkclhfcmddjy19lp4"; 48079 48081 isLibrary = true; 48080 48082 isExecutable = true; 48081 48083 libraryHaskellDepends = [ ··· 48083 48085 deepseq directory dlist exceptions filepath microlens microlens-mtl 48084 48086 microlens-th stm template-haskell text text-zipper transformers 48085 48087 unix vector vty word-wrap 48088 + ]; 48089 + testHaskellDepends = [ 48090 + base containers microlens QuickCheck vector 48091 + ]; 48092 + description = "A declarative terminal user interface library"; 48093 + license = lib.licenses.bsd3; 48094 + hydraPlatforms = lib.platforms.none; 48095 + }) {}; 48096 + 48097 + "brick_1_0" = callPackage 48098 + ({ mkDerivation, base, bimap, bytestring, config-ini, containers 48099 + , contravariant, data-clist, deepseq, directory, dlist, exceptions 48100 + , filepath, microlens, microlens-mtl, microlens-th, mtl, QuickCheck 48101 + , stm, template-haskell, text, text-zipper, unix, vector, vty 48102 + , word-wrap 48103 + }: 48104 + mkDerivation { 48105 + pname = "brick"; 48106 + version = "1.0"; 48107 + sha256 = "00r0slc0yvzr789q71dr0cbixy4bw73qsiv5mldpc4f2q5sj10bk"; 48108 + isLibrary = true; 48109 + isExecutable = true; 48110 + libraryHaskellDepends = [ 48111 + base bimap bytestring config-ini containers contravariant 48112 + data-clist deepseq directory dlist exceptions filepath microlens 48113 + microlens-mtl microlens-th mtl stm template-haskell text 48114 + text-zipper unix vector vty word-wrap 48086 48115 ]; 48087 48116 testHaskellDepends = [ 48088 48117 base containers microlens QuickCheck vector vty ··· 48148 48177 license = lib.licenses.bsd3; 48149 48178 }) {}; 48150 48179 48180 + "brick-skylighting_1_0" = callPackage 48181 + ({ mkDerivation, base, brick, containers, skylighting-core, text 48182 + , vty 48183 + }: 48184 + mkDerivation { 48185 + pname = "brick-skylighting"; 48186 + version = "1.0"; 48187 + sha256 = "1nw2x9zn0jlvykm89v80fh4187bxgn8l4cljgnf4mp4ci7aqjmkr"; 48188 + isLibrary = true; 48189 + isExecutable = true; 48190 + libraryHaskellDepends = [ 48191 + base brick containers skylighting-core text vty 48192 + ]; 48193 + description = "Show syntax-highlighted text in your Brick UI"; 48194 + license = lib.licenses.bsd3; 48195 + hydraPlatforms = lib.platforms.none; 48196 + }) {}; 48197 + 48151 48198 "bricks" = callPackage 48152 48199 ({ mkDerivation, base, bricks-internal, bricks-internal-test 48153 48200 , bricks-parsec, bricks-rendering, bricks-syntax, containers ··· 49772 49819 }: 49773 49820 mkDerivation { 49774 49821 pname = "by-other-names"; 49775 - version = "1.2.0.0"; 49776 - sha256 = "1272d888x7x38nw0ffqjin8c1x5da59a5rwcy2r4znc2d9plij6z"; 49822 + version = "1.2.0.1"; 49823 + sha256 = "0lmk2nbj92kyi1h74v3f4k5zhf41zbnz8pari1rqxlf7a859c7k9"; 49777 49824 libraryHaskellDepends = [ 49778 49825 aeson base indexed-traversable template-haskell text 49779 49826 ]; ··· 50518 50565 }: 50519 50566 mkDerivation { 50520 50567 pname = "bytestring-tree-builder"; 50521 - version = "0.2.7.9"; 50522 - sha256 = "0lmm52716b0qqnlpqgiscc92wk9n1fckydmp4vzi58h5majzpnyb"; 50523 - libraryHaskellDepends = [ base bytestring text ]; 50524 - testHaskellDepends = [ 50525 - base-prelude bytestring QuickCheck quickcheck-instances tasty 50526 - tasty-hunit tasty-quickcheck 50527 - ]; 50528 - benchmarkHaskellDepends = [ 50529 - base-prelude bytestring criterion deepseq 50530 - ]; 50531 - description = "A very efficient ByteString builder implementation based on the binary tree"; 50532 - license = lib.licenses.mit; 50533 - }) {}; 50534 - 50535 - "bytestring-tree-builder_0_2_7_10" = callPackage 50536 - ({ mkDerivation, base, base-prelude, bytestring, criterion, deepseq 50537 - , QuickCheck, quickcheck-instances, tasty, tasty-hunit 50538 - , tasty-quickcheck, text 50539 - }: 50540 - mkDerivation { 50541 - pname = "bytestring-tree-builder"; 50542 50568 version = "0.2.7.10"; 50543 50569 sha256 = "0g9npnp691v34yyfhsz95r8jahvnxdcadv0xl8amq36n9hi2la19"; 50544 50570 libraryHaskellDepends = [ base bytestring text ]; ··· 50551 50577 ]; 50552 50578 description = "A very efficient ByteString builder implementation based on the binary tree"; 50553 50579 license = lib.licenses.mit; 50554 - hydraPlatforms = lib.platforms.none; 50555 50580 }) {}; 50556 50581 50557 50582 "bytestring-trie" = callPackage ··· 52539 52564 librarySystemDepends = [ cabocha ]; 52540 52565 testHaskellDepends = [ base text-format ]; 52541 52566 license = lib.licenses.bsd3; 52567 + hydraPlatforms = lib.platforms.none; 52568 + broken = true; 52542 52569 }) {cabocha = null;}; 52543 52570 52544 52571 "cache" = callPackage ··· 52965 52992 ]; 52966 52993 description = "Third cake the Makefile EDSL"; 52967 52994 license = lib.licenses.bsd3; 52995 + hydraPlatforms = lib.platforms.none; 52996 + broken = true; 52968 52997 }) {}; 52969 52998 52970 52999 "cakyrespa" = callPackage ··· 64893 64922 }: 64894 64923 mkDerivation { 64895 64924 pname = "conduit-algorithms"; 64896 - version = "0.0.12.0"; 64897 - sha256 = "0zq1a3f64p5rqhlhk87vvpn3m8198m9ndxshj4wdq5b3lkylh89b"; 64898 - libraryHaskellDepends = [ 64899 - async base bytestring bzlib-conduit conduit conduit-combinators 64900 - conduit-extra conduit-zstd containers deepseq exceptions fingertree 64901 - lzma-conduit monad-control mtl resourcet stm stm-conduit 64902 - streaming-commons transformers unliftio-core vector 64903 - ]; 64904 - testHaskellDepends = [ 64905 - async base bytestring bzlib-conduit conduit conduit-combinators 64906 - conduit-extra conduit-zstd containers deepseq directory exceptions 64907 - fingertree HUnit lzma-conduit monad-control mtl QuickCheck 64908 - resourcet stm stm-conduit streaming-commons tasty tasty-hunit 64909 - tasty-quickcheck tasty-th transformers unliftio-core vector 64910 - ]; 64911 - benchmarkHaskellDepends = [ 64912 - async base bytestring bzlib-conduit conduit conduit-combinators 64913 - conduit-extra conduit-zstd containers criterion deepseq exceptions 64914 - fingertree lzma-conduit monad-control mtl resourcet stm stm-conduit 64915 - streaming-commons transformers unliftio-core vector 64916 - ]; 64917 - description = "Conduit-based algorithms"; 64918 - license = lib.licenses.mit; 64919 - }) {}; 64920 - 64921 - "conduit-algorithms_0_0_13_0" = callPackage 64922 - ({ mkDerivation, async, base, bytestring, bzlib-conduit, conduit 64923 - , conduit-combinators, conduit-extra, conduit-zstd, containers 64924 - , criterion, deepseq, directory, exceptions, fingertree, HUnit 64925 - , lzma-conduit, monad-control, mtl, QuickCheck, resourcet, stm 64926 - , stm-conduit, streaming-commons, tasty, tasty-hunit 64927 - , tasty-quickcheck, tasty-th, transformers, unliftio-core, vector 64928 - }: 64929 - mkDerivation { 64930 - pname = "conduit-algorithms"; 64931 64925 version = "0.0.13.0"; 64932 64926 sha256 = "1i5jq66xylcnk3yhv2m6lhyqfdrwr94w8v67jzwlvja15jv7mj9v"; 64933 64927 libraryHaskellDepends = [ ··· 64951 64945 ]; 64952 64946 description = "Conduit-based algorithms"; 64953 64947 license = lib.licenses.mit; 64954 - hydraPlatforms = lib.platforms.none; 64955 64948 }) {}; 64956 64949 64957 64950 "conduit-audio" = callPackage ··· 69655 69648 }: 69656 69649 mkDerivation { 69657 69650 pname = "criterion-measurement"; 69658 - version = "0.1.3.0"; 69659 - sha256 = "1ffmjcpmdx2sx0sr3g5n2s8dhrbmh7606zfnymv2v9h1rf36xf3x"; 69660 - libraryHaskellDepends = [ 69661 - aeson base base-compat binary containers deepseq vector 69662 - ]; 69663 - description = "Criterion measurement functionality and associated types"; 69664 - license = lib.licenses.bsd3; 69665 - }) {}; 69666 - 69667 - "criterion-measurement_0_1_4_0" = callPackage 69668 - ({ mkDerivation, aeson, base, base-compat, binary, containers 69669 - , deepseq, vector 69670 - }: 69671 - mkDerivation { 69672 - pname = "criterion-measurement"; 69673 69651 version = "0.1.4.0"; 69674 69652 sha256 = "01wrb38z16zjm85p5v1pj1qz4gijj0dl80pgzy5ggmzmfz8ibjrm"; 69675 69653 libraryHaskellDepends = [ ··· 69677 69655 ]; 69678 69656 description = "Criterion measurement functionality and associated types"; 69679 69657 license = lib.licenses.bsd3; 69680 - hydraPlatforms = lib.platforms.none; 69681 69658 }) {}; 69682 69659 69683 69660 "criterion-plus" = callPackage ··· 82877 82854 license = lib.licenses.bsd3; 82878 82855 }) {}; 82879 82856 82857 + "dns_4_1_0" = callPackage 82858 + ({ mkDerivation, array, async, attoparsec, auto-update, base 82859 + , base16-bytestring, base64-bytestring, bytestring, containers 82860 + , cryptonite, doctest, hourglass, hspec, hspec-discover, iproute 82861 + , mtl, network, psqueues, QuickCheck, word8 82862 + }: 82863 + mkDerivation { 82864 + pname = "dns"; 82865 + version = "4.1.0"; 82866 + sha256 = "1l80y48s9ryqcap587w41wrr2jzwh55gi16k7yib58xpqarcxqs5"; 82867 + libraryHaskellDepends = [ 82868 + array async attoparsec auto-update base base16-bytestring 82869 + base64-bytestring bytestring containers cryptonite hourglass 82870 + iproute mtl network psqueues 82871 + ]; 82872 + testHaskellDepends = [ 82873 + base bytestring doctest hspec iproute network QuickCheck word8 82874 + ]; 82875 + testToolDepends = [ hspec-discover ]; 82876 + doHaddock = false; 82877 + testTarget = "spec"; 82878 + description = "DNS library in Haskell"; 82879 + license = lib.licenses.bsd3; 82880 + hydraPlatforms = lib.platforms.none; 82881 + }) {}; 82882 + 82880 82883 "dns-patterns" = callPackage 82881 82884 ({ mkDerivation, attoparsec, base, bytestring, HUnit 82882 82885 , parser-combinators, text ··· 83716 83719 }: 83717 83720 mkDerivation { 83718 83721 pname = "doctest-parallel"; 83719 - version = "0.2.3"; 83720 - sha256 = "0sk1990ksqcgc13kppbh0xljakn3qsqaxi19990fixwakhzh229v"; 83721 - revision = "1"; 83722 - editedCabalFile = "1xk6d3b56y8lvngw6q9m5qhm1v59gyk48n4677p7vrr64x0mvmzx"; 83723 - libraryHaskellDepends = [ 83724 - base base-compat Cabal code-page containers deepseq directory 83725 - exceptions extra filepath ghc ghc-paths Glob pretty process random 83726 - syb template-haskell transformers unordered-containers 83727 - ]; 83728 - testHaskellDepends = [ 83729 - base base-compat code-page containers deepseq directory exceptions 83730 - filepath ghc ghc-paths hspec hspec-core hspec-discover HUnit 83731 - mockery process QuickCheck setenv silently stringbuilder syb 83732 - transformers 83733 - ]; 83734 - testToolDepends = [ hspec-discover ]; 83735 - doHaddock = false; 83736 - description = "Test interactive Haskell examples"; 83737 - license = lib.licenses.mit; 83738 - }) {}; 83739 - 83740 - "doctest-parallel_0_2_4" = callPackage 83741 - ({ mkDerivation, base, base-compat, Cabal, code-page, containers 83742 - , deepseq, directory, exceptions, extra, filepath, ghc, ghc-paths 83743 - , Glob, hspec, hspec-core, hspec-discover, HUnit, mockery, pretty 83744 - , process, QuickCheck, random, setenv, silently, stringbuilder, syb 83745 - , template-haskell, transformers, unordered-containers 83746 - }: 83747 - mkDerivation { 83748 - pname = "doctest-parallel"; 83749 83722 version = "0.2.4"; 83750 83723 sha256 = "0fzfhvam3j15vmh356svg6zlafbayaqmds8hki6jxrandj2d14kp"; 83751 83724 libraryHaskellDepends = [ ··· 83763 83736 doHaddock = false; 83764 83737 description = "Test interactive Haskell examples"; 83765 83738 license = lib.licenses.mit; 83766 - hydraPlatforms = lib.platforms.none; 83767 83739 }) {}; 83768 83740 83769 83741 "doctest-prop" = callPackage ··· 85836 85808 ]; 85837 85809 description = "Frontend development build tool"; 85838 85810 license = lib.licenses.mit; 85811 + hydraPlatforms = lib.platforms.none; 85839 85812 mainProgram = "duplo"; 85813 + broken = true; 85840 85814 }) {}; 85841 85815 85842 85816 "dura" = callPackage ··· 91493 91467 , conduit, containers, exceptions, hspec, hspec-core, monad-logger 91494 91468 , mtl, mysql, mysql-simple, persistent, persistent-mysql 91495 91469 , persistent-postgresql, persistent-sqlite, postgresql-simple 91496 - , QuickCheck, resourcet, tagged, text, time, transformers, unliftio 91497 - , unordered-containers 91498 - }: 91499 - mkDerivation { 91500 - pname = "esqueleto"; 91501 - version = "3.5.5.0"; 91502 - sha256 = "0ba90p3cqyr0l447dw2xzrk2fs6xv5b2c79rqsnj0bchpsigj8a0"; 91503 - libraryHaskellDepends = [ 91504 - aeson attoparsec base blaze-html bytestring conduit containers 91505 - monad-logger persistent resourcet tagged text time transformers 91506 - unliftio unordered-containers 91507 - ]; 91508 - testHaskellDepends = [ 91509 - aeson attoparsec base blaze-html bytestring conduit containers 91510 - exceptions hspec hspec-core monad-logger mtl mysql mysql-simple 91511 - persistent persistent-mysql persistent-postgresql persistent-sqlite 91512 - postgresql-simple QuickCheck resourcet tagged text time 91513 - transformers unliftio unordered-containers 91514 - ]; 91515 - description = "Type-safe EDSL for SQL queries on persistent backends"; 91516 - license = lib.licenses.bsd3; 91517 - }) {}; 91518 - 91519 - "esqueleto_3_5_6_1" = callPackage 91520 - ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring 91521 - , conduit, containers, exceptions, hspec, hspec-core, monad-logger 91522 - , mtl, mysql, mysql-simple, persistent, persistent-mysql 91523 - , persistent-postgresql, persistent-sqlite, postgresql-simple 91524 91470 , QuickCheck, resourcet, tagged, template-haskell, text, time 91525 91471 , transformers, unliftio, unordered-containers 91526 91472 }: ··· 91542 91488 ]; 91543 91489 description = "Type-safe EDSL for SQL queries on persistent backends"; 91544 91490 license = lib.licenses.bsd3; 91545 - hydraPlatforms = lib.platforms.none; 91546 91491 }) {}; 91547 91492 91548 91493 "esqueleto-pgcrypto" = callPackage ··· 105389 105334 testHaskellDepends = [ base hspec megaparsec text-all ]; 105390 105335 description = "Parser for the GEDCOM genealogy file format"; 105391 105336 license = lib.licenses.bsd3; 105337 + hydraPlatforms = lib.platforms.none; 105392 105338 }) {}; 105393 105339 105394 105340 "geek" = callPackage ··· 107923 107869 license = lib.licenses.bsd3; 107924 107870 }) {}; 107925 107871 107926 - "ghc-bignum_1_2" = callPackage 107872 + "ghc-bignum_1_3" = callPackage 107927 107873 ({ mkDerivation }: 107928 107874 mkDerivation { 107929 107875 pname = "ghc-bignum"; 107930 - version = "1.2"; 107931 - sha256 = "0ldg53hirqz6yszacpajq6pf407bflyk46wjhx5g8n2cjz54vv3p"; 107876 + version = "1.3"; 107877 + sha256 = "0qchsli1aq9l2p220jpv2b4p4v7bivv59y1js07x6iqd0j9lnh5z"; 107932 107878 description = "GHC BigNum library"; 107933 107879 license = lib.licenses.bsd3; 107934 107880 hydraPlatforms = lib.platforms.none; ··· 107945 107891 license = lib.licenses.bsd3; 107946 107892 }) {}; 107947 107893 107948 - "ghc-boot_9_2_2" = callPackage 107949 - ({ mkDerivation, base, binary, bytestring, containers, deepseq 107950 - , directory, filepath, ghc-boot-th, unix 107894 + "ghc-boot_9_4_1" = callPackage 107895 + ({ mkDerivation, base, binary, bytestring, Cabal, containers 107896 + , deepseq, directory, filepath, ghc-boot-th, unix 107951 107897 }: 107952 107898 mkDerivation { 107953 107899 pname = "ghc-boot"; 107954 - version = "9.2.2"; 107955 - sha256 = "0wdyaj8w08r20j4if5v3d5wh3b1f5lwdvw3wk0lx7scxz7xzs9fq"; 107900 + version = "9.4.1"; 107901 + sha256 = "0jm28sisgc0sggf3jgbf7v387xllfv0fnm0bdb0m0lfrqr4w3xmc"; 107902 + setupHaskellDepends = [ base Cabal directory filepath ]; 107956 107903 libraryHaskellDepends = [ 107957 107904 base binary bytestring containers deepseq directory filepath 107958 107905 ghc-boot-th unix ··· 107962 107909 hydraPlatforms = lib.platforms.none; 107963 107910 }) {}; 107964 107911 107965 - "ghc-boot-th_9_2_2" = callPackage 107912 + "ghc-boot-th_9_4_1" = callPackage 107966 107913 ({ mkDerivation, base }: 107967 107914 mkDerivation { 107968 107915 pname = "ghc-boot-th"; 107969 - version = "9.2.2"; 107970 - sha256 = "06rgdq07fkkzhfkq29nxmqiiy9ndbzb5dgij7flz113bdskq88i3"; 107916 + version = "9.4.1"; 107917 + sha256 = "0qnhnyavbm44aiq8x0cf1q7rylpv6gv4bjfiir7s2g950vdab8il"; 107971 107918 libraryHaskellDepends = [ base ]; 107972 107919 description = "Shared functionality between GHC and the @template-haskell@ library"; 107973 107920 license = lib.licenses.bsd3; ··· 108460 108407 broken = true; 108461 108408 }) {}; 108462 108409 108463 - "ghc-heap_9_2_2" = callPackage 108410 + "ghc-heap_9_4_1" = callPackage 108464 108411 ({ mkDerivation, base, containers, ghc-prim, rts }: 108465 108412 mkDerivation { 108466 108413 pname = "ghc-heap"; 108467 - version = "9.2.2"; 108468 - sha256 = "09m2kv4b3hbi5h3lm1vxfh5hwjjwzfnw22qd35ld6xq0mffz6a3f"; 108414 + version = "9.4.1"; 108415 + sha256 = "0zfz389vv7pwxivlvrf3ykij31saafk9vm32fa9xl2b4kvgc8my2"; 108469 108416 libraryHaskellDepends = [ base containers ghc-prim rts ]; 108470 108417 description = "Functions for walking GHC's heap"; 108471 108418 license = lib.licenses.bsd3; ··· 108659 108606 hydraPlatforms = lib.platforms.none; 108660 108607 }) {}; 108661 108608 108609 + "ghc-lib_9_4_1_20220807" = callPackage 108610 + ({ mkDerivation, alex, array, base, binary, bytestring, containers 108611 + , deepseq, directory, exceptions, filepath, ghc-lib-parser 108612 + , ghc-prim, happy, hpc, parsec, pretty, process, rts, stm, time 108613 + , transformers, unix 108614 + }: 108615 + mkDerivation { 108616 + pname = "ghc-lib"; 108617 + version = "9.4.1.20220807"; 108618 + sha256 = "0anaf36bgziqy8ajc5442qf06xv06p3x46dca29qdnplckjypc51"; 108619 + enableSeparateDataOutput = true; 108620 + libraryHaskellDepends = [ 108621 + array base binary bytestring containers deepseq directory 108622 + exceptions filepath ghc-lib-parser ghc-prim hpc parsec pretty 108623 + process rts stm time transformers unix 108624 + ]; 108625 + libraryToolDepends = [ alex happy ]; 108626 + description = "The GHC API, decoupled from GHC versions"; 108627 + license = lib.licenses.bsd3; 108628 + hydraPlatforms = lib.platforms.none; 108629 + }) {}; 108630 + 108662 108631 "ghc-lib-parser_8_10_7_20220219" = callPackage 108663 108632 ({ mkDerivation, alex, array, base, binary, bytestring, containers 108664 108633 , deepseq, directory, filepath, ghc-prim, happy, pretty, process ··· 108720 108689 hydraPlatforms = lib.platforms.none; 108721 108690 }) {}; 108722 108691 108692 + "ghc-lib-parser_9_4_1_20220807" = callPackage 108693 + ({ mkDerivation, alex, array, base, binary, bytestring, containers 108694 + , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec 108695 + , pretty, process, time, transformers, unix 108696 + }: 108697 + mkDerivation { 108698 + pname = "ghc-lib-parser"; 108699 + version = "9.4.1.20220807"; 108700 + sha256 = "0m297q39afy2dd2gya451lgwl8wjrzcz2f72102x69qbbp3r63q2"; 108701 + enableSeparateDataOutput = true; 108702 + libraryHaskellDepends = [ 108703 + array base binary bytestring containers deepseq directory 108704 + exceptions filepath ghc-prim parsec pretty process time 108705 + transformers unix 108706 + ]; 108707 + libraryToolDepends = [ alex happy ]; 108708 + description = "The GHC API, decoupled from GHC versions"; 108709 + license = lib.licenses.bsd3; 108710 + hydraPlatforms = lib.platforms.none; 108711 + }) {}; 108712 + 108723 108713 "ghc-lib-parser-ex_8_10_0_24" = callPackage 108724 108714 ({ mkDerivation, base, bytestring, containers, directory, extra 108725 108715 , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate ··· 108788 108778 pname = "ghc-lib-parser-ex"; 108789 108779 version = "9.2.1.1"; 108790 108780 sha256 = "01004zsi4d3vd9k1d2ik284z6wnkny48yp5d2y6fi9hgba11d53q"; 108781 + libraryHaskellDepends = [ 108782 + base bytestring containers ghc-lib-parser uniplate 108783 + ]; 108784 + testHaskellDepends = [ 108785 + base directory extra filepath ghc-lib-parser tasty tasty-hunit 108786 + uniplate 108787 + ]; 108788 + description = "Algorithms on GHC parse trees"; 108789 + license = lib.licenses.bsd3; 108790 + hydraPlatforms = lib.platforms.none; 108791 + }) {}; 108792 + 108793 + "ghc-lib-parser-ex_9_4_0_0" = callPackage 108794 + ({ mkDerivation, base, bytestring, containers, directory, extra 108795 + , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate 108796 + }: 108797 + mkDerivation { 108798 + pname = "ghc-lib-parser-ex"; 108799 + version = "9.4.0.0"; 108800 + sha256 = "06qrfg4icp66lyhzncvsaqdcmsijayrlgi91x65a2nd2l0wz6gyf"; 108791 108801 libraryHaskellDepends = [ 108792 108802 base bytestring containers ghc-lib-parser uniplate 108793 108803 ]; ··· 109041 109051 broken = true; 109042 109052 }) {}; 109043 109053 109044 - "ghc-prim_0_8_0" = callPackage 109045 - ({ mkDerivation, base, c, Cabal, rts }: 109054 + "ghc-prim_0_9_0" = callPackage 109055 + ({ mkDerivation, base, c, Cabal, directory, filepath, process, rts 109056 + }: 109046 109057 mkDerivation { 109047 109058 pname = "ghc-prim"; 109048 - version = "0.8.0"; 109049 - sha256 = "1nryf4smajnqxw29s5hbzmv7psjl6qrcvkk12zzh7x3nkf4qr8ss"; 109050 - setupHaskellDepends = [ base Cabal ]; 109059 + version = "0.9.0"; 109060 + sha256 = "1r2iwinvyv75g0iaki8qil5vbc8vn18pszp98bh210rw95jz1j0w"; 109061 + setupHaskellDepends = [ base Cabal directory filepath process ]; 109051 109062 libraryHaskellDepends = [ rts ]; 109052 109063 librarySystemDepends = [ c ]; 109053 109064 description = "GHC primitives"; ··· 126230 126241 ]; 126231 126242 description = "Utility to generate bindings for BlackBerry Cascades"; 126232 126243 license = "unknown"; 126244 + hydraPlatforms = lib.platforms.none; 126233 126245 mainProgram = "haskades"; 126246 + broken = true; 126234 126247 }) {}; 126235 126248 126236 126249 "haskakafka" = callPackage ··· 127076 127089 mainProgram = "html2hamlet"; 127077 127090 mainProgram = "html2hamlet"; 127078 127091 license = lib.licenses.lgpl21Only; 127079 - mainProgram = "html2hamlet"; 127080 - 127081 - mainProgram = "html2hamlet"; 127082 - mainProgram = "html2hamlet"; 127083 - mainProgram = "html2hamlet"; 127084 - mainProgram = "html2hamlet"; 127085 - mainProgram = "html2hamlet"; 127086 - }: 127087 - mkDerivation { 127088 - mainProgram = "html2hamlet"; 127089 - mainProgram = "html2hamlet"; 127090 - mainProgram = "html2hamlet"; 127091 - setupHaskellDepends = [ base Cabal cabal-doctest ]; 127092 - libraryHaskellDepends = [ 127093 - mainProgram = "html2hamlet"; 127094 - mainProgram = "html2hamlet"; 127095 - mainProgram = "html2hamlet"; 127096 - ]; 127097 - mainProgram = "html2hamlet"; 127098 - mainProgram = "html2hamlet"; 127099 - mainProgram = "html2hamlet"; 127100 - license = lib.licenses.lgpl21Only; 127101 - hydraPlatforms = lib.platforms.none; 127102 127092 mainProgram = "html2hamlet"; 127103 127093 127104 127094 mainProgram = "html2hamlet"; ··· 127111 127101 libraryPkgconfigDepends = [ glib ]; 127112 127102 mainProgram = "html2hamlet"; 127113 127103 license = lib.licenses.lgpl21Only; 127114 - }) {inherit (pkgs) glib;}; 127115 - 127116 - mainProgram = "html2hamlet"; 127117 - mainProgram = "html2hamlet"; 127118 - mkDerivation { 127119 - mainProgram = "html2hamlet"; 127120 - mainProgram = "html2hamlet"; 127121 - mainProgram = "html2hamlet"; 127122 - libraryHaskellDepends = [ base bytestring containers text ]; 127123 - libraryPkgconfigDepends = [ glib ]; 127124 - mainProgram = "html2hamlet"; 127125 - license = lib.licenses.lgpl21Only; 127126 - hydraPlatforms = lib.platforms.none; 127127 127104 }) {inherit (pkgs) glib;}; 127128 127105 127129 127106 mainProgram = "html2hamlet"; ··· 130763 130740 }: 130764 130741 mkDerivation { 130765 130742 mainProgram = "html2hamlet"; 130766 - version = "0.2.0.1"; 130767 - mainProgram = "html2hamlet"; 130768 - isLibrary = true; 130769 - isExecutable = true; 130770 - libraryHaskellDepends = [ 130771 - mainProgram = "html2hamlet"; 130772 - ]; 130773 - mainProgram = "html2hamlet"; 130774 - mainProgram = "html2hamlet"; 130775 - mainProgram = "html2hamlet"; 130776 - license = lib.licenses.bsd3; 130777 - mainProgram = "html2hamlet"; 130778 - }) {}; 130779 - 130780 - mainProgram = "html2hamlet"; 130781 - mainProgram = "html2hamlet"; 130782 - mainProgram = "html2hamlet"; 130783 - }: 130784 - mkDerivation { 130785 - mainProgram = "html2hamlet"; 130786 130743 version = "0.2.0.2"; 130787 130744 mainProgram = "html2hamlet"; 130788 130745 isLibrary = true; ··· 130794 130751 mainProgram = "html2hamlet"; 130795 130752 mainProgram = "html2hamlet"; 130796 130753 license = lib.licenses.bsd3; 130797 - hydraPlatforms = lib.platforms.none; 130798 130754 mainProgram = "html2hamlet"; 130799 130755 }) {}; 130800 130756 ··· 135264 135220 testSystemDepends = [ secp256k1 ]; 135265 135221 description = "Ethereum virtual machine evaluator"; 135266 135222 license = lib.licenses.agpl3Only; 135223 + hydraPlatforms = lib.platforms.none; 135267 135224 mainProgram = "hevm"; 135225 + broken = true; 135268 135226 }) {inherit (pkgs) libff; inherit (pkgs) secp256k1;}; 135269 135227 135270 135228 "hevolisa" = callPackage ··· 137856 137814 ]; 137857 137815 description = "Support for reading and writing ipe7 files (http://ipe7.sourceforge.net)"; 137858 137816 license = lib.licenses.bsd3; 137817 + hydraPlatforms = lib.platforms.none; 137818 + broken = true; 137859 137819 }) {}; 137860 137820 137861 137821 "hips" = callPackage ··· 141579 141539 }: 141580 141540 mkDerivation { 141581 141541 pname = "hol"; 141582 - version = "1.3"; 141583 - sha256 = "067grmahi268xx8ajy032p43rcggksky6vi6hqxr82i2dzs217l6"; 141542 + version = "1.4"; 141543 + sha256 = "18jj3b04lk20k8s50bvp7p4qhqz0nl5b55sc3ai42l203rvdfc9f"; 141584 141544 isLibrary = true; 141585 141545 isExecutable = true; 141586 141546 libraryHaskellDepends = [ ··· 149061 149021 license = lib.licenses.bsd3; 149062 149022 }) {}; 149063 149023 149024 + "hspec-tmp-proc_0_5_1_1" = callPackage 149025 + ({ mkDerivation, base, hspec, tmp-proc }: 149026 + mkDerivation { 149027 + pname = "hspec-tmp-proc"; 149028 + version = "0.5.1.1"; 149029 + sha256 = "1wd3pz9q7p8z7917qblzldzchvdfwp625bbysxbdi41186wfd0dh"; 149030 + libraryHaskellDepends = [ base hspec tmp-proc ]; 149031 + description = "Simplify use of tmp-proc from hspec tests"; 149032 + license = lib.licenses.bsd3; 149033 + hydraPlatforms = lib.platforms.none; 149034 + }) {}; 149035 + 149064 149036 "hspec-wai" = callPackage 149065 149037 ({ mkDerivation, base, base-compat, bytestring, case-insensitive 149066 149038 , hspec, hspec-core, hspec-expectations, http-types, QuickCheck ··· 150885 150857 }: 150886 150858 mkDerivation { 150887 150859 pname = "http-client"; 150888 - version = "0.7.12"; 150889 - sha256 = "03mfkrf2zl3jga2hihx7aq7qymzgnk31ldvbk66y70c3i1jpgxb2"; 150890 - libraryHaskellDepends = [ 150891 - array async base base64-bytestring blaze-builder bytestring 150892 - case-insensitive containers cookie deepseq exceptions filepath 150893 - ghc-prim http-types iproute mime-types network network-uri random 150894 - stm streaming-commons text time transformers 150895 - ]; 150896 - testHaskellDepends = [ 150897 - async base blaze-builder bytestring case-insensitive containers 150898 - cookie deepseq directory hspec http-types monad-control network 150899 - network-uri streaming-commons text time transformers zlib 150900 - ]; 150901 - testToolDepends = [ hspec-discover ]; 150902 - doCheck = false; 150903 - description = "An HTTP client engine"; 150904 - license = lib.licenses.mit; 150905 - }) {}; 150906 - 150907 - "http-client_0_7_13_1" = callPackage 150908 - ({ mkDerivation, array, async, base, base64-bytestring 150909 - , blaze-builder, bytestring, case-insensitive, containers, cookie 150910 - , deepseq, directory, exceptions, filepath, ghc-prim, hspec 150911 - , hspec-discover, http-types, iproute, mime-types, monad-control 150912 - , network, network-uri, random, stm, streaming-commons, text, time 150913 - , transformers, zlib 150914 - }: 150915 - mkDerivation { 150916 - pname = "http-client"; 150917 150860 version = "0.7.13.1"; 150918 150861 sha256 = "09qfmakjk285jz2rnb53c1m9c764fg8vngfq43ipga1g72h8d3n9"; 150919 150862 libraryHaskellDepends = [ ··· 150931 150874 doCheck = false; 150932 150875 description = "An HTTP client engine"; 150933 150876 license = lib.licenses.mit; 150934 - hydraPlatforms = lib.platforms.none; 150935 150877 }) {}; 150936 150878 150937 150879 "http-client-auth" = callPackage ··· 155264 155206 }: 155265 155207 mkDerivation { 155266 155208 pname = "hypergeomatrix"; 155267 - version = "1.0.0.0"; 155268 - sha256 = "1i3ailplycpwsqcsyfsr783pi9fphd51dq1l008r2nx7im6ndmyx"; 155209 + version = "1.1.0.0"; 155210 + sha256 = "1463xpbm3q8ifnjsgddfplpsjnzzfksmpy8g21l2zqmcvghb64bn"; 155269 155211 libraryHaskellDepends = [ array base containers cyclotomic ]; 155270 155212 testHaskellDepends = [ base tasty tasty-hunit ]; 155271 155213 description = "Hypergeometric function of a matrix argument"; 155272 155214 license = lib.licenses.bsd3; 155215 + hydraPlatforms = lib.platforms.none; 155216 + broken = true; 155273 155217 }) {}; 155274 155218 155275 155219 "hypergeometric" = callPackage ··· 159354 159298 broken = true; 159355 159299 }) {}; 159356 159300 159357 - "integer-gmp_1_0_3_0" = callPackage 159358 - ({ mkDerivation, ghc-prim }: 159301 + "integer-gmp_1_1" = callPackage 159302 + ({ mkDerivation, base, ghc-bignum, ghc-prim }: 159359 159303 mkDerivation { 159360 159304 pname = "integer-gmp"; 159361 - version = "1.0.3.0"; 159362 - sha256 = "06302vwkc99l5gdbk3r25w84gi9cj18jcf8ipi189vpnmw42awwf"; 159363 - libraryHaskellDepends = [ ghc-prim ]; 159305 + version = "1.1"; 159306 + sha256 = "0fb34d8vw6lazg18imswprxn6v937d72cl09kvdd3419v13rakwk"; 159307 + libraryHaskellDepends = [ base ghc-bignum ghc-prim ]; 159364 159308 description = "Integer library based on GMP"; 159365 159309 license = lib.licenses.bsd3; 159366 159310 hydraPlatforms = lib.platforms.none; ··· 161382 161326 broken = true; 161383 161327 }) {}; 161384 161328 161329 + "iris" = callPackage 161330 + ({ mkDerivation, ansi-terminal, base, bytestring, colourista 161331 + , directory, hspec, mtl, optparse-applicative, process, text 161332 + , unliftio-core 161333 + }: 161334 + mkDerivation { 161335 + pname = "iris"; 161336 + version = "0.0.0.0"; 161337 + sha256 = "15khmxdhc7mxlps2kgr82m29xy9b5nwcxsl3wfw6xiigjw1w2m0b"; 161338 + isLibrary = true; 161339 + isExecutable = true; 161340 + libraryHaskellDepends = [ 161341 + ansi-terminal base bytestring directory mtl optparse-applicative 161342 + process text unliftio-core 161343 + ]; 161344 + executableHaskellDepends = [ base colourista mtl ]; 161345 + testHaskellDepends = [ base hspec text ]; 161346 + description = "Haskell CLI framework"; 161347 + license = lib.licenses.mpl20; 161348 + hydraPlatforms = lib.platforms.none; 161349 + mainProgram = "iris-example"; 161350 + broken = true; 161351 + }) {}; 161352 + 161385 161353 "iron-mq" = callPackage 161386 161354 ({ mkDerivation, aeson, base, http-client, lens, text, wreq }: 161387 161355 mkDerivation { ··· 162689 162657 broken = true; 162690 162658 }) {}; 162691 162659 162660 + "jackpolynomials" = callPackage 162661 + ({ mkDerivation, array, base, ilist, lens, math-functions 162662 + , mpolynomials, numeric-prelude 162663 + }: 162664 + mkDerivation { 162665 + pname = "jackpolynomials"; 162666 + version = "1.0.0.0"; 162667 + sha256 = "13marv1cl4c5xprwjn7yz3hbwln2cnmxski945saf3azs67ki824"; 162668 + libraryHaskellDepends = [ 162669 + array base ilist lens math-functions mpolynomials numeric-prelude 162670 + ]; 162671 + description = "Jack, zonal, and Schur polynomials"; 162672 + license = lib.licenses.gpl3Only; 162673 + }) {}; 162674 + 162692 162675 "jacobi-roots" = callPackage 162693 162676 ({ mkDerivation, base, binary, bytestring, doctest, vector }: 162694 162677 mkDerivation { ··· 163547 163530 ]; 163548 163531 description = "A job queue library"; 163549 163532 license = lib.licenses.mit; 163533 + hydraPlatforms = lib.platforms.none; 163534 + broken = true; 163550 163535 }) {}; 163551 163536 163552 163537 "jobs-ui" = callPackage ··· 166400 166385 ]; 166401 166386 description = "Haskell bindings for Spark Dataframes and Datasets"; 166402 166387 license = lib.licenses.asl20; 166388 + hydraPlatforms = lib.platforms.none; 166389 + broken = true; 166403 166390 }) {}; 166404 166391 166405 166392 "karver" = callPackage ··· 168737 168724 ]; 168738 168725 description = "Haskell bindings for Spark Dataframes and Datasets"; 168739 168726 license = lib.licenses.asl20; 168727 + hydraPlatforms = lib.platforms.none; 168728 + broken = true; 168740 168729 }) {}; 168741 168730 168742 168731 "krpc" = callPackage ··· 171899 171888 ]; 171900 171889 description = "Find the latest version of a package on npm"; 171901 171890 license = lib.licenses.mit; 171891 + hydraPlatforms = lib.platforms.none; 171902 171892 mainProgram = "latest-npm-version"; 171893 + broken = true; 171903 171894 }) {}; 171904 171895 171905 171896 "latex" = callPackage ··· 179856 179847 ]; 179857 179848 description = "Calculus for LOL (λω language)"; 179858 179849 license = lib.licenses.gpl3Only; 179850 + hydraPlatforms = lib.platforms.none; 179859 179851 mainProgram = "lol-calculus"; 179852 + broken = true; 179860 179853 }) {}; 179861 179854 179862 179855 "lol-cpp" = callPackage ··· 179941 179934 ]; 179942 179935 description = "Type inferencer for LOL (λω language)"; 179943 179936 license = lib.licenses.gpl3Only; 179937 + hydraPlatforms = lib.platforms.none; 179944 179938 }) {}; 179945 179939 179946 179940 "loli" = callPackage ··· 187555 187549 testHaskellDepends = [ aeson base hspec text ]; 187556 187550 description = "A super simple logging module"; 187557 187551 license = lib.licenses.bsd3; 187552 + hydraPlatforms = lib.platforms.none; 187553 + broken = true; 187558 187554 }) {}; 187559 187555 187560 187556 "microsoft-translator" = callPackage ··· 197671 197667 ({ mkDerivation, base, hspec, optics-core, text }: 197672 197668 mkDerivation { 197673 197669 pname = "nat-optics"; 197674 - version = "1.0.0.4"; 197675 - sha256 = "0r9disaj26f17k84zkkfxj1glin2vdgfk8ss5fyag6xr6imzp17s"; 197670 + version = "1.0.1.0"; 197671 + sha256 = "146q35ni26fq02f7pdzjp2h0kwp9593r2dzg4bxl1zvlrb850c1a"; 197676 197672 libraryHaskellDepends = [ base optics-core text ]; 197677 197673 testHaskellDepends = [ base hspec optics-core text ]; 197678 197674 description = "Refinement types for natural numbers with an optics interface"; ··· 200964 200960 executableHaskellDepends = [ base ]; 200965 200961 description = "Nico Nico Douga (ニコニコ動画) Comment Translator"; 200966 200962 license = lib.licenses.agpl3Only; 200963 + hydraPlatforms = lib.platforms.none; 200967 200964 mainProgram = "nicovideo-translator"; 200965 + broken = true; 200968 200966 }) {}; 200969 200967 200970 200968 "nikepub" = callPackage ··· 203782 203780 }: 203783 203781 mkDerivation { 203784 203782 pname = "nvim-hs-contrib"; 203785 - version = "2.0.0.0"; 203786 - sha256 = "0xqwvvhs2bpa146dnf4nkihx9lk9flwj3fyar2d4fchdfyszrbzr"; 203783 + version = "2.0.0.1"; 203784 + sha256 = "15ds92qxhax0y9d9zl1sz061ali1rj9vwvcjn415ph1cyqgr3ink"; 203787 203785 libraryHaskellDepends = [ 203788 203786 base bytestring data-default directory filepath messagepack mtl 203789 203787 nvim-hs prettyprinter prettyprinter-ansi-terminal text time ··· 203795 203793 testToolDepends = [ hspec-discover ]; 203796 203794 description = "Haskell plugin backend for neovim"; 203797 203795 license = lib.licenses.asl20; 203798 - hydraPlatforms = lib.platforms.none; 203799 - broken = true; 203800 203796 }) {}; 203801 203797 203802 203798 "nvim-hs-ghcid" = callPackage ··· 203819 203815 license = lib.licenses.asl20; 203820 203816 hydraPlatforms = lib.platforms.none; 203821 203817 mainProgram = "nvim-hs-ghcid"; 203818 + broken = true; 203822 203819 }) {}; 203823 203820 203824 203821 "nvvm" = callPackage ··· 216912 216909 ]; 216913 216910 description = "Set up port forwarding with the Private Internet Access VPN service"; 216914 216911 license = lib.licenses.gpl3Only; 216912 + hydraPlatforms = lib.platforms.none; 216915 216913 mainProgram = "pia-forward"; 216914 + broken = true; 216916 216915 }) {}; 216917 216916 216918 216917 "pianola" = callPackage ··· 229472 229471 ]; 229473 229472 description = "Tool to synchronize directories with rsync, zfs or git-annex"; 229474 229473 license = lib.licenses.bsd3; 229474 + hydraPlatforms = lib.platforms.none; 229475 229475 mainProgram = "pushme"; 229476 + broken = true; 229476 229477 }) {}; 229477 229478 229478 229479 "pushover" = callPackage ··· 252774 252775 testToolDepends = [ hspec-discover ]; 252775 252776 description = "Servant servers utilities"; 252776 252777 license = lib.licenses.mpl20; 252778 + hydraPlatforms = lib.platforms.none; 252777 252779 mainProgram = "servant-util-examples"; 252780 + broken = true; 252778 252781 }) {}; 252779 252782 252780 252783 "servant-util-beam-pg" = callPackage ··· 252805 252808 testToolDepends = [ hspec-discover ]; 252806 252809 description = "Implementation of servant-util primitives for beam-postgres"; 252807 252810 license = lib.licenses.mpl20; 252811 + hydraPlatforms = lib.platforms.none; 252808 252812 mainProgram = "servant-util-beam-pg-examples"; 252809 252813 }) {}; 252810 252814 ··· 256281 256285 ({ mkDerivation, base, optparse-applicative }: 256282 256286 mkDerivation { 256283 256287 pname = "simple-cmd-args"; 256284 - version = "0.1.7"; 256285 - sha256 = "0lf0pyiv02sg2yh9avj92fm75sni61qnaq3rmjw5vlczy03ksxpc"; 256286 - libraryHaskellDepends = [ base optparse-applicative ]; 256287 - description = "Simple command args parsing and execution"; 256288 - license = lib.licenses.bsd3; 256289 - }) {}; 256290 - 256291 - "simple-cmd-args_0_1_8" = callPackage 256292 - ({ mkDerivation, base, optparse-applicative }: 256293 - mkDerivation { 256294 - pname = "simple-cmd-args"; 256295 256288 version = "0.1.8"; 256296 256289 sha256 = "13jaxivmcxjrv4cv7d7s7yv4jxy6rpig7qy8va8ynifnxframvyj"; 256297 256290 libraryHaskellDepends = [ base optparse-applicative ]; 256298 256291 description = "Simple command args parsing and execution"; 256299 256292 license = lib.licenses.bsd3; 256300 - hydraPlatforms = lib.platforms.none; 256301 256293 }) {}; 256302 256294 256303 256295 "simple-conduit" = callPackage ··· 267632 267624 }: 267633 267625 mkDerivation { 267634 267626 pname = "store"; 267635 - version = "0.7.15"; 267636 - sha256 = "0ws8gck230q2wcmgbpynvppd122ag1rksjjg67wcy62dfkzdk264"; 267637 - libraryHaskellDepends = [ 267638 - array async base base-orphans base64-bytestring bifunctors 267639 - bytestring containers contravariant cryptohash deepseq directory 267640 - filepath free ghc-prim hashable hspec hspec-smallcheck integer-gmp 267641 - lifted-base monad-control mono-traversable nats network primitive 267642 - resourcet safe smallcheck store-core syb template-haskell text 267643 - th-lift th-lift-instances th-orphans th-reify-many th-utilities 267644 - time transformers unordered-containers vector void 267645 - ]; 267646 - testHaskellDepends = [ 267647 - array async base base-orphans base64-bytestring bifunctors 267648 - bytestring clock containers contravariant cryptohash deepseq 267649 - directory filepath free ghc-prim hashable hspec hspec-smallcheck 267650 - integer-gmp lifted-base monad-control mono-traversable nats network 267651 - primitive resourcet safe smallcheck store-core syb template-haskell 267652 - text th-lift th-lift-instances th-orphans th-reify-many 267653 - th-utilities time transformers unordered-containers vector void 267654 - ]; 267655 - testToolDepends = [ hspec-discover ]; 267656 - benchmarkHaskellDepends = [ 267657 - array async base base-orphans base64-bytestring bifunctors 267658 - bytestring cereal cereal-vector containers contravariant criterion 267659 - cryptohash deepseq directory filepath free ghc-prim hashable hspec 267660 - hspec-smallcheck integer-gmp lifted-base monad-control 267661 - mono-traversable nats network primitive resourcet safe smallcheck 267662 - store-core syb template-haskell text th-lift th-lift-instances 267663 - th-orphans th-reify-many th-utilities time transformers 267664 - unordered-containers vector vector-binary-instances void weigh 267665 - ]; 267666 - description = "Fast binary serialization"; 267667 - license = lib.licenses.mit; 267668 - }) {}; 267669 - 267670 - "store_0_7_16" = callPackage 267671 - ({ mkDerivation, array, async, base, base-orphans 267672 - , base64-bytestring, bifunctors, bytestring, cereal, cereal-vector 267673 - , clock, containers, contravariant, criterion, cryptohash, deepseq 267674 - , directory, filepath, free, ghc-prim, hashable, hspec 267675 - , hspec-discover, hspec-smallcheck, integer-gmp, lifted-base 267676 - , monad-control, mono-traversable, nats, network, primitive 267677 - , resourcet, safe, smallcheck, store-core, syb, template-haskell 267678 - , text, th-lift, th-lift-instances, th-orphans, th-reify-many 267679 - , th-utilities, time, transformers, unordered-containers, vector 267680 - , vector-binary-instances, void, weigh 267681 - }: 267682 - mkDerivation { 267683 - pname = "store"; 267684 267627 version = "0.7.16"; 267685 267628 sha256 = "125n9jcqjcyk7ypky4i0fydy1msgn8ldrhyhclqp1w0p7s2wazsg"; 267686 267629 libraryHaskellDepends = [ ··· 267714 267657 ]; 267715 267658 description = "Fast binary serialization"; 267716 267659 license = lib.licenses.mit; 267717 - hydraPlatforms = lib.platforms.none; 267718 267660 }) {}; 267719 267661 267720 267662 "store-core" = callPackage ··· 273969 273911 ]; 273970 273912 description = "An application that regularly logs system stats for later analysis"; 273971 273913 license = lib.licenses.bsd3; 273914 + hydraPlatforms = lib.platforms.none; 273972 273915 mainProgram = "systemstats"; 273973 273916 }) {}; 273974 273917 ··· 277267 277210 broken = true; 277268 277211 }) {}; 277269 277212 277270 - "template-haskell_2_18_0_0" = callPackage 277271 - ({ mkDerivation, base, ghc-boot-th, ghc-prim, pretty }: 277213 + "template-haskell_2_19_0_0" = callPackage 277214 + ({ mkDerivation, base, filepath, ghc-boot-th, ghc-prim, pretty }: 277272 277215 mkDerivation { 277273 277216 pname = "template-haskell"; 277274 - version = "2.18.0.0"; 277275 - sha256 = "0mcb7psdkyx9ddwkny0ymvadrsy2dnj82d6jdm23c63zv99z3g1r"; 277276 - libraryHaskellDepends = [ base ghc-boot-th ghc-prim pretty ]; 277217 + version = "2.19.0.0"; 277218 + sha256 = "1zdg1bivfhi9imcs1z38f71f7cpy2sy7bqpnzly7550g3w55p0q5"; 277219 + libraryHaskellDepends = [ 277220 + base filepath ghc-boot-th ghc-prim pretty 277221 + ]; 277277 277222 description = "Support library for Template Haskell"; 277278 277223 license = lib.licenses.bsd3; 277279 277224 hydraPlatforms = lib.platforms.none; ··· 279188 279133 ]; 279189 279134 description = "Everything Data.Text related in one package"; 279190 279135 license = lib.licenses.bsd3; 279136 + hydraPlatforms = lib.platforms.none; 279137 + broken = true; 279191 279138 }) {}; 279192 279139 279193 279140 "text-and-plots" = callPackage ··· 284062 284009 license = lib.licenses.bsd3; 284063 284010 }) {}; 284064 284011 284012 + "tmp-proc_0_5_1_1" = callPackage 284013 + ({ mkDerivation, async, base, bytestring, connection, data-default 284014 + , hspec, http-client, http-client-tls, http-types, mtl, network 284015 + , process, req, text, unliftio, wai, warp, warp-tls 284016 + }: 284017 + mkDerivation { 284018 + pname = "tmp-proc"; 284019 + version = "0.5.1.1"; 284020 + sha256 = "1z1pk3c5d021hy2jpcfg246ydvk62k6x5103qjis4rl82s6yy89y"; 284021 + isLibrary = true; 284022 + isExecutable = true; 284023 + enableSeparateDataOutput = true; 284024 + libraryHaskellDepends = [ 284025 + async base bytestring mtl network process text unliftio wai warp 284026 + warp-tls 284027 + ]; 284028 + testHaskellDepends = [ 284029 + base bytestring connection data-default hspec http-client 284030 + http-client-tls http-types req text wai warp warp-tls 284031 + ]; 284032 + description = "Run 'tmp' processes in integration tests"; 284033 + license = lib.licenses.bsd3; 284034 + hydraPlatforms = lib.platforms.none; 284035 + }) {}; 284036 + 284065 284037 "tmp-proc-example" = callPackage 284066 284038 ({ mkDerivation, aeson, base, bytestring, exceptions, hedis, hspec 284067 284039 , hspec-tmp-proc, http-client, http-client-tls, monad-logger, mtl ··· 284072 284044 }: 284073 284045 mkDerivation { 284074 284046 pname = "tmp-proc-example"; 284075 - version = "0.5.0.0"; 284076 - sha256 = "00cpx35z3s8pk8jn53kkxmkcwmrslyaw0xnr7hgbmh1f1nadbc05"; 284047 + version = "0.5.1.1"; 284048 + sha256 = "1ilvyj511yh2hk3blaqbk7djchidfbrpgqckh7563k1kx7i6vkn0"; 284077 284049 libraryHaskellDepends = [ 284078 284050 aeson base bytestring exceptions hedis hspec hspec-tmp-proc 284079 284051 http-client http-client-tls monad-logger mtl persistent ··· 284094 284066 }: 284095 284067 mkDerivation { 284096 284068 pname = "tmp-proc-postgres"; 284097 - version = "0.5.0.0"; 284098 - sha256 = "15jfmh7g6nslnvwdn24hrsgd0rs5ikvc1fid33i2a2am89myf8x0"; 284069 + version = "0.5.1.1"; 284070 + sha256 = "0nwcxzny8xkbq5lpd6mf0dhr45s26ysyg7saa2zdbvf8d7a79hlh"; 284099 284071 libraryHaskellDepends = [ 284100 284072 base bytestring postgresql-simple text tmp-proc 284101 284073 ]; ··· 284105 284077 ]; 284106 284078 description = "Shows how to run a PostgreSQL database as a tmp proc"; 284107 284079 license = lib.licenses.bsd3; 284080 + hydraPlatforms = lib.platforms.none; 284081 + broken = true; 284108 284082 }) {}; 284109 284083 284110 284084 "tmp-proc-rabbitmq" = callPackage ··· 284113 284087 }: 284114 284088 mkDerivation { 284115 284089 pname = "tmp-proc-rabbitmq"; 284116 - version = "0.5.0.0"; 284117 - sha256 = "0nl05a1zycrs955lnv1skq00bpkj776z9mbllax8zswskkd5ggn8"; 284090 + version = "0.5.1.1"; 284091 + sha256 = "0fp412v2n2sgysr17ih591xn8cip6v86kdvgqbpsw4bcasbw154d"; 284118 284092 libraryHaskellDepends = [ amqp base bytestring text tmp-proc ]; 284119 284093 testHaskellDepends = [ 284120 284094 amqp base bytestring hspec hspec-tmp-proc text tmp-proc 284121 284095 ]; 284122 284096 description = "Shows how to run RabbitMQ as a tmp proc"; 284123 284097 license = lib.licenses.bsd3; 284098 + hydraPlatforms = lib.platforms.none; 284099 + broken = true; 284124 284100 }) {}; 284125 284101 284126 284102 "tmp-proc-redis" = callPackage ··· 284129 284105 }: 284130 284106 mkDerivation { 284131 284107 pname = "tmp-proc-redis"; 284132 - version = "0.5.0.1"; 284133 - sha256 = "15ggm9624nijnm9xwnw8pla347f7qwfxibmnk39xixxdh2g034qn"; 284108 + version = "0.5.1.1"; 284109 + sha256 = "0wx734zdxbr3674254d440dvf78nd2ckscy0n6gkkal9xggs92cz"; 284134 284110 libraryHaskellDepends = [ base bytestring hedis text tmp-proc ]; 284135 284111 testHaskellDepends = [ 284136 284112 base bytestring hedis hspec hspec-tmp-proc text tmp-proc 284137 284113 ]; 284138 284114 description = "Shows how to run redis as a tmp proc"; 284139 284115 license = lib.licenses.bsd3; 284116 + hydraPlatforms = lib.platforms.none; 284117 + broken = true; 284140 284118 }) {}; 284141 284119 284142 284120 "tmp-proc-zipkin" = callPackage ··· 284145 284123 }: 284146 284124 mkDerivation { 284147 284125 pname = "tmp-proc-zipkin"; 284148 - version = "0.5.0.0"; 284149 - sha256 = "0lcxggzh550xlk65dsl94mk0y72szk63wxn23mg5xwbj4xzn6j9s"; 284126 + version = "0.5.1.1"; 284127 + sha256 = "1gy09qpvlzqdpcbnz2dq3dira6s9d3ndshch2fw7raxyk9dzrnmf"; 284150 284128 libraryHaskellDepends = [ 284151 284129 base bytestring http-client text tmp-proc tracing 284152 284130 ]; ··· 284155 284133 ]; 284156 284134 description = "Shows how to run redis as a tmp proc"; 284157 284135 license = lib.licenses.bsd3; 284136 + hydraPlatforms = lib.platforms.none; 284137 + broken = true; 284158 284138 }) {}; 284159 284139 284160 284140 "tmpl" = callPackage ··· 287687 287667 pname = "ttc"; 287688 287668 version = "1.2.0.0"; 287689 287669 sha256 = "0x5xq00ls290s3ivzzlg4dq0rgzx1x6nzkch49ylwvb5xicmzgm5"; 287670 + revision = "1"; 287671 + editedCabalFile = "181lvsk3j5jp4249dcbvqksn5hkmnal3x3cllmi3a7nf4a8g4pwp"; 287690 287672 libraryHaskellDepends = [ base bytestring template-haskell text ]; 287691 287673 testHaskellDepends = [ 287692 287674 base bytestring tasty tasty-hunit template-haskell text ··· 293885 293867 ]; 293886 293868 description = "Ur/Web static content generator"; 293887 293869 license = lib.licenses.bsd3; 293870 + hydraPlatforms = lib.platforms.none; 293888 293871 mainProgram = "urembed"; 293889 293872 }) {}; 293890 293873 ··· 297009 296992 pname = "vector-th-unbox"; 297010 296993 version = "0.2.2"; 297011 296994 sha256 = "0j81m09xxv24zziv0nanfppckzmas5184jr3npjhc9w49r3cm94a"; 297012 - revision = "1"; 297013 - editedCabalFile = "1kwjmjmp5pk9n9hps2y8kzjz4p42mcmzki8mypfhc0360n97r0wn"; 296995 + revision = "2"; 296996 + editedCabalFile = "088588xdqdm9y7r04l74fkckhrvmfhgsx6iv0wq36yff05dij630"; 297014 296997 libraryHaskellDepends = [ base template-haskell vector ]; 297015 296998 testHaskellDepends = [ base data-default vector ]; 297016 296999 description = "Deriver for Data.Vector.Unboxed using Template Haskell"; ··· 299837 299820 broken = true; 299838 299821 }) {}; 299839 299822 299823 + "wai-middleware-delegate_0_1_3_1" = callPackage 299824 + ({ mkDerivation, async, base, blaze-builder, bytestring 299825 + , bytestring-lexing, case-insensitive, conduit, conduit-extra 299826 + , connection, data-default, hspec, http-client, http-client-tls 299827 + , http-conduit, http-types, network, random, resourcet 299828 + , streaming-commons, text, vault, wai, wai-conduit, warp, warp-tls 299829 + }: 299830 + mkDerivation { 299831 + pname = "wai-middleware-delegate"; 299832 + version = "0.1.3.1"; 299833 + sha256 = "05lrkcg1xkf0ci9nvzdvnrjmqnygqxs3yrvrjfwbml9p003cp33p"; 299834 + enableSeparateDataOutput = true; 299835 + libraryHaskellDepends = [ 299836 + async base blaze-builder bytestring case-insensitive conduit 299837 + conduit-extra data-default http-client http-conduit http-types 299838 + streaming-commons text wai wai-conduit 299839 + ]; 299840 + testHaskellDepends = [ 299841 + async base blaze-builder bytestring bytestring-lexing 299842 + case-insensitive conduit conduit-extra connection data-default 299843 + hspec http-client http-client-tls http-conduit http-types network 299844 + random resourcet text vault wai wai-conduit warp warp-tls 299845 + ]; 299846 + description = "WAI middleware that delegates handling of requests"; 299847 + license = lib.licenses.bsd3; 299848 + hydraPlatforms = lib.platforms.none; 299849 + broken = true; 299850 + }) {}; 299851 + 299840 299852 "wai-middleware-etag" = callPackage 299841 299853 ({ mkDerivation, base, base64-bytestring, bytestring, cryptohash 299842 299854 , filepath, http-date, http-types, unix-compat ··· 300942 300954 ]; 300943 300955 description = "A fast, light-weight web server for WAI applications"; 300944 300956 license = lib.licenses.mit; 300957 + }) {}; 300958 + 300959 + "warp_3_3_22" = callPackage 300960 + ({ mkDerivation, array, async, auto-update, base, bsb-http-chunked 300961 + , bytestring, case-insensitive, containers, directory, gauge 300962 + , ghc-prim, hashable, hspec, hspec-discover, http-client, http-date 300963 + , http-types, http2, HUnit, iproute, network, process, QuickCheck 300964 + , simple-sendfile, stm, streaming-commons, text, time, time-manager 300965 + , unix, unix-compat, unliftio, vault, wai, word8, x509 300966 + }: 300967 + mkDerivation { 300968 + pname = "warp"; 300969 + version = "3.3.22"; 300970 + sha256 = "0gjgy2ilsldzqvv4gnaapvg1ijf5ri8wav240j6vr1igl5pkh9pa"; 300971 + libraryHaskellDepends = [ 300972 + array auto-update base bsb-http-chunked bytestring case-insensitive 300973 + containers ghc-prim hashable http-date http-types http2 iproute 300974 + network simple-sendfile stm streaming-commons text time-manager 300975 + unix unix-compat unliftio vault wai word8 x509 300976 + ]; 300977 + testHaskellDepends = [ 300978 + array async auto-update base bsb-http-chunked bytestring 300979 + case-insensitive containers directory ghc-prim hashable hspec 300980 + http-client http-date http-types http2 HUnit iproute network 300981 + process QuickCheck simple-sendfile stm streaming-commons text time 300982 + time-manager unix unix-compat unliftio vault wai word8 x509 300983 + ]; 300984 + testToolDepends = [ hspec-discover ]; 300985 + benchmarkHaskellDepends = [ 300986 + auto-update base bytestring containers gauge hashable http-date 300987 + http-types network time-manager unix unix-compat unliftio x509 300988 + ]; 300989 + description = "A fast, light-weight web server for WAI applications"; 300990 + license = lib.licenses.mit; 300991 + hydraPlatforms = lib.platforms.none; 300945 300992 }) {}; 300946 300993 300947 300994 "warp-dynamic" = callPackage ··· 309076 309123 }: 309077 309124 mkDerivation { 309078 309125 pname = "yampa-test"; 309079 - version = "0.13.5"; 309080 - sha256 = "1dc2cicrd6w1y5z14xp0h1zd1xwkj8sm5ihqlpwyvikqnzlvvi7z"; 309126 + version = "0.13.6"; 309127 + sha256 = "0zcfq6g2jd6qwrr0ar99b57wnphbfvmdpgnnl62mvmgarvmgkgs6"; 309081 309128 libraryHaskellDepends = [ 309082 309129 base normaldistribution QuickCheck Yampa 309083 309130 ];
+9 -1
pkgs/development/libraries/nanomsg/default.nix
··· 1 - { lib, stdenv, cmake, fetchFromGitHub }: 1 + { lib, stdenv, cmake, fetchFromGitHub, fetchpatch }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 version = "1.1.5"; ··· 10 10 rev = version; 11 11 sha256 = "01ddfzjlkf2dgijrmm3j3j8irccsnbgfvjcnwslsfaxnrmrq5s64"; 12 12 }; 13 + 14 + patches = [ 15 + # Add pkgconfig fix from https://github.com/nanomsg/nanomsg/pull/1085 16 + (fetchpatch { 17 + url = "https://github.com/nanomsg/nanomsg/commit/e3323f19579529d272cb1d55bd6b653c4f34c064.patch"; 18 + sha256 = "URz7TAqqpKxqjgvQqNX4WNSShwiEzAvO2h0hCZ2NhVY="; 19 + }) 20 + ]; 13 21 14 22 nativeBuildInputs = [ cmake ]; 15 23
+33
pkgs/development/python-modules/amarna/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , lark 5 + , pydot 6 + , pytestCheckHook 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "amarna"; 11 + version = "0.1.2"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "crytic"; 15 + repo = "amarna"; 16 + rev = "v${version}"; 17 + sha256 = "sha256-ohR6VJFIvUCMkppqdCV/kJwEmh1fP0QhfQfNu3RoMeU="; 18 + }; 19 + 20 + propagatedBuildInputs = [ 21 + lark 22 + pydot 23 + ]; 24 + checkInputs = [ pytestCheckHook ]; 25 + pythonImportsCheck = [ "amarna" ]; 26 + 27 + meta = with lib; { 28 + description = "Amarna is a static-analyzer and linter for the Cairo programming language."; 29 + homepage = "https://github.com/crytic/amarna"; 30 + license = licenses.agpl3; 31 + maintainers = with maintainers; [ raitobezarius ]; 32 + }; 33 + }
+2 -2
pkgs/development/python-modules/bimmer-connected/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "bimmer-connected"; 16 - version = "0.10.1"; 16 + version = "0.10.2"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.6"; ··· 22 22 owner = "bimmerconnected"; 23 23 repo = "bimmer_connected"; 24 24 rev = "refs/tags/${version}"; 25 - hash = "sha256-RgF9uQREFOLvAUtoXixywSfQExu6W3qw0JCqVw9Nl9w="; 25 + hash = "sha256-DcjkS0tbNZkmU787c+ECW3UntEHeKzOThvbFS4ketzA="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/bleak-retry-connector/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "bleak-retry-connector"; 14 - version = "1.8.0"; 14 + version = "1.10.1"; 15 15 format = "pyproject"; 16 16 17 17 disabled = pythonOlder "3.7"; ··· 20 20 owner = "Bluetooth-Devices"; 21 21 repo = pname; 22 22 rev = "v${version}"; 23 - hash = "sha256-wtzZ94nHfVtX8YakMLGxhqvn95v93qL2Qz9OeBRB520="; 23 + hash = "sha256-cdPFyuDRdZJZ/HQq9xO3TojnNS34F+2JiwTIcxQWONM="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+55
pkgs/development/python-modules/bthome-ble/default.nix
··· 1 + { lib 2 + , bluetooth-sensor-state-data 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , poetry-core 6 + , pycryptodomex 7 + , pytestCheckHook 8 + , pythonOlder 9 + , sensor-state-data 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "bthome-ble"; 14 + version = "0.2.2"; 15 + format = "pyproject"; 16 + 17 + disabled = pythonOlder "3.9"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "Bluetooth-Devices"; 21 + repo = pname; 22 + rev = "v${version}"; 23 + hash = "sha256-p1ySTp+/gMUo8XWox2s+M7ees6GlxpGCZxNNEJpQbj8="; 24 + }; 25 + 26 + nativeBuildInputs = [ 27 + poetry-core 28 + ]; 29 + 30 + propagatedBuildInputs = [ 31 + bluetooth-sensor-state-data 32 + sensor-state-data 33 + pycryptodomex 34 + ]; 35 + 36 + checkInputs = [ 37 + pytestCheckHook 38 + ]; 39 + 40 + postPatch = '' 41 + substituteInPlace pyproject.toml \ 42 + --replace " --cov=bthome_ble --cov-report=term-missing:skip-covered" "" 43 + ''; 44 + 45 + pythonImportsCheck = [ 46 + "bthome_ble" 47 + ]; 48 + 49 + meta = with lib; { 50 + description = "Library for BThome BLE devices"; 51 + homepage = "https://github.com/Bluetooth-Devices/bthome-ble"; 52 + license = with licenses; [ mit ]; 53 + maintainers = with maintainers; [ fab ]; 54 + }; 55 + }
+4
pkgs/development/python-modules/django/4.nix
··· 58 58 hash = "sha256-QE7QnfYAK74wvK8gDJ15FtQ+BCIWRQKAVvM7v1FzwlE="; 59 59 excludes = [ "docs/releases/4.1.1.txt" ]; 60 60 }) 61 + (substituteAll { 62 + src = ./django_4_set_zoneinfo_dir.patch; 63 + zoneinfo = tzdata + "/share/zoneinfo"; 64 + }) 61 65 ] ++ lib.optionals withGdal [ 62 66 (substituteAll { 63 67 src = ./django_4_set_geos_gdal_lib.patch;
+13
pkgs/development/python-modules/django/django_4_set_zoneinfo_dir.patch
··· 1 + diff --git a/django/conf/__init__.py b/django/conf/__init__.py 2 + index cb70a71791..5156f7dd73 100644 3 + --- a/django/conf/__init__.py 4 + +++ b/django/conf/__init__.py 5 + @@ -227,7 +227,7 @@ class Settings: 6 + if hasattr(time, "tzset") and self.TIME_ZONE: 7 + # When we can, attempt to validate the timezone. If we can't find 8 + # this file, no check happens and it's harmless. 9 + - zoneinfo_root = Path("/usr/share/zoneinfo") 10 + + zoneinfo_root = Path("@zoneinfo@") 11 + zone_info_file = zoneinfo_root.joinpath(*self.TIME_ZONE.split("/")) 12 + if zoneinfo_root.exists() and not zone_info_file.exists(): 13 + raise ValueError("Incorrect timezone setting: %s" % self.TIME_ZONE)
+2 -2
pkgs/development/python-modules/peaqevcore/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "peaqevcore"; 9 - version = "5.4.3"; 9 + version = "5.10.3"; 10 10 format = "setuptools"; 11 11 12 12 disabled = pythonOlder "3.7"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - hash = "sha256-WeAYa1Iggog5VX1oiANZCeVpuEF5JdabdUjQ+fkAwxE="; 16 + hash = "sha256-Ua3yDPxZEa4F66knhSfu4hxCNVJTUy/4BO/+a8GqOB0="; 17 17 }; 18 18 19 19 postPatch = ''
+2 -2
pkgs/development/python-modules/pyhaversion/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "pyhaversion"; 14 - version = "22.4.1"; 14 + version = "22.8.0"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.8"; ··· 20 20 owner = "ludeeus"; 21 21 repo = pname; 22 22 rev = "refs/tags/${version}"; 23 - sha256 = "sha256-adM6LUo8ycD/3G19JIl4DcuVK/f0/9V8AG82qgYO0uM="; 23 + sha256 = "sha256-30UHbxs0WZyIVyq0ai2PsoPTkvoYawS1OBhVbV0JVN8="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pymicrobot/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pymicrobot"; 11 - version = "0.0.3"; 11 + version = "0.0.4"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.9"; ··· 16 16 src = fetchPypi { 17 17 pname = "PyMicroBot"; 18 18 inherit version; 19 - hash = "sha256-lXBL1G/rZrQah/zcVH1dFyKXO5jGB9XhmXmiKKIAbT4="; 19 + hash = "sha256-lNrohVQruFAtrzTxJ6qEZ8tVM5fgrCRAG7WXJSKMRFs="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/teslajsonpy/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "teslajsonpy"; 18 - version = "2.4.1"; 18 + version = "2.4.2"; 19 19 format = "pyproject"; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "zabuldon"; 25 25 repo = pname; 26 26 rev = "refs/tags/v${version}"; 27 - sha256 = "sha256-YkutsaxPxspIclRlcr5dzk7JKvlX6IXbccca3NLFtSo="; 27 + sha256 = "sha256-WVyMYmuezTS3GNcIY9Uh+/0+lcgdmoLL6o5d1SFMfvE="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/types-pytz/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "types-pytz"; 8 - version = "2022.1.2"; 8 + version = "2022.2.1.0"; 9 9 format = "setuptools"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "sha256-GoslwiXF5r2EaKqetF3dOzN/ZxbUByrQqk7x5BR47rw="; 13 + sha256 = "sha256-R8+xnFK591iWRAVB2zkv0xKjWyecYwelMdtxFS6mPis="; 14 14 }; 15 15 16 16 # Modules doesn't have tests
+2 -2
pkgs/development/python-modules/types-requests/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "types-requests"; 9 - version = "2.28.8"; 9 + version = "2.28.9"; 10 10 format = "setuptools"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "sha256-ep97FS1ZShwY3UkyzdJZa4777t/XPKpOSrs3VYBbRoU="; 14 + sha256 = "sha256-/q9YG9WASXpH/oRdUG+juRtITPcG/yd3TodlmDfemWI="; 15 15 }; 16 16 17 17 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/types-setuptools/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "types-setuptools"; 8 - version = "64.0.1"; 8 + version = "65.1.0"; 9 9 format = "setuptools"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "sha256-gpC2vx2RbmsAd4TVy80RKhr5otdjQyMfzOClUYU0NwI="; 13 + sha256 = "sha256-V/fYnqpSpAzLl/LL5heMatkPhDr7Z2gJM/jvFHLaU/g="; 14 14 }; 15 15 16 16 # Module doesn't have tests
+2 -2
pkgs/development/python-modules/types-urllib3/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "types-urllib3"; 8 - version = "1.26.22"; 8 + version = "1.26.23"; 9 9 format = "setuptools"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - hash = "sha256-sFr5DnOInmiAlACKl8qVeI24vzc24ndv1D+2sXFIXZQ="; 13 + hash = "sha256-t46Bnw41AiHQaJpWZhYuRnujkQc3uv2hS1wshem7HlY="; 14 14 }; 15 15 16 16 # Module doesn't have tests
+3 -3
pkgs/development/tools/bazelisk/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "bazelisk"; 5 - version = "1.12.0"; 5 + version = "1.12.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bazelbuild"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-RWVD6tngFE3i8JDB9b0JZz8Bd+u97b4ilmEF0N8Pm4Y="; 11 + sha256 = "sha256-VgAhZZ5ZIkdAYIs/UqOkogROMIR2UToE4+xPXGR1erE="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-6rJa/c5uCnBQh0VVlzefXXPuJNFi+R8X2r+o7GBLIiE="; 14 + vendorSha256 = "sha256-JPNcHEd56ypI4OgGmBnIasE7xxW+8pHMXk7t8w1M40A="; 15 15 16 16 doCheck = false; 17 17
+2 -2
pkgs/development/tools/build-managers/qbs/default.nix
··· 3 3 stdenv.mkDerivation rec { 4 4 pname = "qbs"; 5 5 6 - version = "1.23.0"; 6 + version = "1.23.1"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "qbs"; 10 10 repo = "qbs"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-F8dfSMim4OVGjBEGtIA4bGTNSLwZSwpHWI0J2e7pKCw="; 12 + sha256 = "sha256-ZAMWPvTzramhIuafYw+lV7Tm3fQKm+nbRdAFdjYDMhs="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ qmake ];
+3 -3
pkgs/development/tools/gosec/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "gosec"; 8 - version = "2.12.0"; 8 + version = "2.13.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "securego"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-Y4QL6vYCTZUCh+HF86QI+ENel/pK16XpLd6CF4RWcK0="; 14 + sha256 = "sha256-U4nP812du71wcU/OPSDpZePHO9/vSdTL5s58VdA4UvY="; 15 15 }; 16 16 17 - vendorSha256 = "sha256-5rA2C3nyvSUiBQ/Nk5OJ9e9tf8CKHQB+6rLUJXESK/0="; 17 + vendorSha256 = "sha256-D4wWofYz63c0yXIg4xnolXzWudG17dRqdjUHYhMrtt4="; 18 18 19 19 subPackages = [ 20 20 "cmd/gosec"
+5
pkgs/development/tools/haskell/ihaskell/wrapper.nix
··· 24 24 fi 25 25 done 26 26 ''; 27 + meta = { 28 + # ihaskell has an indirect dependency on the Python package mistune, which 29 + # is marked insecure. 30 + hydraPlatforms = lib.platforms.none; 31 + }; 27 32 }
+3 -3
pkgs/development/tools/kdash/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "kdash"; 15 - version = "0.3.3"; 15 + version = "0.3.4"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "kdash-rs"; 19 19 repo = pname; 20 20 rev = "v${version}"; 21 - sha256 = "sha256-u5Qa1rStWeFku3VA2ljg+RQxh12byfyBHXC+NQJTr0w="; 21 + sha256 = "sha256-xKrgRUU0ENJ8CIQUaU/6dMbmxN9RX4jksQnBfgcsRYE="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ perl python3 pkg-config ]; ··· 26 26 buildInputs = [ openssl xorg.xcbutil ] 27 27 ++ lib.optional stdenv.isDarwin AppKit; 28 28 29 - cargoSha256 = "sha256-rSPe7kkeHEYDqF80oO+Z+bGkWewtjnKut13EP6tmUIc="; 29 + cargoSha256 = "sha256-7RQvd9zx6iXKmgYLp8N8hGDfq9IX0LoNf2jXwv+iOkM="; 30 30 31 31 meta = with lib; { 32 32 description = "A simple and fast dashboard for Kubernetes";
+4 -2
pkgs/development/tools/memray/default.nix
··· 8 8 9 9 python3.pkgs.buildPythonApplication rec { 10 10 pname = "memray"; 11 - version = "1.2.0"; 11 + version = "1.3.0"; 12 12 format = "setuptools"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "bloomberg"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - hash = "sha256-MZOKo0VaCJM/YyvCByM5Yg7H/8onDKNSufBzr+GsFlo="; 18 + hash = "sha256-8uFAWcf9ookmFAnCdA97+oade+fECt58DuDSk1uTMQI="; 19 19 }; 20 20 21 21 buildInputs = [ ··· 33 33 34 34 checkInputs = with python3.pkgs; [ 35 35 pytestCheckHook 36 + ] ++ lib.optionals (pythonOlder "3.11") [ 37 + greenlet 36 38 ]; 37 39 38 40 pythonImportsCheck = [
+33 -4
pkgs/development/tools/misc/sysbench/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config 2 - , libmysqlclient, libaio 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , autoreconfHook 5 + , pkg-config 6 + , libmysqlclient 7 + , libaio 8 + , luajit 9 + # For testing: 10 + , testers 11 + , sysbench 3 12 }: 4 13 5 14 stdenv.mkDerivation rec { ··· 7 16 version = "1.0.20"; 8 17 9 18 nativeBuildInputs = [ autoreconfHook pkg-config ]; 10 - buildInputs = [ libmysqlclient libaio ]; 19 + buildInputs = [ libmysqlclient luajit ] ++ lib.optionals stdenv.isLinux [ libaio ]; 11 20 12 21 src = fetchFromGitHub { 13 22 owner = "akopytov"; ··· 18 27 19 28 enableParallelBuilding = true; 20 29 30 + configureFlags = [ 31 + # The bundled version does not build on aarch64-darwin: 32 + # https://github.com/akopytov/sysbench/issues/416 33 + "--with-system-luajit" 34 + ]; 35 + 36 + passthru.tests = { 37 + versionTest = testers.testVersion { 38 + package = sysbench; 39 + }; 40 + }; 41 + 21 42 meta = { 22 43 description = "Modular, cross-platform and multi-threaded benchmark tool"; 44 + longDescription = '' 45 + sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. 46 + It is most frequently used for database benchmarks, but can also be used 47 + to create arbitrarily complex workloads that do not involve a database 48 + server. 49 + ''; 23 50 homepage = "https://github.com/akopytov/sysbench"; 51 + downloadPage = "https://github.com/akopytov/sysbench/releases/tag/${version}"; 52 + changelog = "https://github.com/akopytov/sysbench/blob/${version}/ChangeLog"; 24 53 license = lib.licenses.gpl2; 25 - platforms = lib.platforms.linux; 54 + platforms = lib.platforms.unix; 26 55 }; 27 56 }
+2 -2
pkgs/development/tools/okteto/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "okteto"; 5 - version = "2.5.2"; 5 + version = "2.5.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "okteto"; 9 9 repo = "okteto"; 10 10 rev = version; 11 - sha256 = "sha256-VNtlH8Syj3myVEE4WAZpBnP10rl0e73cFg7TgCFh0EY="; 11 + sha256 = "sha256-6Iqgj5KPE6oy2mSdTdnlAgVuFafh/INbDsNs+Y4XAcs="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-W1/QBMnMdZWokWSFmHhPqmOu827bpGXS8+GFp5Iu9Ig=";
+38
pkgs/development/tools/rust/cargo-tauri/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + , pkg-config 5 + , glibc 6 + , libsoup 7 + , cairo 8 + , gtk3 9 + , webkitgtk 10 + }: 11 + 12 + rustPlatform.buildRustPackage rec { 13 + pname = "tauri"; 14 + version = "1.0.5"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "tauri-apps"; 18 + repo = pname; 19 + rev = "v${version}"; 20 + sha256 = "sha256-mp9U46H03NTMumUkx5kjsh9LnbPBrvlhh3yCH6FYdbE="; 21 + }; 22 + 23 + # Manually specify the sourceRoot since this crate depends on other crates in the workspace. Relevant info at 24 + # https://discourse.nixos.org/t/difficulty-using-buildrustpackage-with-a-src-containing-multiple-cargo-workspaces/10202 25 + sourceRoot = "source/tooling/cli"; 26 + 27 + cargoSha256 = "sha256-iFXuVrxE/QmM+TAZmN8Ivt6Le19NWYIfVn1PNPvmhZo="; 28 + 29 + buildInputs = [ glibc libsoup cairo gtk3 webkitgtk ]; 30 + nativeBuildInputs = [ pkg-config ]; 31 + 32 + meta = with lib; { 33 + description = "Build smaller, faster, and more secure desktop applications with a web frontend"; 34 + homepage = "https://tauri.app/"; 35 + license = with licenses; [ asl20 /* or */ mit ]; 36 + maintainers = with maintainers; [ dit7ya ]; 37 + }; 38 + }
+3
pkgs/games/hedgewars/default.nix
··· 107 107 all movement on the battlefield has ceased).''; 108 108 maintainers = with maintainers; [ kragniz fpletz ]; 109 109 inherit (fpc.meta) platforms; 110 + # https://github.com/NixOS/nixpkgs/pull/185755#issuecomment-1219024584 111 + broken = true; 112 + hydraPlatforms = platforms.none; 110 113 }; 111 114 }
+3 -3
pkgs/misc/kitty-themes/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "kitty-themes"; 5 - version = "unstable-2022-05-04"; 5 + version = "unstable-2022-08-11"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kovidgoyal"; 9 9 repo = pname; 10 - rev = "fb48041b0ff5ce60e8f10e7067a407ad99a4862e"; 11 - sha256 = "/JCLty73YHsTkNxZP6EwhhoiHi2HjtyMZphAPhHe5h0="; 10 + rev = "72cf0dc4338ab1ad85f5ed93fdb13318916cae14"; 11 + sha256 = "d9mO2YqA7WD2dTPsmNeQg2dUR/iv2T/l7yxrt6WKX60="; 12 12 }; 13 13 14 14 installPhase = ''
+10 -13
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
··· 5 5 ltsVariant = { 6 6 version = "5.15.60"; 7 7 hash = "sha256-XSOYgrJ/uvPpEG+P3Zy1geFeF/HMZ4LejsKWtTxMUTs="; 8 + variant = "lts"; 8 9 }; 9 10 10 11 edgeVariant = { 11 12 version = "5.19.1"; 12 13 hash = "sha256-Fw+XW2YDAGKEzZ4AO88Y8GcypfOb6AjKp3XOlkT8ZTQ="; 14 + variant = "edge"; 13 15 }; 14 16 15 17 ttVariant = { 16 18 version = "5.15.54"; 17 19 suffix = "xanmod1-tt"; 18 20 hash = "sha256-4ck9PAFuIt/TxA/U+moGlVfCudJnzSuAw7ooFG3OJis="; 21 + variant = "tt"; 19 22 }; 20 23 21 - xanmodKernelFor = { version, suffix ? "xanmod1", hash }: buildLinux (args // rec { 24 + xanmodKernelFor = { version, suffix ? "xanmod1", hash, variant }: buildLinux (args // rec { 22 25 inherit version; 23 26 modDirVersion = "${version}-${suffix}"; 24 27 ··· 30 33 }; 31 34 32 35 structuredExtraConfig = with lib.kernel; { 33 - # removed options 34 - CFS_BANDWIDTH = lib.mkForce (option no); 35 - RT_GROUP_SCHED = lib.mkForce (option no); 36 - SCHED_AUTOGROUP = lib.mkForce (option no); 37 - 38 36 # AMD P-state driver 39 37 X86_AMD_PSTATE = yes; 40 38 ··· 43 41 NTFS3_LZX_XPRESS = yes; 44 42 NTFS3_FS_POSIX_ACL = yes; 45 43 46 - # Preemptive Full Tickless Kernel at 500Hz 47 - SCHED_CORE = lib.mkForce (option no); 48 - PREEMPT_VOLUNTARY = lib.mkForce no; 49 - PREEMPT = lib.mkForce yes; 50 - NO_HZ_FULL = yes; 51 - HZ_500 = yes; 52 - 53 44 # Google's BBRv2 TCP congestion Control 54 45 TCP_CONG_BBR2 = yes; 55 46 DEFAULT_BBR2 = yes; ··· 67 58 68 59 # WineSync driver for fast kernel-backed Wine 69 60 WINESYNC = module; 61 + } // lib.optionalAttrs (variant == "tt") { 62 + # removed options 63 + CFS_BANDWIDTH = lib.mkForce (option no); 64 + RT_GROUP_SCHED = lib.mkForce (option no); 65 + SCHED_AUTOGROUP = lib.mkForce (option no); 66 + SCHED_CORE = lib.mkForce (option no); 70 67 }; 71 68 72 69 extraMeta = {
+2 -2
pkgs/os-specific/linux/rdma-core/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "rdma-core"; 8 - version = "41.0"; 8 + version = "42.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "linux-rdma"; 12 12 repo = "rdma-core"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-D6pgWdJKA6ZL+atFChqSW7hI6/dYfDBRzvb6hu1wxPg="; 14 + sha256 = "sha256-MtvrKdo6Lkt064ol7+hlU7b1r+Dt5236bmE21wM5aDo="; 15 15 }; 16 16 17 17 strictDeps = true;
+2 -2
pkgs/servers/headscale/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "headscale"; 5 - version = "0.16.2"; 5 + version = "0.16.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "juanfont"; 9 9 repo = "headscale"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-RgRRBz9i12mavzCBtZN8QLlIjMjG7GfkGMRJGKMJosw="; 11 + sha256 = "sha256-J6OO52AT7YHW5e5LxT8c+Id/+0VZ+/ISI9wkfcBrLWk="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-RzmnAh81BN4tbzAGzJbb6CMuws8kuPJDw7aPkRRnSS8=";
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 2 2 # Do not edit! 3 3 4 4 { 5 - version = "2022.8.5"; 5 + version = "2022.8.6"; 6 6 components = { 7 7 "abode" = ps: with ps; [ 8 8 abodepy
+2 -2
pkgs/servers/home-assistant/default.nix
··· 307 307 extraPackagesFile = writeText "home-assistant-packages" (lib.concatMapStringsSep "\n" (pkg: pkg.pname) extraBuildInputs); 308 308 309 309 # Don't forget to run parse-requirements.py after updating 310 - hassVersion = "2022.8.5"; 310 + hassVersion = "2022.8.6"; 311 311 312 312 in python.pkgs.buildPythonApplication rec { 313 313 pname = "homeassistant"; ··· 325 325 owner = "home-assistant"; 326 326 repo = "core"; 327 327 rev = version; 328 - hash = "sha256-cPoXL9YQolU5o/R9XhxfTDAwutzgksrsonitwjvxGM0="; 328 + hash = "sha256-SRvdBHVGFlbRWiaZJ1gN0C4uOdHmWaAmwGAgihpkUL0="; 329 329 }; 330 330 331 331 # leave this in, so users don't have to constantly update their downstream patch handling
+2 -2
pkgs/servers/portunus/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "portunus"; 8 - version = "1.1.0-beta.2"; 8 + version = "1.1.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "majewsky"; 12 12 repo = "portunus"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-hGOMbaEWecgQvpk/2E8mcJZ9QMjllIhS3RBr7PKnbjQ="; 14 + sha256 = "sha256-+sq5Wja0tVkPZ0Z++K2A6my9LfLJ4twxtoEAS6LHqzE="; 15 15 }; 16 16 17 17 vendorSha256 = null;
+4 -4
pkgs/servers/prowlarr/default.nix
··· 16 16 }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 17 17 18 18 hash = { 19 - x64-linux_hash = "sha256-NTkb6E0GRofd63TozLPxyNZ6GxO4pAc+MWsUDKWLZDY="; 20 - arm64-linux_hash = "sha256-eB1Izvf/E0iOGkWt6fSc4oAt1sJ7XTxn/iwDNYz7WkA="; 21 - x64-osx_hash = "sha256-TAphdcbzbNUZpWYVaHBkhI+RsgxWmI8n8Z6VwYxHXWg="; 19 + x64-linux_hash = "sha256-VUJgf0gxOJH6RKUN5pODxoT6MM4fX43CSApRCDvPjjU="; 20 + arm64-linux_hash = "sha256-rZM9r9CCcB0Q468w4Q5CuTeQS6hmFPCSv/DJ/SPm4Tw="; 21 + x64-osx_hash = "sha256-RjeuINFgtqKcKF6I8K+l9CbYTRKagepZGT3fOLXDtJE="; 22 22 }."${arch}-${os}_hash"; 23 23 24 24 in stdenv.mkDerivation rec { 25 25 pname = "prowlarr"; 26 - version = "0.2.0.1448"; 26 + version = "0.4.4.1947"; 27 27 28 28 src = fetchurl { 29 29 url = "https://github.com/Prowlarr/Prowlarr/releases/download/v${version}/Prowlarr.develop.${version}.${os}-core-${arch}.tar.gz";
+1
pkgs/servers/web-apps/discourse/plugins/all-plugins.nix
··· 14 14 discourse-ldap-auth = callPackage ./discourse-ldap-auth {}; 15 15 discourse-math = callPackage ./discourse-math {}; 16 16 discourse-migratepassword = callPackage ./discourse-migratepassword {}; 17 + discourse-oauth2-basic = callPackage ./discourse-oauth2-basic {}; 17 18 discourse-openid-connect = callPackage ./discourse-openid-connect {}; 18 19 discourse-prometheus = callPackage ./discourse-prometheus {}; 19 20 discourse-saved-searches = callPackage ./discourse-saved-searches {};
+7
pkgs/servers/web-apps/discourse/plugins/discourse-oauth2-basic/Gemfile
··· 1 + # frozen_string_literal: true 2 + 3 + source 'https://rubygems.org' 4 + 5 + group :development do 6 + gem 'rubocop-discourse' 7 + end
+37
pkgs/servers/web-apps/discourse/plugins/discourse-oauth2-basic/Gemfile.lock
··· 1 + GEM 2 + remote: https://rubygems.org/ 3 + specs: 4 + ast (2.4.2) 5 + parallel (1.22.1) 6 + parser (3.1.1.0) 7 + ast (~> 2.4.1) 8 + rainbow (3.1.1) 9 + regexp_parser (2.2.1) 10 + rexml (3.2.5) 11 + rubocop (1.26.1) 12 + parallel (~> 1.10) 13 + parser (>= 3.1.0.0) 14 + rainbow (>= 2.2.2, < 4.0) 15 + regexp_parser (>= 1.8, < 3.0) 16 + rexml 17 + rubocop-ast (>= 1.16.0, < 2.0) 18 + ruby-progressbar (~> 1.7) 19 + unicode-display_width (>= 1.4.0, < 3.0) 20 + rubocop-ast (1.16.0) 21 + parser (>= 3.1.1.0) 22 + rubocop-discourse (2.5.0) 23 + rubocop (>= 1.1.0) 24 + rubocop-rspec (>= 2.0.0) 25 + rubocop-rspec (2.9.0) 26 + rubocop (~> 1.19) 27 + ruby-progressbar (1.11.0) 28 + unicode-display_width (2.1.0) 29 + 30 + PLATFORMS 31 + ruby 32 + 33 + DEPENDENCIES 34 + rubocop-discourse 35 + 36 + BUNDLED WITH 37 + 2.1.4
+18
pkgs/servers/web-apps/discourse/plugins/discourse-oauth2-basic/default.nix
··· 1 + { lib, mkDiscoursePlugin, fetchFromGitHub }: 2 + 3 + mkDiscoursePlugin rec { 4 + name = "discourse-oauth2-basic"; 5 + bundlerEnvArgs.gemdir = ./.; 6 + src = fetchFromGitHub { 7 + owner = "discourse"; 8 + repo = name; 9 + rev = "06ba5daa9aabd0487f2f30b944b6500f1f481308"; 10 + sha256 = "sha256-T08Q36k2hb9wVimKIa4O5mWcrr6VBTfHvhRJiLBiRPY="; 11 + }; 12 + meta = with lib; { 13 + homepage = "https://github.com/discourse/${name}"; 14 + maintainers = with maintainers; [ ehmry ]; 15 + license = licenses.mit; 16 + description = "A basic OAuth2 plugin for use with Discourse"; 17 + }; 18 + }
+127
pkgs/servers/web-apps/discourse/plugins/discourse-oauth2-basic/gemset.nix
··· 1 + { 2 + ast = { 3 + groups = ["default" "development"]; 4 + platforms = []; 5 + source = { 6 + remotes = ["https://rubygems.org"]; 7 + sha256 = "04nc8x27hlzlrr5c2gn7mar4vdr0apw5xg22wp6m8dx3wqr04a0y"; 8 + type = "gem"; 9 + }; 10 + version = "2.4.2"; 11 + }; 12 + parallel = { 13 + groups = ["default" "development"]; 14 + platforms = []; 15 + source = { 16 + remotes = ["https://rubygems.org"]; 17 + sha256 = "07vnk6bb54k4yc06xnwck7php50l09vvlw1ga8wdz0pia461zpzb"; 18 + type = "gem"; 19 + }; 20 + version = "1.22.1"; 21 + }; 22 + parser = { 23 + dependencies = ["ast"]; 24 + groups = ["default" "development"]; 25 + platforms = []; 26 + source = { 27 + remotes = ["https://rubygems.org"]; 28 + sha256 = "0zaghgvva2q4jqbachg8jvpwgbg3w1jqr0d00m8rqciqznjgsw3c"; 29 + type = "gem"; 30 + }; 31 + version = "3.1.1.0"; 32 + }; 33 + rainbow = { 34 + groups = ["default" "development"]; 35 + platforms = []; 36 + source = { 37 + remotes = ["https://rubygems.org"]; 38 + sha256 = "0smwg4mii0fm38pyb5fddbmrdpifwv22zv3d3px2xx497am93503"; 39 + type = "gem"; 40 + }; 41 + version = "3.1.1"; 42 + }; 43 + regexp_parser = { 44 + groups = ["default" "development"]; 45 + platforms = []; 46 + source = { 47 + remotes = ["https://rubygems.org"]; 48 + sha256 = "155f6cr4rrfw5bs5xd3m5kfw32qhc5fsi4nk82rhif56rc6cs0wm"; 49 + type = "gem"; 50 + }; 51 + version = "2.2.1"; 52 + }; 53 + rexml = { 54 + groups = ["default" "development"]; 55 + platforms = []; 56 + source = { 57 + remotes = ["https://rubygems.org"]; 58 + sha256 = "08ximcyfjy94pm1rhcx04ny1vx2sk0x4y185gzn86yfsbzwkng53"; 59 + type = "gem"; 60 + }; 61 + version = "3.2.5"; 62 + }; 63 + rubocop = { 64 + dependencies = ["parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; 65 + groups = ["default" "development"]; 66 + platforms = []; 67 + source = { 68 + remotes = ["https://rubygems.org"]; 69 + sha256 = "06105yrqajpm5l07fng1nbk55y9490hny542zclnan8hg841pjgl"; 70 + type = "gem"; 71 + }; 72 + version = "1.26.1"; 73 + }; 74 + rubocop-ast = { 75 + dependencies = ["parser"]; 76 + groups = ["default" "development"]; 77 + platforms = []; 78 + source = { 79 + remotes = ["https://rubygems.org"]; 80 + sha256 = "1bd2z82ly7fix8415gvfiwzb6bjialz5rs3sr72kv1lk68rd23wv"; 81 + type = "gem"; 82 + }; 83 + version = "1.16.0"; 84 + }; 85 + rubocop-discourse = { 86 + dependencies = ["rubocop" "rubocop-rspec"]; 87 + groups = ["development"]; 88 + platforms = []; 89 + source = { 90 + remotes = ["https://rubygems.org"]; 91 + sha256 = "01f4y7am9cq276zl8vsgv64w8wfmhpbzg7vzsifhgnnh92g6s04g"; 92 + type = "gem"; 93 + }; 94 + version = "2.5.0"; 95 + }; 96 + rubocop-rspec = { 97 + dependencies = ["rubocop"]; 98 + groups = ["default" "development"]; 99 + platforms = []; 100 + source = { 101 + remotes = ["https://rubygems.org"]; 102 + sha256 = "051gq9pz49iv4gq34d3n089iaa6cb418n2fhin6gd6fpysbi3nf6"; 103 + type = "gem"; 104 + }; 105 + version = "2.9.0"; 106 + }; 107 + ruby-progressbar = { 108 + groups = ["default" "development"]; 109 + platforms = []; 110 + source = { 111 + remotes = ["https://rubygems.org"]; 112 + sha256 = "02nmaw7yx9kl7rbaan5pl8x5nn0y4j5954mzrkzi9i3dhsrps4nc"; 113 + type = "gem"; 114 + }; 115 + version = "1.11.0"; 116 + }; 117 + unicode-display_width = { 118 + groups = ["default" "development"]; 119 + platforms = []; 120 + source = { 121 + remotes = ["https://rubygems.org"]; 122 + sha256 = "0csjm9shhfik0ci9mgimb7hf3xgh7nx45rkd9rzgdz6vkwr8rzxn"; 123 + type = "gem"; 124 + }; 125 + version = "2.1.0"; 126 + }; 127 + }
+3 -3
pkgs/tools/admin/colmena/default.nix
··· 3 3 4 4 rustPlatform.buildRustPackage rec { 5 5 pname = "colmena"; 6 - version = "0.3.0"; 6 + version = "0.3.1"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "zhaofengli"; 10 10 repo = "colmena"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-aGpMiY9pS2616AfAVWA87tULKatDYF2kCKxwYstK8V0="; 12 + sha256 = "sha256-kXc5YD3u+4lLWnih6s5ZjOYT+p0TvC2I7GT9eBAK2Jk="; 13 13 }; 14 14 15 - cargoSha256 = "sha256-ckCArDFjVwVWWK0Ffj0AYe411b9xU33CBc1zeCh2kns="; 15 + cargoSha256 = "sha256-B8gO2m+i3BOsMyB/KHlA4MO+a5UT+ZAN1XJ92X1suec="; 16 16 17 17 nativeBuildInputs = [ installShellFiles ]; 18 18
+2 -2
pkgs/tools/admin/exoscale-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "exoscale-cli"; 5 - version = "1.58.0"; 5 + version = "1.59.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "exoscale"; 9 9 repo = "cli"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-+sofCsjx1PDuol9MjyRS2Bmppkv/1yrAo8Hzl+3ackc="; 11 + sha256 = "sha256-QLIxoCV+QL+uXmT0IdeztzefiOpW9xNVf0XuZPVpp/Y="; 12 12 }; 13 13 14 14 vendorSha256 = null;
+3 -4
pkgs/tools/admin/trivy/default.nix
··· 1 1 { lib 2 - , stdenv 3 2 , buildGoModule 4 3 , fetchFromGitHub 5 4 }: 6 5 7 6 buildGoModule rec { 8 7 pname = "trivy"; 9 - version = "0.30.4"; 8 + version = "0.31.2"; 10 9 11 10 src = fetchFromGitHub { 12 11 owner = "aquasecurity"; 13 12 repo = pname; 14 13 rev = "v${version}"; 15 - sha256 = "sha256-sdGRZ0ljNnb5esXKqtheHbsEimCbN9JPaY8nNNdQhg4="; 14 + sha256 = "sha256-4QNnZHFPyAAQOGRKse4cCc34FgMpelHj+MFTuHLUodE="; 16 15 }; 17 - vendorSha256 = "sha256-GJobvLi73Ucpi8iO8vJxiRBFB3/OouZUKhmY/VkQjNY="; 16 + vendorSha256 = "sha256-IO8QOUKTHXeinOW1Wrg2gl2z0u1/TCcPOHmX0G3ONrc="; 18 17 19 18 excludedPackages = "misc"; 20 19
+3 -1
pkgs/tools/filesystems/btrfs-progs/default.nix
··· 4 4 , acl, attr, e2fsprogs, libuuid, lzo, udev, zlib 5 5 , runCommand, btrfs-progs 6 6 , gitUpdater 7 + , udevSupport ? true 7 8 }: 8 9 9 10 stdenv.mkDerivation rec { ··· 31 32 install -v -m 444 -D btrfs-completion $out/share/bash-completion/completions/btrfs 32 33 ''; 33 34 34 - configureFlags = lib.optional stdenv.hostPlatform.isMusl "--disable-backtrace"; 35 + configureFlags = lib.optional stdenv.hostPlatform.isMusl "--disable-backtrace" 36 + ++ lib.optional (!udevSupport) "--disable-libudev"; 35 37 36 38 makeFlags = [ "udevruledir=$(out)/lib/udev/rules.d" ]; 37 39
+12 -3
pkgs/tools/misc/git-town/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, installShellFiles, git, testers, git-town, makeWrapper }: 1 + { lib, buildGoModule, fetchFromGitHub, fetchpatch, installShellFiles, git, testers, git-town, makeWrapper }: 2 2 3 3 buildGoModule rec { 4 4 pname = "git-town"; 5 - version = "7.7.0"; 5 + version = "7.8.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "git-town"; 9 9 repo = "git-town"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-FpBEBx2gb33fGDndvZmvG1A61NoJ4Qy4V3YQSb+Ugsc="; 11 + sha256 = "sha256-g9ooMIMN8DN2FcWYkDC1hICCleQYdHf30PYMCit/NMI="; 12 12 }; 13 + 14 + patches = [ 15 + # Fix "go vet" when building using Go 1.18. 16 + (fetchpatch { 17 + name = "fix-go-vet-in-go-1.18.patch"; 18 + url = "https://github.com/git-town/git-town/commit/23eb0aca7b28c6a0afc21db553aa0e35d35891aa.patch"; 19 + sha256 = "sha256-EyfhKVrQxRJNrYqaZI04dJogaXs1J+bbOIu7p8g2Clc="; 20 + }) 21 + ]; 13 22 14 23 vendorSha256 = null; 15 24
+34
pkgs/tools/networking/rathole/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , rustPlatform 5 + , pkg-config 6 + , openssl 7 + , CoreServices 8 + }: 9 + rustPlatform.buildRustPackage rec { 10 + pname = "rathole"; 11 + version = "0.4.3"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "rapiz1"; 15 + repo = pname; 16 + rev = "v${version}"; 17 + sha256 = "sha256-gqWgx03mUk6+9K4Yw5PHEBwFxsOR+48wvngT+wQnN1k="; 18 + }; 19 + 20 + cargoSha256 = "sha256-dafOgZtiszkoi97PpAVMtdvJd5O3EK9hDVNLJ32FYzE="; 21 + 22 + nativeBuildInputs = [ pkg-config ]; 23 + 24 + buildInputs = [ openssl ] ++ lib.optional stdenv.isDarwin [ CoreServices ]; 25 + 26 + __darwinAllowLocalNetworking = true; 27 + 28 + meta = with lib; { 29 + description = "A lightweight and high-performance reverse proxy for NAT traversal, written in Rust"; 30 + homepage = "https://github.com/rapiz1/rathole"; 31 + license = licenses.asl20; 32 + maintainers = with maintainers; [ dit7ya ]; 33 + }; 34 + }
+25
pkgs/tools/networking/sockdump/default.nix
··· 1 + { lib, fetchFromGitHub, python3, bcc }: 2 + 3 + python3.pkgs.buildPythonApplication rec { 4 + pname = "sockdump"; 5 + version = "unstable-2022-05-27"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "mechpen"; 9 + repo = pname; 10 + rev = "4bb689933f253d4f58c8bb81b992cc883068e873"; 11 + hash = "sha256-B2ob4k29kgPA4JMtwr0Ma7vQeDRHL/vTFAJxhdS8ShA="; 12 + }; 13 + 14 + propagatedBuildInputs = [ bcc ]; 15 + 16 + format = "other"; # none 17 + 18 + installPhase = "install -D ${pname}.py $out/bin/${pname}"; 19 + 20 + meta = src.meta // { 21 + description = "Dump unix domain socket traffic with bpf"; 22 + license = lib.licenses.unlicense; 23 + maintainers = with lib.maintainers; [ ehmry ]; 24 + }; 25 + }
+41
pkgs/tools/system/gopsuinfo/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "gopsuinfo"; 8 + version = "0.1.1"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "nwg-piotr"; 12 + repo = "gopsuinfo"; 13 + rev = "v${version}"; 14 + sha256 = "sha256-lEc5k89L0ViihcbYh6I5m+Z6Q/rhLFGwftc3WD2EJ/M="; 15 + }; 16 + 17 + vendorSha256 = "sha256-RsplFwUL4KjWaXE6xvURX+4wkNG+i+1oyBXwLyVcb2Q="; 18 + 19 + # Remove installing of binary from the Makefile (already taken care of by 20 + # `buildGoModule`) 21 + patches = [ 22 + ./no_bin_install.patch 23 + ]; 24 + 25 + # Fix absolute path of icons in the code 26 + postPatch = '' 27 + substituteInPlace gopsuinfo.go \ 28 + --replace "/usr/share/gopsuinfo" "$out/usr/share/gopsuinfo" 29 + ''; 30 + 31 + # Install icons 32 + postInstall = '' make install DESTDIR=$out ''; 33 + 34 + meta = with lib; { 35 + description = "A gopsutil-based command to display system usage info"; 36 + homepage = "https://github.com/nwg-piotr/gopsuinfo"; 37 + license = licenses.bsd2; 38 + maintainers = with maintainers; [ otini ]; 39 + platforms = platforms.linux; 40 + }; 41 + }
+12
pkgs/tools/system/gopsuinfo/no_bin_install.patch
··· 1 + diff --git a/Makefile b/Makefile 2 + index d33866c..e0aafb4 100644 3 + --- a/Makefile 4 + +++ b/Makefile 5 + @@ -8,7 +8,6 @@ install: 6 + mkdir -p "${DESTDIR}/usr/share/gopsuinfo" "${DESTDIR}/usr/bin" 7 + cp -R icons_light "${DESTDIR}/usr/share/gopsuinfo" 8 + cp -R icons_dark "${DESTDIR}/usr/share/gopsuinfo" 9 + - cp bin/gopsuinfo "${DESTDIR}/usr/bin/" 10 + 11 + uninstall: 12 + rm -r "${DESTDIR}/usr/share/gopsuinfo"
+39
pkgs/tools/text/sgrep/default.nix
··· 1 + { stdenv, sgrep, fetchurl, runCommand, lib, m4, makeWrapper }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "sgrep"; 5 + version = "1.94a"; 6 + 7 + src = fetchurl { 8 + url = "https://www.cs.helsinki.fi/pub/Software/Local/Sgrep/sgrep-${version}.tar.gz"; 9 + sha256 = "sha256-1bFkeOOrRHNeJCg9LYldLJyAE5yVIo3zvbKsRGOV+vk="; 10 + }; 11 + 12 + nativeBuildInputs = [ makeWrapper ]; 13 + 14 + postInstall = '' 15 + wrapProgram $out/bin/sgrep \ 16 + --prefix PATH : ${lib.makeBinPath [ m4 ]} 17 + ''; 18 + 19 + passthru.tests.smokeTest = runCommand "test-sgrep" { } '' 20 + expr='"<foo>" __ "</foo>"' 21 + data="<foo>1</foo><bar>2</bar>" 22 + ${sgrep}/bin/sgrep "$expr" <<<$data >$out 23 + read result <$out 24 + [[ $result = 1 ]] 25 + ''; 26 + 27 + meta = with lib; { 28 + homepage = "https://www.cs.helsinki.fi/u/jjaakkol/sgrep.html"; 29 + description = "A grep for structured text formats such as XML"; 30 + longDescription = '' 31 + sgrep (structured grep) is a tool for searching and indexing text, 32 + SGML, XML and HTML files and filtering text streams using 33 + structural criteria. 34 + ''; 35 + platforms = platforms.unix; 36 + license = licenses.gpl2Plus; 37 + maintainers = with maintainers; [ eigengrau ]; 38 + }; 39 + }
+17
pkgs/top-level/all-packages.nix
··· 1300 1300 1301 1301 sdlookup = callPackage ../tools/security/sdlookup { }; 1302 1302 1303 + sgrep = callPackage ../tools/text/sgrep { }; 1304 + 1303 1305 smbscan = callPackage ../tools/security/smbscan { }; 1304 1306 1305 1307 spectre-cli = callPackage ../tools/security/spectre-cli { }; ··· 1448 1450 gensgs = pkgsi686Linux.callPackage ../applications/emulators/gens-gs { }; 1449 1451 1450 1452 goldberg-emu = callPackage ../applications/emulators/goldberg-emu { }; 1453 + 1454 + gopsuinfo = callPackage ../tools/system/gopsuinfo { }; 1451 1455 1452 1456 gxemul = callPackage ../applications/emulators/gxemul { }; 1453 1457 ··· 9584 9588 9585 9589 p3x-onenote = callPackage ../applications/office/p3x-onenote { }; 9586 9590 9591 + p4c = callPackage ../development/compilers/p4c { }; 9592 + 9587 9593 p7zip = callPackage ../tools/archivers/p7zip { }; 9588 9594 9589 9595 packagekit = callPackage ../tools/package-management/packagekit { nix = nixVersions.nix_2_8; }; ··· 10900 10906 soapui = callPackage ../applications/networking/soapui { 10901 10907 jdk = jdk11; 10902 10908 }; 10909 + 10910 + sockdump = callPackage ../tools/networking/sockdump { }; 10903 10911 10904 10912 spglib = callPackage ../development/libraries/spglib { 10905 10913 inherit (llvmPackages) openmp; ··· 14418 14426 cargo-udeps = callPackage ../development/tools/rust/cargo-udeps { 14419 14427 inherit (darwin.apple_sdk.frameworks) CoreServices Security SystemConfiguration; 14420 14428 }; 14429 + 14430 + cargo-tauri = callPackage ../development/tools/rust/cargo-tauri { }; 14431 + 14421 14432 cargo-valgrind = callPackage ../development/tools/rust/cargo-valgrind { }; 14422 14433 cargo-wasi = callPackage ../development/tools/rust/cargo-wasi { 14423 14434 inherit (darwin.apple_sdk.frameworks) Security; ··· 16703 16714 } // (config.radare or {})); 16704 16715 16705 16716 ran = callPackage ../servers/http/ran { }; 16717 + 16718 + rathole = callPackage ../tools/networking/rathole { 16719 + inherit (darwin.apple_sdk.frameworks) CoreServices; 16720 + }; 16706 16721 16707 16722 retry = callPackage ../tools/system/retry { }; 16708 16723 ··· 30953 30968 tabula-java = callPackage ../applications/misc/tabula-java { }; 30954 30969 30955 30970 tasknc = callPackage ../applications/misc/tasknc { }; 30971 + 30972 + tasktimer = callPackage ../applications/misc/tasktimer { }; 30956 30973 30957 30974 taskwarrior = callPackage ../applications/misc/taskwarrior { }; 30958 30975
+12 -3
pkgs/top-level/haskell-packages.nix
··· 157 157 }; 158 158 ghc941 = callPackage ../development/compilers/ghc/9.4.1.nix { 159 159 bootPkgs = 160 - # TODO(@sternenseemann): Package 9.0.2 bindist or wait for upstream fix 161 - # Need to use 902 due to 160 + # Building with 9.2 is broken due to 162 161 # https://gitlab.haskell.org/ghc/ghc/-/issues/21914 163 - packages.ghc902; 162 + # Use 8.10 as a workaround where possible to keep bootstrap path short. 163 + 164 + # On ARM text won't build with GHC 8.10.* 165 + if stdenv.hostPlatform.isAarch then 166 + # TODO(@sternenseemann): package bindist 167 + packages.ghc902 168 + # No suitable bindists for powerpc64le 169 + else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then 170 + packages.ghc902 171 + else 172 + packages.ghc8107Binary; 164 173 inherit (buildPackages.python3Packages) sphinx; 165 174 # Need to use apple's patched xattr until 166 175 # https://github.com/xattr/xattr/issues/44 and
+4
pkgs/top-level/python-packages.nix
··· 522 522 523 523 altair = callPackage ../development/python-modules/altair { }; 524 524 525 + amarna = callPackage ../development/python-modules/amarna { }; 526 + 525 527 amazon-ion = callPackage ../development/python-modules/amazon-ion { }; 526 528 527 529 amazon_kclpy = callPackage ../development/python-modules/amazon_kclpy { }; ··· 1500 1502 bsuite = callPackage ../development/python-modules/bsuite { }; 1501 1503 1502 1504 btchip = callPackage ../development/python-modules/btchip { }; 1505 + 1506 + bthome-ble = callPackage ../development/python-modules/bthome-ble { }; 1503 1507 1504 1508 bt-proximity = callPackage ../development/python-modules/bt-proximity { }; 1505 1509