From b391ddf579956c4b9e8a0bc0f42d15f6343b552a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 9 Jun 2025 03:15:42 +0200 Subject: [PATCH] texinfo6_7: drop --- pkgs/development/tools/misc/texinfo/common.nix | 17 +++-------------- .../development/tools/misc/texinfo/packages.nix | 8 -------- pkgs/top-level/all-packages.nix | 1 - 3 files changed, 3 insertions(+), 23 deletions(-) diff --git a/pkgs/development/tools/misc/texinfo/common.nix b/pkgs/development/tools/misc/texinfo/common.nix index b9f89f446094..9d70fc7a8680 100644 --- a/pkgs/development/tools/misc/texinfo/common.nix +++ b/pkgs/development/tools/misc/texinfo/common.nix @@ -7,12 +7,10 @@ libintl, bashNonInteractive, updateAutotoolsGnuConfigScriptsHook, - gnulib, gawk, freebsd, glibcLocales, libiconv, - xz, # we are a dependency of gcc, this simplifies bootstrapping interactive ? false, @@ -56,16 +54,9 @@ stdenv.mkDerivation { patches = patches ++ optional crossBuildTools ./cross-tools-flags.patch; - postPatch = - '' - patchShebangs tp/maintain/regenerate_commands_perl_info.pl - '' - # This patch is needed for IEEE-standard long doubles on - # powerpc64; it does not apply cleanly to texinfo 5.x or - # earlier. It is merged upstream in texinfo 6.8. - + optionalString (version == "6.7") '' - patch -p1 -d gnulib < ${gnulib.passthru.longdouble-redirect-patch} - ''; + postPatch = '' + patchShebangs tp/maintain/regenerate_commands_perl_info.pl + ''; env = { @@ -147,7 +138,5 @@ stdenv.mkDerivation { meta = meta // { branch = version; - # see comment above in patches section - broken = stdenv.hostPlatform.isPower64 && versionOlder version "6.0"; }; } diff --git a/pkgs/development/tools/misc/texinfo/packages.nix b/pkgs/development/tools/misc/texinfo/packages.nix index f9d5bab6d10a..6a6255ae6eb9 100644 --- a/pkgs/development/tools/misc/texinfo/packages.nix +++ b/pkgs/development/tools/misc/texinfo/packages.nix @@ -8,11 +8,9 @@ libintl, bashNonInteractive, updateAutotoolsGnuConfigScriptsHook, - gnulib, gawk, freebsd, libiconv, - xz, # we are a dependency of gcc, this simplifies bootstrapping interactive ? false, @@ -54,11 +52,9 @@ let updateAutotoolsGnuConfigScriptsHook fetchurl perl - xz libintl libiconv bashNonInteractive - gnulib gawk freebsd ncurses @@ -73,10 +69,6 @@ in version = "6.5"; hash = "sha256-d3dLP0oGwgcFzC7xyASGRCLjz5UjXpZbHwCkbffaX2I="; }; - texinfo6_7 = buildTexinfo { - version = "6.7"; - hash = "sha256-mIQDwVQtFa0ERgC5CZl7owebEOAyJMYRiBF/NnawLKo="; - }; texinfo6 = buildTexinfo { version = "6.8"; hash = "sha256-jrdT7Si8oh+PVsGhgDYq7XiSKb1i//WL+DaOm+tZ/sQ="; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9db42ea8005b..5292a258da39 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7688,7 +7688,6 @@ with pkgs; texinfoPackages = callPackages ../development/tools/misc/texinfo/packages.nix { }; inherit (texinfoPackages) texinfo6_5 # needed for allegro - texinfo6_7 # needed for fwknop texinfo6 texinfo7 ;