···17 self: super: {
18 # `sagelib`, i.e. all of sage except some wrappers and runtime dependencies
19 sagelib = self.callPackage ./sagelib.nix {
20- inherit flint3;
21 inherit sage-src env-locations singular;
22 inherit (maxima) lisp-compiler;
23 linbox = pkgs.linbox;
···79 python3
80 singular
81 palp
82- flint3
83 pythonEnv
84 maxima
85 ;
···142 extraLibs = pythonRuntimeDeps;
143 }; # make the libs accessible
144145- singular = pkgs.singular.override { inherit flint3; };
146147 maxima = pkgs.maxima-ecl.override {
148 lisp-compiler = pkgs.ecl.override {
···164 # openblas instead of openblasCompat. Apparently other packages somehow use flints
165 # blas when it is available. Alternative would be to override flint to use
166 # openblasCompat.
167- flint3 = pkgs.flint3.override { withBlas = false; };
168169 # Multiple palp dimensions need to be available and sage expects them all to be
170 # in the same folder.
···17 self: super: {
18 # `sagelib`, i.e. all of sage except some wrappers and runtime dependencies
19 sagelib = self.callPackage ./sagelib.nix {
20+ inherit flint;
21 inherit sage-src env-locations singular;
22 inherit (maxima) lisp-compiler;
23 linbox = pkgs.linbox;
···79 python3
80 singular
81 palp
82+ flint
83 pythonEnv
84 maxima
85 ;
···142 extraLibs = pythonRuntimeDeps;
143 }; # make the libs accessible
144145+ singular = pkgs.singular.override { inherit flint; };
146147 maxima = pkgs.maxima-ecl.override {
148 lisp-compiler = pkgs.ecl.override {
···164 # openblas instead of openblasCompat. Apparently other packages somehow use flints
165 # blas when it is available. Alternative would be to override flint to use
166 # openblasCompat.
167+ flint = pkgs.flint.override { withBlas = false; };
168169 # Multiple palp dimensions need to be available and sage expects them all to be
170 # in the same folder.
···901 flashrom-stable = flashprog; # Added 2024-03-01
902 flatbuffers_2_0 = flatbuffers; # Added 2022-05-12
903 flatcam = throw "flatcam has been removed because it is unmaintained since 2022 and doesn't support Python > 3.10"; # Added 2025-01-25
0904 floorp = throw "floorp has been replaced with floorp-bin, as building from upstream sources has become unfeasible starting with version 12.x"; # Added 2025-09-06
905 floorp-unwrapped = throw "floorp-unwrapped has been replaced with floorp-bin-unwrapped, as building from upstream sources has become unfeasible starting with version 12.x"; # Added 2025-09-06
906 flow-editor = flow-control; # Added 2025-03-05
···901 flashrom-stable = flashprog; # Added 2024-03-01
902 flatbuffers_2_0 = flatbuffers; # Added 2022-05-12
903 flatcam = throw "flatcam has been removed because it is unmaintained since 2022 and doesn't support Python > 3.10"; # Added 2025-01-25
904+ flint3 = flint; # Added 2025-09-21
905 floorp = throw "floorp has been replaced with floorp-bin, as building from upstream sources has become unfeasible starting with version 12.x"; # Added 2025-09-06
906 floorp-unwrapped = throw "floorp-unwrapped has been replaced with floorp-bin-unwrapped, as building from upstream sources has become unfeasible starting with version 12.x"; # Added 2025-09-06
907 flow-editor = flow-control; # Added 2025-03-05