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

cfitsio-devel-4.6.3-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: cfitsio-devel Distribution: openSUSE Tumbleweed
Version: 4.6.3 Vendor: openSUSE
Release: 1.1 Build date: Wed Oct 15 17:15:22 2025
Group: Unspecified Build host: reproducible
Size: 242250 Source RPM: cfitsio-4.6.3-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://heasarc.gsfc.nasa.gov/fitsio/
Summary: Headers required when building programs against cfitsio library
This package contains headers required when building programs against cfitsio
library.

Provides

Requires

License

NASA-1.3

Changelog

* Wed Oct 15 2025 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 4.6.3:
    * Fix unitialized before used warnings.
* Tue Apr 22 2025 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 4.6.2:
    * Updated autotools configure script to use AM_MAINTAINER_MODE;
      disables automatic regeneration of the build system unless
      configure is invoked with '--enable-maintainer-mode'
  - Changes from version 4.6.1:
    * Updated CMake configuration to use GNUInstallDirs module and
      to use CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR;
      fixes bug in 4.6.0 that led to an empty 'includedir' in
      cfitsio.pc.
  - Changes from version 4.6.0:
    * Improved the empty primary data test performed in
      fits_open_file.
    * Correction to eval_defs.h typedefs to allow for compilation on
      old gcc compilers.
    * The fitsverify utility tool now distinguishes between
      alternate coordinate systems when testing positions of WCSAXES
      keywords.
    * Updates made for greater C23 compatibility as required for
      gcc-15.
    * Possible memory vulnerabilities patched.
    * Fix to a possible heap buffer overflow in a utility tool.
    * Negative size parameter vulnerability patched in utility tool.
  - Drop cfitsio-nullptr.patch: incorporated upstream.
  - Drop cfitsio-cmake-devel-scripts-destination.patch: fixed
    upstream (also fixes boo#1236985).
* Mon Apr 07 2025 Friedrich Haubensak <hsk17@mail.de>
  - add cfitsio-nullptr.patch to fix gcc15 compile time error
* Fri Mar 21 2025 Shawn Dunn <sfalken@opensuse.org>
  - Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS on cmake4
* Fri Dec 20 2024 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 4.5.0:
    * Conversion of CFITSIO configure/build files to better conform
      with automake and libtool.
    * Bug fix for case of bit column output in string format on
      clang compilers with high optimization.
    * Added compiler macro support to improve builds on loongarch64
      and on Gnu/Hurd kernels.
    * Bug fix to fitsverify utility.
  - Drop upstreamed patches:
    * cfitsio-cmake-allow-user-specified-incdir.patch
    * cfitsio-cmake-lowercase-util-names.patch
    * cfitsio-cmake-match-autotools-soversion.patch
* Thu Jun 13 2024 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 4.4.0:
    * Reorganization of helper utility code; added fitsverify
    * CMakeLists.txt: Changed install location of
      cfitsio-targets.cmake to conform with the one listed in
      cfitsio-config.cmake.in (i.e.  including the extra "cfitsio"
      subdir of lib/cmake).
    * calculator functions that read GTIs do more correct validity
      checking of GTI input files
    * fits_insert_rows now works if input table starts with both no
      rows and no columns
    * Can now write internal memory files of size > 2^32 directly to
      a gzip-compressed output file.
    * Added support for unsigned long long types to fits_update_key.
    * Added ability for Windows builds to handle UTF-8 needed for
      reading filenames with non-ASCII characters.
    * Added 2-byte int test to speed.c utility.
    * Made fix to http file handler to expand the allowed URL
      length.
  - Change License tag to NASA-1.3 in keeping with upstream.
  - Switch to cmake+ninja for build.
  - Switch BuildRequires to pkgconfig based packages where possible.
  - Add a bunch of cmake build related patches to make the output
    close to that generated by autotools:
    * cfitsio-cmake-devel-scripts-destination.patch: Fix destination of
      pkgconfig and cmake scripts from /usr/lib to %{_libdir}.
    * cfitsio-cmake-allow-user-specified-incdir.patch: Allow specifying
      user-defined include dir into which to install header files.
    * cfitsio-cmake-lowercase-util-names.patch: Use lowercase
      names for utility binaries when building using cmake (same as
      autotools)
    * cfitsio-cmake-match-autotools-soversion.patch: Same so
      number as used in configure.in.
* Sat Jan 06 2024 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Update to version 4.3.1:
    * Improve longstring keyword functions
* Wed Jul 26 2023 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 4.3.0:
    * Bug fix to fits_make_hist[d] that was introduced in 4.2.0.
    * Added overflow checking for case of reading images with 8-byte
      float values into 4-byte float arrays.
    * fits_write_key_longstr now handles case of writing a long
      keyword in combination with a long keyword value string.
    * Add conversion of French locale comma-to-period in corner
      cases appearing in ffr2e and ffd2e functions.
    * Increased the precision when writing version number to
      User-Agent strings for http connections.  This is needed to
      fully conform to 3-field version string format.
    * Bug fix to GTIOVERLAP() calculator function, which was being
      treated as a boolean value in expressions, and is now
      correctly treated as a floating point result.
    * Bug fix to ARRAY() calculator function, which caused a memory
      overflow error
    * Enhancement to the ARRAY function, such that ARRAY(V,d) can
      apply new dimensions to V, as long as the total number of
      array/vector elements does not change.
    * Enhancement of long string keyword read/write functions to
      fully conform with FITS standard specifications for multi-line
      value and comment strings. Two new functions have been added
      to implement this: fits_get_key_com_strlen and
      fits_read_string_key_com.
  - Make doc package noarch.
* Sun Dec 11 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Update to version 4.2.0:
    - This release includes patches to security vulnerabilities.
      We strongly encourage this upgrade, particularly for those
      running CFITSIO in web accessible applications.
    - Fix to fits_read_key function, which was failing to properly
      read keywords declared type TUINT on compilers where
      sizeof(int) = sizeof(long).
    - Added new functions fits_read_cols and fits_write_cols to
      efficiently read or write multiple columns in a single
      function call
    - Added new function fits_copy_selrows to copy only selected
      rows, such as the selected rows returned by fits_find_rows
    - Added new calculator functions ERF(X), ERFC(X) and GAMMA(X),
      which are mathematical special functions of the same name
    - Added new calculator function GTIFIND() which reports which
      GTI row brackets a given time sample
    - Added new calculator functions which operate upon vector table
      values NAXIS(V), NAXES(V,n), ELEMENTNUM(V) and AXISELEM(V,n),
      and ARRAY(X,d) which promotes scalar X to a vector or array
      with given dimensions.
    - The CFITSIO histogramming code now handles binning by any
      arbitrary calculator expression rather than just a column name.
      Both the binned columns as well as the optional weights may be
      calculator expressions, enclosed in parentheses.
    - Binning of vector columns or expressions is now supported, as
      long as all binned inputs (as well as the optional weighting)
      have the same vector dimensions. Binning of variable-length
      columns remains unsupported.
    - A bug that caused histogram weights from columns that are null
      values to be tallied along with non-null values has been fixed.
    - The CFITSIO calculator and histogramming functionality is now
      fully reentrant and does not require multithreading interlocks.
    - A long-standing segmentation fault bug in the histogramming
      code related to binning any value using the "reciprocal" /XXXX
      notation has been fixed.
    - Added mutex locks for thread safety in ftgiou and ftfiou.
    - Added several Fortran wrappers to support image read/write when
      'fpixel' and 'nelements' are 8-byte integers.
    - Fixed bug which was adding spaces to some cases of long string
      key value output.
  - Enable SSE2 on x86_64
  - Package fitscopy util
  - Enable bzip2 support
* Tue Mar 29 2022 Asterios Dramis <asterios.dramis@gmail.com>
  - Update to version 4.1.0:
    * Calls to the zlib inflate() function in zcompress.c now handle
      the Z_BUF_ERROR return value rather than exiting.
    * The SUBTRACTIVE_DITHER_2 option has been removed when using the
      HCOMPRESS algorithm.
    * Updated fits_get_version function to return a float calculated
      from 3 version fields.
    * Added handling of SBYTE_IMG and ULONGLONG_IMG types to the
      fits_resize_img function.
    * Updates made to C/Fortran interfacing in cfortran.h and
      f77_wrap.h specifically driven by new Mac/ARM architecture.
    * Fix to the fits_insert_col functions to handle columns with
      TULONGLONG data.

Files

/usr/bin/cookbook
/usr/bin/smem
/usr/include/cfitsio
/usr/include/cfitsio/cfitsio_export.h
/usr/include/cfitsio/fitsio.h
/usr/include/cfitsio/fitsio2.h
/usr/include/cfitsio/longnam.h
/usr/lib/cmake/cfitsio
/usr/lib/cmake/cfitsio/cfitsioConfig.cmake
/usr/lib/cmake/cfitsio/cfitsioConfigVersion.cmake
/usr/lib/cmake/cfitsio/cfitsioTargets-relwithdebinfo.cmake
/usr/lib/cmake/cfitsio/cfitsioTargets.cmake
/usr/lib/libcfitsio.so
/usr/lib/pkgconfig/cfitsio.pc
/usr/share/licenses/cfitsio-devel
/usr/share/licenses/cfitsio-devel/License.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Oct 23 22:58:29 2025