commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2020-04-04 12:20:45 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new.3248 (New) Package is "lensfun" Sat Apr 4 12:20:45 2020 rev:47 rq:790794 version:0.3.2 Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2020-03-24 22:29:51.701014515 +0100 +++ /work/SRC/openSUSE:Factory/.lensfun.new.3248/lensfun.changes 2020-04-04 12:20:49.923696710 +0200 @@ -1,0 +2,66 @@ +Thu Apr 2 07:30:58 UTC 2020 - Christophe Giboudeaux + +- Update the license tag. The data files are under CC-BY-SA-3.0. + +--- +Wed Apr 1 10:14:33 UTC 2020 - Marcus Rueckert + +- update lensfun data to 48775126: + - Add Olympus OM-D E-M5 Mark III camera. + - Add Olympus E-M1 Mark III + - Build-Test failed - fix + - commit 3f1289b44afb1b6f2ee22a8e87c7d1fb074be0f1 doubled entry +for canon 15mm fisheye. Removed the one without data + - Add 24-105mm f/3.5-5.6, 15mm f/2.8 Fisheye #1088 + - Improve Iphone XS profiles. + - Move X100F from mil-fujifilm.xml + - Move X100F to compact-fujifilm.xml + - Add Iphone XS profiles contributed in #982 + - Merge pull request #1044 from EdgarLux/master + - Add DC-S1 and DC-S1R per #1099 + - Add DMC-TZ96 per #1094 + - Added Canon EOS KISS M camera (it's actually the same as the +Canon EOS M50, just a version of it released for the Japanese +market) + - data:lens: Improve TCA and vignetting for Sony FE 85mm f/1.4 GM + - data:lens: Improve TCA and vignetting for Sony FE 16-35mm f/2.8 +GM + - Upload 7471de #1072. Distortion and TCA corrections for Pentax +HD PENTAX-DA 55-300mm f/4.5-6.3 ED PLM WR RE (×1,534). + - Upload 3ed26e #479. Dostortion and TCA, Minolta AF 24-105mm +f/3.5-4.5 (D). + - Upload d4bd55 #478. Distortion and TCA for Minolta AF 17-35mm +f/2.8-4 (D). + - Upload fba583 #477. Minolta lens 50mm F1.4, distortion and TCA. + - Upload 3a647c #1075. NIKKOR Z 24-70mm f2,8 S, distortion and +TCA. + - Upload 75f392 #476. Minolta AF 50mm f/2.8 Macro distortion and +TCA. + - The SM-N950U is the Galaxy Note 8 + - Add an alias for another name of the Samsung Galaxy S8 + - Upload 34eb2e #1047. Better correction for Leica 12-60mm µ4/3. + - Upload 6180fa #468. Add TCA corrections for Canon PowerShot +A640. + - Upload 52e6be #465. Distortion and vignetting for Canon FD 50mm +f/1.4 SCC. + - Upload 5f1aab #454. Distortion and TCA corrections for Sony FE +100-400 on full frame. + - Upload cb3f38. New camera Canon Powershot SX50 HS with fixed +lens. Distortion and TCA corrections for the lens. String +corrections for SX60 HS for better automatic recognition. + - Distortion & TCA data for the Panasonic Leica DG 10-25mm f/1.7 + - Add Sony E mount for Meike 35mm f/1.7 + - Added camera entry for Canon EOS EOS Rebel T6s + +--- +Tue Mar 31 08:55:02 UTC 2020 - Christophe Giboudeaux + +- Revert lensfun to 0.3.2. Git snapshots cause + build and runtime issues in different packages (boo#1168150) +- Add patches back: + * lensfun-respect-DESTDIR.patch + * lensfun-test-database.patch + * 0060-Various-CMake-patches-from-the-mailing-list.patch + * lensfun_fix_memory_leak.patch + +--- @@ -16,0 +83,11 @@ + +--- +Thu Jan 2 15:04:34 UTC 2020 - Adrian Schröter + +- update lensdatabase to curent state (post 0.3.95) + +--- +Wed Sep 11 09:45:39 UTC 2019 - Adrian Schröter + +- adapt to github hosting +- update lens database Old: _servicedata lensfun-0.3.95.1584325617.48775126.tar.gz New: 0060-Various-CMake-patches-from-the-mailing-list.patch data-master.obscpio data.obsinfo lensfun-0.3.2.tar.gz lensfun-respect-DESTDIR.patch lensfun-test-database.patch lensfun_fix_memory_leak.patch Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.urkQ8M/_old 2020-04-04 12:20:51.791698316 +0200 +++ /var/tmp/diff_new_pack.urkQ8M/_new 2020-04-04 12:20:51.795698319 +0200 @@ -16,20 +16,31 @@ # -%define sonum 2 +%define sonum 1 Name: lensfun -Version:0.3.95.1584325617.48775126 +Version:0.3.2 Release:0 Summary:A photographic lens database and a library for accessing it -License:LGPL-3.0-only +License:LGPL-3.0-only AND CC-BY-SA-3.0 Group: Development/Libraries/C and C++ URL:https://lensfun.github.i
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2020-03-24 22:29:41 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new.3160 (New) Package is "lensfun" Tue Mar 24 22:29:41 2020 rev:46 rq:787553 version:0.3.95.1584325617.48775126 Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2017-12-04 12:14:56.547713579 +0100 +++ /work/SRC/openSUSE:Factory/.lensfun.new.3160/lensfun.changes 2020-03-24 22:29:51.701014515 +0100 @@ -1,0 +2,17 @@ +Thu Mar 19 08:38:17 UTC 2020 - i...@paolostivanin.com + +- Update to version v0.3.95.1584325617.48775126: + * add support for lots of new cameras + * add support for lots of new lenses + * lots of bug fixes +- Remove 0060-Various-CMake-patches-from-the-mailing-list.patch +- Remove lensfun-respect-DESTDIR.patch +- Remove lensfun-test-database.patch +- Remove lensfun_fix_memory_leak.patch + +--- +Mon Jan 13 10:59:39 UTC 2020 - Christophe Giboudeaux + +- Update the package URLs + +--- Old: 0060-Various-CMake-patches-from-the-mailing-list.patch lensfun-0.3.2.tar.gz lensfun-respect-DESTDIR.patch lensfun-test-database.patch lensfun_fix_memory_leak.patch New: _service _servicedata lensfun-0.3.95.1584325617.48775126.tar.gz Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.pbicwT/_old 2020-03-24 22:29:52.257014795 +0100 +++ /var/tmp/diff_new_pack.pbicwT/_new 2020-03-24 22:29:52.261014797 +0100 @@ -1,7 +1,7 @@ # # spec file for package lensfun # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,32 +12,24 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define sonum 1 +%define sonum 2 Name: lensfun -Version:0.3.2 +Version:0.3.95.1584325617.48775126 Release:0 Summary:A photographic lens database and a library for accessing it -License:LGPL-3.0 +License:LGPL-3.0-only Group: Development/Libraries/C and C++ -Url:http://lensfun.sourceforge.net/ -Source: http://downloads.sf.net/lensfun/lensfun-%{version}.tar.gz -# PATCH-FIX-UPSTREAM respect DESTDIR in python call -Patch0: lensfun-respect-DESTDIR.patch -# PATCH-FIX-UPSTREAM use local database when running tests -Patch1: lensfun-test-database.patch -# PATCH-FIX-UPSTREAM 0060-Various-CMake-patches-from-the-mailing-list.patch -Patch2: 0060-Various-CMake-patches-from-the-mailing-list.patch -# PATCH-FIX-UPSTREAM lensfun_fix_memory_leak.patch -Patch3: lensfun_fix_memory_leak.patch +URL:https://lensfun.github.io/ +Source: %{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: doxygen -BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libpng-devel +BuildRequires: libxml2-tools BuildRequires: pkgconfig BuildRequires: python3 BuildRequires: python3-docutils @@ -131,18 +123,20 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 echo 'HTML_TIMESTAMP=NO' >> docs/doxyfile.in.cmake # fix python shebangs sed -i \ --e "s|^#!/usr/bin/env python3$|#!/usr/bin/python3|g" \ +-e "s|^#!%{_bindir}/env python3$|#!%{_bindir}/python3|g" \ apps/lensfun-add-adapter \ apps/lensfun-update-data \ + apps/lensfun-convert-lcp \ apps/lensfun/__init__.py.in +# fix shell shebang +sed -i \ +-e "s|^#!%{_bindir}/env sh$|#!%{_bindir}/sh|g" \ + apps/g-lensfun-update-data + %build %cmake \ -DBUILD_STATIC=OFF \ @@ -152,7 +146,7 @@ -DCMAKE_INSTALL_DOCDIR=%{_defaultdocdir}/%{name} \ -DINSTALL_HELPER_SCRIPTS=ON \ -DPYTHON_EXECUTABLE=%{_bindir}/python3 -make %{?_smp_mflags} lensfun doc +%make_build lensfun doc %install %cmake_install @@ -160,11 +154,9 @@ rm -rf %{buildroot}%{_datadir}/lensfun/tests # Create udate folder for lensfun data mkdir -p %{buildroot}%{_localstatedir}/lib/lensfun-updates -# Regererate pyc files to not contain %{buildroot} +# Regererate pyc files to not contain buildroot %py3_compile %{buildroot}/%{python3_sitelib}/lensfun/ -%fdupes %{buildroot} - %check export LD_LIBRARY_PATH=%{buildroot}%{_libdir}${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} %ctest @@
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2017-12-04 12:14:55 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun" Mon Dec 4 12:14:55 2017 rev:45 rq:546765 version:0.3.2 Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2017-10-25 17:45:38.892689873 +0200 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2017-12-04 12:14:56.547713579 +0100 @@ -1,0 +2,6 @@ +Thu Nov 30 14:21:55 UTC 2017 - dims...@opensuse.org + +- Pass -DPYTHON_EXECUTABLE=%{_bindir}/python3 to cmake: ensure the + entire build uses python3. + +--- Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.RmN11o/_old 2017-12-04 12:14:57.123692666 +0100 +++ /var/tmp/diff_new_pack.RmN11o/_new 2017-12-04 12:14:57.127692521 +0100 @@ -150,7 +150,8 @@ -DBUILD_DOC=ON \ -DDOCDIR=%{_defaultdocdir}/%{name} \ -DCMAKE_INSTALL_DOCDIR=%{_defaultdocdir}/%{name} \ --DINSTALL_HELPER_SCRIPTS=ON +-DINSTALL_HELPER_SCRIPTS=ON \ +-DPYTHON_EXECUTABLE=%{_bindir}/python3 make %{?_smp_mflags} lensfun doc %install
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2017-10-25 17:45:37 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun" Wed Oct 25 17:45:37 2017 rev:44 rq:536408 version:0.3.2 Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2017-07-25 11:39:21.385151860 +0200 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2017-10-25 17:45:38.892689873 +0200 @@ -1,0 +2,6 @@ +Tue Oct 24 13:39:30 UTC 2017 - a...@cryptomilk.org + +- Add lensfun_fix_memory_leak.patch to add a virtual destructor to + avoid a memory leaks. + +--- New: lensfun_fix_memory_leak.patch Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.n3572u/_old 2017-10-25 17:45:39.604656458 +0200 +++ /var/tmp/diff_new_pack.n3572u/_new 2017-10-25 17:45:39.608656271 +0200 @@ -31,6 +31,8 @@ Patch1: lensfun-test-database.patch # PATCH-FIX-UPSTREAM 0060-Various-CMake-patches-from-the-mailing-list.patch Patch2: 0060-Various-CMake-patches-from-the-mailing-list.patch +# PATCH-FIX-UPSTREAM lensfun_fix_memory_leak.patch +Patch3: lensfun_fix_memory_leak.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -132,6 +134,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 echo 'HTML_TIMESTAMP=NO' >> docs/doxyfile.in.cmake # fix python shebangs sed -i \ ++ lensfun_fix_memory_leak.patch ++ commit 3226f7589f476b291e8baad2fcf3593db6f14cf9 Author: Sebastian Kraft AuthorDate: Sat Jul 22 19:34:34 2017 +0200 Commit: Sebastian Kraft CommitDate: Sat Jul 22 19:34:34 2017 +0200 Add a virtual destructor to lfCallbackData to avoid memory leak in derived classes --- include/lensfun/lensfun.h.in | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/lensfun/lensfun.h.in b/include/lensfun/lensfun.h.in index ee9cf41..ec87b3c 100644 --- a/include/lensfun/lensfun.h.in +++ b/include/lensfun/lensfun.h.in @@ -1909,18 +1909,22 @@ typedef void (*lfModifyColorFunc) (void *data, float x, float y, typedef void (*lfModifyCoordFunc) (void *data, float *iocoord, int count); // @cond - +#ifdef __cplusplus + /// Common ancestor for lfCoordCallbackData and lfColorCallbackData struct lfCallbackData { int priority; void *data; size_t data_size; + +virtual ~lfCallbackData() {}; }; // A test point in the autoscale algorithm typedef struct { float angle, dist; } lfPoint; +#endif // @endcond /**
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2017-07-25 11:39:15 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun" Tue Jul 25 11:39:15 2017 rev:43 rq:511601 version:0.3.2 Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2016-05-24 09:34:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2017-07-25 11:39:21.385151860 +0200 @@ -1,0 +2,24 @@ +Thu Jul 20 06:43:05 UTC 2017 - wba...@tmo.at + +- Add 0060-Various-CMake-patches-from-the-mailing-list.patch (taken + from Fedora) to only enable SSE/SSE2 on x86(_64), and only + compile those files with -msse/-msse2 that have specific SSE(2) + assembly code that's only used when SSE/SSE2 is actually + available on runtime +- Don't set the BUILD_FOR_SSE(2) compile options at all, they were + ON by default and above patch determines them automatically + depending on the architecture + +--- +Mon Jul 17 09:28:51 UTC 2017 - tchva...@suse.com + +- Drop sse2 conditional, p4 is oldest supported by opensuse anyway +- Use %cmake macros to produce the package instead of hand + written approach +- Enable tests and add patch lensfun-test-database.patch +- Add patch lensfun-respect-DESTDIR.patch for py code to respect + destdir +- Split tools to separate subpackage tools +- Install properly python3 bindings + +--- New: 0060-Various-CMake-patches-from-the-mailing-list.patch lensfun-respect-DESTDIR.patch lensfun-test-database.patch Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.OyypIx/_old 2017-07-25 11:39:21.973068834 +0200 +++ /var/tmp/diff_new_pack.OyypIx/_new 2017-07-25 11:39:21.977068269 +0200 @@ -1,7 +1,7 @@ # # spec file for package lensfun # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,27 +16,31 @@ # -Name: lensfun %define sonum 1 +Name: lensfun Version:0.3.2 Release:0 Summary:A photographic lens database and a library for accessing it License:LGPL-3.0 Group: Development/Libraries/C and C++ Url:http://lensfun.sourceforge.net/ -Source: http://downloads.sf.net/lensfun/lensfun-%version.tar.gz - +Source: http://downloads.sf.net/lensfun/lensfun-%{version}.tar.gz +# PATCH-FIX-UPSTREAM respect DESTDIR in python call +Patch0: lensfun-respect-DESTDIR.patch +# PATCH-FIX-UPSTREAM use local database when running tests +Patch1: lensfun-test-database.patch +# PATCH-FIX-UPSTREAM 0060-Various-CMake-patches-from-the-mailing-list.patch +Patch2: 0060-Various-CMake-patches-from-the-mailing-list.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libpng-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: python3 BuildRequires: python3-docutils BuildRequires: zlib-devel BuildRequires: pkgconfig(glib-2.0) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description The goal of the lensfun library is to provide a open source database @@ -87,6 +91,24 @@ %description -n lib%{name}%{sonum} Library files needed by the use the %{name} library/database. +%package -n python3-lensfun +Summary:Python3 lensfun bindings +Group: Development/Languages/Python +Requires: lib%{name}%{sonum} = %{version} + +%description -n python3-lensfun +Lensfun bindings for Python 3 + +%package tools +Summary:Tools for managing %{name} data +Group: Development/Tools/Other +Requires: %{name}-data +Requires: python3-lensfun = %{version} + +%description tools +This package contains tools to fetch lens database updates and manage lens +adapters in lensfun. + %package doc Summary:Documentation for %{name} Group: Documentation/HTML @@ -100,7 +122,6 @@ Group: Development/Libraries/C and C++ Requires: %{name}-data = %{version} Requires: lib%{name}%{sonum} = %{version} -Recommends: %{name}-doc = %{version} %description devel Header and library definition files for developing applications @@ -108,71 +129,72 @@ %prep %setup -q -cd data +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +echo 'HTML_TIMESTAMP=NO' >> docs/doxyfile.in.cmake +# fix python shebangs +sed -i \ +-e
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2016-05-24 09:34:09 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2015-08-07 00:18:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2016-05-24 09:34:11.0 +0200 @@ -1,0 +2,97 @@ +Thu May 5 09:50:03 UTC 2016 - mathias.hom...@opensuse.org + +- update to version 0.3.2 + +Incremented binary version number +Improved vignetting interpolation +Internal code cleanups +Custom install directories can be configured by CMAKE_INSTALL_XXX variables (CMake GNUInstallDirs) +New LENSFUN_WINDOWS_DATADIR CMake variable for better windows compatibility +Support for parallel installation of different database versions + +New interchangeable lenses: + +Canon EF-S 10-18mm f/4.5-5.6 IS STM +Canon EF-S 24mm f/2.8 STM +Canon EF 24-70mm f/4L IS USM +Canon FDn 50mm 1:1.8 +Canon FDn 24mm 1:2.8 +Contax G Planar T* 2/35 +Fujifilm XC 16-50mm f/3.5-5.6 OIS II +Fujifilm XC 50-230mm f/4.5-6.7 OIS II +Leica D Vario-Elmar 14-150mm f/3.5-5.6 Asph. OIS +Minolta MD Rokkor 50mm 1:1.4 +1 Nikkor 18.5mm f/1.8 +1 Nikkor 32mm f/1.2 +Nikkor AF-S 20mm f/1.8G ED +Nikon Lens Series E 28mm f/2.8 +Nikon Lens Series E 50mm f/1.8 +Nikkor AF-S 85mm f/1.4G +Nikon Lens Series E 100mm f/2.8 +Nikkor AF 105mm f/2.8D Micro +Nikkor AF-S 300mm f/4E PF ED VR +Olympus M.Zuiko Digital ED 7-14mm f/2.8 Pro +Olympus M.Zuiko Digital ED 8mm f/1.8 Fisheye Pro +Olympus 9mm Body Cap Lens Fisheye +Samyang 12mm f/2.8 Fish-Eye ED AS NCS +Samyang 35mm T1.5 Cine Lens +Sigma 70-300mm F4-5.6 DG Macro +Sony FE 28mm f/2 +Sony FE 24-70mm f/4 ZA OSS +Sony FE 55mm f/1.8 ZA +Tamron 18-200mm f/3.5-6.3 Di III VC +Tamron SP AF 70-200mm f/2.8 Di LD (IF) Macro +Vivitar Series 1 70-210mm 1:3.5 SN 22... +Voigtländer Ultron 40mm f/2 SL-II Aspherical + +New compact cameras: + +AEE MagiCam SD19 (action cam) +Canon IXUS 125 HS +Canon PowerShot G7 X +Canon PowerShot S100 +Canon PowerShot S110 +Canon PowerShot SX130 IS +Canon PowerShot SX510 HS +GoPro HERO4 Silver +LG G4 +Nikon Coolpix P7000 +Panasonic DMC-FZ150 +Panasonic DMC-LF1 +Panasonic DMC-TZ71 +Sony RX100 IV + +New interchangable lens cameras: + +Sony Alpha 7 II +Sony Alpha 77 II +Pentax K-3 II +Pentax K-S1 +Pentax K-S2 +Samsung NX mini + +Additional/updated data for: + +Canon EF-S 18-135mm f/3.5-5.6 IS STM +Canon EF 24mm f/2.8 +Canon EF 24-70mm f/2.8L USM +Canon EF 50mm f/1.8 II +Nikon AF-S Nikkor 18-135mm f/3.5-5.6G DX IF-ED +Nikon AF-S Nikkor 20mm f/1.8G ED +Nikon AF Nikkor 20mm f/2.8D +Nikon AF-S Nikkor 50mm f/1.4G +Nikon AF-S Nikkor 50mm f/1.8G +Nikon AF-S Nikkor 28-300mm f/3.5-5.6G ED VR +Nikon AF-S Zoom-Nikkor 16-35mm f/4G ED VR +Nikon AF DX Fisheye-Nikkor 10.5mm f/2.8G ED +Samsung NX 45mm f/1.8 2D/3D +Sigma 12-24mm f/4.5-5.6 EX DG +Sony DT 16-50mm f/2.8 SSM +smc Pentax-A 28mm 1:2.8 +Sony FE 24-70mm f/4 ZA OSS +Panasonic DMC-LX100 +Canon PowerShot G7 X + + + +--- Old: lensfun-0.3.1.tar.gz New: lensfun-0.3.2.tar.gz Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.0EMWgX/_old 2016-05-24 09:34:11.0 +0200 +++ /var/tmp/diff_new_pack.0EMWgX/_new 2016-05-24 09:34:11.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package lensfun # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,15 @@ Name: lensfun -%define sonum 0 -Version:0.3.1 +%define sonum 1 +Version:0.3.2 Release:0 Summary:A photographic lens database and a library for accessing it License:LGPL-3.0 Group: Development/Libraries/C and C++ Url:http://lensfun.sourceforge.net/ Source: http://downloads.sf.net/lensfun/lensfun-%version.tar.gz -# This patch got created via -# svn diff svn://svn.berlios.de/lensfun/tags/0.2.6/data svn://svn.berlios.de/lensfun/trunk/data > lens_database_update.diff -#Patch1: lens_database_update.diff + BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -60,9
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2015-08-07 00:18:39 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2015-07-20 11:19:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2015-08-07 00:18:40.0 +0200 @@ -1,0 +2,143 @@ +Mon Aug 3 19:10:08 UTC 2015 - mrueck...@suse.de + +- update to version 0.3.1 + * Improved performance when used with 32-bit float image buffers. + * Introduced automated testing. + * lensfun-update-data now also works without root privileges + * Fixed autoscaling for panoramic and equirectangular projections + + + New interchangeable lenses: + + * Canon EF 16-35mm f/4L IS USM + * Canon EF-S 18-55mm f/3.5-5.6 IS STM + * Canon Lens FL 50mm F1.4 + * Canon FDn 50mm 1:1.4 (APS-C) + * Nikkor AF-S 60mm f/2.8G ED Micro + * Canon EF 70-210mm f/3.5-4.5 USM + * Canon Lens FL 135mm F3.5 + * Canon EF 300mm f/2.8L IS II USM (also with 1.4x and 2.0x converters) + * Canon EF 400mm f/5.6L USM (also with 1.4x converter) + * Canon EF 500mm f/4L IS II USM (also with 1.4x and 2.0x converters) + * Cosina 19-35mm f/3.5-4.5 MC + * Fotasy M3517 35mm f/1.7 + * Fujifilm TCL-X100 teleconverter (for X100/X100s cameras) + * Fujifilm XF 23mm f/1.4 R + * Fujifilm XF 60mm f/2.4 R Macro + * KMZ MC HELIOS-44M-4 58mm 1:2 + * Leica DG Summilux 15mm f/1.7 + * Lumix G Vario 12-32 f/3.5-5.6 + * Lumix G 14mm f/2.5 II + * Minolta MD 35mm 1/2.8 + * Minolta AF 35-105mm f/3.5-4.5 + * Nikkor AF 10.5mm f/2.8G DX ED Fisheye + * Nikkor AF-S 18-55mm f/3.5-5.6G DX VR II + * Nikkor AF-S 18-300mm f/3.5-6.3G DX ED VR + * Nikkor AI 20mm f/3.5 + * Nikkor AF 20-35mm f/2.8D IF + * Nikkor AI-S 24mm f/2.8 + * Nikkor AF-S 24-120mm f/4G ED VR + * Nikkor AF 28mm f/1.4D + * Nikkor AF-S 28mm f/1.8G + * Nikkor AI-S 28mm f/2.8 + * Nikkor AF 28-80mm f/3.3-5.6G + * Nikkor AF 28-200mm f/3.5-5.6G IF-ED + * Nikkor AI-S 35mm f/2.0 + * Nikkor AF 60mm f/2.8D Micro + * Nikkor AF-S 70-300mm f/4.5-5.6G VR IF-ED + * Olympus M.Zuiko Digital 60mm f/2.8 Macro + * HD Pentax-DA 20-40mm f/2.8-4 ED Limited DC WR + * smc Pentax-A 28mm 1:2.8 + * smc Pentax-DA 18-55mm f/3.5-5.6 AL II + * smc Pentax-DA 50mm f/1.8 + * smc Pentax-M Macro 1:4 50mm + * Ricoh 50mm 1:2.0 + * Schneider-Kreuznach Retina-Curtagon 1:4/28mm + * Sigma 8mm f/3.5 EX DG Circular (APS-C) + * Sony FE 28-70mm f/3.5-5.6 OSS + * Tamron SP AF 60mm f/2 Di II LD (IF) Macro + * Tamron SP 150-600mm f/5-6.3 Di VC USD + * Tokina AF 100mm f/2.8 AT-X Pro D Macro + * Voigtländer Skoparex 1:3,4/35 + * Voigtländer Color-Skopar X 1:2,8/50 + * Zenitar MC 16mm f/2.8 + * Carl Zeiss Jena 1Q Biotar 1:2 f=58mm T + + New interchangable lens cameras: + + * Canon EOS 7D Mark II + * Canon EOS 750D + * Canon EOS 760D + * Canon EOS M2 + * Canon EOS M3 + * Fuji X-A2 + * Nikon D5500 + * Nikon D7200 + * Nikon 1 S2 + * Nikon 1 V3 + * Nikon 1 J5 + * Olympus E-5 Mark II + * Panasonic DMC-GH4 + * Panasonic DMC-GF7 + * Samsung NX1 + * Samsung NX300M + * Samsung NX500 + * Sony A5100 + + New compact cameras: + + * Canon IXUS 220 HS (CHDK's DNGs) + * Canon PowerShot A4000 IS (CHDK's DNGs) + * Canon PowerShot G1 X Mark II + * Canon PowerShot S95 + * DIJ Phantom Vision FC200 + * Fujifilm FinePix A370 + * Fujifilm X100T + * Fujifilm X30 + * Fujifilm XQ1 + * Olympus E-PL7 + * Olympus Stylus 1s + * Panasonic FZ1000 + * Panasonic DMC-GM5 + * Panasonic DMC-LX100 + * Ricoh GR + * Sony RX100 III + + Additional/updated data for: + + * Canon EF-S 10-22mm f/3.5-4.5 USM + * Canon TS-E 24mm f/3.5L + * Canon EF 24-85mm f/3.5-4.5 USM + * Canon EF 50mm f/1.8 + * Canon EF 70-200mm f/4L IS USM + * Fujifilm XC 16-50mm f/3.5-5.6 OIS + * Fujifilm XC 50-230mm f/4.5-6.7 OIS + * Nikkor AF 24-85mm f/2.8-4D IF + * Nikkor AF 50mm f/1.4D + * Nikkor AF 50mm f/1.8D + * Nikkor AF-S 55-300mm f/4.5-5.6G DX ED VR + * Nikkor AF-S 70-200mm f/2.8G VR IF-ED + * Nikkor AF 70-210mm f/4-5.6 + * Nikkor AF 80-200mm f/2.8 ED + * Nikkor AF 85mm f/1.8 + * Olympus M.Zuiko Digital 25mm f/1.8 + * Olympus M.Zuiko Digital 60mm f/2.8 Macro + * Olympus M.Zuiko Digital ED 75-300mm f/4.8-6.7 II + * smc Pentax-DA 18-55mm f/3.5-5.6 AL WR + * smc Pentax-M 28mm 1:3.5 + * smc Pentax-DA 35mm f/2.4 AL + * smc Pentax-A 50mm f/1.7 + * Samyang 14mm f/2.8 ED AS IF UMC + * Sigma 19mm f/2.8 EX DN + * Sigma 50-150mm f/2.8 APO EX DC OS HSM + * Sigma 70-200mm f/2.8 EX DG OS HSM + * Sigma 105mm f/2.8 EX DG OS HSM Macro + * Sony 50mm f/1.4 + * Sony E 16-50mm f/3.5-5.6 OSS PZ + + * Canon PowerShot A640 + * Canon PowerShot A720 + * Canon PowerShot SX150 + * Canon PowerShot SX220 + +
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2015-07-20 11:19:46 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2015-02-27 11:06:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2015-07-20 11:19:48.0 +0200 @@ -1,0 +2,6 @@ +Wed Jul 15 12:08:28 UTC 2015 - jeng...@inai.de + +- Fixup RPM groups and incorrect buildrequires. Use simpler + download URL. data does not hard-depend on shared library. + +--- Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.0Pd8aW/_old 2015-07-20 11:19:49.0 +0200 +++ /var/tmp/diff_new_pack.0Pd8aW/_new 2015-07-20 11:19:49.0 +0200 @@ -17,14 +17,15 @@ Name: lensfun +%define sonum 0 Version:0.3.0 Release:0 Summary:A photographic lens database and a library for accessing it License:LGPL-3.0 -Group: System/Libraries -%define sonum 0 +Group: Development/Libraries/C and C++ Url:http://lensfun.sourceforge.net/ -Source0: http://sourceforge.net/projects/lensfun/files/%{version}/lensfun-%{version}.tar.bz2 + +Source: http://downloads.sf.net/lensfun/lensfun-%version.tar.bz2 # This patch got created via # svn diff svn://svn.berlios.de/lensfun/tags/0.2.6/data svn://svn.berlios.de/lensfun/trunk/data > lens_database_update.diff #Patch1: lens_database_update.diff @@ -36,7 +37,7 @@ BuildRequires: pkg-config BuildRequires: python3 BuildRequires: python3-docutils -BuildRequires: zlib +BuildRequires: zlib-devel BuildRequires: pkgconfig(glib-2.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -60,7 +61,6 @@ %package data Summary:Data files for %{name}/%{name}-devel Group: System/Libraries -Requires: lib%{name}%{sonum} = %{version} %if %suse_version > 1130 BuildArch: noarch %endif @@ -94,7 +94,7 @@ %package doc Summary:Documentation for %{name} -Group: System/Libraries +Group: Documentation/HTML Requires: %{name}-data %description doc
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2015-02-27 11:06:54 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2014-06-18 07:50:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2015-02-27 11:06:55.0 +0100 @@ -1,0 +2,286 @@ +Tue Feb 24 12:59:35 UTC 2015 - adr...@suse.de + +- update to version 0.3.0 + * Streamlined the names of Nikkor, Tamron, Tokina, Panasonic, Leica, Olympus, +Sony, and Sigma lenses so that auto-detection works better + * Fixed names of Sony Coolpix cameras + * Comprehensive update of Lensfun's documentation + * Lens lists may now be sorted by focal length + * The tag is now mandatory for and in the database files + * Increased accuracy because APS-C is not anymore assumed to have the crop +factor 1.5 (non-Canon) or 1.6 (Canon), but the accurate crop factor of the +respective camera + * Added command line tool "update-lensfun-data" for updating the database + * Added command line tool "lensfun-add-adapter" for managing mount compatibilities + * Removed compatibility of Four Third on Micro Four Third + * Removed compatibility of Sony Alpha on Sony E + * Many bugfixes, especially for the case if sensor sizes of calibration and +image to-be-corrected are different + * MaxAperture is now the maximal f-stop number one can set on the given lens + * Removed non-working implementation of CCI + * Made primary keys of the database tables explicit and documented + * Replaced field-of-view data with real-focal-length data; marked the FOV API +deprecated + * Higher accuracy for fisheye <--> rectinilear transformation for lenses with +real focal length data + * The field-of-view distortion model (FOV1) was removed because it is +inherently flawed + * Simplified method for finding the database directories; see documentation + * Removed old non-CMake build system + * Added new cameras + + New interchangeable lenses: + + * Canon EF-S 15-85mm f/3.5-5.6 IS USM + * Canon EF 16-35mm f/2.8L II USM + * Canon EF-S 18-55mm f/3.5-5.6 IS + * Canon EF-M 18-55mm f/3.5-5.6 IS STM + * Canon EF-S 18-135mm f/3.5-5.6 IS STM + * Canon EF-S 18-200mm f/3.5-5.6 IS + * Canon EF-M 22mm f/2 STM + * Canon EF 24-70mm f/2.8L II USM + * Canon EF 28-80mm f/3.5-5.6 USM IV + * Canon EF 50mm f/1.8 MkII + * Canon EF 50-200mm f/3.5-4.5L + * Canon EF-S 55-250mm f/4-5.6 IS + * Canon EF 70-300mm f/4-5.6L IS USM + * Cosina Cosinon-S 50mm 1:2 + * KMZ MC MTO 11CA mirror tele + * Leica DG Macro-Elmarit 45mm f/2.8 + * Mitakon wide MC f=24mm 1:2.8 + * 1 Nikkor AW 11-27.5mm f/3.5-5.6 + * Nikkor AI-S 6mm f/2.8 Fisheye + * Nikkor AF-S 18-140mm f/3.5-5.6G DX ED VR + * Nikkor AF-S 18-200mm f/3.5-5.6G DX VR IF-ED + * Nikkor AF-S 24-85 mm f/3.5-4.5G ED VR + * Nikkor AI-S 50mm f/1.2 + * Nikkor AF-S 50mm f/1.8G + * Nikkor AF-S 55-300mm f/4.5-5.6G DX ED VR + * Nikkor AF-S 70-200mm f/4G VR IF-ED + * Nikkor AF-S 70-300mm f/4.5-5.6G VR IF-ED + * Nikkor AF-S VR 105mm f/2.8G IF-ED + * Nikkor AF-S 600mm f/4G ED VR + * Nikkor AF-S 800mm f/5.6E FL ED VR + * Fujian 35mm f/1.7 + * Fujifilm XC 16-50mm f/3.5-5.6 OIS + * Fujifilm XF 18mm f/2 R + * Fujifilm XF 18-55mm f/2.8-4 R LM OIS + * Fujifilm XF 27mm f/2.8 + * Fujifilm XF 35mm f/1.4 R + * Fujifilm XC 50-230mm f/4.5-6.7 OIS + * Fujifilm XF 55-200mm f/3.5-4.8 R LM OIS + * Olympus M.9-18mm f/4.0-5.6 + * Olympus Zuiko Digital ED 12-60mm f/2.8-4.0 SWD + * Olympus M.Zuiko Digital 25mm f/1.8 + * Olympus M.40-150mm f/4.0-5.6 R + * Olympus M.Zuiko Digital ED 75mm f/1.8 + * Olympus M.Zuiko Digital 75-300mm f/4.8-6.7 II + * Panasonic Lumix G Vario 7-14mm f/4.0 + * Panasonic Lumix G Vario 12-35mm f/2.8 + * Panasonic Lumix G Vario 14-42mm f/3.5-5.6 II + * Panasonic Lumix G Vario 14-45mm f/3.5-5.6 Asph. Mega OIS + * Panasonic Lumix G 20mm f/1.7 II + * Panasonic Lumix G Vario 35-100mm f/2.8 + * Panasonic Lumix G Vario 45-150mm f/4.0-5.6 + * Panasonic Lumix G Vario PZ 45-175mm f/4.0-5.6 + * Pentacon 50mm f/1.8 auto multi coating + * Pentax-DA Fish-Eye 10-17mm f/3.5-4.5 ED IF + * Pentax-FA 28mm f/2.8 AL + * Pentax-M 28mm 1:3.5 + * Pentax-FA 31mm F1.8 AL Limited + * Pentax-M 35mm 1:2 + * Pentax-A 50mm f/1.7 + * Pentax-DA L 55-300mm f/4-5.8 ED + * Ricoh XR Rikenon 1:1.4 50mm + * Samyang 8mm f/3.5 Fish-Eye CS + * Samyang T-S 24mm f/3.5 ED AS UMC + * Samsung NX 16-50mm f/3.5-5.6 PZ ED OIS + * Samsung Zoom 18-55mm f/3.5-5.6 OIS + * Samsung NX 20mm f/2.8 Pancake + * Samsung NX 45mm f/1.8 2D/3D + * Samyang 12mm f/2.0 NCS CS + * Samyang 35mm f/1.4 AS UMC + * Samyang 50mm f/1.4 AS UMC (APS-C only) + * Sigma 10mm f/2
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2014-06-18 07:49:30 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2014-05-27 18:24:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2014-06-18 07:50:10.0 +0200 @@ -1,0 +2,75 @@ +Wed Jun 11 06:32:18 UTC 2014 - adr...@suse.de + +- update URLs to new home on sourceforge +- update to version 0.2.8, new support for following lenses: +Canon EF-S 60mm f/2.8 Macro +Canon EF-S 18-135mm f/3.5-5.6 IS +Canon EF 100mm f/2.8L Macro IS USM +Canon EF 200mm f/2.8L USM +Canon EF 85mm f/1.2L II USM +Canon EF 50mm f/1.2L USM +Canon EF 70-200mm f/2.8L USM +Canon EF 70-200mm f/2.8L IS II USM +Canon FDn 100mm 1:2.8 +Canon FDn 50mm 1:1.4 +Nikkor 24-70mm f/2.8G ED +Nikon AF-S DX VR Zoom-Nikkor 18-55mm f/3.5-5.6G +Nikon AF-S DX Zoom-Nikkor 18-70mm f/3.5-4.5G IF-ED +Nikon AF-S Zoom-Nikkor 14-24mm f/2.8G ED +Nikon AF-S Nikkor 85mm f/1.8G +Zuiko Digital 25mm F2.8 +Zuiko Digital 35mm f/3.5 Macro +Zuiko Digital ED 14-42mm F3.5-5.6 +Zuiko Digital ED 40-150mm F4.0-5.6 +Zuiko Digital ED 9-18mm F4.0-5.6 +smc PENTAX-D FA Macro 100mm F2.8 WR +smc PENTAX-DA 15mm F4 ED AL Limited +smc PENTAX-DA 18-55mm F3.5-5.6 AL WR +smc PENTAX-DA 21mm f/3.2 AL Limited +smc PENTAX-DA 35mm f/2.4 AL +smc PENTAX-FA 43mm F1.9 Limited +smc PENTAX-FA 50mm f/1.4 +smc PENTAX-DA* 50-135mm f/2.8 ED [IF] SDM +SIGMA 8mm f/3.5 EX DG Circular +SIGMA 8-16mm f/4.5-5.6mm DC HSM +SIGMA 10-20mm F4-5.6 EX DC HSM +SIGMA 17-50mm F2.8 EX DC OS HSM +SIGMA 24-60mm F2.8 EX DG +SIGMA E 30mm F2.8 +SIGMA 35mm f/1.4 DG HSM +SIGMA 150mm F2.8 MACRO HSM +SIGMA 150-500mm f/5-6.3 APO DG OS HSM +OLYMPUS M.14-150mm F4.0-5.6 +OLYMPUS M.17mm F1.8 +OLYMPUS M.45mm F1.8 +Leica DG Summilux 25/f1.4 +LUMIX G 14/F2.5 + GWC1 0.79x +LUMIX G VARIO PZ 14-42/F3.5-5.6 +Samsung 16mm f/2.4 +Samyang 7.5mm F/3.5 UMC Fish-eye MFT +Samyang 8mm f/2.8 UMC Fish-eye +Samyang 14mm f/2.8 ED AS IF UMC +Samyang 500mm f/6.3 MC IF Mirror Lens +Sony E 10-18mm F4 OSS +Sony E PZ 16-50mm F3.5-5.6 OS +Sony E 18-200mm F3.5-6.3 OSS +Sony E 18-200mm F3.5-6.3 OSS LE +Sony E 30mm F3.5 Macro +Sony E 35mm F1.8 OSS +Sony DT 16-50mm F2.8 SSM +Tamron AF 18-270mm f/3.5-6.3 Di II VC PZD +Tamron SP AF 90mm f/2.8 (172E) + +Compact cameras: + +Canon PowerShot G11 +Canon PowerShot G1X +Canon PowerShot SX150 IS +Fujifilm X10 +Fujifilm X100S +Panasonic DMC-FZ28 +Panasonic LX7 +SAMSUNG WB2000 compact camera +Sigma DP2 + +--- Old: lensfun-0.2.7.tar.bz2 New: lensfun-0.2.8.tar.bz2 Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.BIrsHO/_old 2014-06-18 07:50:11.0 +0200 +++ /var/tmp/diff_new_pack.BIrsHO/_new 2014-06-18 07:50:11.0 +0200 @@ -17,19 +17,20 @@ Name: lensfun -Version:0.2.7 +Version:0.2.8 Release:0 Summary:A photographic lens database and a library for accessing it License:LGPL-3.0 Group: System/Libraries %define sonum 0 -Url:http://lensfun.berlios.de/ -Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2 +Url:http://lensfun.sourceforge.net/ +Source0: http://sourceforge.net/projects/lensfun/files/%{version}/lensfun-%{version}.tar.bz2 # This patch got created via # svn diff svn://svn.berlios.de/lensfun/tags/0.2.6/data svn://svn.berlios.de/lensfun/trunk/data > lens_database_update.diff #Patch1: lens_database_update.diff BuildRequires: cmake BuildRequires: doxygen +BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libpng-devel BuildRequires: pkg-config @@ -127,6 +128,7 @@ -DBUILD_DOC=on \ -DBUILD_FOR_SSE=off \ -DCMAKE_INSTALL_PREFIX=/usr \ +-DDOCDIR=%{_defaultdocdir}/%name \ %if %{_lib} == lib64 -DLIB_SUFFIX=64 \ %endif @@ -143,17 +145,12 @@ # too generic name rm %{buildroot}%{_bindir}/example +%fdupes %{buildroot} + %post -n lib%{name}%{sonum} -p /sbin/ldconfig %postun -n lib%{name}%{sonum} -p /sbin/ldconfig -%post devel -p /sbin/ldconfig - -%postun devel -p /sbin/ldconfig - -%clean -rm -rf %{buildroot} - %files doc %defattr(-,root,root) %doc README @@ -162,8 +159,7 @@ %doc docs/gpl-3.0.txt %doc docs/l
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2014-05-27 18:23:44 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2013-03-30 14:58:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2014-05-27 18:24:02.0 +0200 @@ -1,0 +2,6 @@ +Tue May 27 00:10:04 UTC 2014 - crrodrig...@opensuse.org + +- Tell doxygen to stop creating files with timestamps to + avoid endless republish. + +--- Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.0bG4J6/_old 2014-05-27 18:24:02.0 +0200 +++ /var/tmp/diff_new_pack.0bG4J6/_new 2014-05-27 18:24:02.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package lensfun # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -115,6 +115,7 @@ #%patch1 -p0 %build +echo 'HTML_TIMESTAMP=NO' >> docs/doxyfile.in.cmake # We can count on having SSE2 on x86_64 # On i%86 it is not save. We could have the sse lib in sse subdirectory in addition though. # In any case this must be independent of the build host. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2013-03-30 14:58:15 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2013-03-07 07:28:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2013-03-30 14:58:16.0 +0100 @@ -1,0 +2,5 @@ +Fri Mar 22 09:31:42 UTC 2013 - idon...@suse.com + +- Fix build for PPC64 + +--- Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.BV8siL/_old 2013-03-30 14:58:17.0 +0100 +++ /var/tmp/diff_new_pack.BV8siL/_new 2013-03-30 14:58:17.0 +0100 @@ -126,8 +126,10 @@ -DBUILD_DOC=on \ -DBUILD_FOR_SSE=off \ -DCMAKE_INSTALL_PREFIX=/usr \ -%ifarch x86_64 +%if %{_lib} == lib64 -DLIB_SUFFIX=64 \ +%endif +%ifarch x86_64 -DBUILD_FOR_SSE2=on %else -DBUILD_FOR_SSE2=off -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2013-03-07 07:28:25 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2012-08-24 13:55:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2013-03-07 07:28:26.0 +0100 @@ -1,0 +2,14 @@ +Mon Mar 4 03:48:06 UTC 2013 - salser...@gmail.com + +- Update to version 0.2.7: + * Some bugs leading to imprecise results when processing extreme +values were fixed. + * Several new lenses and camera profiles. +- Revised installed documentation. +- lens_database_update.diff removed because no new lenses were + added to the database after 0.2.7 release. The mention of this + patch in spec file remains. +- lens_database_pending_update.diff removed because these chages + were commited upstream. + +--- Old: lens_database_pending_update.diff lens_database_update.diff lensfun-0.2.6.tar.bz2 New: lensfun-0.2.7.tar.bz2 Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.XQ7j2F/_old 2013-03-07 07:28:27.0 +0100 +++ /var/tmp/diff_new_pack.XQ7j2F/_new 2013-03-07 07:28:27.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package lensfun # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: lensfun -Version:0.2.6 +Version:0.2.7 Release:0 Summary:A photographic lens database and a library for accessing it License:LGPL-3.0 @@ -27,9 +27,7 @@ Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2 # This patch got created via # svn diff svn://svn.berlios.de/lensfun/tags/0.2.6/data svn://svn.berlios.de/lensfun/trunk/data > lens_database_update.diff -Patch1: lens_database_update.diff -# PATCH-FIX-UPSTREAM lens_database_pending_update.diff fcro...@suse.com -- pending update for lens database (patches number 3320, 3321) -Patch2: lens_database_pending_update.diff +#Patch1: lens_database_update.diff BuildRequires: cmake BuildRequires: doxygen BuildRequires: gcc-c++ @@ -114,8 +112,7 @@ %prep %setup -q cd data -%patch1 -p0 -%patch2 -p2 +#%patch1 -p0 %build # We can count on having SSE2 on x86_64 @@ -130,20 +127,18 @@ -DBUILD_FOR_SSE=off \ -DCMAKE_INSTALL_PREFIX=/usr \ %ifarch x86_64 +-DLIB_SUFFIX=64 \ -DBUILD_FOR_SSE2=on %else -DBUILD_FOR_SSE2=off %endif -make %{?_smp_mflags} +make %{?_smp_mflags} lensfun doc %install cd cmake_build make AUTODEP=0 DESTDIR=%{?buildroot:%{buildroot}} install -%if "%_lib" == "lib64" -mv %{buildroot}/usr/lib %{buildroot}/usr/lib64 -%endif # too generic name -rm %{buildroot}/usr/bin/example +rm %{buildroot}%{_bindir}/example %post -n lib%{name}%{sonum} -p /sbin/ldconfig @@ -158,7 +153,14 @@ %files doc %defattr(-,root,root) -%doc docs +%doc README +%doc docs/adobe-lens-profile.txt +%doc docs/cc-by-sa-3.0.txt +%doc docs/gpl-3.0.txt +%doc docs/lgpl-3.0.txt +%doc docs/mounts.txt +%doc docs/lens-calibration +%doc cmake_build/doc_doxygen %files data %defattr(-,root,root) @@ -170,9 +172,10 @@ %files devel %defattr(-,root,root) -/usr/bin/tfun -/usr/bin/trwxml +%{_bindir}/tfun +%{_bindir}/trwxml %{_includedir}/lensfun %{_libdir}/*.so +%{_libdir}/pkgconfig/lensfun.pc %changelog ++ lensfun-0.2.6.tar.bz2 -> lensfun-0.2.7.tar.bz2 ++ 3916 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2012-08-24 13:54:58 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2012-06-28 15:31:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2012-08-24 13:55:00.0 +0200 @@ -1,0 +2,7 @@ +Wed Aug 22 12:59:07 UTC 2012 - fcro...@suse.com + +- Update lens data for Nikon. +- Add lens_database_pending_update.diff: pending lens data update + for Canon and Samsung. + +--- New: lens_database_pending_update.diff Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.CaG2rI/_old 2012-08-24 13:55:01.0 +0200 +++ /var/tmp/diff_new_pack.CaG2rI/_new 2012-08-24 13:55:01.0 +0200 @@ -26,8 +26,10 @@ Url:http://lensfun.berlios.de/ Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2 # This patch got created via -# svn diff svn://svn.berlios.de/lensfun/tags/0.2.5/data svn://svn.berlios.de/lensfun/trunk/data > lens_database_update.diff +# svn diff svn://svn.berlios.de/lensfun/tags/0.2.6/data svn://svn.berlios.de/lensfun/trunk/data > lens_database_update.diff Patch1: lens_database_update.diff +# PATCH-FIX-UPSTREAM lens_database_pending_update.diff fcro...@suse.com -- pending update for lens database (patches number 3320, 3321) +Patch2: lens_database_pending_update.diff BuildRequires: cmake BuildRequires: doxygen BuildRequires: gcc-c++ @@ -113,6 +115,7 @@ %setup -q cd data %patch1 -p0 +%patch2 -p2 %build # We can count on having SSE2 on x86_64 ++ lens_database_pending_update.diff ++ diff -Nurpd lensfun-r173/data/db/mil-samsung.xml lensfun-r173-samsung/data/db/mil-samsung.xml --- lensfun-r173/data/db/mil-samsung.xml2012-08-21 22:02:06.722590783 +0200 +++ lensfun-r173-samsung/data/db/mil-samsung.xml2012-08-21 22:17:00.347022018 +0200 @@ -40,6 +40,15 @@ http://en.wikipedia.org/wiki/Mirrorless_ SAMSUNG Samsung +NX1000 + NX1000 +Samsung NX +1.54 + + + +SAMSUNG +Samsung NX20 NX20 Samsung NX @@ -54,6 +63,15 @@ http://en.wikipedia.org/wiki/Mirrorless_ Samsung NX 1.54 + + +SAMSUNG +Samsung +NX210 + NX210 +Samsung NX +1.54 + Samsung diff -Nurpd lensfun-r173/data/db/mil-canon.xml lensfun-r173-canon/data/db/mil-canon.xml --- lensfun-r173/data/db/mil-canon.xml 1970-01-01 01:00:00.0 +0100 +++ lensfun-r173-canon/data/db/mil-canon.xml2012-08-22 18:07:17.535855055 +0200 @@ -0,0 +1,19 @@ + + + +Canon EF-M +Canon EF-S +Canon EF +M42 +Generic + + + +Canon +Canon EOS M +EOS M +Canon EF-M +1.6 + + + diff -Nurpd lensfun-r173/data/db/slr-canon.xml lensfun-r173-canon/data/db/slr-canon.xml --- lensfun-r173/data/db/slr-canon.xml 2012-08-22 18:05:02.931857844 +0200 +++ lensfun-r173-canon/data/db/slr-canon.xml2012-08-22 18:29:40.427827230 +0200 @@ -112,121 +112,120 @@ Canon -Canon EOS DIGITAL REBEL XT -EOS Digital Rebel XT +Canon EOS 1000D +EOS 1000D Canon EF-S 1.6 Canon -Canon EOS DIGITAL REBEL XTi -EOS Digital Rebel XTi +Canon EOS DIGITAL REBEL XS +EOS Digital Rebel XS Canon EF-S 1.6 Canon -Canon EOS DIGITAL REBEL XS -EOS Digital Rebel XS +Canon EOS Kiss Digital F +EOS Kiss Digital F Canon EF-S 1.6 Canon -Canon EOS DIGITAL REBEL XSi -EOS Digital Rebel XSi +Canon EOS 1100D +EOS 1100D Canon EF-S 1.6 Canon -Canon EOS DIGITAL REBEL XTi -EOS Digital Rebel XTi +Canon EOS REBEL T3 +EOS Rebel T3 Canon EF-S 1.6 Canon -Canon EOS DIGITAL REBEL XS -EOS Digital Rebel XS +Canon EOS Kiss X50 +EOS Kiss X50 Canon EF-S 1.6 Canon -Canon EOS DIGITAL REBEL T3 -EOS Digital Rebel T3 +Canon EOS 300D DIGITAL +EOS 300D Canon EF-S 1.6 Canon -Canon EOS DIGITAL REBEL XSi -EOS Digital R
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2012-06-28 15:31:49 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2012-05-03 10:58:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2012-06-28 15:31:51.0 +0200 @@ -1,0 +2,12 @@ +Wed Jun 27 11:25:28 UTC 2012 - adr...@suse.de + +- update to version 0.2.6 + - minor database updates + - better integration into hugin for loading and storing lens +parameters via the lensfun library + - several bug fixes and stability improvements + - pkgconfig got dropped +- used optimization depends not on build host anymore. + (This avoids crashes on ix86) + +--- Old: lensfun-0.2.5-cpuid.patch lensfun-0.2.5.tar.bz2 lensfun-fixcrash.patch New: lensfun-0.2.6.tar.bz2 Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.rsVANd/_old 2012-06-28 15:31:53.0 +0200 +++ /var/tmp/diff_new_pack.rsVANd/_new 2012-06-28 15:31:53.0 +0200 @@ -17,7 +17,7 @@ Name: lensfun -Version:0.2.5 +Version:0.2.6 Release:0 Summary:A photographic lens database and a library for accessing it License:LGPL-3.0 @@ -28,13 +28,11 @@ # This patch got created via # svn diff svn://svn.berlios.de/lensfun/tags/0.2.5/data svn://svn.berlios.de/lensfun/trunk/data > lens_database_update.diff Patch1: lens_database_update.diff -# PATCH-FIX-UPSTREAM lensfun-fixcrash.patch fcro...@suse.com -- fix crash on malformed databases (from svn) -Patch2: lensfun-fixcrash.patch -# PATCH-FIX-UPSTREAM lensfun-0.2.5-cpuid.patch fcro...@suse.com -- fix crash on cpu detection (from svn) -Patch3: lensfun-0.2.5-cpuid.patch +BuildRequires: cmake BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: libpng-devel +BuildRequires: pkg-config BuildRequires: python BuildRequires: zlib BuildRequires: pkgconfig(glib-2.0) @@ -113,33 +111,36 @@ %prep %setup -q -%patch2 -p1 -%patch3 -p1 cd data %patch1 -p0 %build -# disable vectorizing on anything but x86(_64) -./configure -v \ -%ifnarch %{ix86} x86_64 - --vectorization="" \ +# We can count on having SSE2 on x86_64 +# On i%86 it is not save. We could have the sse lib in sse subdirectory in addition though. +# In any case this must be independent of the build host. +mkdir cmake_build +cd cmake_build +cmake ..\ +-DBUILD_STATIC=OFF \ +-DBUILD_TESTS=ON\ +-DBUILD_DOC=on \ +-DBUILD_FOR_SSE=off \ +-DCMAKE_INSTALL_PREFIX=/usr \ +%ifarch x86_64 +-DBUILD_FOR_SSE2=on +%else +-DBUILD_FOR_SSE2=off %endif - --cflags="${CFLAGS:-%{optflags}}" \ - --cxxflags="${CXXFLAGS:-%{optflags}}" \ - --prefix=%{_prefix} \ - --bindir=%{_bindir} \ - --sysconfdir=%{_sysconfdir} \ - --datadir=%{_datadir}/%{name} \ - --libdir=%{_libdir} \ - --includedir=%{_includedir} \ - --libexecdir=%{_libexecdir} -# set GCC.LDFLAGS to avoid stripping and useless -debuginfo -make AUTODEP=0 GCC.LDFLAGS.release="" V=1 %{?_smp_mflags} %{name} manual +make %{?_smp_mflags} %install -make AUTODEP=0 INSTALL_PREFIX=%{?buildroot:%{buildroot}} install -mkdir -p %{buildroot}%{_docdir} -mv %{buildroot}%{_datadir}/doc/%{name}-%{version} %{buildroot}%{_docdir}/%{name} +cd cmake_build +make AUTODEP=0 DESTDIR=%{?buildroot:%{buildroot}} install +%if "%_lib" == "lib64" +mv %{buildroot}/usr/lib %{buildroot}/usr/lib64 +%endif +# too generic name +rm %{buildroot}/usr/bin/example %post -n lib%{name}%{sonum} -p /sbin/ldconfig @@ -154,7 +155,7 @@ %files doc %defattr(-,root,root) -%{_docdir}/%{name} +%doc docs %files data %defattr(-,root,root) @@ -166,8 +167,9 @@ %files devel %defattr(-,root,root) -%{_includedir}/*.h +/usr/bin/tfun +/usr/bin/trwxml +%{_includedir}/lensfun %{_libdir}/*.so -%{_libdir}/pkgconfig/* %changelog ++ lens_database_update.diff ++ 2015 lines (skipped) between /work/SRC/openSUSE:Factory/lensfun/lens_database_update.diff and /work/SRC/openSUSE:Factory/.lensfun.new/lens_database_update.diff ++ lensfun-0.2.5.tar.bz2 -> lensfun-0.2.6.tar.bz2 ++ 11978 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2012-05-03 10:57:56 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2011-12-21 10:00:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2012-05-03 10:58:21.0 +0200 @@ -1,0 +2,10 @@ +Wed Apr 25 07:43:04 UTC 2012 - adr...@suse.de + +- update lens data for Sony, Olympus and Pentax + +--- +Thu Apr 19 11:21:27 UTC 2012 - dmuel...@suse.com + +- fix build for older distros + +--- Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.FNb5xt/_old 2012-05-03 10:58:23.0 +0200 +++ /var/tmp/diff_new_pack.FNb5xt/_new 2012-05-03 10:58:23.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package lensfun # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -35,9 +35,9 @@ BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: libpng-devel -BuildRequires: pkgconfig(glib-2.0) BuildRequires: python BuildRequires: zlib +BuildRequires: pkgconfig(glib-2.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -61,7 +61,9 @@ Summary:Data files for %{name}/%{name}-devel Group: System/Libraries Requires: lib%{name}%{sonum} = %{version} +%if %suse_version > 1130 BuildArch: noarch +%endif %description data The goal of the lensfun library is to provide a open source database ++ lens_database_update.diff ++ 1110 lines (skipped) between /work/SRC/openSUSE:Factory/lensfun/lens_database_update.diff and /work/SRC/openSUSE:Factory/.lensfun.new/lens_database_update.diff -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2011-12-21 10:00:31 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2011-11-14 14:32:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2011-12-21 10:00:33.0 +0100 @@ -1,0 +2,5 @@ +Tue Dec 20 19:33:58 CET 2011 - dmuel...@suse.de + +- fix build on arm + +--- Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.XZDg71/_old 2011-12-21 10:00:34.0 +0100 +++ /var/tmp/diff_new_pack.XZDg71/_new 2011-12-21 10:00:34.0 +0100 @@ -16,15 +16,14 @@ # - Name: lensfun Version:0.2.5 -Release:19 -License:LGPL-3.0 +Release:0 Summary:A photographic lens database and a library for accessing it +License:LGPL-3.0 +Group: System/Libraries %define sonum 0 Url:http://lensfun.berlios.de/ -Group: System/Libraries Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2 # This patch got created via # svn diff svn://svn.berlios.de/lensfun/tags/0.2.5/data svn://svn.berlios.de/lensfun/trunk/data > lens_database_update.diff @@ -36,9 +35,9 @@ BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: libpng-devel +BuildRequires: pkgconfig(glib-2.0) BuildRequires: python BuildRequires: zlib -BuildRequires: pkgconfig(glib-2.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -59,7 +58,6 @@ and colour contribution index of the lens. %package data -License:LGPL-3.0 Summary:Data files for %{name}/%{name}-devel Group: System/Libraries Requires: lib%{name}%{sonum} = %{version} @@ -83,7 +81,6 @@ and colour contribution index of the lens. %package -n lib%{name}%{sonum} -License:LGPL-3.0 Summary:Library files for %{name}/%{name}-devel Group: System/Libraries Requires: %{name}-data @@ -94,7 +91,6 @@ Library files needed by the use the %{name} library/database. %package doc -License:LGPL-3.0 Summary:Documentation for %{name} Group: System/Libraries Requires: %{name}-data @@ -103,7 +99,6 @@ Documentation and manual files for the %{name} library/database. %package devel -License:LGPL-3.0 Summary:Header and library definition files for %{name} Group: Development/Libraries/C and C++ Requires: %{name}-data = %{version} @@ -122,9 +117,9 @@ %patch1 -p0 %build -# not vectorizing on ppc yet +# disable vectorizing on anything but x86(_64) ./configure -v \ -%ifarch ppc ppc64 +%ifnarch %{ix86} x86_64 --vectorization="" \ %endif --cflags="${CFLAGS:-%{optflags}}" \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2011-12-06 18:22:26 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun", Maintainer is "" Changes: Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.n1RLpz/_old 2011-12-06 18:39:44.0 +0100 +++ /var/tmp/diff_new_pack.n1RLpz/_new 2011-12-06 18:39:44.0 +0100 @@ -20,7 +20,7 @@ Name: lensfun Version:0.2.5 Release:19 -License:LGPLv3 +License:LGPL-3.0 Summary:A photographic lens database and a library for accessing it %define sonum 0 Url:http://lensfun.berlios.de/ @@ -59,7 +59,7 @@ and colour contribution index of the lens. %package data -License:LGPLv3 +License:LGPL-3.0 Summary:Data files for %{name}/%{name}-devel Group: System/Libraries Requires: lib%{name}%{sonum} = %{version} @@ -83,7 +83,7 @@ and colour contribution index of the lens. %package -n lib%{name}%{sonum} -License:LGPLv3 +License:LGPL-3.0 Summary:Library files for %{name}/%{name}-devel Group: System/Libraries Requires: %{name}-data @@ -94,7 +94,7 @@ Library files needed by the use the %{name} library/database. %package doc -License:LGPLv3 +License:LGPL-3.0 Summary:Documentation for %{name} Group: System/Libraries Requires: %{name}-data @@ -103,7 +103,7 @@ Documentation and manual files for the %{name} library/database. %package devel -License:LGPLv3 +License:LGPL-3.0 Summary:Header and library definition files for %{name} Group: Development/Libraries/C and C++ Requires: %{name}-data = %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at 2011-11-14 14:32:07 Comparing /work/SRC/openSUSE:Factory/lensfun (Old) and /work/SRC/openSUSE:Factory/.lensfun.new (New) Package is "lensfun", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes 2011-10-13 12:37:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2011-11-14 14:32:16.0 +0100 @@ -1,0 +2,5 @@ +Mon Nov 14 08:34:15 UTC 2011 - adr...@suse.de + +- update lens database + +--- Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.uhWmpX/_old 2011-11-14 14:32:17.0 +0100 +++ /var/tmp/diff_new_pack.uhWmpX/_new 2011-11-14 14:32:17.0 +0100 @@ -15,6 +15,8 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + Name: lensfun Version:0.2.5 Release:19 @@ -143,9 +145,11 @@ mv %{buildroot}%{_datadir}/doc/%{name}-%{version} %{buildroot}%{_docdir}/%{name} %post -n lib%{name}%{sonum} -p /sbin/ldconfig + %postun -n lib%{name}%{sonum} -p /sbin/ldconfig %post devel -p /sbin/ldconfig + %postun devel -p /sbin/ldconfig %clean ++ lens_database_update.diff ++ 1002 lines (skipped) between /work/SRC/openSUSE:Factory/lensfun/lens_database_update.diff and /work/SRC/openSUSE:Factory/.lensfun.new/lens_database_update.diff -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at Thu Oct 13 12:37:36 CEST 2011. --- openSUSE:Factory/lensfun/lensfun.changes2011-09-23 02:07:41.0 +0200 +++ lensfun/lensfun.changes 2011-10-07 14:39:33.0 +0200 @@ -1,0 +2,6 @@ +Fri Oct 7 14:38:37 UTC 2011 - toddrme2...@gmail.com + +- Added provides for obsoletes (fix for RPMLINT warning) +- Cleaned up spec file formatting + +--- calling whatdependson for head-i586 Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.2dzsu4/_old 2011-10-13 12:36:28.0 +0200 +++ /var/tmp/diff_new_pack.2dzsu4/_new 2011-10-13 12:36:28.0 +0200 @@ -15,14 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - - Name: lensfun -Summary:A photographic lens database and a library for accessing it Version:0.2.5 Release:19 +License:LGPLv3 +Summary:A photographic lens database and a library for accessing it +%define sonum 0 Url:http://lensfun.berlios.de/ +Group: System/Libraries Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2 # This patch got created via # svn diff svn://svn.berlios.de/lensfun/tags/0.2.5/data svn://svn.berlios.de/lensfun/trunk/data > lens_database_update.diff @@ -31,9 +31,12 @@ Patch2: lensfun-fixcrash.patch # PATCH-FIX-UPSTREAM lensfun-0.2.5-cpuid.patch fcro...@suse.com -- fix crash on cpu detection (from svn) Patch3: lensfun-0.2.5-cpuid.patch -License:LGPLv3 -Group: System/Libraries -BuildRequires: doxygen gcc-c++ glib2-devel libpng-devel python zlib +BuildRequires: doxygen +BuildRequires: gcc-c++ +BuildRequires: libpng-devel +BuildRequires: python +BuildRequires: zlib +BuildRequires: pkgconfig(glib-2.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -55,12 +58,10 @@ %package data License:LGPLv3 -Summary:Library files for lensfun/lensfun-devel +Summary:Data files for %{name}/%{name}-devel Group: System/Libraries +Requires: lib%{name}%{sonum} = %{version} BuildArch: noarch -Requires: liblensfun0 = %{version}-%{release} -Provides: %{name} = %{version} -Obsoletes: %{name} < %{version} %description data The goal of the lensfun library is to provide a open source database @@ -79,39 +80,40 @@ transversal (also known as lateral) chromatic aberrations, vignetting and colour contribution index of the lens. -%package -n liblensfun0 +%package -n lib%{name}%{sonum} License:LGPLv3 -Summary:Library files for lensfun/lensfun-devel +Summary:Library files for %{name}/%{name}-devel Group: System/Libraries Requires: %{name}-data -Obsoletes: lensfun <= 0.2.5 +Provides: %{name} = %{version} +Obsoletes: %{name} < %{version} -%description -n liblensfun0 -Library files needed by the use the lensfun library/database. +%description -n lib%{name}%{sonum} +Library files needed by the use the %{name} library/database. %package doc License:LGPLv3 -Summary:Documentation for lensunf +Summary:Documentation for %{name} Group: System/Libraries Requires: %{name}-data %description doc -Documentation and manual files for the lensfun library/database. +Documentation and manual files for the %{name} library/database. %package devel License:LGPLv3 -Summary:Header and library definition files for lensfun +Summary:Header and library definition files for %{name} Group: Development/Libraries/C and C++ -Requires: liblensfun0 = %{version} Requires: %{name}-data = %{version} +Requires: lib%{name}%{sonum} = %{version} Recommends: %{name}-doc = %{version} %description devel Header and library definition files for developing applications -that use the lensfun library/database. +that use the %{name} library/database. %prep -%setup -q -n %{name}-%{version} +%setup -q %patch2 -p1 %patch3 -p1 cd data @@ -123,50 +125,48 @@ %ifarch ppc ppc64 --vectorization="" \ %endif - --cflags="${CFLAGS:-$RPM_OPT_FLAGS}" \ - --cxxflags="${CXXFLAGS:-$RPM_OPT_FLAGS}" \ + --cflags="${CFLAGS:-%{optflags}}" \ + --cxxflags="${CXXFLAGS:-%{optflags}}" \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ --sysconfdir=%{_sysconfdir} \ - --datadir=%{_datadir}/lensfun \ + --datadir=%{_datadir}/%{name} \ --libdir=%{_libdir} \ --includedir=%{_includedir} \ --libexecdir=%{_libexecdir} # set GCC.LDFLAGS to avoid stripping and useless -debuginfo -make AUTODEP=0 GCC.LDFLAGS.release="" V=1 %{?_smp_mflags} lensf
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at Wed Aug 24 14:11:58 CEST 2011. --- lensfun/lensfun.changes 2011-08-07 18:44:30.0 +0200 +++ /mounts/work_src_done/STABLE/lensfun/lensfun.changes2011-08-24 09:22:18.0 +0200 @@ -1,0 +2,6 @@ +Wed Aug 24 07:15:56 UTC 2011 - adr...@suse.de + +- add Obsolete for package rename +- update lensfun database to current state + +--- calling whatdependson for head-i586 Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.7ILAp0/_old 2011-08-24 14:11:26.0 +0200 +++ /var/tmp/diff_new_pack.7ILAp0/_new 2011-08-24 14:11:26.0 +0200 @@ -21,7 +21,7 @@ Name: lensfun Summary:A photographic lens database and a library for accessing it Version:0.2.5 -Release:17 +Release:19 Url:http://lensfun.berlios.de/ Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2 # This patch got created via @@ -84,6 +84,7 @@ Summary:Library files for lensfun/lensfun-devel Group: System/Libraries Requires: %{name}-data +Obsoletes: lensfun <= 0.2.5 %description -n liblensfun0 Library files needed by the use the lensfun library/database. ++ lens_database_update.diff ++ --- /var/tmp/diff_new_pack.7ILAp0/_old 2011-08-24 14:11:26.0 +0200 +++ /var/tmp/diff_new_pack.7ILAp0/_new 2011-08-24 14:11:26.0 +0200 @@ -1,7 +1,7 @@ Index: db/slr-canon.xml === db/slr-canon.xml (.../tags/0.2.5/data) (revision 130) -+++ db/slr-canon.xml (.../trunk/data)(revision 130) +--- db/slr-canon.xml (.../tags/0.2.5/data) (Revision 137) db/slr-canon.xml (.../trunk/data)(Revision 137) @@ -340,6 +340,14 @@ 1.6 @@ -74,8 +74,8 @@ Index: db/compact-panasonic.xml === db/compact-panasonic.xml (.../tags/0.2.5/data) (revision 130) -+++ db/compact-panasonic.xml (.../trunk/data)(revision 130) +--- db/compact-panasonic.xml (.../tags/0.2.5/data) (Revision 137) db/compact-panasonic.xml (.../trunk/data)(Revision 137) @@ -17,7 +17,6 @@ @@ -168,8 +168,8 @@ Index: db/slr-olympus.xml === db/slr-olympus.xml (.../tags/0.2.5/data) (revision 130) -+++ db/slr-olympus.xml (.../trunk/data)(revision 130) +--- db/slr-olympus.xml (.../tags/0.2.5/data) (Revision 137) db/slr-olympus.xml (.../trunk/data)(Revision 137) @@ -7,6 +7,12 @@ @@ -242,11 +242,52 @@ Standard olympusE10 3.933 +@@ -315,4 +366,15 @@ + + + ++ ++Olympus ++Olympus M.Zuiko Digital 17mm F2.8 Pancake ++Micro 4/3 System ++2.0 ++ ++ ++ ++ ++ ++ + Index: db/slr-nikon.xml === db/slr-nikon.xml (.../tags/0.2.5/data) (revision 130) -+++ db/slr-nikon.xml (.../trunk/data)(revision 130) -@@ -976,4 +976,45 @@ +--- db/slr-nikon.xml (.../tags/0.2.5/data) (Revision 137) db/slr-nikon.xml (.../trunk/data)(Revision 137) +@@ -165,6 +165,24 @@ + + NIKON CORPORATION + Nikon ++NIKON D3100 ++D3100 ++Nikon F AF ++1.5 ++ ++ ++ ++NIKON CORPORATION ++Nikon ++NIKON D7000 ++D7000 ++Nikon F AF ++1.5 ++ ++ ++ ++NIKON CORPORATION ++Nikon + NIKON D5000 + D5000 + Nikon F AF +@@ -976,4 +994,45 @@ @@ -294,8 +335,8 @@ Index: db/compact-canon.xml === db/compact-canon.xml (.../tags/0.2.5/data) (revision 130) -+++ db/compact-canon.xml (.../trunk/data)(revision 130) +--- db/compact-canon.xml (.../tags/0.2.5/data) (Revision 137) db/compact-canon.xml (.../trunk/data)(Revision 137) @@ -16,12 +16,17 @@ @@ -315,7 +356,19 @@ Generic -@@ -188,6 +193,14 @@ +@@ -130,6 +135,11 @@ + Generic + + ++ ++canonA650IS ++Generic ++ ++ + + Canon + Canon PowerShot Pro1 +@@ -188,6 +198,14 @@ Canon @@ -330,10 +383,46 @@ Canon PowerShot G9 PowerShot G9 canonG9 +@@ -720,6 +738,14 @@ + 1.6 + + ++ ++Canon ++Canon PowerShot A650 IS ++PowerShot A650 IS ++canonA650IS ++4.67712 ++
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at Mon Aug 8 15:09:21 CEST 2011. --- lensfun/lensfun.changes 2011-06-27 14:49:16.0 +0200 +++ /mounts/work_src_done/STABLE/lensfun/lensfun.changes2011-08-07 18:44:30.0 +0200 @@ -1,0 +2,6 @@ +Sun Aug 7 14:44:44 UTC 2011 - toddrme2...@gmail.com + +- Switched contents of lensun to noarch lensfun-data package +- Cleaned up some macros and the %files list + +--- calling whatdependson for head-i586 Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.Ez84Te/_old 2011-08-08 15:08:30.0 +0200 +++ /var/tmp/diff_new_pack.Ez84Te/_new 2011-08-08 15:08:30.0 +0200 @@ -21,7 +21,7 @@ Name: lensfun Summary:A photographic lens database and a library for accessing it Version:0.2.5 -Release:14 +Release:17 Url:http://lensfun.berlios.de/ Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2 # This patch got created via @@ -33,7 +33,6 @@ Patch3: lensfun-0.2.5-cpuid.patch License:LGPLv3 Group: System/Libraries -Requires: liblensfun0 = %{version}-%{release} BuildRequires: doxygen gcc-c++ glib2-devel libpng-devel python zlib BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -54,11 +53,37 @@ transversal (also known as lateral) chromatic aberrations, vignetting and colour contribution index of the lens. +%package data +License:LGPLv3 +Summary:Library files for lensfun/lensfun-devel +Group: System/Libraries +BuildArch: noarch +Requires: liblensfun0 = %{version}-%{release} +Provides: %{name} = %{version} +Obsoletes: %{name} < %{version} + +%description data +The goal of the lensfun library is to provide a open source database +of photographic lenses and their characteristics. In the past there +was a effort in this direction (see http://www.epaperpress.com/ptlens/), +but then author decided to take the commercial route and the database +froze at the last public stage. This database was used as the basement +on which lensfun database grew, thanks to PTLens author which gave his +permission for this, while the code was totally rewritten from scratch +(and the database was converted to a totally new, XML-based format). + +The lensfun library not only provides a way to read the database and +search for specific things in it, but also provides a set of algorithms +for correcting images based on detailed knowledge of lens properties +and calibration data. Right now lensfun is designed to correct distortion, +transversal (also known as lateral) chromatic aberrations, vignetting +and colour contribution index of the lens. + %package -n liblensfun0 License:LGPLv3 Summary:Library files for lensfun/lensfun-devel Group: System/Libraries -Requires: lensfun +Requires: %{name}-data %description -n liblensfun0 Library files needed by the use the lensfun library/database. @@ -67,7 +92,7 @@ License:LGPLv3 Summary:Documentation for lensunf Group: System/Libraries -Requires: lensfun +Requires: %{name}-data %description doc Documentation and manual files for the lensfun library/database. @@ -77,8 +102,8 @@ Summary:Header and library definition files for lensfun Group: Development/Libraries/C and C++ Requires: liblensfun0 = %{version} -Requires: lensfun = %{version} -Requires: %{name}-doc = %{version} +Requires: %{name}-data = %{version} +Recommends: %{name}-doc = %{version} %description devel Header and library definition files for developing applications @@ -127,12 +152,11 @@ %files doc %defattr(-,root,root) -%doc /usr/share/doc/packages/lensfun +%{_docdir}/lensfun -%files +%files data %defattr(-,root,root) -%dir %{_datadir}/lensfun -%{_datadir}/lensfun/* +%{_datadir}/lensfun/ %files -n liblensfun0 %defattr(-,root,root) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at Thu Jun 30 10:44:56 CEST 2011. --- lensfun/lensfun.changes 2011-06-13 16:25:03.0 +0200 +++ /mounts/work_src_done/STABLE/lensfun/lensfun.changes2011-06-27 14:49:16.0 +0200 @@ -1,0 +2,10 @@ +Mon Jun 27 14:48:24 UTC 2011 - toddrme2...@gmail.com + +- Clarified summaries and descriptions (fix for RPMLINT warnings) + +--- +Mon Jun 20 09:05:31 UTC 2011 - co...@novell.com + +- remove download_url service + +--- calling whatdependson for head-i586 Old: _service _service:download_url:lensfun-0.2.5.tar.bz2 New: lensfun-0.2.5.tar.bz2 Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.O9hjMk/_old 2011-06-30 10:44:07.0 +0200 +++ /var/tmp/diff_new_pack.O9hjMk/_new 2011-06-30 10:44:07.0 +0200 @@ -21,9 +21,9 @@ Name: lensfun Summary:A photographic lens database and a library for accessing it Version:0.2.5 -Release:12 +Release:14 Url:http://lensfun.berlios.de/ -Source0:lensfun-%{version}.tar.bz2 +Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2 # This patch got created via # svn diff svn://svn.berlios.de/lensfun/tags/0.2.5/data svn://svn.berlios.de/lensfun/trunk/data > lens_database_update.diff Patch1: lens_database_update.diff @@ -56,25 +56,25 @@ %package -n liblensfun0 License:LGPLv3 -Summary:A photographic lens database and a library for accessing it +Summary:Library files for lensfun/lensfun-devel Group: System/Libraries Requires: lensfun %description -n liblensfun0 -Library files for package lensfun/lensfun-devel +Library files needed by the use the lensfun library/database. %package doc License:LGPLv3 -Summary:A photographic lens database and a library for accessing it +Summary:Documentation for lensunf Group: System/Libraries Requires: lensfun %description doc -Library files for package lensfun/lensfun-devel +Documentation and manual files for the lensfun library/database. %package devel License:LGPLv3 -Summary:A photographic lens database and a library for accessing it +Summary:Header and library definition files for lensfun Group: Development/Libraries/C and C++ Requires: liblensfun0 = %{version} Requires: lensfun = %{version} Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at Tue Jun 14 12:16:56 CEST 2011. --- lensfun/lensfun.changes 2011-04-09 09:52:15.0 +0200 +++ /mounts/work_src_done/STABLE/lensfun/lensfun.changes2011-06-13 16:25:03.0 +0200 @@ -1,0 +2,7 @@ +Mon Jun 13 14:06:22 UTC 2011 - fcro...@suse.com + +- Add lensfun-fixcrash.patch: fix crash on malformed database (SVN) +- Add lensfun-0.2.5-cpuid.patch: fix crash on cpu detection (SVN) +- set GCC.LDFLAGS to avoid stripping and useless -debug* package. + +--- calling whatdependson for head-i586 New: lensfun-0.2.5-cpuid.patch lensfun-fixcrash.patch Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.07LwEi/_old 2011-06-14 12:15:17.0 +0200 +++ /var/tmp/diff_new_pack.07LwEi/_new 2011-06-14 12:15:17.0 +0200 @@ -21,12 +21,16 @@ Name: lensfun Summary:A photographic lens database and a library for accessing it Version:0.2.5 -Release:10 +Release:12 Url:http://lensfun.berlios.de/ Source0:lensfun-%{version}.tar.bz2 # This patch got created via # svn diff svn://svn.berlios.de/lensfun/tags/0.2.5/data svn://svn.berlios.de/lensfun/trunk/data > lens_database_update.diff Patch1: lens_database_update.diff +# PATCH-FIX-UPSTREAM lensfun-fixcrash.patch fcro...@suse.com -- fix crash on malformed databases (from svn) +Patch2: lensfun-fixcrash.patch +# PATCH-FIX-UPSTREAM lensfun-0.2.5-cpuid.patch fcro...@suse.com -- fix crash on cpu detection (from svn) +Patch3: lensfun-0.2.5-cpuid.patch License:LGPLv3 Group: System/Libraries Requires: liblensfun0 = %{version}-%{release} @@ -82,6 +86,8 @@ %prep %setup -q -n %{name}-%{version} +%patch2 -p1 +%patch3 -p1 cd data %patch1 -p0 @@ -100,7 +106,8 @@ --libdir=%{_libdir} \ --includedir=%{_includedir} \ --libexecdir=%{_libexecdir} -make AUTODEP=0 %{?_smp_mflags} lensfun manual +# set GCC.LDFLAGS to avoid stripping and useless -debuginfo +make AUTODEP=0 GCC.LDFLAGS.release="" V=1 %{?_smp_mflags} lensfun manual %install make AUTODEP=0 INSTALL_PREFIX=%{?buildroot:%{buildroot}} install ++ lensfun-0.2.5-cpuid.patch ++ >From 9a3301bc3c239e0e74d6bc20f950b338d31457d9 Mon Sep 17 00:00:00 2001 From: zap Date: Sun, 9 May 2010 13:53:35 + Subject: [PATCH] * Modified a little the asm instructions for detecting CPU features * configure will now print the vectorization instrution sets which will be used git-svn-id: svn://svn.berlios.de/lensfun/trunk@109 2a61fa91-e63d-0410-b60c-e65103854af9 --- configure |1 + libs/lensfun/cpuid.cpp | 28 2 files changed, 9 insertions(+), 20 deletions(-) diff --git a/configure b/configure index 2439096..8cee50a 100755 --- a/configure +++ b/configure @@ -118,4 +118,5 @@ print "Target directory for data files:" + tibs.DATADIR print "Target directory for libraries: " + tibs.LIBDIR print "Target directory for include files: " + tibs.INCLUDEDIR print "Target directory for documentation: " + tibs.DOCDIR +print "Use vector instruction set(-s): " + ", ".join (x for x in tibs.VECTORIZATION) print "" diff --git a/libs/lensfun/cpuid.cpp b/libs/lensfun/cpuid.cpp index ed0ecf9..d7f43b3 100644 --- a/libs/lensfun/cpuid.cpp +++ b/libs/lensfun/cpuid.cpp @@ -25,17 +25,13 @@ guint _lf_detect_cpu_features () { #define cpuid(cmd) \ -asm ( \ -"push %%"R_BX"\n" \ +__asm volatile ( \ "cpuid\n" \ -"pop %%"R_BX"\n" \ : "=a" (ax), "=c" (cx), "=d" (dx) \ - : "0" (cmd)) + : "0" (cmd) \ + : R_BX) -register __SIZE_TYPE__ ax asm (R_AX); -register __SIZE_TYPE__ bx asm (R_BX); -register __SIZE_TYPE__ dx asm (R_DX); -register __SIZE_TYPE__ cx asm (R_CX); +__SIZE_TYPE__ ax, cx, dx, tmp; static GStaticMutex lock = G_STATIC_MUTEX_INIT; static guint cpuflags = -1; @@ -45,7 +41,7 @@ guint _lf_detect_cpu_features () cpuflags = 0; /* Test cpuid presence by checking bit 21 of eflags */ -asm ( +__asm volatile ( "pushf\n" "pop %0\n" "mov %0, %1\n" @@ -57,7 +53,7 @@ guint _lf_detect_cpu_features () "cmp %0, %1\n" "setne %%al\n" "movzb %%al, %0\n" -: "=r" (ax), "=r" (bx)); +: "=r" (ax), "=r" (tmp)); if (ax) { @@ -88,12 +84,12 @@ guint _lf_detect_cpu_features () cpuflags |= LF_CPU_FLAG_SSE4_2; } -/* Is there extensions */ +/* Are there extensions? */
commit lensfun for openSUSE:Factory
Hello community, here is the log from the commit of package lensfun for openSUSE:Factory checked in at Mon Apr 11 10:24:16 CEST 2011. --- lensfun/lensfun.changes 2011-01-08 11:31:25.0 +0100 +++ /mounts/work_src_done/STABLE/lensfun/lensfun.changes2011-04-09 09:52:15.0 +0200 @@ -1,0 +2,5 @@ +Sat Apr 9 09:52:00 CEST 2011 - meiss...@suse.de + +- disable vectorization on ppc (not supported by lensfun yet) + +--- calling whatdependson for head-i586 Other differences: -- ++ lensfun.spec ++ --- /var/tmp/diff_new_pack.aIrT2J/_old 2011-04-11 10:20:08.0 +0200 +++ /var/tmp/diff_new_pack.aIrT2J/_new 2011-04-11 10:20:08.0 +0200 @@ -1,5 +1,5 @@ # -# spec file for package lensfun (Version 0.2.5) +# spec file for package lensfun # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -21,7 +21,7 @@ Name: lensfun Summary:A photographic lens database and a library for accessing it Version:0.2.5 -Release:2 +Release:10 Url:http://lensfun.berlios.de/ Source0:lensfun-%{version}.tar.bz2 # This patch got created via @@ -86,7 +86,11 @@ %patch1 -p0 %build +# not vectorizing on ppc yet ./configure -v \ +%ifarch ppc ppc64 + --vectorization="" \ +%endif --cflags="${CFLAGS:-$RPM_OPT_FLAGS}" \ --cxxflags="${CXXFLAGS:-$RPM_OPT_FLAGS}" \ --prefix=%{_prefix} \ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org