Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libcdk6_3_4-5.0.20230201-bp156.1.4 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: libcdk6_3_4 Distribution: SUSE Linux Enterprise 15 SP6
Version: 5.0.20230201 Vendor: openSUSE
Release: bp156.1.4 Build date: Thu Dec 7 15:18:35 2023
Group: Development/Libraries/C and C++ Build host: h02-ch2b
Size: 686116 Source RPM: cdk-5.0.20230201-bp156.1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://invisible-island.net/cdk/
Summary: The Runtime for the Curses Development Kit - Shared library
CDK is a widget set developed on top of the basic curses library. It
contains 21 ready to use widgets, some of which are: a text entry
field, a scrolling list, a selection list, an alphalist, a pull-down
menu, a radio list, a viewer widget, and a dialog box.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Jun 23 2023 Dr. Werner Fink <werner@suse.de>
  - Let libcdk6_3_4 conflict with older libcdk6_2_4
* Fri Jun 23 2023 Dr. Werner Fink <werner@suse.de>
  - Update to version 5.0.20230201
    + improve compiler-warnings in configure-checks.
    + change library dependencies in rpm spec-file.
    + update license in test-packages.
    + relicense as MIT-X11
    + reduce shellcheck warnings in support-scripts
    + updated configure script to work around regression in GNU grep 3.8
    + updated configure macros from xterm and ncurses development
    + update config.guess, config.sub
    + fix cppcheck style-warnings.
    + improve makefile header-dependencies by accounting for all generated
      headers (report/patch by Sergei Trofimovich).
    + updated configure macros from xterm and ncurses development:
      CF_ADD_INCDIR CF_APPEND_CFLAGS CF_DISABLE_ECHO CF_MAKEFLAGS
      CF_NCURSES_CONFIG CF_NCURSES_LIBS CF_PKG_CONFIG CF_REMOVE_CFLAGS
      CF_SHARED_OPTS CF_TRY_XOPEN_SOURCE CF_XOPEN_SOURCE
    + build-fix for HP-UX curses, which provides only part of the ACS_xxx
      definitions compatible with chtype's.
    + correct calls on SetViewSize in scroll.c, overlooked in 2005/04/24
      (report by Brad Hines).
    + updated configure macros from xterm and ncurses development:
      CF_C11_NORETURN CF_CHECK_LIBTOOL_VERSION CF_CONST_X_STRING
      CF_DISABLE_LEAKS CF_FUNC_LSTAT CF_GETOPT_HEADER CF_NCURSES_CONFIG
      CF_NO_LEAKS_OPTION CF_SHARED_OPTS CF_UTF8_LIB CF_XOPEN_CURSES
      CF_XOPEN_SOURCE
    + update config.guess, config.sub
    + updated configure script, for _Noreturn and exit_curses checks.
    + spelling fixes, per codespell.
    + updated configure script, for quoting/escaping fixes
    + update config.guess, config.sub
    + updated configure script, for compiler-warnings
    + update config.guess, config.sub
    + updated configure script, to work around ncurses 6.2 vs xcode's c99
      "-W" option.
    + update config.guess, config.sub
    + 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
* Tue Apr 26 2022 Jan Engelhardt <jengelh@inai.de>
  - Resolve rpmlint report "libcdk5.x86_64: E:
    shlib-policy-name-error SONAME: libcdk.so.6.2.4, expected
    package suffix: 6_2_4"
* Mon May 03 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to version 5.0.20210324
    * Spelling fixes, per codespell
    * Updated build system
* Tue Mar 05 2019 Dr. Werner Fink <werner@suse.de>
  - Update to version 5.0.20190303
    + 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).
* Wed Feb 27 2019 Dr. Werner Fink <werner@suse.de>
  - Remove debugging code from spec file
* Tue Feb 26 2019 Dr. Werner Fink <werner@suse.de>
  - Update to version 5.0.20190224
    + 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.
  - Enable wide version of libcdk(w)
  - Enable ABI soname of the shared libraries
    + Somehow strange ABI 6.2.4 but RELEASE version is still 5.0
