Commit Graph

821 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
Bobby Rong
0da1fedd66
xfce.xfce4-notifyd: 0.9.4 -> 0.9.6
https://gitlab.xfce.org/apps/xfce4-notifyd/-/compare/xfce4-notifyd-0.9.4...xfce4-notifyd-0.9.6
2024-08-15 20:05:05 +08:00
Bobby Rong
a78aafe88d
xfce.xfburn: 0.7.1 -> 0.7.2
https://gitlab.xfce.org/apps/xfburn/-/compare/xfburn-0.7.1...xfburn-0.7.2
2024-08-15 20:05:05 +08:00
Bobby Rong
99900e157c
xfce.thunar: 4.18.10 -> 4.18.11
https://gitlab.xfce.org/xfce/thunar/-/compare/thunar-4.18.10...thunar-4.18.11
2024-07-31 22:00:57 +08:00
Bobby Rong
ca36d45b95
xfce.xfce4-screenshooter: 1.11.0 -> 1.11.1
https://gitlab.xfce.org/apps/xfce4-screenshooter/-/compare/xfce4-screenshooter-1.11.0...xfce4-screenshooter-1.11.1
2024-07-31 21:59:13 +08:00
Bobby Rong
1175a030a1
xfce.thunar: Add exo to PATH
Thunar assumes exo-desktop-item-edit and exo-open are available
and does not provide fallback when they are missing, so just pass exo
to the wrapper.

Fixes https://github.com/NixOS/nixpkgs/issues/329688.
2024-07-31 21:15:04 +08:00
Bobby Rong
382426770f
xfce.thunar: Enable various optional features
By grepping "not found" in https://hydra.nixos.org/build/267254069/nixlog/1.

Fixes https://github.com/NixOS/nixpkgs/issues/330911.
2024-07-30 23:18:13 +08:00
Bobby Rong
e3e3eb56de
xfce.xfce4-screenshooter: 1.10.6 -> 1.11.0
https://gitlab.xfce.org/apps/xfce4-screenshooter/-/compare/xfce4-screenshooter-1.10.6...xfce4-screenshooter-1.11.0
2024-07-25 21:24:12 +08:00
Bobby Rong
f323e57a90
xfce.xfburn: 0.7.0 -> 0.7.1
https://gitlab.xfce.org/apps/xfburn/-/compare/xfburn-0.7.0...xfburn-0.7.1

Also enable optional udev and gstreamer support.
2024-07-15 23:06:31 +08:00
Jan Tojnar
b69ed4249d zenity: Move from gnome scope to top-level
It is widely used outside gnome, not much inside.
2024-07-01 08:26:47 +02:00
jobs62
8b864a7078
xfce.xfce4-settings: add integration with colord and fix upower
See #323010 and #323159.
2024-06-28 23:02:19 +08:00
Bobby Rong
afa60577d9
Merge pull request #318514 from bobby285271/upd/xfce
Xfce updates 2024-06-10
2024-06-12 23:01:18 +08:00
Bobby Rong
fd38294eec
xfce.xfce4-session: 4.18.3 -> 4.18.4
https://gitlab.xfce.org/xfce/xfce4-session/-/compare/xfce4-session-4.18.3...xfce4-session-4.18.4
2024-06-11 21:16:04 +08:00
Bobby Rong
2e02d5ea6b
xfce.xfce4-power-manager: 4.18.3 -> 4.18.4
https://gitlab.xfce.org/xfce/xfce4-power-manager/-/compare/xfce4-power-manager-4.18.3...xfce4-power-manager-4.18.4
2024-06-11 21:16:03 +08:00
Bobby Rong
21dd007319
xfce.xfce4-settings: 4.18.4 -> 4.18.6
https://gitlab.xfce.org/xfce/xfce4-settings/-/compare/xfce4-settings-4.18.4...xfce4-settings-4.18.6
2024-06-11 21:16:03 +08:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Sandro
1884b01eea
Merge pull request #318310 from bobby285271/fix/libXNVCtrl-license
xfce.xfce4-sensors-plugin: Fixups for libXNVCtrl meta changes
2024-06-08 21:55:59 +02:00
Doron Behar
cd18e2ae9a
Merge pull request #316510 from doronbehar/pkg/xfmpc
xfce.xfmpc: init at 0.3.1-2024-05-29
2024-06-08 20:34:36 +03:00
Bobby Rong
cf3f4e54a0
xfce.xfce4-sensors-plugin: Only build nvidiaSupport when libXNVCtrl is available
Only x86_64-linux and aarch64-linux right now.
2024-06-09 00:06:16 +08:00
Doron Behar
616827fd9a xfce.xfmpc: init at 0.3.1-2024-05-29 2024-06-05 14:31:55 +03:00
useranon350
c5b09348a6
xfce.xfce4-sensors-plugin: Enable xnvctrl by default
Have to be explicitly enabled since this tries to figure out the default
based on the existence of a hardcoded `/usr/include/NVCtrl` path, though
it looks like `NIX_CFLAGS_COMPILE` is properly (?) set so we don't need to
further patch it.

