Commit Graph

6815 Commits

Author SHA1 Message Date
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
R. Ryantm
b55fb34557 shotwell: 0.32.7 -> 0.32.8 2024-08-18 23:08:32 +08:00
Philip Taron
fe193f4262
brscan5: remove with statements 2024-08-18 06:31:12 -07:00
Philip Taron
c61702920f
brscan4: remove with statements 2024-08-18 06:31:12 -07:00
Donovan Glover
03c81f5abe
Merge pull request #335104 from zzzsyyy/update/flaca
flaca: 2.4.6 -> 3.1.6, migrate to pkgs/by-name
2024-08-17 18:18:55 +00:00
Mathias Zhang
b83043cf57
flaca: migrate to pkgs/by-name 2024-08-17 17:05:27 +08:00
Mathias Zhang
56969cdd14
flaca: format with nixfmt-rfc-style 2024-08-17 17:02:17 +08:00
Peder Bergebakken Sundt
fd550b74e7
Merge pull request #334759 from bcdarwin/c3d-update
c3d: unstable-2021-09-14 -> 1.4.1-unstable-2024-08-07
2024-08-17 04:47:10 +02:00
Felix Buehler
83d6138b73 sxiv: remove 'with lib;' 2024-08-16 16:09:03 +02:00
Felix Buehler
04d23606b5 sane: remove 'with lib;' 2024-08-16 16:09:03 +02:00
Felix Buehler
4766f0dac6 rx: remove 'with lib;' 2024-08-16 16:09:03 +02:00
Felix Buehler
78e434a4ac image_optim: remove 'with lib;' 2024-08-16 16:09:03 +02:00
Felix Buehler
ec71a11431 gscan2pdf: remove 'with lib;' 2024-08-16 16:09:03 +02:00
Felix Buehler
3b193a7841 figma-linux: remove 'with lib;' 2024-08-16 16:09:03 +02:00
Mathias Zhang
a2a3f3b33c
flaca: 2.4.6 -> 3.1.6 2024-08-16 20:23:44 +08:00
Fabián Heredia Montiel
cfe2324b05
Merge pull request #334300 from r-ryantm/auto-update/xv
xv: 5.2.0 -> 6.0.0
2024-08-15 15:01:00 -06:00
Ben Darwin
645bc59a08 c3d: unstable-2021-09-14 -> 1.4.1-unstable-2024-08-07 2024-08-14 22:53:36 -04:00
Martin Weinelt
9ccfa87721
Merge pull request #332764 from NixOS/staging-next
staging-next 2024-08-06
2024-08-14 13:33:28 +02:00
Ben Darwin
ea92738f92 paraview: 5.12.0 -> 5.12.1 2024-08-13 13:22:53 -04:00
Ben Darwin
a8f5edc39c paraview: apply nixfmt 2024-08-13 13:16:07 -04:00
R. Ryantm
44b35047dc xv: 5.2.0 -> 6.0.0 2024-08-13 04:28:45 +00:00
github-actions[bot]
a473a12c7d
Merge master into staging-next 2024-08-11 18:01:11 +00:00
Florian Klink
d025091b35 glew: enable both EGL and GLX
Re-roll of https://github.com/NixOS/nixpkgs/pull/328907, but this time
adding the patch from ArchLinux, which keeps both EGL and GLX code paths
active.

Remove overrides where EGL was explicitly requested previously, as well
as the glew-egl package variant.

