yacas-gui: drop

Upstream is planning deprecation of the gui entirely, see https://github.com/grzegorzmazur/yacas/issues/361.
This commit is contained in:
Grimmauld
2026-04-26 19:25:47 +02:00
parent b466dce63d
commit c6c169dbbc
3 changed files with 2 additions and 13 deletions
+1 -8
View File
@@ -5,7 +5,6 @@
fetchpatch,
cmake,
perl,
enableGui ? false,
enableJupyter ? true,
boost,
jsoncpp,
@@ -14,7 +13,6 @@
enableJava ? false,
openjdk,
gtest,
libsForQt5,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -31,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: {
hardeningDisable = [ "format" ];
cmakeFlags = [
"-DENABLE_CYACAS_GUI=${if enableGui then "ON" else "OFF"}"
"-DENABLE_CYACAS_GUI=OFF"
"-DENABLE_CYACAS_KERNEL=${if enableJupyter then "ON" else "OFF"}"
"-DENABLE_JYACAS=${if enableJava then "ON" else "OFF"}"
"-DENABLE_CYACAS_UNIT_TESTS=ON"
@@ -66,11 +64,6 @@ stdenv.mkDerivation (finalAttrs: {
];
buildInputs = [
]
++ lib.optionals enableGui [
libsForQt5.qtbase
libsForQt5.wrapQtAppsHook
libsForQt5.qtwebengine
]
++ lib.optionals enableJupyter [
boost
jsoncpp
+1
View File
@@ -2498,6 +2498,7 @@ mapAliases {
xxHash = warnAlias "'xxHash' has been renamed to 'xxhash'" xxhash; # Added 2026-02-12
yabar = throw "'yabar' has been removed as the upstream project was archived"; # Added 2025-06-10
yabar-unstable = throw "'yabar' has been removed as the upstream project was archived"; # Added 2025-06-10
yacas-gui = throw "'yacas-gui' has been removed, as it depended on qt5 webengine. Upstream is considering deprecation of the gui entirely, see https://github.com/grzegorzmazur/yacas/issues/361."; # Added 2026-02-11
yafaray-core = throw "'yafaray-core' has been renamed to/replaced by 'libyafaray'"; # Converted to throw 2025-10-27
yaml-cpp_0_3 = throw "yaml-cpp_0_3 has been removed, as it was unused"; # Added 2025-09-16
yamlpath = throw "'yamlpath' has been removed because it has been marked as broken since at least November 2024."; # Added 2025-10-01
-5
View File
@@ -11682,11 +11682,6 @@ with pkgs;
lisp-compiler = ecl;
};
yacas-gui = yacas.override {
enableGui = true;
enableJupyter = false;
};
### SCIENCE / MISC
boinc-headless = boinc.override { headless = true; };