FreeBSD Ports

devel/cdialog 1.3.20260721,2

Enhanced version of 'dialog' to work with ncurses

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
a98a5fd089
License
LGPL21
Categories
devel
Package size
293.6 KiB, 1047.6 KiB installed

Description

This is an enhanced version of the 'dialog' command. Quoting Thomas Dickey, the ncurses developer, "DIALOG was written by Savio Lam <[email protected]> and modified by several people.

"Initially, I made fixes and reviewed the code to ensure that problems reported were not related to ncurses. After that, I resumed development, adding new widget types. See the changelog for details."

Install

As a binary package — by origin, or by package name:

pkg install devel/cdialog
pkg install cdialog

From the ports tree:

cd /usr/ports/devel/cdialog/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cdialog>0:devel/cdialog
LIB_DEPENDS=	libcdialog.so:devel/cdialog

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.3.20260107,21.3.20260107,21.3.20220728,21.3.20240619,21.3.20260721,2
FreeBSD:14:quarterly1.3.20260107,21.3.20260107,2n/a1.3.20240619,21.3.20260107,2
FreeBSD:15:latest1.3.20260107,21.3.20260721,2n/a1.3.20240619,21.3.20240619,2
FreeBSD:15:quarterly1.3.20260107,21.3.20260107,2n/an/an/a
FreeBSD:16:latest1.3.20260107,21.3.20260721,2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 4

Configuration

Options name: devel_dialog

OptionDefaultDescription
EXAMPLESoffBuild and/or install examples
USES
libtool:build ncurses tar:tgz
Service scripts
none

Files

Manual pages 2
  • cdialog(1)
  • cdialog(3)
pkg-plist 215
  • bin/cdialog
  • bin/cdialog-config
  • include/cdialog/dialog.h
  • include/cdialog/dlg_colors.h
  • include/cdialog/dlg_config.h
  • include/cdialog/dlg_keys.h
  • lib/libcdialog.a
  • lib/libcdialog.so
  • lib/libcdialog.so.15
  • lib/libcdialog.so.15.0.0
  • share/examples/cdialog/README
  • share/examples/cdialog/buildlist
  • share/examples/cdialog/buildlist2
  • share/examples/cdialog/buildlist4
  • share/examples/cdialog/calendar
  • share/examples/cdialog/calendar-stdout
  • share/examples/cdialog/calendar2
  • share/examples/cdialog/calendar2-stdout
  • share/examples/cdialog/calendar3
  • share/examples/cdialog/calendar3-stdout
  • share/examples/cdialog/checklist
  • share/examples/cdialog/checklist-8bit
  • share/examples/cdialog/checklist-utf8
  • share/examples/cdialog/checklist1
  • share/examples/cdialog/checklist10
  • share/examples/cdialog/checklist11
  • share/examples/cdialog/checklist12
  • share/examples/cdialog/checklist2
  • share/examples/cdialog/checklist3
  • share/examples/cdialog/checklist4
  • share/examples/cdialog/checklist5
  • share/examples/cdialog/checklist6
  • share/examples/cdialog/checklist7
  • share/examples/cdialog/checklist8
  • share/examples/cdialog/checklist9
  • share/examples/cdialog/checklist9.txt
  • share/examples/cdialog/copifuncs/copi.ifman1
  • share/examples/cdialog/copifuncs/copi.ifmcfg2
  • share/examples/cdialog/copifuncs/copi.ifmcfg4
  • share/examples/cdialog/copifuncs/copi.ifmcfg5
  • share/examples/cdialog/copifuncs/copi.ifpoll1
  • share/examples/cdialog/copifuncs/copi.ifreq1
  • share/examples/cdialog/copifuncs/copi.rcnews
  • share/examples/cdialog/copifuncs/copi.sendifm2
  • share/examples/cdialog/copifuncs/copi.trnrc
  • share/examples/cdialog/copifuncs/ifpatch
  • share/examples/cdialog/debian.rc
  • share/examples/cdialog/dft-cancel
  • share/examples/cdialog/dft-extra
  • share/examples/cdialog/dft-help
  • share/examples/cdialog/dft-no
  • share/examples/cdialog/dialog.py
  • share/examples/cdialog/dselect
  • share/examples/cdialog/editbox
  • share/examples/cdialog/editbox-utf8
  • share/examples/cdialog/editbox2
  • share/examples/cdialog/editbox3
  • share/examples/cdialog/editbox4
  • share/examples/cdialog/form1
  • share/examples/cdialog/form1-both
  • share/examples/cdialog/form1-extra
  • share/examples/cdialog/form1-help
  • share/examples/cdialog/form1-utf8
  • share/examples/cdialog/form2
  • share/examples/cdialog/form3
  • share/examples/cdialog/form4
  • share/examples/cdialog/form5
  • share/examples/cdialog/form6
  • share/examples/cdialog/fselect
  • share/examples/cdialog/fselect-stdout
  • share/examples/cdialog/fselect0
  • share/examples/cdialog/fselect1
  • share/examples/cdialog/fselect1-stdout
  • share/examples/cdialog/fselect2
  • share/examples/cdialog/fselect2-stdout
  • share/examples/cdialog/gauge
  • share/examples/cdialog/gauge0
  • share/examples/cdialog/gauge0-input-fd
  • share/examples/cdialog/gauge2
  • share/examples/cdialog/infobox
  • share/examples/cdialog/infobox1
  • share/examples/cdialog/infobox2
  • share/examples/cdialog/infobox3
  • share/examples/cdialog/infobox4
  • share/examples/cdialog/infobox5
  • share/examples/cdialog/infobox6
  • share/examples/cdialog/inputbox
  • share/examples/cdialog/inputbox-both
  • share/examples/cdialog/inputbox-extra
  • share/examples/cdialog/inputbox-help
  • share/examples/cdialog/inputbox1
  • share/examples/cdialog/inputbox2
  • share/examples/cdialog/inputbox3
  • share/examples/cdialog/inputbox4
  • share/examples/cdialog/inputbox5
  • share/examples/cdialog/inputbox6-8bit
  • share/examples/cdialog/inputbox6-utf8
  • share/examples/cdialog/inputbox7
  • share/examples/cdialog/inputmenu
  • share/examples/cdialog/inputmenu-stdout

The first 100 are listed.

distinfo 1
FileSizeSHA256
dialog-1.3-20260721.tgz58696062bdf59057d4f760a1cc2217827f07887b4a3eebf694c25eacd4803d2171cdc6
Master sites 2
  • https://invisible-island.net/archives/dialog/
  • https://invisible-mirror.net/archives/dialog/

Commit history 1

DateCommitCreditsLog message
a98a5fd089 takefu devel/cdialog: Update 1.3-20260107 => 1.3-20260721
Changelog: https://invisible-island.net/dialog/CHANGES.html#index-t20260721 PR: 298963 Approved by: Josmar Calin De Pierri <[email protected]> (maintainer, timeout 2 weeks) Sponsored by: UNIS Labs (vvd, commit patch)