Overlays: Disable clion overlay (outdated)
This commit is contained in:
+37
-31
@@ -29,36 +29,36 @@
|
|||||||
# Remove this after jetbrains.jdk builds again (nixpkgs issue 425328)
|
# Remove this after jetbrains.jdk builds again (nixpkgs issue 425328)
|
||||||
# jetbrains.rider = pkgs-stable.jetbrains.rider;
|
# jetbrains.rider = pkgs-stable.jetbrains.rider;
|
||||||
|
|
||||||
jetbrains =
|
# jetbrains =
|
||||||
prev.jetbrains
|
# prev.jetbrains
|
||||||
// {
|
# // {
|
||||||
clion = prev.jetbrains.clion.overrideAttrs (oldAttrs: rec {
|
# clion = prev.jetbrains.clion.overrideAttrs (oldAttrs: rec {
|
||||||
version = "261.22158.47"; # March 6, 2026
|
# version = "261.22158.47"; # March 6, 2026
|
||||||
|
#
|
||||||
src = prev.fetchurl {
|
# src = prev.fetchurl {
|
||||||
url = "https://download-cdn.jetbrains.com/cpp/CLion-${version}.tar.gz";
|
# url = "https://download-cdn.jetbrains.com/cpp/CLion-${version}.tar.gz";
|
||||||
|
#
|
||||||
# hash = "sha256-h6tnemVnV1YEsvIndwrq2sMsRZYuvTWMU5oqj/hkjdY="; # 261.21849.6
|
# # hash = "sha256-h6tnemVnV1YEsvIndwrq2sMsRZYuvTWMU5oqj/hkjdY="; # 261.21849.6
|
||||||
hash = "sha256-FUHNRioJvjwOWN+FkXEr3+NWR+QVxaZUOkJ0egQkcCQ="; # 261.22158.47
|
# hash = "sha256-FUHNRioJvjwOWN+FkXEr3+NWR+QVxaZUOkJ0egQkcCQ="; # 261.22158.47
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# autoPatchelfIgnoreMissingDeps = [
|
# # autoPatchelfIgnoreMissingDeps = [
|
||||||
# "libcrypto.so.1.1"
|
# # "libcrypto.so.1.1"
|
||||||
# "libssl.so.1.1"
|
# # "libssl.so.1.1"
|
||||||
# ];
|
# # ];
|
||||||
|
#
|
||||||
postFixup = ''
|
# postFixup = ''
|
||||||
# Patch python3.12 shared libs that the upstream glob (python3.8) misses
|
# # Patch python3.12 shared libs that the upstream glob (python3.8) misses
|
||||||
find $out -path '*/python3.*/lib-dynload/*.so' -exec patchelf \
|
# find $out -path '*/python3.*/lib-dynload/*.so' -exec patchelf \
|
||||||
--replace-needed libssl.so.1.1 libssl.so \
|
# --replace-needed libssl.so.1.1 libssl.so \
|
||||||
--replace-needed libcrypto.so.1.1 libcrypto.so \
|
# --replace-needed libcrypto.so.1.1 libcrypto.so \
|
||||||
--replace-needed libcrypt.so.1 libcrypt.so \
|
# --replace-needed libcrypt.so.1 libcrypt.so \
|
||||||
{} +
|
# {} +
|
||||||
|
#
|
||||||
${oldAttrs.postFixup or ""}
|
# ${oldAttrs.postFixup or ""}
|
||||||
'';
|
# '';
|
||||||
});
|
# });
|
||||||
};
|
# };
|
||||||
|
|
||||||
# Now in Nixpkgs
|
# Now in Nixpkgs
|
||||||
# neovide = prev.neovide.overrideAttrs (finalAttrs: prevAttrs: {
|
# neovide = prev.neovide.overrideAttrs (finalAttrs: prevAttrs: {
|
||||||
@@ -94,4 +94,10 @@
|
|||||||
};
|
};
|
||||||
in
|
in
|
||||||
# Composes a list of overlays and returns a single overlay function that combines them.
|
# Composes a list of overlays and returns a single overlay function that combines them.
|
||||||
nixpkgs.lib.composeManyExtensions [additions modifications]
|
nixpkgs.lib.composeManyExtensions [
|
||||||
|
additions
|
||||||
|
modifications
|
||||||
|
|
||||||
|
# This is already a complete overlay with final: prev:, so it must be composed directly
|
||||||
|
(import ./latexminted.nix)
|
||||||
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user