diff --git a/doc/release-notes/rl-2505.section.md b/doc/release-notes/rl-2505.section.md index c61aabce0ea2..8294606c917f 100644 --- a/doc/release-notes/rl-2505.section.md +++ b/doc/release-notes/rl-2505.section.md @@ -57,6 +57,8 @@ - The `electron` packages will now provide their headers (available via `electron.headers`) in extracted form instead of in a tarball. +- The `ephemeral` package was removed due to upstream archival in early 2022. + - [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. diff --git a/pkgs/by-name/ep/ephemeral/package.nix b/pkgs/by-name/ep/ephemeral/package.nix deleted file mode 100644 index 2d755b3ee371..000000000000 --- a/pkgs/by-name/ep/ephemeral/package.nix +++ /dev/null @@ -1,72 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - nix-update-script, - desktop-file-utils, - vala, - gettext, - glib, - gtk3, - libgee, - libdazzle, - meson, - ninja, - pantheon, - pkg-config, - python3, - webkitgtk_4_0, - wrapGAppsHook3, - glib-networking, -}: - -stdenv.mkDerivation rec { - pname = "ephemeral"; - version = "7.1.0"; - - src = fetchFromGitHub { - owner = "cassidyjames"; - repo = "ephemeral"; - rev = version; - sha256 = "sha256-07HO8nC2Pwz2EAea4ZzmqyMfQdgX8FVqDepdA6j/NT8="; - }; - - nativeBuildInputs = [ - desktop-file-utils - gettext - meson - ninja - vala - pkg-config - python3 - wrapGAppsHook3 - ]; - - buildInputs = [ - glib - glib-networking - gtk3 - libdazzle - libgee - pantheon.granite - webkitgtk_4_0 - ]; - - postPatch = '' - chmod +x meson/post_install.py - patchShebangs meson/post_install.py - ''; - - passthru = { - updateScript = nix-update-script { }; - }; - - meta = with lib; { - description = "Always-incognito web browser"; - homepage = "https://github.com/cassidyjames/ephemeral"; - maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members; - platforms = platforms.linux; - license = licenses.gpl3; - mainProgram = "com.github.cassidyjames.ephemeral"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 3a7c90d69a3b..5cf54ae01ec2 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -564,6 +564,7 @@ mapAliases { EmptyEpsilon = empty-epsilon; # Added 2024-07-14 enyo-doom = enyo-launcher; # Added 2022-09-09 epdfview = throw "'epdfview' has been removed due to lack of maintenance upstream. Consider using 'qpdfview' instead"; # Added 2024-10-19 + ephemeral = throw "'ephemeral' has been archived upstream since 2022-04-02"; # added 2025-04-12 epoxy = throw "'epoxy' has been renamed to/replaced by 'libepoxy'"; # Converted to throw 2024-10-17 erlang_24 = throw "erlang_24 has been removed as it is unmaintained upstream";