Add an alias for glew-egl, in case there's any users of this outside
of nixpkgs.
2024-08-11 15:11:22 +03:00
github-actions[bot]
7b86eb63e7
Merge master into staging-next 2024-08-09 12:01:12 +00:00
Weijia Wang
73c0b5f730
Merge pull request #332100 from wegank/photoqt-bump
photoqt: 4.5 -> 4.6
2024-08-09 09:33:38 +02:00
github-actions[bot]
eddd97e1fd
Merge staging-next into staging 2024-08-06 06:01:44 +00:00
Donovan Glover
b989c5fa27
Merge pull request #332490 from r-ryantm/auto-update/komikku
komikku: 1.51.1 -> 1.52.0
2024-08-06 04:46:09 +00:00
github-actions[bot]
3b5460f093
Merge staging-next into staging 2024-08-06 00:02:48 +00:00
Nick Cao
ef4e8c0cbc
Merge pull request #329206 from r-ryantm/auto-update/lightburn
lightburn: 1.6.03 -> 1.6.04
2024-08-05 19:37:59 -04:00
R. Ryantm
64ce455297 komikku: 1.51.1 -> 1.52.0 2024-08-05 13:32:49 +00:00
Vladimír Čunát
d4720e9c1e
Merge branch 'staging-next' into staging
There was a nontrivial conflict in pkgs/stdenv/linux/bootstrap-tools*
(reorganizing code vs. modifying it)  I hope I really got it right.
2024-08-05 11:05:55 +02:00
Weijia Wang
0eedcb2eb0 photoqt: move to pkgs/by-name, format 2024-08-04 01:16:41 +02:00
R. Ryantm
22a6c4f19d goxel: 0.15.0 -> 0.15.1 2024-08-03 18:27:59 +00:00
Anselm Schüler
e1354a3538
maintainers: partially remove anselmschueler 2024-08-03 19:09:47 +02:00
github-actions[bot]
746071163c
Merge staging-next into staging 2024-08-03 06:01:24 +00:00
adisbladis
e0816431a2 treewide: Pass self when overriding Python
Otherwise references to the Python interpreter inside the set are wrong, as demonstrated by:
``` nix
with import <nixpkgs> { };
let
  python' = python3.override {
    packageOverrides = final: prev: { requests = prev.requests.overridePythonAttrs(old: { version = "1337";  }); };
  };
in python'.pkgs.python.pkgs.requests
```
which returns the _non_ overriden requests.

And the same with `self`:
```
with import <nixpkgs> { };
let
  python' = python3.override {
    self = python';
    packageOverrides = final: prev: { requests = prev.requests.overridePythonAttrs(old: { version = "1337";  }); };
  };
in python'.pkgs.python.pkgs.requests
```
which returns the overriden requests.

This can manifest itself as file collisions when constructing environments or as subtly incorrect dependency graphs.
2024-08-03 12:18:56 +12:00
github-actions[bot]
fe3585d6db
Merge staging-next into staging 2024-08-02 06:01:37 +00:00
github-actions[bot]
203fa1d4a2
Merge staging-next into staging 2024-08-02 00:02:35 +00:00
eljamm
0dbf5b7b90
processing: fix build 2024-08-02 00:47:15 +01:00
eljamm
2570854a2a
processing: format with nixfmt 2024-08-02 00:47:15 +01:00
Robert Schütz
dce731c8ea
Merge pull request #331379 from trofi/imagemagick-update
imagemagick: 7.1.1-35 -> 7.1.1-36
2024-08-01 14:42:40 -07:00
K900
a4a42b3aec Merge remote-tracking branch 'origin/staging-next' into staging 2024-08-01 08:57:50 +03:00
Sergei Trofimovich
948d7ba778 imagemagick: 7.1.1-35 -> 7.1.1-36
Changes: https://github.com/ImageMagick/ImageMagick/releases/tag/7.1.1-36
2024-07-31 22:19:01 +01:00
Johannes Jöns
bb597e6273
Merge pull request #330648 from emilazy/push-kzllwxyyqvtu
{qt5,qt6}.qtwebengine: add patches for FFmpeg 7
2024-07-31 19:36:28 +02:00
K900
0bfa3d044d Revert "darktable: fix build"
This reverts commit 7b67b4bebc.

Fixed properly in libavif.
2024-07-31 08:58:36 +03:00
ajs124
7b67b4bebc darktable: fix build 2024-07-30 17:01:53 +02:00
Nick Cao
d450475cd1
Merge pull request #330678 from r-ryantm/auto-update/xpano
xpano: 0.18.1 -> 0.19.0
2024-07-29 15:33:08 -04:00
Emily
a402e62e07 openboard: add patches for FFmpeg 7
These are already shipped in the AUR package.
2024-07-29 11:07:22 +01: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
R. Ryantm
3a46d96dde xpano: 0.18.1 -> 0.19.0 2024-07-28 15:26:41 +00:00