diff --git a/pkgs/by-name/bo/bombono/package.nix b/pkgs/by-name/bo/bombono/package.nix deleted file mode 100644 index 4f2213c4d577..000000000000 --- a/pkgs/by-name/bo/bombono/package.nix +++ /dev/null @@ -1,101 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - pkg-config, - fetchpatch, - fetchpatch2, - scons, - boost183, - dvdauthor, - dvdplusrwtools, - enca, - cdrkit, - ffmpeg_6, - gettext, - gtk2, - gtkmm2, - libdvdread, - libxmlxx, - mjpegtools, - wrapGAppsHook3, -}: - -stdenv.mkDerivation { - pname = "bombono"; - version = "1.2.4-unstable-2022-02-06"; - - src = fetchFromGitHub { - owner = "bombono-dvd"; - repo = "bombono-dvd"; - rev = "8680f5803314e4bcfbdae44f555c47ad345dae72"; - hash = "sha256-8AxXIvShH4HwlPZWAszku33rts13HiNoRsHiLYdZAHA="; - }; - - patches = [ - (fetchpatch { - name = "bombono-dvd-1.2.4-scons3.patch"; - url = "https://svnweb.mageia.org/packages/cauldron/bombono-dvd/current/SOURCES/bombono-dvd-1.2.4-scons-python3.patch?revision=1447925&view=co&pathrev=1484457"; - sha256 = "sha256-5OKBWrRZvHem2MTdAObfdw76ig3Z4ZdDFtq4CJoJISA="; - }) - - # Fix compilation errors having ffmpeg 2:5.1 - # https://github.com/bombono-dvd/bombono-dvd/pull/28 - (fetchpatch2 { - url = "https://github.com/bombono-dvd/bombono-dvd/commit/9f2cde1ddc22705bf58264739685086755b2138b.patch?full_index=1"; - hash = "sha256-ks6c04HEYF4nPfSOjzG+dUt9v7ZmNBb0XH6byPYqX5I="; - }) - ]; - - postPatch = '' - substituteInPlace src/mbase/SConscript \ - --replace-fail "lib_mbase_env['CPPDEFINES']" "list(lib_mbase_env['CPPDEFINES'])" - # adapt to recent C standards - substituteInPlace Autoconfig --replace-fail "void (*signal ()) ();" "void (*signal(int, void (*)(int)))(int);" - ''; - - nativeBuildInputs = [ - wrapGAppsHook3 - scons - pkg-config - gettext - ]; - - buildInputs = [ - boost183 - dvdauthor - dvdplusrwtools - enca - ffmpeg_6 - gtk2 - gtkmm2 - libdvdread - libxmlxx - mjpegtools - ]; - - prefixKey = "PREFIX="; - - enableParallelBuilding = true; - - postInstall = '' - # fix iso authoring - install -Dt $out/share/bombono/resources/scons_authoring tools/scripts/SConsTwin.py - - wrapProgram $out/bin/bombono-dvd --prefix PATH : ${ - lib.makeBinPath [ - ffmpeg_6 - dvdauthor - cdrkit - ] - } - ''; - - meta = { - description = "DVD authoring program for personal computers"; - homepage = "https://www.bombono.org/"; - license = lib.licenses.gpl2Only; - maintainers = with lib.maintainers; [ symphorien ]; - platforms = lib.platforms.linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index ff1955159be6..7fe346b934bf 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -418,6 +418,7 @@ mapAliases { bmap-tools = throw "'bmap-tools' has been renamed to/replaced by 'bmaptool'"; # Converted to throw 2025-10-27 bob = throw "'bob' has been removed as it is unmaintained upstream and has vulnerable dependencies."; # Added 2025-12-29 bodyclose = throw "'bodyclose' has been removed because it was broken for an entire release cycle."; # Added 2026-05-31 + bombono = throw "'bombono' has been removed as it is abandoned upstream and depends on deprecated gtk2"; # Added 2026-07-31 boost177 = throw "Boost 1.77 has been removed as it is obsolete and no longer used by anything in Nixpkgs"; # Added 2026-04-20 bosun = throw "bosun has been removed as upstream stopped maintenance"; # Added 2026-07-16 botamusique = throw "botamusique has been removed as upstream stopped maintenance"; # Added 2026-06-28