litecoin: build against the default openssl

nixpkgs dropped openssl_3 as end of life, so evaluating litecoin.nix
fails after the next input update. The default openssl is 3.5, which
the build already works with.

Assisted-by: Claude:opus-5-5
This commit is contained in:
Sergei Poljanski 2026-10-20 20:36:55 +04:00
commit 44a2600217
Signed by: asxpi
GPG key ID: 4F8851660FA4121B
2 changed files with 3 additions and 3 deletions

View file

@ -10,7 +10,7 @@
# Litecoin Core 0.21.5.5 (MWEB). Revives the package dropped from nixpkgs in
# 2024-11 (commit 0367571). Build system is autotools (unlike modern Bitcoin
# Core, which moved to CMake). Still links OpenSSL — built against openssl_3
# Core, which moved to CMake). Still links OpenSSL — built against openssl 3.5
# here (passed in by litecoin.nix), not the insecure 1.1 the old pin used.
mkDerivation rec {
pname = "litecoin" + lib.optionalString (!withGui) "d";

View file

@ -1,11 +1,11 @@
# Litecoin Core 0.21.5.5 (MWEB) — vendored build, revives the package dropped
# from nixpkgs. Builds against openssl_3 + boost181 (older Boost's autotools
# from nixpkgs. Builds against openssl (3.5) + boost181 (older Boost's autotools
# ax_boost macros are needed; Boost 1.89 fails the Boost::System link probe).
{ config, pkgs, lib, ... }:
let
litecoin = pkgs.libsForQt5.callPackage ./litecoin-pkg.nix {
openssl = pkgs.openssl_3;
openssl = pkgs.openssl;
boost = pkgs.boost181;
};
in