* Fri Feb 22 2019 Dr. Werner Fink <werner@suse.de>
  - Update to version 5.0.20190220
    * 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
    * 2018/03/06
      + update versioned-symbol list for reRegisterCDKObject (prompted by
      Debian #892114, which adopted a different set of symbol versions
      such as "5.0.20161120", cf: 2014/11/06).
      + updated configure macros, from lynx development:  CF_CURSES_FUNCS,
      CF_CURSES_LIBS, CF_MAKEFLAGS, CF_NCURSES_CONFIG, CF_SHARED_OPTS
      + update config.guess, config.sub
    * 2017/12/09
      + updated ftp url in test-packages, etc.
      + updated configure macros CF_CC_ENV_FLAGS, CF_SHARED_OPTS
      + update config.guess, config.sub
    * 2017/09/18
      + updated configure macros:
      + CF_ADD_CFLAGS improve formatting of generated lists using
      CF_APPEND_TEXT
      + CF_CC_ENV_FLAGS - two changes
      a) revise the expression generating $cf_flags to actually work when
      there is more than one option.
      b) correct the parameter passed to CF_ADD_CFLAGS, which was the
      whole list rather than the current parameter.
      + CF_CURSES_LIBS reorganize to handle the case where initscr is a
      macro.
      + CF_NCURSES_CONFIG add check for term.h when using pkg-config
      + CF_NCURSES_VERSION use prototype for main
      + CF_SHARED_OPTS workaround for PGI compiler
      + CF_WITH_LIBTOOL use SIGQUIT(3) rather than SIGTRAP(5) in trap
      commands.  Fix a few places in configure/build scripts where
      DESTDIR and rpath were combined.
      + update config.guess, config.sub
    * 2016/12/10
      + improve formatting of manpages, using bullets
      + add -C and -R options to matrix_ex.c to exercise the col/row spacing
      features of matrix widget.
      + modify matrix widget to highlight the current cell for the cases
      when col/row spacing are greater than zero.
    * 2016/12/04
      + cleanup change for color pairs in 2016/11/20
      + modify initCDKScreen() to simplify initialization of curses by
      calling initscr() in this function after initializing the locale.
      That fixes a problem using PuTTY with CDK when built using ncurses
      (report by Marc Smith).
    * 2016/11/20
      + fix warnings from cppcheck 1.76.1
      + updated configure macros:
      + CF_CC_ENV_FLAGS don't limit the check to -I, -U and -D options,
      since the added options can include various compiler options before
      and after preprocessor options.
      + CF_GNU_SOURCE recent glibc (Debian 2.23-4 for example) has
      misordered ifdef/checks for new symbol _DEFAULT_SOURCE, producing
      warning messages when only _GNU_SOURCE is defined.  Add a followup
      check to define _DEFAULT_SOURCE.
      + CF_LD_RPATH_OPT change FreeBSD to use -Wl,-rpath rather than -rpath
      option.  According to FreeBSD #178732, either works since FreeBSD
      4.x; however scons does not accept anything except the -Wl,-rpath
      form.
      + CF_PROG_LINT add cpplint to programs to use; drop ad hoc tdlint and
      alint.
      + CF_WITH_NCURSES_ETC add check for ncurses pthreads
      + CF_XOPEN_SOURCE add "uclinux" to list of Linux's and use
      _GNU_SOURCE for cygwin headers, tested with cygwin 2.3, 2.5
      + CF__ADD_SHLIB_RULES improve scripting for ldconfig to avoid warning
      messages if no permissions
      + update config.guess, config.sub
      > patches by Aarian P. Aleahmad:
      + modify encodeAttribute() to allow up to 256 color pairs.
      + corrected assignment in scroller_SetPosition(), to show highlighted
      member.
      + improve the way attributes are applied to Mentry widgets.
      + improve Entry widget by using newwin rather than subwin, as well
      as passing arguments to callback function.
    * 2016/11/19
      + add reRegisterCDKObject()
    * 2016/01/31
      + fix a few of the lintian errors in package/debian
      + fix some too-wide tables in manpages, which caused Debian lintian
      errors.
      + take lower-limit's formatted length into account in slider, etc.,
      (patch by Guido Meusch).
      + make similar repainting-fixes for radio.c and marquee.c
      + fix repainting of Scroll widget when it has no box-outline
      (patch by Manuel Schmitz).
      + add highlight and callbackData members to CDKBUTTON, as well as
      macros for setting/getting the highlight value.  Use the highlight to
      override the default A_REVERSE used in CDK button (patch by Aarian P.
      Aleahmad).
      + fix two bugs in template.c (patch by Aarian P. Aleahmad):
      + in cleanCDKTemplate, fill all of the info string with nulls
      + in setCDKTemplateValue, call cleanCDKTemplate whether or not
      the pointer for newValue passed by the caller was a null.
      + updated configure macros:
      + CF_LIB_PREFIX, CF_WITH_LIBTOOL, and CF_XOPEN_SOURCE, build-fixes
      for OS/2
      + CF_XOPEN_CURSES, improve check, making it define NCURSES_WIDECHAR
      if we happen to be building on a platform (such as OSX) where we do
      not define _XOPEN_SOURCE or _XOPEN_SOURCE_EXTENDED
      + CF_WITH_VERSIONED_SYMS, avoid ncurses build error on ppc64
      architecture the nm tool is reporting _is_missing in Data section
      for ppc64 (by comparison ppc64le is reporting it in Text section)
      + update config.guess, config.sub
    * 2015/09/28
      + build ".deb" test-package with ncurses6, using versioned symbols.
      + updated configure macros:
      + modifications from ncurses/xterm to allow alternate to /bin/sh for
      configure-shell, while dropping support for non-POSIX shell such
      as Solaris.
      + updated/integrated changes for versioned symbols from ncurses6.
      + CF_DISABLE_LIBTOOL_VERSION when using -version-info (the native
      libtool mode), get the ABI_VERSION value from $VERSION (which comes
      from CF_VERSION_INFO)
      + CF_ADD_INCDIR fix an infinite loop when the include-directory to be
      added does not exist (Debian #786436)
      + CF_WITH_NCURSES_ETC add --with-screen option
      + CF_SUBDIR_PATH change this to a loop, adding /usr/pkg (NetBSD) and
      /opt/local (Mac OSX)
      + update config.guess, config.sub
    * 2015/01/03
      + modify cdk-config.in to work with systems where libdir is /usr/lib64
      (patch by Peter Hyman).
      + corrected example for cdk_display.3 manpage (patch by Loïc
      work in non-POSIX locales (report by Mart Stöör).
* Sun Nov 01 2015 p.drouand@gmail.com
  - Update to version 5.0.20150928
    * build ".deb" test-package with ncurses6, using versioned symbols.
    * modifications from ncurses/xterm to allow alternate to /bin/sh for
      configure-shell, while dropping support for non-POSIX shell such
      as Solaris.
    * updated/integrated changes for versioned symbols from ncurses6.
    * CF_DISABLE_LIBTOOL_VERSION when using -version-info (the native
      libtool mode), get the ABI_VERSION value from $VERSION (which comes
      from CF_VERSION_INFO)
    * CF_ADD_INCDIR fix an infinite loop when the include-directory to be
      added does not exist (bdo#786436)
    * CF_WITH_NCURSES_ETC add --with-screen option
    * CF_SUBDIR_PATH change this to a loop, adding /usr/pkg (NetBSD) and
      /opt/local (Mac OSX)
    * update config.guess, config.sub
* Mon Dec 29 2014 meissner@suse.com
  - fixed url, added .asc and keyring
* Thu Dec 25 2014 p.drouand@gmail.com
  - Update to version 5.0.20141106
    + Too many things to list; please read the changelog file
  - Cleanup specfile
  - Split out cdk library to a lib subpackage
  - Update Url and source download Url
  - Remove obsolete cdk-4.9.13.dif

Files

/usr/lib64/libcdk.so.5.0
/usr/lib64/libcdk.so.6.3.4
/usr/lib64/libcdkw.so.5.0
/usr/lib64/libcdkw.so.6.3.4
/usr/share/doc/packages/libcdk6_3_4
/usr/share/doc/packages/libcdk6_3_4/CHANGES
/usr/share/doc/packages/libcdk6_3_4/README
/usr/share/doc/packages/libcdk6_3_4/VERSION
/usr/share/licenses/libcdk6_3_4
/usr/share/licenses/libcdk6_3_4/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:06:21 2024