gnumake380: Remove

This hasn't been used in a long time.

-144
-18
pkgs/development/tools/build-managers/gnumake/3.80/default.nix
··· 1 - {stdenv, fetchurl}: 2 - 3 - stdenv.mkDerivation { 4 - name = "gnumake-3.80"; 5 - 6 - src = fetchurl { 7 - url = http://tarballs.nixos.org/make-3.80.tar.bz2; 8 - sha256 = "06rgz6npynr8whmf7rxgkyvcz0clf3ggwf4cyhj3fcscn3kkk6x9"; 9 - }; 10 - 11 - patches = [./log.patch]; 12 - 13 - hardeningDisable = [ "format" ]; 14 - 15 - meta = { 16 - platforms = stdenv.lib.platforms.unix; 17 - }; 18 - }
-125
pkgs/development/tools/build-managers/gnumake/3.80/log.patch
··· 1 - diff -rc make-3.80-orig/job.c make-3.80/job.c 2 - *** make-3.80-orig/job.c 2002-08-10 03:27:17.000000000 +0200 3 - --- make-3.80/job.c 2004-04-02 17:38:04.000000000 +0200 4 - *************** 5 - *** 987,993 **** 6 - appear. */ 7 - 8 - message (0, (just_print_flag || (!(flags & COMMANDS_SILENT) && !silent_flag)) 9 - ! ? "%s" : (char *) 0, p); 10 - 11 - /* Tell update_goal_chain that a command has been started on behalf of 12 - this target. It is important that this happens here and not in 13 - --- 987,993 ---- 14 - appear. */ 15 - 16 - message (0, (just_print_flag || (!(flags & COMMANDS_SILENT) && !silent_flag)) 17 - ! ? "\e[3s\e[a%s\e[b" : (char *) 0, p); 18 - 19 - /* Tell update_goal_chain that a command has been started on behalf of 20 - this target. It is important that this happens here and not in 21 - diff -rc make-3.80-orig/main.c make-3.80/main.c 22 - *** make-3.80-orig/main.c 2002-08-10 03:27:17.000000000 +0200 23 - --- make-3.80/main.c 2004-04-02 17:42:50.000000000 +0200 24 - *************** 25 - *** 254,259 **** 26 - --- 254,263 ---- 27 - they appear out of date or not. */ 28 - 29 - int always_make_flag = 0; 30 - + 31 - + int logNestingStdout = 0; 32 - + int logNestingStderr = 0; 33 - + 34 - 35 - /* The usage output. We write it this way to make life easier for the 36 - translators, especially those trying to translate to right-to-left 37 - *************** 38 - *** 827,832 **** 39 - --- 831,845 ---- 40 - } 41 - 42 - 43 - + static void closeNesting() 44 - + { 45 - + while (logNestingStdout--) 46 - + printf("\e[q"); 47 - + while (logNestingStderr--) 48 - + fprintf(stderr, "\e[q"); 49 - + } 50 - + 51 - + 52 - #ifndef _AMIGA 53 - int 54 - main (argc, argv, envp) 55 - *************** 56 - *** 854,859 **** 57 - --- 867,874 ---- 58 - no_default_sh_exe = 1; 59 - #endif 60 - 61 - + atexit(closeNesting); 62 - + 63 - default_goal_file = 0; 64 - reading_file = 0; 65 - 66 - *************** 67 - *** 2782,2787 **** 68 - --- 2797,2808 ---- 69 - 70 - /* Use entire sentences to give the translators a fighting chance. */ 71 - 72 - + if (entering) 73 - + { 74 - + printf("\e[p"); 75 - + logNestingStdout++; 76 - + } 77 - + 78 - if (makelevel == 0) 79 - if (starting_directory == 0) 80 - if (entering) 81 - *************** 82 - *** 2810,2813 **** 83 - --- 2831,2840 ---- 84 - else 85 - printf (_("%s[%u]: Leaving directory `%s'\n"), 86 - program, makelevel, starting_directory); 87 - + 88 - + if (!entering) 89 - + { 90 - + printf("\e[q"); 91 - + logNestingStdout--; 92 - + } 93 - } 94 - diff -rc make-3.80-orig/make.h make-3.80/make.h 95 - *** make-3.80-orig/make.h 2002-09-11 18:55:44.000000000 +0200 96 - --- make-3.80/make.h 2004-04-02 17:42:15.000000000 +0200 97 - *************** 98 - *** 559,562 **** 99 - --- 559,567 ---- 100 - extern int atomic_stat PARAMS ((const char *file, struct stat *buf)); 101 - extern struct dirent *atomic_readdir PARAMS ((DIR *dir)); 102 - 103 - + 104 - #endif 105 - + 106 - + 107 - + extern int logNestingStdout; 108 - + extern int logNestingStderr; 109 - diff -rc make-3.80-orig/remake.c make-3.80/remake.c 110 - *** make-3.80-orig/remake.c 2002-08-08 02:11:19.000000000 +0200 111 - --- make-3.80/remake.c 2004-04-04 23:10:19.000000000 +0200 112 - *************** 113 - *** 1049,1055 **** 114 - --- 1049,1059 ---- 115 - /* The normal case: start some commands. */ 116 - if (!touch_flag || file->cmds->any_recurse) 117 - { 118 - + fprintf(stderr, "\e[pbuilding %s\n", file->name); 119 - + logNestingStderr++; 120 - execute_file_commands (file); 121 - + fprintf(stderr, "\e[q"); 122 - + logNestingStderr--; 123 - return; 124 - } 125 -
-1
pkgs/top-level/all-packages.nix
··· 6891 6891 6892 6892 gnum4 = callPackage ../development/tools/misc/gnum4 { }; 6893 6893 6894 - gnumake380 = callPackage ../development/tools/build-managers/gnumake/3.80 { }; 6895 6894 gnumake382 = callPackage ../development/tools/build-managers/gnumake/3.82 { }; 6896 6895 gnumake3 = gnumake382; 6897 6896 gnumake40 = callPackage ../development/tools/build-managers/gnumake/4.0 { };