|
|
5986469 |
Name: openslide
|
|
|
819d620 |
Version: 3.4.1
|
|
|
d02f313 |
Release: 17%{?dist}
|
|
|
5986469 |
Summary: C library for reading virtual slides
|
|
|
5986469 |
|
|
|
900fb87 |
License: LGPLv2
|
|
|
d324c0f |
URL: http://openslide.org/
|
|
|
7335df0 |
Source0: https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz
|
|
|
9628cc9 |
# Based on upstream a3153fa9fb8e37e14941f441a1647532a6ceaa9a
|
|
|
9628cc9 |
Patch0: 3.4.1-fix-windres-s390x.patch
|
|
|
5986469 |
|
|
|
dd4a4dd |
BuildRequires: make
|
|
|
7798f3d |
BuildRequires: pkgconfig(glib-2.0)
|
|
|
7798f3d |
BuildRequires: pkgconfig(cairo)
|
|
|
4b933fe |
BuildRequires: pkgconfig(zlib)
|
|
|
7798f3d |
BuildRequires: pkgconfig(libpng)
|
|
|
27b0fba |
BuildRequires: pkgconfig(libtiff-4)
|
|
|
819d620 |
BuildRequires: pkgconfig(libopenjp2)
|
|
|
7335df0 |
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
|
|
|
7c04e54 |
BuildRequires: pkgconfig(libxml-2.0)
|
|
|
7335df0 |
BuildRequires: pkgconfig(sqlite3)
|
|
|
7798f3d |
|
|
|
96f259f |
BuildRequires: gcc
|
|
|
fe44ff6 |
BuildRequires: libjpeg-turbo-devel
|
|
|
5986469 |
|
|
|
3c957ae |
# Required for gdk-pixbuf2 to actually be able to load image files
|
|
|
3c957ae |
Requires: gdk-pixbuf2-modules%{?_isa}
|
|
|
3c957ae |
|
|
|
5986469 |
|
|
|
5986469 |
%description
|
|
|
5986469 |
The OpenSlide library allows programs to access virtual slide files
|
|
|
5986469 |
regardless of the underlying image format.
|
|
|
5986469 |
|
|
|
5986469 |
|
|
|
5986469 |
%package devel
|
|
|
5986469 |
Summary: Development files for %{name}
|
|
|
7c04e54 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
5986469 |
|
|
|
5986469 |
%description devel
|
|
|
5986469 |
The %{name}-devel package contains libraries and header files for
|
|
|
5986469 |
developing applications that use %{name}.
|
|
|
5986469 |
|
|
|
5986469 |
|
|
|
900fb87 |
%package tools
|
|
|
900fb87 |
Summary: Command line tools for %{name}
|
|
|
7c04e54 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
900fb87 |
|
|
|
900fb87 |
%description tools
|
|
|
900fb87 |
The %{name}-tools package contains command line tools for working
|
|
|
900fb87 |
with virtual slides.
|
|
|
900fb87 |
|
|
|
900fb87 |
|
|
|
5986469 |
%prep
|
|
|
5986469 |
%setup -q
|
|
|
9628cc9 |
%patch0 -p1
|
|
|
5986469 |
|
|
|
5986469 |
|
|
|
5986469 |
%build
|
|
|
5986469 |
%configure --disable-static
|
|
|
5986469 |
make %{?_smp_mflags}
|
|
|
5986469 |
|
|
|
5986469 |
|
|
|
5986469 |
%install
|
|
|
5986469 |
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
5986469 |
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
|
|
5986469 |
|
|
|
5986469 |
|
|
|
5986469 |
%files
|
|
|
1c01ef5 |
%doc README.txt CHANGELOG.txt
|
|
|
1c01ef5 |
%license lgpl-2.1.txt LICENSE.txt
|
|
|
926395f |
%{_libdir}/*.so.0*
|
|
|
5986469 |
|
|
|
5986469 |
|
|
|
5986469 |
%files devel
|
|
|
5986469 |
%{_includedir}/%{name}/
|
|
|
5986469 |
%{_libdir}/*.so
|
|
|
5986469 |
%{_libdir}/pkgconfig/*.pc
|
|
|
5986469 |
|
|
|
5986469 |
|
|
|
900fb87 |
%files tools
|
|
|
900fb87 |
%{_bindir}/*
|
|
|
7c04e54 |
%{_mandir}/man1/*
|
|
|
900fb87 |
|
|
|
900fb87 |
|
|
|
5986469 |
%changelog
|
|
|
9628cc9 |
* Sun Oct 11 2020 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.1-18
|
|
|
9628cc9 |
- Fix build on s390x
|
|
|
9628cc9 |
|
|
|
d02f313 |
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-17
|
|
|
d02f313 |
- Second attempt - Rebuilt for
|
|
|
d02f313 |
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
d02f313 |
|
|
|
89a5555 |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-16
|
|
|
89a5555 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
89a5555 |
|
|
|
86c6e16 |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-15
|
|
|
86c6e16 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
86c6e16 |
|
|
|
f27c599 |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-14
|
|
|
f27c599 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
f27c599 |
|
|
|
34cc9b3 |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-13
|
|
|
34cc9b3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
34cc9b3 |
|
|
|
926395f |
* Sat Jan 26 2019 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.1-12
|
|
|
926395f |
- Avoid soname-concealing glob per new policy
|
|
|
926395f |
|
|
|
d4cc449 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-11
|
|
|
d4cc449 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
d4cc449 |
|
|
|
6c4af2f |
* Sun Jun 17 2018 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.1-10
|
|
|
6c4af2f |
- Drop ldconfig scriptlets per new policy
|
|
|
6c4af2f |
|
|
|
244a898 |
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-9
|
|
|
244a898 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
244a898 |
|
|
|
9810b49 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-8
|
|
|
9810b49 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
9810b49 |
|
|
|
bc5183a |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-7
|
|
|
bc5183a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
bc5183a |
|
|
|
4019bb6 |
* Sat Jun 17 2017 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.1-6
|
|
|
4019bb6 |
- Drop Group tags
|
|
|
4019bb6 |
|
|
|
f2bbdd5 |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-5
|
|
|
f2bbdd5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
f2bbdd5 |
|
|
|
96f259f |
* Sun Feb 21 2016 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.1-4
|
|
|
96f259f |
- BuildRequire gcc per new policy
|
|
|
96f259f |
|
|
|
4e57411 |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-3
|
|
|
4e57411 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
4e57411 |
|
|
|
f3ceb51 |
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.1-2
|
|
|
f3ceb51 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
f3ceb51 |
|
|
|
819d620 |
* Tue Apr 21 2015 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.1-1
|
|
|
819d620 |
- New release
|
|
|
819d620 |
- Switch to OpenJPEG 2
|
|
|
819d620 |
|
|
|
1c01ef5 |
* Sun Mar 22 2015 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.0-4
|
|
|
3c957ae |
- Add dependency on new gdk-pixbuf2-modules subpackage
|
|
|
1c01ef5 |
- Move license files to %%license
|
|
|
1c01ef5 |
|
|
|
2af38bf |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-3
|
|
|
2af38bf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
2af38bf |
|
|
|
b4a1a13 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-2
|
|
|
b4a1a13 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
b4a1a13 |
|
|
|
7335df0 |
* Sun Jan 26 2014 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.0-1
|
|
|
7335df0 |
- New release
|
|
|
7335df0 |
|
|
|
da9d5ed |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.3-2
|
|
|
da9d5ed |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
da9d5ed |
|
|
|
1435b04 |
* Sat Apr 13 2013 Benjamin Gilbert <bgilbert@backtick.net> - 3.3.3-1
|
|
|
1435b04 |
- New upstream release
|
|
|
1435b04 |
+ Minor compatibility improvements for Aperio JP2K and Hamamatsu slides
|
|
|
1435b04 |
- Update Source0 URL
|
|
|
1435b04 |
|
|
|
bc3117b |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-5
|
|
|
bc3117b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
bc3117b |
|
|
Adam Tkac |
734f05b |
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 3.3.2-4
|
|
Adam Tkac |
734f05b |
- rebuild due to "jpeg8-ABI" feature drop
|
|
Adam Tkac |
734f05b |
|
|
|
f166752 |
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 3.3.2-3
|
|
|
f166752 |
- rebuild against new libjpeg
|
|
|
f166752 |
|
|
|
fe44ff6 |
* Fri Dec 21 2012 Benjamin Gilbert <bgilbert@backtick.net> - 3.3.2-2
|
|
|
fe44ff6 |
- Rebuild for jpeg8
|
|
|
fe44ff6 |
|
|
|
4b933fe |
* Sat Dec 01 2012 Benjamin Gilbert <bgilbert@backtick.net> - 3.3.2-1
|
|
|
4b933fe |
- New upstream release
|
|
|
4b933fe |
+ Fix seams in MIRAX 2.2 slides
|
|
|
4b933fe |
+ Fix associated images in single-level Aperio slides
|
|
|
4b933fe |
+ Improve performance on MIRAX and Hamamatsu VMU
|
|
|
4b933fe |
|
|
|
27b0fba |
* Sun Oct 14 2012 Benjamin Gilbert <bgilbert@backtick.net> - 3.3.1-1
|
|
|
27b0fba |
- New upstream release
|
|
|
27b0fba |
+ Parallelize concurrent openslide_read_region calls
|
|
|
27b0fba |
+ Performance improvements for MIRAX and Hamamatsu VMS
|
|
|
27b0fba |
|
|
|
7c04e54 |
* Sat Sep 22 2012 Benjamin Gilbert <bgilbert@backtick.net> - 3.3.0-1
|
|
|
7c04e54 |
- New upstream release
|
|
|
7c04e54 |
+ Support for Leica SCN format (requires libtiff 4)
|
|
|
7c04e54 |
+ Partial support for MIRAX 2.2
|
|
|
7c04e54 |
+ Standard properties for microns-per-pixel and objective power
|
|
|
7c04e54 |
+ Improved reporting of open errors
|
|
|
7c04e54 |
+ Command-line tool improvements
|
|
|
7c04e54 |
- Add versioned dependency on main package to subpackages
|
|
|
7c04e54 |
|
|
|
e6f8f0b |
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.6-2
|
|
|
e6f8f0b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
e6f8f0b |
|
|
|
da805cd |
* Wed Feb 29 2012 Adam Goode <adam@spicenitz.org> - 3.2.6-1
|
|
|
da805cd |
- New upstream release
|
|
|
da805cd |
+ Support for downsampled MIRAX files
|
|
|
da805cd |
+ Improved MIRAX performance and bugfixes
|
|
|
da805cd |
+ Fix for openslide_read_region with large dimensions
|
|
|
da805cd |
|
|
|
752480f |
* Thu Feb 09 2012 Rex Dieter <rdieter@fedoraproject.org> 3.2.5-2
|
|
|
752480f |
- rebuild (openjpeg)
|
|
|
752480f |
|
|
|
4e1484f |
* Mon Jan 16 2012 Adam Goode <adam@spicenitz.org> - 3.2.5-1
|
|
|
4e1484f |
- New upstream release
|
|
|
4e1484f |
+ Support for MIRAX 1.03 files
|
|
|
4e1484f |
+ openslide_read_region now works for large dimensions
|
|
|
4e1484f |
+ quickhash-1 is disabled for unusual TIFFs where it is very slow
|
|
|
4e1484f |
|
|
|
5c8d0a8 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.4-3
|
|
|
5c8d0a8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
5c8d0a8 |
|
|
|
e127ac5 |
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 3.2.4-2
|
|
|
e127ac5 |
- Rebuild for new libpng
|
|
|
e127ac5 |
|
|
|
51d4e64 |
* Fri Aug 12 2011 Adam Goode <adam@spicenitz.org> - 3.2.4-1
|
|
|
51d4e64 |
- New upstream release, see http://github.com/openslide/openslide/blob/master/CHANGELOG.txt
|
|
|
51d4e64 |
|
|
|
7798f3d |
* Fri Aug 12 2011 Adam Goode <adam@spicenitz.org> - 3.2.3-5
|
|
|
7798f3d |
- Clean up the spec file a little
|
|
|
7798f3d |
|
|
|
d4014f2 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.3-4
|
|
|
d4014f2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
d4014f2 |
|
|
|
f066d53 |
* Wed Jan 12 2011 Rex Dieter <rdieter@fedoraproject.org> - 3.2.3-3
|
|
|
f066d53 |
- rebuild (openjpeg)
|
|
|
f066d53 |
|
|
Jesse Keating |
4875233 |
* Wed Sep 29 2010 jkeating - 3.2.3-2
|
|
Jesse Keating |
4875233 |
- Rebuilt for gcc bug 634757
|
|
Jesse Keating |
4875233 |
|
|
|
d324c0f |
* Wed Sep 15 2010 Adam Goode <adam@spicenitz.org> - 3.2.3-1
|
|
|
d324c0f |
- New upstream release, see http://github.com/openslide/openslide/blob/master/CHANGELOG.txt
|
|
|
d324c0f |
|
|
|
a3406ce |
* Sat Jun 19 2010 Adam Goode <adam@spicenitz.org> - 3.2.2-2
|
|
|
a3406ce |
- Restore missing clean section
|
|
|
a3406ce |
|
|
|
7adac1c |
* Wed Jun 16 2010 Adam Goode <adam@spicenitz.org> - 3.2.2-1
|
|
|
7adac1c |
- New upstream release
|
|
|
7adac1c |
+ Add openslide-write-png
|
|
|
7adac1c |
+ Support for VMU files
|
|
|
7adac1c |
+ New error handling system
|
|
|
7adac1c |
|
|
|
f1cdc37 |
* Tue Apr 27 2010 Adam Goode <adam@spicenitz.org> - 3.1.1-1
|
|
|
f1cdc37 |
- New upstream release
|
|
|
f1cdc37 |
+ Don't crash or leak memory on some invalid VMS files
|
|
|
f1cdc37 |
+ Ignore extra layers in VMS files
|
|
|
f1cdc37 |
|
|
|
49fcccd |
* Thu Apr 1 2010 Adam Goode <adam@spicenitz.org> - 3.1.0-1
|
|
|
49fcccd |
- New upstream release
|
|
|
49fcccd |
+ Support newer Aperio files (compression 33005)
|
|
|
49fcccd |
+ Be more robust in reading raw TIFF tiles
|
|
|
49fcccd |
+ Reject invalid TIFF files earlier
|
|
|
49fcccd |
+ Fix many memory leaks when probing for TIFF files
|
|
|
49fcccd |
|
|
|
9af2107 |
* Tue Mar 2 2010 Adam Goode <adam@spicenitz.org> - 3.0.3-1
|
|
|
9af2107 |
- New upstream release
|
|
|
9af2107 |
+ Fix nasty MIRAX seam problem
|
|
|
9af2107 |
|
|
|
443dd6e |
* Wed Feb 17 2010 Adam Goode <adam@spicenitz.org> - 3.0.2-1
|
|
|
443dd6e |
- New upstream release
|
|
|
443dd6e |
+ Allow building on RHEL
|
|
|
443dd6e |
|
|
|
96eaf2b |
* Thu Feb 4 2010 Adam Goode <adam@spicenitz.org> - 3.0.1-1
|
|
|
96eaf2b |
- New upstream release
|
|
|
96eaf2b |
+ Fix rendering of the edges of TIFF files
|
|
|
96eaf2b |
+ Include CHANGELOG.txt
|
|
|
96eaf2b |
|
|
|
900fb87 |
* Mon Feb 1 2010 Adam Goode <adam@spicenitz.org> - 3.0.0-1
|
|
|
900fb87 |
- New upstream release
|
|
|
900fb87 |
+ License change from GPLv2 to LGPLv2
|
|
|
900fb87 |
+ Bug fixes
|
|
|
900fb87 |
+ Support more MIRAX files
|
|
|
900fb87 |
+ Improve perforamance of MIRAX
|
|
|
900fb87 |
+ Add some command-line tools
|
|
|
900fb87 |
+ Rework API documentation
|
|
|
900fb87 |
+ Add some new properties
|
|
|
900fb87 |
+ Remove some unimplemented functions from the header file
|
|
|
900fb87 |
|
|
|
6a6226a |
* Mon Dec 21 2009 Adam Goode <adam@spicenitz.org> - 2.3.1-1
|
|
|
6a6226a |
- New upstream release
|
|
|
6a6226a |
+ Support for generic tiled TIFF
|
|
|
6a6226a |
+ Bug fixes
|
|
|
6a6226a |
+ Try to be less chatty with TIFF output
|
|
|
6a6226a |
|
|
|
6a6226a |
* Thu Nov 12 2009 Adam Goode <adam@spicenitz.org> - 2.2.1-1
|
|
|
6a6226a |
- New upstream release
|
|
|
6a6226a |
+ Fix thread safety problems from 2.2.0
|
|
|
6a6226a |
|
|
|
5986469 |
* Tue Sep 22 2009 Adam Goode <adam@spicenitz.org> - 2.2.0-3
|
|
|
5986469 |
- Use xz instead of gz
|
|
|
5986469 |
|
|
|
5986469 |
* Mon Sep 21 2009 Adam Goode <adam@spicenitz.org> - 2.2.0-2
|
|
|
5986469 |
- Be more explicit about include directory in files section
|
|
|
5986469 |
|
|
|
5986469 |
* Tue Sep 15 2009 Adam Goode <adam@spicenitz.org> - 2.2.0-1
|
|
|
5986469 |
- New upstream release
|
|
|
5986469 |
+ Thread safety (sometimes lockless)
|
|
|
5986469 |
|
|
|
5986469 |
* Thu Sep 10 2009 Adam Goode <adam@spicenitz.org> - 2.1.0-1
|
|
|
5986469 |
- New upstream release
|
|
|
5986469 |
+ MIRAX support
|
|
|
5986469 |
+ More Aperio support
|
|
|
5986469 |
+ Properties and associated images support
|
|
|
5986469 |
+ Bug fixes
|
|
|
5986469 |
|
|
|
5986469 |
* Wed Feb 25 2009 Adam Goode <adam@spicenitz.org> - 1.1.1-1
|
|
|
5986469 |
- New upstream release
|
|
|
5986469 |
- No more included OpenJPEG
|
|
|
5986469 |
- Much faster rendering and loading
|
|
|
5986469 |
|
|
|
5986469 |
* Tue Dec 9 2008 Adam Goode <adam@spicenitz.org> - 1.0.0-1
|
|
|
5986469 |
- First release
|