| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: cfitsio-devel-doc | 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: 2389297 | Source RPM: cfitsio-4.6.3-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://heasarc.gsfc.nasa.gov/fitsio/ | |
| Summary: Documentation for the cfitsio library | |
This package contains documentation for the cfitsio library.
NASA-1.3
* 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.
/usr/share/doc/packages/cfitsio-devel-doc /usr/share/doc/packages/cfitsio-devel-doc/cfitsio.ps /usr/share/doc/packages/cfitsio-devel-doc/cfortran.doc /usr/share/doc/packages/cfitsio-devel-doc/fitsio.ps /usr/share/doc/packages/cfitsio-devel-doc/quick.ps
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025