Commit Graph

2146 Commits

Author SHA1 Message Date
Silvan Mosberger
aec0d14834 treewide: Fix or remove some markdown links
Found using https://github.com/serokell/xrefcheck, which unfortunately
can't trivially be enforced in CI because we also have the manual markdown
files that need post-processing to be valid
2024-09-03 23:37:05 +02:00
Mauricio Collares
f1bd8d4ac6 sageWithDoc: 10.3 -> 10.4 2024-09-03 12:23:11 +02:00
Mauricio Collares
72331bfbf3
Sage: Fix on Darwin (#264126) 2024-09-03 09:26:42 +02:00
George Huebner
5d4eccf18e
sage: add aarch64-darwin to supported platforms 2024-09-02 15:39:30 -05:00
George Huebner
4195be9f14
sage: fix singular doctests
Tampering with ulimit is not ideal and may not work in the Darwin
sandbox, but is necessary due to how Singular handles allocations.
2024-09-02 15:39:30 -05:00
George Huebner
2a20f49310
sage: fixes for LLVM stdenv
Also backport a fix that silences `xcode-select: not found` warnings
2024-09-02 15:39:30 -05:00
George Huebner
240ca368e5
singular: fix docbuilding on non-sandboxed builds
This upgrade fixes the issue with drawTropicalCurve docbuilding
on Darwin (although said doctest is pretty useless now that Apple has
removed postscript from macOS).

Removed enableGfanlib; you can still overrideAttrs

Added mpfr to be more consistent with upstream packaging
recommendations
2024-09-02 15:29:56 -05:00
George Huebner
27ad665e37
linbox: drop withSage
--enable-sage was removed a while ago
https://github.com/linbox-team/linbox/pull/146
2024-09-02 15:29:55 -05:00
George Huebner
466e1f81d8
gap: fix build on darwin 2024-09-02 15:29:55 -05:00
George Huebner
b9b4e09d6d
gfan: fix to pass sage doctests on clang
This issue does not present at build time, but only in sage
doctests. See https://www.github.com/sagemath/sage/issues/25118
2024-09-02 15:29:55 -05:00
George Huebner
dfd8a367d7
giac: 1.9.0-43 -> 1.9.0-993
Nearly fixed on aarch64-darwin! (Note that this coincides with a
release of Xcas for macOS, but this is not using Parisse's tarball).
2024-09-02 15:29:55 -05:00
Bernard Fortz
666fbc2a56 cplex: 12.08 -> 22.11 2024-08-30 08:25:02 +02:00
Nick Cao
9daa847339
eigenmath: 3.27-unstable-2024-06-20 -> 3.27-unstable-2024-08-24 (#337546) 2024-08-26 17:53:34 -04:00
R. Ryantm
f23fe03ff8 eigenmath: 3.27-unstable-2024-06-20 -> 3.27-unstable-2024-08-24 2024-08-26 20:11:45 +00:00
Martin Weinelt
9c50de8b57
tree-wide: remove eelco as maintainer from things he no longer maintains (#336287) 2024-08-26 20:39:56 +02:00
Alexander Kiselyov
1bd56ac6fb petsc: moved mpiSupport flag to passthru 2024-08-24 12:10:31 +00:00
Sandro
20b2cb122d
Merge pull request #334889 from fedeinthemix/wolfram-engine-update 2024-08-22 11:21:33 +02:00
Jade Lovelace
5dfdb09561 tree-wide: remove eelco as maintainer from things he no longer maintains
While preparing this change, I read the git blame on all of the files I
touched. I saw a working lifetime of building this system which we use
every day and love dearly and keep maintained ourselves. I saw commits
from a 14 year range between 2003 to 2017!! I could not be more thankful
for Eelco's work on building large parts of the foundation of nixpkgs
that all of us rely on now.

However, the end date of that range of the files I looked at the blame
on was 2017. I did not see surviving code from any newer date than that.
Looking at the Git logs, Eelco has been working on other things, and
that's totally fine.

However, it means that our maintenance metadata is out of date on a lot
of packages, and *that*'s the reason I am submitting this change. There
are a lot of packages that don't have anyone with their name on them to
be pinged if they need attention, even if they have had recent activity
(although it is never clear if recent activity was just someone fixing
it because ZHF or because the package actually matters to them).
There are a lot of packages with storied history that maybe don't need
to be in the set anymore at all since they have not been touched in
years; or maybe they are simply finished.

Empty maintainer lists should be a sign that we need to figure out who
maintains it or potentially remove it if it has rotted, and allowing the
maintainer list to be empty if it is already not maintained is part of a
healthy repository ecology.

Either way, I would like to have the maintenance metadata not mislead
anyone into sending Eelco emails about packages he doesn't, in practice,
work on anymore. I have not removed his name from everything; there are
some things that he is the upstream for or has worked on more recently,
for instance, like Nix, which I have left alone.
2024-08-21 01:17:45 -07:00
Emily
5fbee8d2d3 mathematica{9,10,11}: drop
These versions have been obsolete for 5 to 10 years, and have been
broken since 34cd4905d1 unless the user
specifies manual overrides. Given that nobody seems to have reported
an issue with them, I conclude that demand for them is minimal and
that there’s no need for them to block the removal of OpenCV 2.
2024-08-20 20:15:50 +01:00
Philip Taron
24395a180d
wolfram-engine: remove with statements 2024-08-18 06:31:13 -07:00
Felix Buehler
639a4a7026 wolfram-engine: remove 'with lib;' 2024-08-16 16:09:03 +02:00
Felix Buehler
4320b3788a wolfram-engine: remove 'with lib;' 2024-08-16 16:09:03 +02:00
Felix Buehler
4cd79d95b5 ripser: remove 'with lib;' 2024-08-16 16:09:03 +02:00
Federico Beffa
75265168f7 wolfram-engine: 13.3.0 -> 14.1.0 2024-08-15 17:23:13 +02:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Anderson Torres
9a624d10e3 treewide: remove viric from meta.maintainers [orphans]
Since theey is not active from at least six years.

All the packages on this commit became orphans.

---------------------------------------------------------------------------
There are files not covered by this commit, because they will be adopted
soon. Namely:

- pkgs/by-name/zs/zsync/package.nix
- pkgs/games/bsdgames/default.nix
- pkgs/misc/ghostscript/default.nix
- pkgs/os-specific/linux/kernel/perf/default.nix
- pkgs/tools/system/logrotate/default.nix
2024-07-28 11:48:51 -03:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Aleksana
84a53ad8e2
Merge pull request #328741 from Sigmanificient/remove-unused-arguments-pkgs-app
pkgs/applications: remove unused arguments
2024-07-26 22:05:49 +08:00
Sigmanificient
2ee703dccb pkgs/applications: remove unused arguments 2024-07-26 11:36:49 +02:00
Sigmanificient
6dd44107ac treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
K900
1410c766c8 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-26 08:41:08 +03:00
Peder Bergebakken Sundt
6bb7e0cfa5
Merge pull request #327792 from wegank/gurobipy-bump
python312Packages.gurobipy: 11.0.2 -> 11.0.3
2024-07-25 23:11:08 +02:00
github-actions[bot]
d284ef371e
Merge master into staging-next 2024-07-23 12:01:18 +00:00
Doron Behar
2376e9a12b
Merge pull request #329007 from risicle/ris-maxima-5.47.0
maxima: 5.46.0 -> 5.47.0, add patch for CVE-2024-34490
2024-07-23 10:47:55 +03:00
github-actions[bot]
09a27d5bc1
Merge master into staging-next 2024-07-23 00:02:18 +00:00
Nick Cao
61c46723ca
Merge pull request #329106 from r-ryantm/auto-update/numworks-epsilon
numworks-epsilon: 23.2.2 -> 23.2.3
2024-07-22 17:04:07 -04:00
Artturin
60e9cffe2c Merge branch 'master' into staging-next 2024-07-22 22:53:31 +03:00
Robert Scott
08215d1b88 maxima: add patch for CVE-2024-34490 2024-07-22 18:58:55 +01:00
Sandro
85669cfe51
Merge pull request #327868 from SuperSandro2000/apache-mirror 2024-07-22 11:15:43 +02:00
R. Ryantm
eae2b10221 numworks-epsilon: 23.2.2 -> 23.2.3 2024-07-22 08:55:16 +00:00
Robert Scott
f6c038475d maxima: 5.46.0 -> 5.47.0 2024-07-21 19:08:21 +01:00
Vladimír Čunát
577f40b8a9
Merge branch 'staging' into staging-next 2024-07-20 16:12:24 +02:00
Anderson Torres
6dba240f79 treewide: remove dtzWill as maintainer [orphans]
Since theey is not active in a long span of time.

All the packages in this commit are now orphan.
2024-07-17 13:52:45 -03:00
Weijia Wang
078fdedf26 Merge branch 'staging-next' into staging 2024-07-17 13:10:23 +02:00
Sandro Jäckel
60362b173e
treewide: use apache mirror where possible 2024-07-17 11:22:33 +02:00
Weijia Wang
2c8486cf24 gurobi: 11.0.2 -> 11.0.3 2024-07-17 04:51:04 +02:00
Weijia Wang
6c26df20b0
Merge pull request #326729 from r-ryantm/auto-update/numworks-epsilon
numworks-epsilon: 22.2.0 -> 23.2.2
2024-07-17 03:55:42 +02:00
github-actions[bot]
31817540ee
Merge staging-next into staging 2024-07-14 18:01:37 +00:00
aleksana
592e3845c4 treewide: sha256 -> hash attribute for fetchgit 2024-07-14 19:10:08 +08:00
Vladimír Čunát
211398c03e
Merge branch 'staging-next' into staging 2024-07-14 08:35:35 +02:00