Format with nixfmt-rfc-style at the same time.
2024-06-03 17:20:30 +08:00
Bobby Rong
0dfd7b691f
xfce.xfce4-screenshooter: 1.10.5 -> 1.10.6
https://gitlab.xfce.org/apps/xfce4-screenshooter/-/compare/xfce4-screenshooter-1.10.5...xfce4-screenshooter-1.10.6
2024-05-29 22:43:41 +08:00
Vladimír Čunát
a167e58ac1
Merge #310170: xfce.xfce4-namebar-plugin: drop 2024-05-10 11:56:37 +02:00
Alyssa Ross
100a7c467b
xfce.xfce4-namebar-plugin: drop
Hasn't built for 2.5 years; upstream repo archived two years ago.
2024-05-08 20:15:44 +02:00
Bobby Rong
e208ce1f40
xfce.xfce4-panel-profiles: Fix missing typelib
Use setupHook to set up the proper GI_TYPELIB_PATH.
2024-05-07 21:10:23 +08:00
Weijia Wang
37876dbdad Merge branch 'master' into staging-next 2024-04-27 05:44:19 +02:00
Jan Tojnar
eb04659fc2 treewide: wrapGAppsHook → wrapGAppsHook3
This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
Federico Damián Schonborn
2a4711c771
maintainers: remove federicoschonborn
Signed-off-by: Federico Damián Schonborn <federicoschonborn@disroot.org>
2024-04-26 17:32:54 -03:00
José Romildo Malaquias
274dc1ce96
Merge pull request #303382 from bobby285271/upd/xfce-i3
xfce.xfce4-i3-workspaces-plugin: 1.4.1 -> 1.4.2
2024-04-11 18:28:36 -03:00
Bobby Rong
19fb422a60
xfce.xfce4-i3-workspaces-plugin: 1.4.1 -> 1.4.2
https://github.com/denesb/xfce4-i3-workspaces-plugin/compare/1.4.1...1.4.2
2024-04-11 23:27:12 +08:00
Bobby Rong
130b5db625
xfce.xfce4-i3-workspaces-plugin: Clean up
- xfce4-dev-tools has its own setup-hook to run xdt-autogen.
- xfconf is not needed, this saves configs to a custom i3-workspaces-8.rc.
2024-04-11 23:26:46 +08:00
Bobby Rong
f77029273a
xfce.xfce4-dev-tools: Allow skipping xdt-autogen
This is useful since Xfce likely starts porting stuff to meson
but can still need xdt-csource for ui files.
2024-04-09 22:59:28 +08:00
Bobby Rong
fc10d1dcb4
Merge pull request #298614 from bobby285271/rm/automakeAddFlags
xfce.automakeAddFlags: Drop
2024-03-26 21:31:17 +08:00
Bobby Rong
7ba8a9afcf
Merge pull request #298544 from bobby285271/upd/mousepad
xfce.mousepad: Build shortcuts plugin
2024-03-26 21:26:31 +08:00
Bobby Rong
0bda80b6fa
xfce.libxfce4windowing: 4.19.2 -> 4.19.3
https://gitlab.xfce.org/xfce/libxfce4windowing/-/compare/libxfce4windowing-4.19.2...libxfce4windowing-4.19.3
2024-03-25 00:05:23 +08:00
Bobby Rong
8b31f1a9da
xfce.mousepad: Build shortcuts plugin
See "Edit" -> "Preferences" -> "Plugins" -> "Shortcuts Editor".

