From nobody Wed Nov 24 10:03:52 2021 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id A62DE18AB037; Wed, 24 Nov 2021 10:03:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Hzc6K01b7z3FqF; Wed, 24 Nov 2021 10:03:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 9F93E27DE6; Wed, 24 Nov 2021 10:03:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1AOA3qR9008930; Wed, 24 Nov 2021 10:03:52 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1AOA3qAA008929; Wed, 24 Nov 2021 10:03:52 GMT (envelope-from git) Date: Wed, 24 Nov 2021 10:03:52 GMT Message-Id: <202111241003.1AOA3qAA008929@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Baptiste Daroussin Subject: git: c76f07938c44 - main - Add 'contrib/bsddialog/' from commit '857c66bb5f3c5651b012beb1b5ea6ba39354ea94' List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bapt X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c76f07938c44264c7ebd400c23f218e561960d23 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1637748233; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tyObdUn6FYOd/AtGKy3xIRi9QtTM0NiCq78vjR55/SY=; b=rBOGn65ECGKRaqttqKlW6pup0kWqUdFJ7tSFiMXuIH3ms5JRHefgEWvllykry4vdLdHJMM KFLRyzIDLhkJoUsLyCGWNvJtH7fyL0v8idwg04cU5Pu1pl0OAPtj1EJ/FZJsohZ3OGlP+6 /HCUAQAWLKRsIXEBbNJBnS1dkS7StSeBbo+f90fctlpeNqiEMBQzQ0CTYjmQOVlQqlKbeF yhq4dUs7MmGbQDpUWR94Vff8rzOZxAI04XMvGS3MJe9IFaGSWLSEiOWZWT2In1/jaXuGad xQ1rWDyOhGpJIlFMzxlr5mMzLIZgBW8JRWCp003rqrC+HOvoyCDp0d4AIr7wqQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1637748233; a=rsa-sha256; cv=none; b=ew0efZwUAuSVcmv5Fhc9x6FqVOPddUWd3DuKcBQnmG4s1mMu65CgbjzvWHU8F6YSY1Fadw ZCTfiqd0Zi1ej+mkbK57x3sU0W6FpvKKFUzVGgsKmUBPtcARGG72wmcd7zi4gp5qqzjw1b lET7KzzFWSbq1o54K7csvPWaj3DKg4/V8KdhY/cWhgiwt6r3IKwNq8AC+Mt7emekPYtEN7 ykBKU4l41QJIbUMHHo4vOmyx9XkHLAS5U0HjI9QU4ICJ/ovD/1RLzOQz2YFHPalVKld/Wz 2Xk4RyiS9U6h9RNJyMY10DLvDtJNGIk1IExZbigKpMuo89r0jZQEO44VZ8ElCA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by bapt: URL: https://cgit.FreeBSD.org/src/commit/?id=c76f07938c44264c7ebd400c23f218e561960d23 commit c76f07938c44264c7ebd400c23f218e561960d23 Merge: a46722b58056 857c66bb5f3c Author: Baptiste Daroussin AuthorDate: 2021-11-24 10:03:17 +0000 Commit: Baptiste Daroussin CommitDate: 2021-11-24 10:03:17 +0000 Add 'contrib/bsddialog/' from commit '857c66bb5f3c5651b012beb1b5ea6ba39354ea94' git-subtree-dir: contrib/bsddialog git-subtree-mainline: a46722b580567799b484b5a81728eaf380777e04 git-subtree-split: 857c66bb5f3c5651b012beb1b5ea6ba39354ea94 contrib/bsddialog/GNUMakefile | 28 + contrib/bsddialog/LICENSE | 24 + contrib/bsddialog/Makefile | 49 + contrib/bsddialog/README.md | 160 +++ contrib/bsddialog/bsddialog.c | 1263 ++++++++++++++++++++ contrib/bsddialog/lib/GNUMakefile | 31 + contrib/bsddialog/lib/Makefile | 73 ++ contrib/bsddialog/lib/barbox.c | 369 ++++++ contrib/bsddialog/lib/bsddialog.h | 257 ++++ contrib/bsddialog/lib/bsddialog_theme.h | 96 ++ contrib/bsddialog/lib/commandbox.c | 211 ++++ contrib/bsddialog/lib/editorbox.c | 45 + contrib/bsddialog/lib/filebox.c | 52 + contrib/bsddialog/lib/formbox.c | 396 ++++++ contrib/bsddialog/lib/infobox.c | 114 ++ contrib/bsddialog/lib/lib_util.c | 996 +++++++++++++++ contrib/bsddialog/lib/lib_util.h | 146 +++ contrib/bsddialog/lib/libbsddialog.c | 142 +++ contrib/bsddialog/lib/menubox.c | 1015 ++++++++++++++++ contrib/bsddialog/lib/messagebox.c | 278 +++++ contrib/bsddialog/lib/textbox.c | 280 +++++ contrib/bsddialog/lib/theme.c | 286 +++++ contrib/bsddialog/lib/timebox.c | 241 ++++ contrib/bsddialog/library_examples/buildlist.c | 44 + contrib/bsddialog/library_examples/checklist.c | 44 + contrib/bsddialog/library_examples/compile | 10 + contrib/bsddialog/library_examples/infobox.c | 32 + contrib/bsddialog/library_examples/menu.c | 44 + contrib/bsddialog/library_examples/mixedlist.c | 71 ++ contrib/bsddialog/library_examples/msgbox.c | 42 + contrib/bsddialog/library_examples/ports.c | 97 ++ contrib/bsddialog/library_examples/radiolist.c | 44 + contrib/bsddialog/library_examples/theme.c | 67 ++ contrib/bsddialog/library_examples/treeview.c | 44 + contrib/bsddialog/library_examples/yesno.c | 32 + contrib/bsddialog/screenshot.png | Bin 0 -> 11050 bytes .../bsddialog/utility_examples/gauge_example.sh | 20 + contrib/bsddialog/utility_examples/info_example.sh | 3 + contrib/bsddialog/utility_examples/menu_example.sh | 41 + .../bsddialog/utility_examples/message_example.sh | 5 + .../utility_examples/mixedform_example.sh | 25 + .../utility_examples/mixedgauge_example.sh | 24 + 42 files changed, 7241 insertions(+) diff --cc contrib/bsddialog/GNUMakefile index 000000000000,7480ae33ec21..7480ae33ec21 mode 000000,100644..100644 --- a/contrib/bsddialog/GNUMakefile +++ b/contrib/bsddialog/GNUMakefile diff --cc contrib/bsddialog/LICENSE index 000000000000,434f1782e537..434f1782e537 mode 000000,100644..100644 --- a/contrib/bsddialog/LICENSE +++ b/contrib/bsddialog/LICENSE diff --cc contrib/bsddialog/Makefile index 000000000000,000000000000..295aa927e4c5 new file mode 100644 --- /dev/null +++ b/contrib/bsddialog/Makefile @@@ -1,0 -1,0 +1,49 @@@ ++# Any copyright is dedicated to the Public Domain, see: ++# ++# ++# Written by Alfonso Sabato Siciliano ++ ++OUTPUT= bsddialog ++SOURCES= bsddialog.c ++OBJECTS= ${SOURCES:.c=.o} ++LIBPATH= ${.CURDIR}/lib ++LIBBSDDIALOG= ${LIBPATH}/libbsddialog.so ++ ++CFLAGS= -Wall -I${LIBPATH} ++LDFLAGS= -Wl,-rpath=${LIBPATH} -L${LIBPATH} -lbsddialog ++ ++BINDIR= /usr/local/bin ++MAN= ${OUTPUT}.1 ++GZIP= gzip -cn ++MANDIR= /usr/local/share/man/man1 ++ ++INSTALL= install ++RM= rm -f ++ ++all : ${OUTPUT} ++ ++${OUTPUT}: ${LIBBSDDIALOG} ${OBJECTS} ++ ${CC} ${LDFLAGS} ${OBJECTS} -o ${.PREFIX} ++ ++${LIBBSDDIALOG}: ++.if defined(PORTNCURSES) ++ make -C ${LIBPATH} -DPORTNCURSES ++.else ++ make -C ${LIBPATH} ++.endif ++ ++.c.o: ++ ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} ++ ++install: ++ ${INSTALL} -s -m 555 ${OUTPUT} ${BINDIR} ++ ${GZIP} ${MAN} > ${MAN}.gz ++ ${INSTALL} -m 444 ${MAN}.gz ${MANDIR} ++ ++unistall: ++ ${RM} ${BINDIR}/${OUTPUT} ++ ${RM} ${MANDIR}/${MAN}.gz ++ ++clean: ++ make -C ${LIBPATH} clean ++ ${RM} ${OUTPUT} *.o *~ *.core ${MAN}.gz diff --cc contrib/bsddialog/README.md index 000000000000,000000000000..1d34f3b51099 new file mode 100644 --- /dev/null +++ b/contrib/bsddialog/README.md @@@ -1,0 -1,0 +1,160 @@@ ++# BSDDialog ++ ++**Work In Progress!** ++ ++This project provides **bsddialog** and **libbsddialog**, an utility and a ++library to build scripts and tools with *TUI Widgets*. ++ ++Description: ++ ++ ++ ++## Getting Started ++ ++FreeBSD: ++ ++``` ++% git clone https://gitlab.com/alfix/bsddialog.git ++% cd bsddialog ++% make ++% ./bsddialog --msgbox "Hello World!" 8 20 ++``` ++ ++If you are using XFCE install ++[devel/ncurses](https://www.freshports.org/devel/ncurses/) ++ ++``` ++% sudo pkg install ncurses ++% git clone https://gitlab.com/alfix/bsddialog.git ++% cd bsddialog ++% make -DPORTNCURSES ++% ./bsddialog --msgbox "Hello World!" 8 20 ++``` ++ ++Linux: ++ ++``` ++% git clone https://gitlab.com/alfix/bsddialog.git ++% cd bsddialog ++% make -GNUMakefile ++% ./bsddialog --msgbox "Hello World!" 8 20 ++``` ++ ++Output: ++ ++![screenshot](screenshot.png) ++ ++ ++Examples utility: ++``` ++% ./bsddialog --title msgbox --msgbox "Hello World!" 5 30 ++% ./bsddialog --theme default --title msgbox --msgbox "Hello World!" 5 30 ++% ./bsddialog --begin-y 2 --title yesno --yesno "Hello World!" 5 30 ++% ./bsddialog --ascii-lines --pause "Hello World!" 8 50 5 ++% ./bsddialog --checklist "Space to select" 0 0 0 Name1 Desc1 off Name2 Desc2 on Name3 Desc3 off ++% ./bsddialog --backtitle "TITLE" --title yesno --hline "bsddialog" --yesno "Hello World!" 5 25 ++% ./bsddialog --extra-button --help-button --defaultno --yesno "Hello World!" 0 0 ++``` ++ ++Examples library: ++``` ++% cd library_examples ++% sh compile ++% ./buildlist ++% ./infobox ++% ./menu ++% ./mixedlist ++% ./msgbox ++% ./ports ++% ./radiolist ++% ./theme ++% ./treeview ++% ./yesno ++``` ++ ++Use Cases: ++ ++ - [portconfig](https://gitlab.com/alfix/portconfig) ++ ++ ++## Features ++ ++**Common Options:** ++ ++--ascii-lines, --aspect *ratio* (for infobox, msgbox and yesno), ++--backtitle *backtitle*, --begin-x *x* (--begin *y y*), ++(--begin *y x*), --cancel-label *string*, -clear (test with multiple widgets), ++--colors, --date-format *format*, --default-button *string*, --defaultno, ++--default-item *string*, ++--exit-label *string*, --extra-button, --extra-label *string*, ++--hfile *filename* (for completed widgets), n--help-button, ++--help-label *string*, --help-status, --help-tags, --hline *string*, --ignore, ++--item-help, --no-cancel, --nocancel, --no-label *string*, --no-items, ++--no-lines, --no-ok, ++--nook, --no-shadow, --no-tags, --ok-label *string*, --output-fd *fd*, ++--output-separator *string*, --print-version, ++--print-size (todo move lib -> utility), --quoted (quotes all != dialog), ++--print-maxsize, --shadow, --single-quoted (add --quote-with *ch*?), ++--separator *string* (alias --output-separator *string*), ++--separate-output (rename --separate-output-withnl?), --sleep *secs*, --stderr, ++--stdout, --theme *string* ("bsddialog", "dialog", "blackwhite" and "magenta"), ++--time-format *format*, --title *title*, --version, --yes-label *string*. ++ ++**Widgets:** ++ ++ infobox (do not clear the screen), msgbox, ++ yesno (dialog renames "yes/no" -> "ok/cancel" with --extra-button --help-button). ++ checklist, radiolist, menu, mixedlist, treeview and textbox. ++ ++## TODO ++ ++**Common Options:** ++ ++| Option | Status | Note | ++| ---------------------------- | ----------- | ------------------------------- | ++| --cr-wrap | Coding | | ++| --help | In progress | | ++| --input-fd *fd* | | | ++| --insecure | | | ++| --keep-tite | | | ++| --keep-window | | | ++| --last-key | | | ++| --max-input *size* | | | ++| --no-collapse | Coding | | ++| --no-kill | | | ++| --no-nl-expand | Coding | | ++| --tab-correct | | | ++| --tab-len *n* | | | ++| --trim | Coding | | ++ ++ ++To evaluate / Not planned in the short term: --column-separator *string*, ++--create-rc *file*, --iso-week, --no-mouse, --print-text-only *str h w*, ++--print-text-size *str h w*, --reorder, -scrollbar, --separate-widget *string*, ++--size-err, --timeout *secs*,--trace *filename*, --visit-items, ++--week-start *day*. ++ ++ ++**Widgets:** ++ ++| Widget | Status | Note | ++|--------------- | ----------- | ----------------------------------------------| ++| --buildlist | In progress | todo autosize, resize, F1 | ++| --calendar | In progress | todo autosize, resize, F1, leap year, year <=0, month days | ++| --editbox | | | ++| --form | In progress | implemented via --mixedform | ++| --gauge | In progress | | ++| --inputbox | In progress | implemented via --mixedform, todo \ | ++| --mixedform | In progress | todo autosize, resize, F1 | ++| --mixedgauge | In progress | todo autosize, resize, F1 | ++| --passwordbox | In progress | implemented via --mixedform, todo \ | ++| --passwordform | In progress | implemented via --mixedform | ++| --pause | In progress | todo autosize, resize, F1 | ++| --prgbox | In progress | add command opts | ++| --programbox | Coding | | ++| --progressbox | | | ++| --rangebox | In progress | todo autosize, resize, F1, PAGE-UP/PAGE-DOWN/HOME/END keys | ++| --timebox | In progress | todo autosize, resize, F1 | ++ ++To evaluate / Not planned in the short term: tailbox (textbox/fseek), tailboxbg, ++dselect, fselect, inputmenu. diff --cc contrib/bsddialog/bsddialog.c index 000000000000,249f1d3c4f3a..249f1d3c4f3a mode 000000,100644..100644 --- a/contrib/bsddialog/bsddialog.c +++ b/contrib/bsddialog/bsddialog.c diff --cc contrib/bsddialog/lib/GNUMakefile index 000000000000,26dbdce9d4a0..26dbdce9d4a0 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/GNUMakefile +++ b/contrib/bsddialog/lib/GNUMakefile diff --cc contrib/bsddialog/lib/Makefile index 000000000000,000000000000..74b6bc174a38 new file mode 100644 --- /dev/null +++ b/contrib/bsddialog/lib/Makefile @@@ -1,0 -1,0 +1,73 @@@ ++# Any copyright is dedicated to the Public Domain, see: ++# ++# ++# Written by Alfonso Sabato Siciliano ++ ++VERSION = 0.1 ++LIBRARY = bsddialog ++LIBRARY_SO = lib${LIBRARY:=.so} ++HEADERS = bsddialog.h bsddialog_theme.h ++SOURCES = barbox.c editorbox.c formbox.c lib_util.c menubox.c textbox.c \ ++ timebox.c commandbox.c filebox.c infobox.c libbsddialog.c messagebox.c \ ++ theme.c ++OBJECTS= ${SOURCES:.c=.o} ++FBSDFLAGS= -O2 -pipe -std=gnu99 -Wno-format-zero-length \ ++ -fstack-protector-strong -Qunused-arguments ++CFLAGS = -I/usr/local/include -fPIC -Wall -Wextra ${FBSDFLAGS} ++LDFLAGS = -fstack-protector-strong -shared -Wl,-x -Wl,--fatal-warnings \ ++ -Wl,--warn-shared-textrel -Wl,-soname,${LIBRARY_SO}.${VERSION} ++ ++INSTALL_PREFIX=/usr/local ++LN = ln -s -f ++RM = rm -f ++CP = cp ++GZIP = gzip -cn ++LDCONFIG = /sbin/ldconfig -m ++ ++.if defined(PORTNCURSES) ++# PORT ncurses `make -DPORTNCURSES` or `make -D PORTNCURSES` ++CFLAGS += -DPORTNCURSES -I/usr/local/include ++LDFLAGS += -L/usr/local/lib -lform -lncurses -ltinfo ++.else ++# BASE ncurses ++LDFLAGS += -L/usr/lib -lform -lncurses -ltinfo ++.endif ++ ++MAN= ${OUTPUT}.3 ++GZIP= gzip -cn ++MANDIR= /usr/local/share/man/man3 ++ ++INSTALL= install ++RM= rm -f ++ ++#all : man ${LIBRARY} ++all : ${LIBRARY} ++ ++${LIBRARY}: ${OBJECTS} ++ ${CC} ${LDFLAGS} ${.ALLSRC} -o ${LIBRARY_SO}.${VERSION} ++ # LN for devel ++ ${LN} ${LIBRARY_SO}.${VERSION} ${LIBRARY_SO} ++ ++.c.o: ++ ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} ++ ++man: ++ ${GZIP} ${LIBRARY}.3 > ${LIBRARY}.3.gz ++ ++clean: ++ ${RM} ${LIBRARY_SO}* *.o *~ *.gz ++ ++ ++install: ++ ${CP} ${LIBRARY}.h ${INSTALL_PREFIX}/include ++ ${CP} ${LIBRARY_SO}.${VERSION} ${INSTALL_PREFIX}/lib/ ++ ${LN} ${INSTALL_PREFIX}/lib/${LIBRARY_SO}.${VERSION} ${INSTALL_PREFIX}/lib/${LIBRARY_SO} ++ ${LDCONFIG} ${INSTALL_PREFIX}/lib ++ ${CP} ${LIBRARY}.3.gz ${INSTALL_PREFIX}/man/man3/ ++ ++unistall: ++ ${RM} ${INSTALL_PREFIX}/include/${LIBRARY}.h ++ ${RM} ${INSTALL_PREFIX}/lib/${LIBRARY_SO} ++ ${RM} ${INSTALL_PREFIX}/lib/${LIBRARY_SO}.${VERSION} ++ ${LDCONFIG} ${INSTALL_PREFIX}/lib ++ ${RM} ${INSTALL_PREFIX}/man/man3/${LIBRARY}.3.gz diff --cc contrib/bsddialog/lib/barbox.c index 000000000000,bb341605d6f5..bb341605d6f5 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/barbox.c +++ b/contrib/bsddialog/lib/barbox.c diff --cc contrib/bsddialog/lib/bsddialog.h index 000000000000,e6c2cc67f581..e6c2cc67f581 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/bsddialog.h +++ b/contrib/bsddialog/lib/bsddialog.h diff --cc contrib/bsddialog/lib/bsddialog_theme.h index 000000000000,b39b8840bce8..b39b8840bce8 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/bsddialog_theme.h +++ b/contrib/bsddialog/lib/bsddialog_theme.h diff --cc contrib/bsddialog/lib/commandbox.c index 000000000000,e5d65166e230..e5d65166e230 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/commandbox.c +++ b/contrib/bsddialog/lib/commandbox.c diff --cc contrib/bsddialog/lib/editorbox.c index 000000000000,b0f57908aa0e..b0f57908aa0e mode 000000,100644..100644 --- a/contrib/bsddialog/lib/editorbox.c +++ b/contrib/bsddialog/lib/editorbox.c diff --cc contrib/bsddialog/lib/filebox.c index 000000000000,b951f4e0d0f0..b951f4e0d0f0 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/filebox.c +++ b/contrib/bsddialog/lib/filebox.c diff --cc contrib/bsddialog/lib/formbox.c index 000000000000,f636db7990dd..f636db7990dd mode 000000,100644..100644 --- a/contrib/bsddialog/lib/formbox.c +++ b/contrib/bsddialog/lib/formbox.c diff --cc contrib/bsddialog/lib/infobox.c index 000000000000,0d3eca86a258..0d3eca86a258 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/infobox.c +++ b/contrib/bsddialog/lib/infobox.c diff --cc contrib/bsddialog/lib/lib_util.c index 000000000000,a1cdac1169c4..a1cdac1169c4 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/lib_util.c +++ b/contrib/bsddialog/lib/lib_util.c diff --cc contrib/bsddialog/lib/lib_util.h index 000000000000,b6fe1dd86b59..b6fe1dd86b59 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/lib_util.h +++ b/contrib/bsddialog/lib/lib_util.h diff --cc contrib/bsddialog/lib/libbsddialog.c index 000000000000,a5866f39bea9..a5866f39bea9 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/libbsddialog.c +++ b/contrib/bsddialog/lib/libbsddialog.c diff --cc contrib/bsddialog/lib/menubox.c index 000000000000,523e41fdeb1b..523e41fdeb1b mode 000000,100644..100644 --- a/contrib/bsddialog/lib/menubox.c +++ b/contrib/bsddialog/lib/menubox.c diff --cc contrib/bsddialog/lib/messagebox.c index 000000000000,2920986b48a8..2920986b48a8 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/messagebox.c +++ b/contrib/bsddialog/lib/messagebox.c diff --cc contrib/bsddialog/lib/textbox.c index 000000000000,2874aa5832b9..2874aa5832b9 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/textbox.c +++ b/contrib/bsddialog/lib/textbox.c diff --cc contrib/bsddialog/lib/theme.c index 000000000000,7c27a85af74f..7c27a85af74f mode 000000,100644..100644 --- a/contrib/bsddialog/lib/theme.c +++ b/contrib/bsddialog/lib/theme.c diff --cc contrib/bsddialog/lib/timebox.c index 000000000000,f7abfd8c0f31..f7abfd8c0f31 mode 000000,100644..100644 --- a/contrib/bsddialog/lib/timebox.c +++ b/contrib/bsddialog/lib/timebox.c diff --cc contrib/bsddialog/library_examples/buildlist.c index 000000000000,f5d991bcb2e6..f5d991bcb2e6 mode 000000,100644..100644 --- a/contrib/bsddialog/library_examples/buildlist.c +++ b/contrib/bsddialog/library_examples/buildlist.c diff --cc contrib/bsddialog/library_examples/checklist.c index 000000000000,104c2285a6e1..104c2285a6e1 mode 000000,100644..100644 --- a/contrib/bsddialog/library_examples/checklist.c +++ b/contrib/bsddialog/library_examples/checklist.c diff --cc contrib/bsddialog/library_examples/compile index 000000000000,3215dceb72b6..3215dceb72b6 mode 000000,100755..100755 --- a/contrib/bsddialog/library_examples/compile +++ b/contrib/bsddialog/library_examples/compile diff --cc contrib/bsddialog/library_examples/infobox.c index 000000000000,8def8a482920..8def8a482920 mode 000000,100644..100644 --- a/contrib/bsddialog/library_examples/infobox.c +++ b/contrib/bsddialog/library_examples/infobox.c diff --cc contrib/bsddialog/library_examples/menu.c index 000000000000,04306e8317f4..04306e8317f4 mode 000000,100644..100644 --- a/contrib/bsddialog/library_examples/menu.c +++ b/contrib/bsddialog/library_examples/menu.c diff --cc contrib/bsddialog/library_examples/mixedlist.c index 000000000000,8b918b707869..8b918b707869 mode 000000,100644..100644 --- a/contrib/bsddialog/library_examples/mixedlist.c +++ b/contrib/bsddialog/library_examples/mixedlist.c diff --cc contrib/bsddialog/library_examples/msgbox.c index 000000000000,93ac5201425e..93ac5201425e mode 000000,100644..100644 --- a/contrib/bsddialog/library_examples/msgbox.c +++ b/contrib/bsddialog/library_examples/msgbox.c diff --cc contrib/bsddialog/library_examples/ports.c index 000000000000,1a5c514490e7..1a5c514490e7 mode 000000,100644..100644 --- a/contrib/bsddialog/library_examples/ports.c +++ b/contrib/bsddialog/library_examples/ports.c diff --cc contrib/bsddialog/library_examples/radiolist.c index 000000000000,39570d4b6602..39570d4b6602 mode 000000,100644..100644 --- a/contrib/bsddialog/library_examples/radiolist.c +++ b/contrib/bsddialog/library_examples/radiolist.c diff --cc contrib/bsddialog/library_examples/theme.c index 000000000000,56ed4459cacb..56ed4459cacb mode 000000,100644..100644 --- a/contrib/bsddialog/library_examples/theme.c +++ b/contrib/bsddialog/library_examples/theme.c diff --cc contrib/bsddialog/library_examples/treeview.c index 000000000000,d4c7afb4a1d0..d4c7afb4a1d0 mode 000000,100644..100644 --- a/contrib/bsddialog/library_examples/treeview.c +++ b/contrib/bsddialog/library_examples/treeview.c diff --cc contrib/bsddialog/library_examples/yesno.c index 000000000000,035b65c69a12..035b65c69a12 mode 000000,100644..100644 --- a/contrib/bsddialog/library_examples/yesno.c +++ b/contrib/bsddialog/library_examples/yesno.c diff --cc contrib/bsddialog/screenshot.png index 000000000000,940a56c722e7..940a56c722e7 mode 000000,100644..100644 Binary files differ diff --cc contrib/bsddialog/utility_examples/gauge_example.sh index 000000000000,b17f20274c79..b17f20274c79 mode 000000,100755..100755 --- a/contrib/bsddialog/utility_examples/gauge_example.sh +++ b/contrib/bsddialog/utility_examples/gauge_example.sh diff --cc contrib/bsddialog/utility_examples/info_example.sh index 000000000000,a57afa5fad88..a57afa5fad88 mode 000000,100755..100755 --- a/contrib/bsddialog/utility_examples/info_example.sh +++ b/contrib/bsddialog/utility_examples/info_example.sh diff --cc contrib/bsddialog/utility_examples/menu_example.sh index 000000000000,dc41279a6b71..dc41279a6b71 mode 000000,100755..100755 --- a/contrib/bsddialog/utility_examples/menu_example.sh +++ b/contrib/bsddialog/utility_examples/menu_example.sh diff --cc contrib/bsddialog/utility_examples/message_example.sh index 000000000000,ac9dcc6e48b6..ac9dcc6e48b6 mode 000000,100755..100755 --- a/contrib/bsddialog/utility_examples/message_example.sh +++ b/contrib/bsddialog/utility_examples/message_example.sh diff --cc contrib/bsddialog/utility_examples/mixedform_example.sh index 000000000000,079805996dad..079805996dad mode 000000,100755..100755 --- a/contrib/bsddialog/utility_examples/mixedform_example.sh +++ b/contrib/bsddialog/utility_examples/mixedform_example.sh diff --cc contrib/bsddialog/utility_examples/mixedgauge_example.sh index 000000000000,900639f9ee84..900639f9ee84 mode 000000,100755..100755 --- a/contrib/bsddialog/utility_examples/mixedgauge_example.sh +++ b/contrib/bsddialog/utility_examples/mixedgauge_example.sh