xdragon: rename to dragon-drop, add taliyahwebb as maintainer (#392171)

This commit is contained in:
Donovan Glover 2025-03-24 21:54:11 +00:00 committed by GitHub
commit f1e87f30f7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 22 additions and 8 deletions

View File

@ -21,6 +21,10 @@
- [testers.shellcheck](https://nixos.org/manual/nixpkgs/unstable/#tester-shellcheck) now warns when `name` is not provided. - [testers.shellcheck](https://nixos.org/manual/nixpkgs/unstable/#tester-shellcheck) now warns when `name` is not provided.
The `name` argument will become mandatory in a future release. The `name` argument will become mandatory in a future release.
- `xdragon` package has been renamed to `dragon-drop`.
`xdragon` is an alias to `dragon-drop` and the package still provides `bin/xdragon`.
`bin/dragon` is no longer supplied.
- The `nixLog*` family of functions made available through the standard environment have been rewritten to prefix messages with both the debug level and the function name of the caller. - The `nixLog*` family of functions made available through the standard environment have been rewritten to prefix messages with both the debug level and the function name of the caller.
The `nixLog` function, which logs unconditionally, was also re-introduced and modified to prefix messages with the function name of the caller. The `nixLog` function, which logs unconditionally, was also re-introduced and modified to prefix messages with the function name of the caller.
For more information, [see this PR](https://github.com/NixOS/nixpkgs/pull/370742). For more information, [see this PR](https://github.com/NixOS/nixpkgs/pull/370742).

View File

@ -23338,6 +23338,12 @@
} }
]; ];
}; };
taliyahwebb = {
email = "taliyahmail@proton.me";
github = "taliyahwebb";
githubId = 161863235;
name = "Taliyah Webb";
};
talkara = { talkara = {
email = "taito.horiuchi@relexsolutions.com"; email = "taito.horiuchi@relexsolutions.com";
github = "talkara"; github = "talkara";

View File

@ -7,7 +7,7 @@
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "xdragon"; pname = "dragon-drop";
version = "1.2.0"; version = "1.2.0";
src = fetchFromGitHub { src = fetchFromGitHub {
@ -20,16 +20,21 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config ];
buildInputs = [ gtk3 ]; buildInputs = [ gtk3 ];
makeFlags = [ "NAME=dragon-drop" ];
installFlags = [ "PREFIX=${placeholder "out"}" ]; installFlags = [ "PREFIX=${placeholder "out"}" ];
postInstall = '' postInstall = ''
ln -s $out/bin/dragon $out/bin/xdragon ln -s $out/bin/dragon-drop $out/bin/xdragon
''; '';
meta = with lib; { meta = {
description = "Simple drag-and-drop source/sink for X or Wayland (called dragon in upstream)"; description = "Simple drag-and-drop source/sink for X or Wayland (called dragon in upstream)";
homepage = "https://github.com/mwh/dragon"; homepage = "https://github.com/mwh/dragon";
license = licenses.gpl3; license = lib.licenses.gpl3Plus;
maintainers = with maintainers; [ das_j ]; maintainers = with lib.maintainers; [
mainProgram = "xdragon"; das_j
taliyahwebb
];
mainProgram = "dragon-drop";
platforms = lib.platforms.linux;
}; };
}) })

View File

@ -1704,6 +1704,7 @@ mapAliases {
xbmc-retroarch-advanced-launchers = throw "'xbmc-retroarch-advanced-launchers' has been renamed to/replaced by 'kodi-retroarch-advanced-launchers'"; # Converted to throw 2024-10-17 xbmc-retroarch-advanced-launchers = throw "'xbmc-retroarch-advanced-launchers' has been renamed to/replaced by 'kodi-retroarch-advanced-launchers'"; # Converted to throw 2024-10-17
xboxdrv = throw "'xboxdrv' has been dropped as it has been superseded by an in-tree kernel driver"; # Added 2024-12-25 xboxdrv = throw "'xboxdrv' has been dropped as it has been superseded by an in-tree kernel driver"; # Added 2024-12-25
xdg_utils = throw "'xdg_utils' has been renamed to/replaced by 'xdg-utils'"; # Converted to throw 2024-10-17 xdg_utils = throw "'xdg_utils' has been renamed to/replaced by 'xdg-utils'"; # Converted to throw 2024-10-17
xdragon = dragon-drop; # Added 2025-03-22
xen-light = throw "'xen-light' has been renamed to/replaced by 'xen-slim'"; # Added 2024-06-30 xen-light = throw "'xen-light' has been renamed to/replaced by 'xen-slim'"; # Added 2024-06-30
xen-slim = throw "'xen-slim' has been renamed to 'xen'. The old Xen package with built-in components no longer exists"; # Added 2024-10-05 xen-slim = throw "'xen-slim' has been renamed to 'xen'. The old Xen package with built-in components no longer exists"; # Added 2024-10-05
xen_4_16 = throw "While Xen 4.16 was still security-supported when it was removed from Nixpkgs, it would have reached its End of Life a couple of days after NixOS 24.11 released. To avoid shipping an insecure version of Xen, the Xen Project Hypervisor Maintenance Team decided to delete the derivation entirely"; # Added 2024-10-05 xen_4_16 = throw "While Xen 4.16 was still security-supported when it was removed from Nixpkgs, it would have reached its End of Life a couple of days after NixOS 24.11 released. To avoid shipping an insecure version of Xen, the Xen Project Hypervisor Maintenance Team decided to delete the derivation entirely"; # Added 2024-10-05

View File

@ -17684,8 +17684,6 @@ with pkgs;
stdenv = gccStdenv; stdenv = gccStdenv;
}; };
xdragon = lowPrio (callPackage ../tools/X11/xdragon { });
sail-riscv = callPackage ../applications/virtualization/sail-riscv { sail-riscv = callPackage ../applications/virtualization/sail-riscv {
inherit (ocamlPackages) sail; inherit (ocamlPackages) sail;
}; };