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

libpfs2-2.2.0-5.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: libpfs2 Distribution: openSUSE Tumbleweed
Version: 2.2.0 Vendor: openSUSE
Release: 5.1 Build date: Wed Aug 27 12:39:07 2025
Group: System/Libraries Build host: reproducible
Size: 59151 Source RPM: pfstools-2.2.0-5.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://pfstools.sourceforge.net/
Summary: Library for HDR image and video manipulation
The pfstools package is a set of command line (and one GUI) programs
for reading, writing, manipulating and viewing high-dynamic range
(HDR) images and video frames. All programs in the package exchange
data using the pfs file format for HDR data. The concept of pfstools
is similar to netpbm for low-dynamic range images.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Wed Aug 27 2025 pgajdos@suse.com
  - do not require jhead, recommend ImageMagick instead [bsc#1243819]
* Fri Feb 02 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix build with RPM 4.19: wrongly escape %-sequences were fixed.
* Mon Jan 03 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Fix compilation error due to detected OOB access, add
    0001-Avoid-out-of-bounds-access-for-monochrome-images-in-.patch
  - Fix compilation with CMake >= 3.22, add
    0001-Replace-deprecated-removed-GLUT_glut_LIBRARY-with-GL.patch
  - Reenable OpenEXR with OpenEXR >= 3.x detection fix, add
    0001-Prefer-upstream-CMake-Config-Mode-files-for-OpenEXR.patch
* Thu Nov 18 2021 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Use OpenCV 4 on Tumbleweed
  - Guard OpenEXR build dependency (needs OpenEXR < 3)
  - Adjust pfscalign package name to pfsalign, match contained tool
  - Cleanup spec file, remove old dependencies:
    + lapack, blas (uses GSL instead)
    + doxygen, libtool (unused)
  - Correct GL build dependency (pkgconfig(gl) instead of Mesa)
* Tue Sep 14 2021 Dirk Stoecker <opensuse@dstoecker.de>
  - update to 2.2.0
    This is mostly a bug-fix release with many fixes allowing to
    work with newer version of libraries. Several compilation issues
    have been resolved on Ubuntu 18.04, 20.04 and Cygwin. The HDR
    merging (pfshdrcalibrate) uses now better, noise-optimal weights,
    which should reduce noise for darker image parts.
    * Added: v210 format in pfsinyuv
    * Fixed: memleak in pfssize
    * Fixed: Fix format-security errors with Octave 5.1
    * Added: pfs_automerge
    * Fixed: typos in the documentation
    * Added: simple deghosting in pfshdrcalibrate (-d option)
    * Fixed: pfsalign now uses free AKAZE feature detector, avoiding
      issues with missing non-free OpenCV classes
    * Fixed: Updated installation instruction for Ubuntu 18.04
    * Fixed: Fixed a number of compiler warnings from g++ 7.4.0
    * Fixed: Octave interface upgraded to Octave-6
    * Fixed: pfstmo_durand02 - reversed the old fix that made images
      over-saturated. Now 99.5th percentile is mapped to white.
    * Removed: pfsinjpeghdr, pfsoutjpeghdr (discontinued)
    * Fixed: compilation fails with GCC11/std=c++17, duplicate "clamp" definition
    * Added: pfshdrcalibrate now performs exposure merging in a noise-optimal manner
    * Added: pfsindcraw now calls libraw's dcraw_emu instead of
      dcraw if the former is available
  - Rebase patch: pfstools-1.8.1-fix-return-in-nonvoid.patch
  - Drop patches (included upstream):
    - pfstools-Fix-build-with-Octave-6.patch
    - 0001-Remove-using-namespace-std-from-global-namespace.patch
  - Disable EXR package which does not build
  - Reenable OpenCV package
* Sun Aug 08 2021 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Fix build with GCC11/C++17, add
    0001-Remove-using-namespace-std-from-global-namespace.patch
* Thu Mar 25 2021 Michal Suchanek <msuchanek@suse.com>
  - Fix build with Octave 6 https://sourceforge.net/p/pfstools/bugs/49/
    + pfstools-Fix-build-with-Octave-6.patch
* Wed Mar 11 2020 Christophe Giboudeaux <christophe@krop.fr>
  - Require freeglut-devel instead of pkgconfig(freeglut).
    The pkgconfig name changed in Tumbleweed.
* Wed Jan 23 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Correct pfstools-fix-libpfs-linkage.patch
    * Fix broken octave binary modules - mkoctfile does not specify
    - Wl,--no-undefined, and modules fail at runtime:
      ".../pfsget.oct: undefined symbol: _ZN3pfs5DOMIOD1Ev"
    * Fix random parallel build failures due to missing make dependency
* Tue Oct 16 2018 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.1.0:
    * Added support for .yuv files encoded as PQ2020 or HLG2020
    * Use Qt5 instead of Qt4
  - Update the URL
  - Refresh patches, use %autosetup -p1
  - Drop pfstools-Qt5.patch. Fixed upstream.
  - Run spec-cleaner
  - Refresh pfstools-1.8.1-fix-return-in-nonvoid.patch to handle more
    cases.

Files

/usr/lib/libpfs.so.2
/usr/lib/libpfs.so.2.0.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Aug 30 22:45:12 2025