./devel/cdk, Curses Development Kit

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.0.20200228, Package name: cdk-5.0.20200228, Maintainer: pkgsrc-users

CDK is a widget set developed on top of the basic curses library. It
contains a large number of ready to use widgets, including a text entry
field, a scrolling list, a selection list, a alphalist, pull-down menu,
radio list, viewer widget, dialog box.


Required to run:
[devel/ncurses]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 2383e27d4a5846bb897ea4a8bff22ccd0c9678b0
RMD160: 9e4820abe640caa0d8a99300134464d37796462f
Filesize: 527.267 KB

Version history: (Expand)


CVS history: (Expand)


   2020-03-24 14:18:05 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
cdk: Update to 5.0.20200228

2020/02/28
	+ updated configure script, to work around ncurses 6.2 vs xcode's c99
	  "-W" option.
	+ update config.guess, config.sub
   2020-01-18 22:48:11 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
cdk: Update to 5.0-20191231

2019/12/31
	+ fix issues found with check-manpage
	+ updated configure macros, from xterm and ncurses development:
	  CF_ADD_LIBS CF_GCC_VERSION CF_GCC_WARNINGS CF_PROG_CC CF_PROG_LINT
	  CF_X_TOOLKIT
	+ update config.guess, config.sub
   2019-11-03 11:39:32 by Roland Illig | Files touched by this commit (274)
Log message:
devel: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2019-08-04 02:20:10 by Nia Alarie | Files touched by this commit (1) | Package updated
Log message:
cdk: Remember to commit the PLIST update.

Thanks to <wiz> for pointing this out.
   2019-07-27 16:04:07 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
cdk: Update to 5.0-20190303

Changes:

2019/03/03
+ deprecate installCDKLibrary rule by install.libs, which is used in
  the newer shared-library macros.
+ conditionally-comment action lines for the part of install-rules
  which conflict with the newer shared-library rules (report by Tom
  Brownridge).

2019/02/24
+ use HDR_ROOTNAME rather than PACKAGE in top-level makefile, to
  simplify building cdk and cdkw packages with non-conflicting paths.
+ add "check" rule to top-level makefile, for testing Arch Linux
  package.
+ modify test-package for RPMs to work with SUSE and Mageia.

2019/02/20
+ updated rpm spec-file, for test-builds.
+ added pkgsrc files, for test-builds.
+ updated FreeBSD port-files, for test-builds.
+ add getCdkTitle, which uses new display encoding "<#10>" for \ 
newline
  in the example which demonstrates it, mentry_ex2 (prompted by
  discussion with Stéphane Goujet).
+ fix similar memory leaks in setCDKRadioItems and setCDKSelectionItems
+ fix memory leak in setCDKScrollItems (report by Stéphane Goujet).
+ make functionKey parameter to getchCDKObject optional
  (suggested by Stéphane Goujet).
+ modify test-packages to adjust includes in cdk.h when using test
  package for ncurses6 which would confuse test-package for cdk-perl.
+ change shlib-version in test-package to "abi", for better
  compatibility with the test-package for cdk-perl.
+ add manpage for cdk5-config
+ documentation improvements (report by Stéphane Goujet).
+ add check in drawCDKScrollCurrent() in case the list is not
  initialized (report by Stéphane Goujet).
+ modify writeCharAttrib to replace the color in the target cell rather
  than OR'ing it from the source-attribute (patch by Aarian P. Aleahmad)
+ add a null-pointer check in viewer.c's PatternNotFound() function
  (report by "c").
+ improve macros/markup in manpages.
+ updated configure macros, from lynx and ncurses development:
  CF_ADD_INCDIR, CF_CC_ENV_FLAGS, CF_CURSES_CPPFLAGS, CF_CURSES_LIBS,
  CF_FIND_LINKAGE, CF_GCC_WARNINGS, CF_GNU_SOURCE, CF_LD_RPATH_OPT,
  CF_NCURSES_CONFIG, CF_PDCURSES_X11, CF_POSIX_C_SOURCE, CF_PROG_EXT,
  CF_SHARED_OPTS, CF_TRY_XOPEN_SOURCE, CF_WITH_VERSIONED_SYMS,
  CF_XOPEN_CURSES, CF_XOPEN_SOURCE, CF_X_ATHENA_CPPFLAGS
+ update config.guess, config.sub
   2019-06-22 13:37:14 by Nia Alarie | Files touched by this commit (9)
Log message:
Use https for all invisible-island.net HOMEPAGEs.
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2017-08-01 19:40:17 by Thomas Klausner | Files touched by this commit (114)
Log message:
Comment out some dead HOMEPAGEs.