8de8f04ca5
2024-03-24 20:38:16 +08:00
Bobby Rong
7fb812afbf
xfce.automakeAddFlags: Drop
Not used in Nixpkgs.
2024-03-24 20:23:04 +08:00
Bobby Rong
dea81c90bd
xfce.xfce4-pulseaudio-plugin: Drop automakeAddFlags
We don't use it anywhere, the substituteInPlace already does the job.
2024-03-24 20:19:58 +08:00
Bobby Rong
df5407130f
xfce.xfce4-dict: Drop configure-gio.patch
Builds fine, build log does not mention gio-unix anywhere so it is
not accidently pulled in, and does not seem to have optional deps.
2024-03-24 20:16:58 +08:00
Bobby Rong
2dcadb7087
Merge pull request #297072 from FedericoSchonborn/add-federicoschonborn
maintainers: Add federicoschonborn back again
2024-03-19 23:12:06 +08:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Federico Damián Schonborn
455b915be0
maintainers: Add federicoschonborn back again
Signed-off-by: Federico Damián Schonborn <federicoschonborn@disroot.org>
2024-03-18 21:51:28 -03:00
Mario Rodas
6709f48733
Merge pull request #279612 from gepbird/add-meta-mainprogram
hck, lf, xdragon, xfce4-terminal: add meta.mainProgram
2024-03-14 20:46:22 -05:00
Bobby Rong
180575819a
Merge pull request #295696 from FedericoSchonborn/drop-federicoschonborn
maintainers: drop federicoschonborn
2024-03-14 12:13:07 +08:00
Federico Damián Schonborn
91a2510d05
maintainers: drop federicoschonborn
Signed-off-by: Federico Damián Schonborn <federicoschonborn@disroot.org>
2024-03-13 16:21:10 -03:00
José Romildo Malaquias
997da97066
Merge pull request #294643 from bobby285271/upd/xfce
Xfce updates 2024-03-10
2024-03-10 10:28:13 -03:00
Bobby Rong
46d33e68f6
xfce.xfce4-weather-plugin: 0.11.1 -> 0.11.2
https://gitlab.xfce.org/panel-plugins/xfce4-weather-plugin/-/compare/xfce4-weather-plugin-0.11.1...xfce4-weather-plugin-0.11.2
2024-03-10 11:24:47 +08:00
Bobby Rong
f44c2a114b
xfce.libxfce4ui: 4.18.5 -> 4.18.6
https://gitlab.xfce.org/xfce/libxfce4ui/-/compare/libxfce4ui-4.18.5...libxfce4ui-4.18.6
2024-03-10 11:12:26 +08:00
Bobby Rong
adae3ba2f9
xfce.xfce4-screensaver: 4.18.2 -> 4.18.3
https://gitlab.xfce.org/apps/xfce4-screensaver/-/compare/xfce4-screensaver-4.18.2...xfce4-screensaver-4.18.3
2024-03-04 22:38:26 +08:00
Bobby Rong
6ad1006fed
xfce.xfce4-panel: 4.18.5 -> 4.18.6
https://gitlab.xfce.org/xfce/xfce4-panel/-/compare/xfce4-panel-4.18.5...xfce4-panel-4.18.6
2024-03-02 12:13:54 +08:00