diff options
| author | Dag-Erling Smørgrav <des@FreeBSD.org> | 2026-07-07 06:47:36 +0000 |
|---|---|---|
| committer | Dag-Erling Smørgrav <des@FreeBSD.org> | 2026-07-07 06:47:36 +0000 |
| commit | af202a5052b6e9a1885d06941ffbba7630acb7df (patch) | |
| tree | cdcc18636b8c782bdf79274531f213812d144b43 /gnu/lib | |
| parent | f7675fab2084ef5a2c0feb378ff396f0d5ed6c92 (diff) | |
Retire dialog
This is the last remaining piece of GPL software in the base system.
The installer transitioned to bsddialog four years ago, and the last
remaining dialog consumer, dpv, was turned off more than two years ago.
Retire dpv, libdpv, libfigpar (used only by dpv), and dialog itself.
Reviewed by: dteske
Differential Revision: https://reviews.freebsd.org/D55424
Diffstat (limited to 'gnu/lib')
| -rw-r--r-- | gnu/lib/Makefile | 1 | ||||
| -rw-r--r-- | gnu/lib/libdialog/Makefile | 20 | ||||
| -rw-r--r-- | gnu/lib/libdialog/Makefile.depend | 18 | ||||
| -rw-r--r-- | gnu/lib/libdialog/dlg_config.h | 126 |
4 files changed, 0 insertions, 165 deletions
diff --git a/gnu/lib/Makefile b/gnu/lib/Makefile index 1f92672b49b1..9c1a2c71fdd9 100644 --- a/gnu/lib/Makefile +++ b/gnu/lib/Makefile @@ -1,7 +1,6 @@ .include <src.opts.mk> SUBDIR= -SUBDIR.${MK_DIALOG}+= libdialog SUBDIR.${MK_TESTS}+= tests SUBDIR_PARALLEL= diff --git a/gnu/lib/libdialog/Makefile b/gnu/lib/libdialog/Makefile deleted file mode 100644 index 0b32a75e4a23..000000000000 --- a/gnu/lib/libdialog/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -DIALOG= ${SRCTOP}/contrib/dialog - -LIB= dialog -SHLIB_MAJOR= 10 -SRCS= argv.c arrows.c buildlist.c buttons.c calendar.c checklist.c \ - columns.c dlg_keys.c editbox.c fselect.c formbox.c guage.c \ - help.c inputbox.c inputstr.c menubox.c mixedform.c \ - mixedgauge.c mouse.c mousewget.c msgbox.c pause.c prgbox.c \ - progressbox.c rangebox.c rc.c tailbox.c textbox.c timebox.c \ - trace.c treeview.c ttysize.c ui_getc.c util.c version.c yesno.c -INCS= dialog.h dlg_colors.h dlg_config.h dlg_keys.h -MAN= dialog.3 - -LIBADD= tinfow ncursesw m - -CFLAGS+= -I${.CURDIR} -I${DIALOG} -D_XOPEN_SOURCE_EXTENDED -.PATH: ${DIALOG} -WARNS?= 1 - -.include <bsd.lib.mk> diff --git a/gnu/lib/libdialog/Makefile.depend b/gnu/lib/libdialog/Makefile.depend deleted file mode 100644 index bb081b18d395..000000000000 --- a/gnu/lib/libdialog/Makefile.depend +++ /dev/null @@ -1,18 +0,0 @@ -# Autogenerated - do NOT edit! - -DIRDEPS = \ - include \ - include/xlocale \ - lib/${CSU_DIR} \ - lib/libc \ - lib/libcompiler_rt \ - lib/msun \ - lib/ncurses/ncurses \ - lib/ncurses/tinfo \ - - -.include <dirdeps.mk> - -.if ${DEP_RELDIR} == ${_DEP_RELDIR} -# local dependencies - needed for -jN in clean tree -.endif diff --git a/gnu/lib/libdialog/dlg_config.h b/gnu/lib/libdialog/dlg_config.h deleted file mode 100644 index dce4e4609092..000000000000 --- a/gnu/lib/libdialog/dlg_config.h +++ /dev/null @@ -1,126 +0,0 @@ -/* dlg_config.h. Generated automatically by configure. */ -/* - * The configure script expands this as a set of definitions - */ - -#define CURSES_WACS_ARRAY _nc_wacs -#define CURSES_WACS_SYMBOLS 1 -#define DIALOG_PATCHDATE 20210117 -#define DIALOG_VERSION "1.3" -#ifndef GCC_NORETURN -#define GCC_NORETURN __attribute__((noreturn)) -#endif -#define GCC_PRINTF 1 -#ifndef GCC_PRINTFLIKE -#define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var))) -#endif -#define GCC_SCANF 1 -#ifndef GCC_SCANFLIKE -#define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var))) -#endif -#ifndef GCC_UNUSED -#define GCC_UNUSED __attribute__((unused)) -#endif -#define HAVE_ALLOCA 1 -#define HAVE_BTOWC 1 -#define HAVE_COLOR 1 -#define HAVE_DIRENT_H 1 -#define HAVE_DLG_FORMBOX 1 -#define HAVE_DLG_GAUGE 1 -#define HAVE_DLG_MIXEDFORM 1 -#define HAVE_DLG_TAILBOX 1 -#define HAVE_DLG_TRACE 1 -#define HAVE_FEOF_UNLOCKED 1 -#define HAVE_FLUSHINP 1 -#define HAVE_FSEEKO 1 -#define HAVE_GETATTRS 1 -#define HAVE_GETBEGX 1 -#define HAVE_GETBEGY 1 -#define HAVE_GETBEGYX 1 -#define HAVE_GETCURX 1 -#define HAVE_GETCURY 1 -#define HAVE_GETCWD 1 -#define HAVE_GETEGID 1 -#define HAVE_GETEUID 1 -#define HAVE_GETGID 1 -#define HAVE_GETMAXX 1 -#define HAVE_GETMAXY 1 -#define HAVE_GETMAXYX 1 -#define HAVE_GETPAGESIZE 1 -#define HAVE_GETPARX 1 -#define HAVE_GETPARY 1 -#define HAVE_GETPARYX 1 -#define HAVE_GETUID 1 -#define HAVE_ICONV 1 -#define HAVE_INTTYPES_H 1 -#define HAVE_LANGINFO_CODESET 1 -#define HAVE_LC_MESSAGES 1 -#define HAVE_LIMITS_H 1 -#define HAVE_LOCALE_H 1 -#define HAVE_MBLEN 1 -#define HAVE_MBRLEN 1 -#define HAVE_MBRTOWC 1 -#define HAVE_MBSTATE_T 1 -#define HAVE_MBTOWC 1 -#define HAVE_MEMORY_H 1 -#define HAVE_MIXEDGAUGE 1 -#define HAVE_MKTIME 1 -#define HAVE_MMAP 1 -#define HAVE_MUNMAP 1 -#define HAVE_NCURSES_H 1 -#define HAVE_NL_TYPES_H 1 -#define HAVE_PUTENV 1 -#define HAVE_RC_FILE 1 -#define HAVE_RC_FILE2 1 -#define HAVE_SEARCH_H 1 -#define HAVE_SETENV 1 -#define HAVE_SETLOCALE 1 -#define HAVE_SIZECHANGE 1 -#define HAVE_STDDEF_H 1 -#define HAVE_STDINT_H 1 -#define HAVE_STDLIB_H 1 -#define HAVE_STPCPY 1 -#define HAVE_STRCASECMP 1 -#define HAVE_STRCHR 1 -#define HAVE_STRDUP 1 -#define HAVE_STRFTIME 1 -#define HAVE_STRINGS_H 1 -#define HAVE_STRING_H 1 -#define HAVE_STRTOUL 1 -#define HAVE_SYS_IOCTL_H 1 -#define HAVE_SYS_PARAM_H 1 -#define HAVE_SYS_STAT_H 1 -#define HAVE_SYS_TYPES_H 1 -#define HAVE_SYS_WAIT_H 1 -#define HAVE_TERMIOS_H 1 -#define HAVE_TERM_H 1 -#define HAVE_TSEARCH 1 -#define HAVE_TYPE_CHTYPE 1 -#define HAVE_UNCTRL_H 1 -#define HAVE_UNISTD_H 1 -#define HAVE_USE_DEFAULT_COLORS 1 -#define HAVE_WAITPID 1 -#define HAVE_WCHGAT 1 -#define HAVE_WCSRTOMBS 1 -#define HAVE_WCSTOMBS 1 -#define HAVE_WCTOB 1 -#define HAVE_WCTOMB 1 -#define HAVE_WCURSYNCUP 1 -#define HAVE_WGETPARENT 1 -#define HAVE_WGET_WCH 1 -#define HAVE_WHIPTAIL 1 -#define HAVE_WSYNCUP 1 -#define HAVE_XDIALOG 1 -#define HAVE_XDIALOG2 1 -#define ICONV_CONST -#define MIXEDCASE_FILENAMES 1 -#define NCURSES 1 -#define NEED_WCHAR_H 1 -#define PACKAGE "dialog" -#define RETSIGTYPE void -#define STDC_HEADERS 1 -#define SYSTEM_NAME "FreeBSD" -#define TIME_WITH_SYS_TIME 1 -#define TYPE_CHTYPE_IS_SCALAR 1 -#define USE_WIDE_CURSES 1 -#define WIDEC_CURSES 1 |
