Summary
CFITSIO is a library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format. CFITSIO provides simple high-level routines for reading and writing FITS files that insulate the programmer from the internal complexities of the FITS format. CFITSIO also provides advanced features for manipulating and filtering the information in FITS files.
Versions
v4.4.1 :: 0/10 :: gentoo
- Modified
- License
- ISC
- Keywords
- amd64 ppc64 sparc ~alpha ~amd64-linux ~hppa ~ppc ~ppc-macos ~riscv ~x64-macos ~x86 ~x86-linux
- USE flags
- bzip2 curl test threads tools
USE flags
General
- bzip2
- Enable bzip2 compression support
- curl
- Add support for client-side URL transfer library
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- threads
- Add threads support for various packages. Usually pthreads
- tools
- Build optional utilities (cookbook fitscopy imcopy smem speed testprog fpack funpack)
abi_mips
- n32
- 64-bit (32-bit pointer) libraries
- n64
- 64-bit libraries
- o32
- 32-bit libraries
abi_s390
- 32
- 32-bit (s390) libraries
- 64
- 64-bit (s390x) libraries
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
- x32
- x32 ABI libraries
cpu_flags_x86
- sse2
- Use the SSE2 instruction set
- ssse3
- Use the SSSE3 instruction set (NOT sse3/pni)
Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
dev-lang / cfortran : Header file allowing to call Fortran routines from C and C++
net-misc / curl : A Client that groks URLs
Runtime Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
net-misc / curl : A Client that groks URLs
Depending packages
dev-python / fitsio : Python library to read from and write to FITS files
kde-apps / gwenview : Image viewer by KDE
media-gfx / gimp : GNU Image Manipulation Program
media-gfx / luminance-hdr : Graphical user interface that provides a workflow for HDR imaging
media-libs / openimageio : A library for reading and writing images
media-libs / vips : VIPS Image Processing Library
sci-astronomy / cpl : ESO common pipeline library for astronomical data reduction
sci-astronomy / fitspng : FITS to PNG converter
sci-astronomy / gnuastro : GNU Astronomy Utilities
sci-astronomy / kstars : Desktop Planetarium
sci-astronomy / montage : Toolkit for assembling FITS images into mosaics
sci-astronomy / siril : A free astronomical image processing software
sci-astronomy / swarp : Resample and coadd astronomical FITS images
sci-astronomy / wcslib : Astronomical World Coordinate System transformations library
sci-libs / ccfits : C++ interface for cfitsio
sci-libs / gdal : Translator library for raster geospatial data formats (includes OGR support)
sci-libs / indilib : INDI Astronomical Control Protocol library
sci-libs / stellarsolver : Cross-platform Sextractor and Astrometry.net-Based internal astrometric solver
sci-misc / fitscut : Extract cutouts from FITS image files
sci-misc / fitsverify : FITS file format checker
sci-physics / root : C++ data analysis framework and interpreter from CERN
sci-visualization / gwyddion : Framework for Scanning Mode Microscopy data analysis
sci-visualization / kst : Fast real-time large-dataset viewing and plotting tool
sci-visualization / labplot : Scientific data analysis and visualisation based on KDE Frameworks
Bugs
- 930640
- sci-libs/cfitsio installation unconditionally removes static .a libraries
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/cfitsio: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/cfitsio: Stabilize 4.4.1 amd64, #935579
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cfitsio: Stabilize 4.4.1 sparc, #935579
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-libs/cfitsio: Stabilize 4.4.1 ppc64, #935579
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/cfitsio: Bump to 4.4.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sci-libs/cfitsio: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/cfitsio: Add conditional test-RESTRICT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/cfitsio: Bump to 4.4.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cfitsio: sys-devel/bison -> app-alternatives/yacc
All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-libs/cfitsio: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cfitsio: Stabilize 4.2.0 ppc64, #920127
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/cfitsio: Stabilize 4.2.0 amd64, #920127
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/cfitsio: Stabilize 4.2.0 sparc, #920127
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/cfitsio: destabilize for ~x86
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/cfitsio: destabilize for ~ppc
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: remove sparc64-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Fabian Groffen · gentoo
*/*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-libs/cfitsio: add 4.2.0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/28666 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alessandro Barbieri · gentoo
sci-libs/cfitsio: remove smem binary
Closes: https://bugs.gentoo.org/855191 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26159 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Alessandro Barbieri · gentoo
sci-libs/cfitsio: conflict with dev-util/smem
Bug: https://bugs.gentoo.org/855191 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
sci-libs/cfitsio: add 4.1.0
Co-authored-by: Alexander Wessel <flexx@chello.at> Closes: https://bugs.gentoo.org/847595 Signed-off-by Alexander Wessel <flexx@chello.at> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sci-libs/cfitsio: Stabilize 4.0.0 x86, #846791
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sci-libs/cfitsio: Stabilize 4.0.0 amd64, #846791
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sci-libs/cfitsio: Stabilize 4.0.0 sparc, #846791
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sci-libs/cfitsio: Stabilize 4.0.0 ppc64, #846791
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sci-libs/cfitsio: Stabilize 4.0.0 ppc, #846791
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
sci-libs/cfitsio: add version 4.0.0
Co-authored-by: Samuel Bauer <samuel.bauer@yahoo.fr> Closes: https://bugs.gentoo.org/828444 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sci-libs/cfitsio: keyword 3.490 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
sci-libs/cfitsio: set version cap on dev-lang/cfortran
Closes: https://bugs.gentoo.org/803350 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/cfitsio: Cleanup vulnerable 3.360, 3.410
Bug: https://bugs.gentoo.org/673944 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cfitsio: Stabilize 3.490 sparc, #673944
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cfitsio: Stabilize 3.490 ppc64, #673944
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cfitsio: Stabilize 3.490 amd64, #673944
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cfitsio: Stabilize 3.490 ppc, #673944
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
sci-libs/cfitsio: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cfitsio: Stabilize 3.490 x86, #673944
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cfitsio: typo fix
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-libs/cfitsio: fix DeprecatedInsinto
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/cfitsio: 3.490 version bump
Closes: https://bugs.gentoo.org/687860 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop most stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Sam James · gentoo
sci-libs/cfitsio: security bump to 3.480
Changes: * Update licence to ISC * EAPI 7 bump * Drop doc, examples USE flags * Remove other now non-existent options upstream Bug: https://bugs.gentoo.org/673944 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/16749 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: [QA] Use consistent function definition formatting
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sci-libs/cfitsio: [QA] inherit ltprune.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/cfitsio: Drop 3.38-r1 and 3.39
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
sci-libs/cfitsio: stable 3.410 for sparc
Bug: https://bugs.gentoo.org/599846 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
sci-libs/cfitsio: stable 3.410 for hppa
Bug: https://bugs.gentoo.org/599846 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="hppa" - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sci-libs/cfitsio: amd64 stable, bug #599846
Package-Manager: Portage-2.3.41, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sci-libs/cfitsio: stable 3.410 for ppc64, bug #599846
Bug: https://bugs.gentoo.org/599846 Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sci-libs/cfitsio: stable 3.410 for ppc, bug #599846
Bug: https://bugs.gentoo.org/599846 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" - Repository mirror & CI · gentoo
Merge updates from master - Tobias Klausmann · gentoo
sci-libs/cfitsio-3.410-r0: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/599846 - Michael Mair-Keimberger · gentoo
sci-libs/cfitsio: use HTTPs - Sébastien Fabbro · gentoo
sci-libs/cfitsio: version bump
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Fabian Groffen · gentoo
sci-libs/cfitsio: dropped ~x64-freebsd
Package-Manager: portage-2.3.3 - Sébastien Fabbro · gentoo
sci-libs/cfitsio: Version bump
Package-Manager: portage-2.3.0_rc1 - Sébastien Fabbro · gentoo
sci-libs/cfitsio: upstream fix (repackaging) add missing macros
Package-Manager: portage-2.2.27 - Sébastien Fabbro · gentoo
sci-libs/cfitsio: version bump (reversioned to match upstream)
Package-Manager: portage-2.2.27 - Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed