commit libraw1394 for openSUSE:Factory
Hello community, here is the log from the commit of package libraw1394 for openSUSE:Factory checked in at 2020-08-19 20:02:53 Comparing /work/SRC/openSUSE:Factory/libraw1394 (Old) and /work/SRC/openSUSE:Factory/.libraw1394.new.3399 (New) Package is "libraw1394" Wed Aug 19 20:02:53 2020 rev:30 rq:827582 version:2.1.2 Changes: --- /work/SRC/openSUSE:Factory/libraw1394/libraw1394.changes2015-11-18 22:32:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.libraw1394.new.3399/libraw1394.changes 2020-08-19 20:02:57.781946074 +0200 @@ -1,0 +2,7 @@ +Sun Aug 16 00:59:00 UTC 2020 - Dirk Mueller + +- update to 2.1.2 + - Fix build with some alternative C libraries and with some older + build environments. No functional changes. + +--- Old: libraw1394-2.1.1.tar.sign libraw1394-2.1.1.tar.xz New: libraw1394-2.1.2.tar.sign libraw1394-2.1.2.tar.xz Other differences: -- ++ libraw1394.spec ++ --- /var/tmp/diff_new_pack.13onew/_old 2020-08-19 20:02:59.101946759 +0200 +++ /var/tmp/diff_new_pack.13onew/_new 2020-08-19 20:02:59.105946761 +0200 @@ -1,7 +1,7 @@ # # spec file for package libraw1394 # -# Copyright (c) 2015 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,31 +12,27 @@ # 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/ # Name: libraw1394 -Version:2.1.1 +Version:2.1.2 Release:0 Summary:A Firewire Interface library -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: Development/Libraries/C and C++ -Url:http://www.dennedy.org/libraw1394/ - -#Git-Web: https://git.kernel.org/cgit/libs/ieee1394/libraw1394.git/ -#Git-Clone:git://git.kernel.org/pub/scm/libs/ieee1394/libraw1394 -Source: https://www.kernel.org/pub/linux/libs/ieee1394/%name-%version.tar.xz -Source2: https://www.kernel.org/pub/linux/libs/ieee1394/%name-%version.tar.sign -Source3:%name.keyring +URL:http://www.dennedy.org/libraw1394/ +Source: https://www.kernel.org/pub/linux/libs/ieee1394/%{name}-%{version}.tar.xz +Source2: https://www.kernel.org/pub/linux/libs/ieee1394/%{name}-%{version}.tar.sign +Source3:%{name}.keyring Source4:baselibs.conf Patch0: libraw1394.no-isodump.patch Patch1: libraw1394-exports.patch BuildRequires: libtool BuildRequires: openjade-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: xz -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description libraw1394 provides direct access to the connected 1394 buses to @@ -77,10 +73,10 @@ %package tools Summary:Command-line utilties to manipulate IEEE1394 devices -Group: Hardware/Other # added on 2015-11-14 -Obsoletes: %name < %version-%release -Provides: %name = %version-%release +Group: Hardware/Other +Obsoletes: %{name} < %{version}-%{release} +Provides: %{name} = %{version}-%{release} %description tools Command-line utilities to inspect and send IEEE 1394 isochronous @@ -94,31 +90,28 @@ %build autoreconf --force --install %configure --disable-static -make %{?_smp_mflags} all +%make_build all %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install # empty dependency libs rm -f %{buildroot}%{_libdir}/libraw1394.la %post 11 -p /sbin/ldconfig - %postun 11 -p /sbin/ldconfig %files tools -%defattr(-,root,root) -%doc AUTHORS COPYING* NEWS README +%license COPYING* +%doc AUTHORS NEWS README %{_bindir}/testlibraw %{_bindir}/dumpiso %{_bindir}/sendiso %{_mandir}/man1/* %files 11 -%defattr(-,root,root) %{_libdir}/libraw1394.so.11* %files devel -%defattr(-,root,root) %{_includedir}/libraw1394 %{_libdir}/libraw1394.so %{_libdir}/pkgconfig/libraw1394.pc ++ libraw1394-2.1.1.tar.xz -> libraw1394-2.1.2.tar.xz ++ 2138 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libraw1394-2.1.1/ChangeLog new/libraw1394-2.1.2/ChangeLog
commit libraw1394 for openSUSE:Factory
Hello community, here is the log from the commit of package libraw1394 for openSUSE:Factory checked in at 2015-11-18 22:32:11 Comparing /work/SRC/openSUSE:Factory/libraw1394 (Old) and /work/SRC/openSUSE:Factory/.libraw1394.new (New) Package is "libraw1394" Changes: --- /work/SRC/openSUSE:Factory/libraw1394/libraw1394.changes2015-03-25 09:54:34.0 +0100 +++ /work/SRC/openSUSE:Factory/.libraw1394.new/libraw1394.changes 2015-11-18 22:32:12.0 +0100 @@ -1,0 +2,16 @@ +Sat Nov 14 15:14:55 UTC 2015 - jeng...@inai.de + +- Update to new upstream release 2.2.1 +* Align fw_handle buffer for 64-bit access +* Prevent requests for previously provided ISO TX packets +* Save and restore errno in raw1394_new_handle{,_on_port} for + legacy applications +- Store and use gpg key to verify. Trim description and update it + for the contemporary Firewire stack. +- Make libraw1394-exports.patch simpler by avoiding ^- lines. +- Drop redundant --with-pic; it is only used for static libs (which + we do not build), and always on anyway for shared libraires. +- Name the utility package -tools as with many other pkgs. +- Remove non-library packages from baselibs.conf. + +--- Old: libraw1394-2.1.0.tar.xz New: libraw1394-2.1.1.tar.sign libraw1394-2.1.1.tar.xz libraw1394.keyring Other differences: -- ++ libraw1394.spec ++ --- /var/tmp/diff_new_pack.8sWuqp/_old 2015-11-18 22:32:13.0 +0100 +++ /var/tmp/diff_new_pack.8sWuqp/_new 2015-11-18 22:32:13.0 +0100 @@ -17,74 +17,74 @@ Name: libraw1394 -Version:2.1.0 +Version:2.1.1 Release:0 -Summary:A Firewire Interface +Summary:A Firewire Interface library License:LGPL-2.1+ -Group: System/Kernel +Group: Development/Libraries/C and C++ Url:http://www.dennedy.org/libraw1394/ -Source0: http://www.kernel.org/pub/linux/libs/ieee1394/%{name}-%{version}.tar.xz -Source1:baselibs.conf + +#Git-Web: https://git.kernel.org/cgit/libs/ieee1394/libraw1394.git/ +#Git-Clone:git://git.kernel.org/pub/scm/libs/ieee1394/libraw1394 +Source: https://www.kernel.org/pub/linux/libs/ieee1394/%name-%version.tar.xz +Source2: https://www.kernel.org/pub/linux/libs/ieee1394/%name-%version.tar.sign +Source3:%name.keyring +Source4:baselibs.conf Patch0: libraw1394.no-isodump.patch Patch1: libraw1394-exports.patch BuildRequires: libtool BuildRequires: openjade-devel BuildRequires: pkg-config +BuildRequires: xz BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -The Linux kernel's IEEE 1394 subsystem provides access to the raw 1394 -bus through the raw1394 module. This includes the standard 1394 -transactions (read, write, lock) on the active side, isochronous -stream receiving and sending and dumps of data written to the -FCP_COMMAND and FCP_RESPONSE registers. raw1394 uses a character -device to communicate to user programs using a special protocol. - -libraw1394 was created with the intent to hide that protocol from -applications so that - -- the protocol has to be implemented correctly only once. - -- all work can be done using easy to understand functions instead of - handling a complicated command structure. - -- only libraw1394 has to be changed when raw1394's interface changes. - -Maintainer: Dan Dennedy- -Original author: Andreas Bombe - or - -Contributors: -Manfred Weihs -Christian Toegel -Dan Maas -Ben Collins -Pieter Palmers +libraw1394 provides direct access to the connected 1394 buses to +userspace. Through this library, applications can directly send to +and receive from other nodes without requiring a kernel driver for +the protocol in question. %package 11 -Summary:A Firewire Interface -Group: System/Kernel +Summary:A Firewire Interface library +Group: System/Libraries %description 11 -A library for the Linux IEEE-1394 subsystem, which provides direct -access to the connected 1394 (Firewire) bus. +libraw1394 provides direct access to the connected 1394 buses to +userspace. Through this library, applications can directly send to +and receive from other nodes without requiring a kernel driver for +the protocol in question. + +libraw1394 abstracts the interface that is used to communicate with +the kernel. It works with both the Juju stack (firewire-core.ko; +/dev/fw*; present since
commit libraw1394 for openSUSE:Factory
Hello community, here is the log from the commit of package libraw1394 for openSUSE:Factory checked in at 2015-03-25 09:54:32 Comparing /work/SRC/openSUSE:Factory/libraw1394 (Old) and /work/SRC/openSUSE:Factory/.libraw1394.new (New) Package is libraw1394 Changes: --- /work/SRC/openSUSE:Factory/libraw1394/libraw1394.changes2014-09-18 07:12:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.libraw1394.new/libraw1394.changes 2015-03-25 09:54:34.0 +0100 @@ -1,0 +2,6 @@ +Sat Mar 21 07:56:45 UTC 2015 - mplus...@suse.com + +- Cleanup spec file with spec-cleaner +- Remove obsolete ppc provides/obsoletes + +--- Other differences: -- ++ libraw1394.spec ++ --- /var/tmp/diff_new_pack.EP8T4S/_old 2015-03-25 09:54:34.0 +0100 +++ /var/tmp/diff_new_pack.EP8T4S/_new 2015-03-25 09:54:34.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libraw1394 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -23,19 +23,14 @@ License:LGPL-2.1+ Group: System/Kernel Url:http://www.dennedy.org/libraw1394/ -# bug437293 -%ifarch ppc64 -Obsoletes: libraw1394-64bit -%endif -# -BuildRequires: libtool -BuildRequires: openjade-devel -BuildRequires: pkg-config -BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: http://www.kernel.org/pub/linux/libs/ieee1394/%{name}-%{version}.tar.xz Source1:baselibs.conf Patch0: libraw1394.no-isodump.patch Patch1: libraw1394-exports.patch +BuildRequires: libtool +BuildRequires: openjade-devel +BuildRequires: pkg-config +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description The Linux kernel's IEEE 1394 subsystem provides access to the raw 1394 @@ -70,11 +65,6 @@ %package 11 Summary:A Firewire Interface Group: System/Kernel -# bug437293 -%ifarch ppc64 -Obsoletes: libraw1394-64bit -%endif -# %description 11 A library for the Linux IEEE-1394 subsystem, which provides direct @@ -86,11 +76,6 @@ Summary(pt_BR): Arquivos de desenvolvimento e cabeçalhos para o libraw1394 Requires: %{name}-11 == %{version} Requires: glibc-devel -# bug437293 -%ifarch ppc64 -Obsoletes: libraw1394-devel-64bit -%endif -# %description devel Libraw1394 is the only supported interface to the kernel side raw1394 @@ -105,19 +90,19 @@ %setup -q %patch0 -p1 %patch1 -p1 + %build autoreconf --force --install -%configure --disable-static --with-pic -%{__make} %{?jobs:-j%jobs} all +%configure \ + --disable-static \ + --with-pic +make %{?_smp_mflags} all %install -%{__make} install DESTDIR=%{buildroot} +make DESTDIR=%{buildroot} install %{?_smp_mflags} # empty dependency libs rm -f %{buildroot}%{_libdir}/libraw1394.la -%clean -rm -rf $RPM_BUILD_ROOT - %post 11 -p /sbin/ldconfig %postun 11 -p /sbin/ldconfig -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libraw1394 for openSUSE:Factory
Hello community, here is the log from the commit of package libraw1394 for openSUSE:Factory checked in at 2014-09-18 07:12:00 Comparing /work/SRC/openSUSE:Factory/libraw1394 (Old) and /work/SRC/openSUSE:Factory/.libraw1394.new (New) Package is libraw1394 Changes: --- /work/SRC/openSUSE:Factory/libraw1394/libraw1394.changes2013-03-24 21:45:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.libraw1394.new/libraw1394.changes 2014-09-18 07:12:01.0 +0200 @@ -1,0 +2,7 @@ +Thu Sep 4 18:51:55 UTC 2014 - crrodrig...@opensuse.org + +- libraw1394-exports.patch: Only symbols prefixed with + raw1394_ are part of the public API, everything else + is private. + +--- New: libraw1394-exports.patch Other differences: -- ++ libraw1394.spec ++ --- /var/tmp/diff_new_pack.F4erog/_old 2014-09-18 07:12:03.0 +0200 +++ /var/tmp/diff_new_pack.F4erog/_new 2014-09-18 07:12:03.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libraw1394 # -# 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 @@ -28,12 +28,14 @@ Obsoletes: libraw1394-64bit %endif # +BuildRequires: libtool BuildRequires: openjade-devel BuildRequires: pkg-config BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: http://www.kernel.org/pub/linux/libs/ieee1394/%{name}-%{version}.tar.xz Source1:baselibs.conf -Patch: libraw1394.no-isodump.patch +Patch0: libraw1394.no-isodump.patch +Patch1: libraw1394-exports.patch %description The Linux kernel's IEEE 1394 subsystem provides access to the raw 1394 @@ -101,11 +103,10 @@ %prep %setup -q -%patch -p1 - +%patch0 -p1 +%patch1 -p1 %build -#autoreconf --force --install -export CFLAGS=%optflags +autoreconf --force --install %configure --disable-static --with-pic %{__make} %{?jobs:-j%jobs} all ++ libraw1394-exports.patch ++ --- libraw1394-2.1.0.orig/src/Makefile.am +++ libraw1394-2.1.0/src/Makefile.am @@ -4,7 +4,7 @@ MAINTAINERCLEANFILES = Makefile.in lib_LTLIBRARIES = libraw1394.la -libraw1394_la_LDFLAGS = -version-info @lt_major@:@lt_revision@:@lt_age@ +libraw1394_la_LDFLAGS = -export-symbols-regex '^raw1394_' -no-undefined -version-info @lt_major@:@lt_revision@:@lt_age@ libraw1394_la_SOURCES = \ main.c\ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libraw1394 for openSUSE:Factory
Hello community, here is the log from the commit of package libraw1394 for openSUSE:Factory checked in at 2013-03-24 21:37:47 Comparing /work/SRC/openSUSE:Factory/libraw1394 (Old) and /work/SRC/openSUSE:Factory/.libraw1394.new (New) Package is libraw1394, Maintainer is tr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libraw1394/libraw1394.changes2011-09-23 02:09:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.libraw1394.new/libraw1394.changes 2013-03-24 21:45:55.0 +0100 @@ -1,0 +2,41 @@ +Sat Mar 23 13:57:19 UTC 2013 - zai...@opensuse.org + +- Update to version 2.1.0: + + Behavior changes of the backend to firewire-core: +- The isochronous reception buffer is now mapped read/writable + rather than read-only. +- Decrease memory footprint of IR and IT buffers by avoiding + some internal rounding up of the buffer size. + + New APIs in libraw1394/raw1394.h: +- raw1394_add_config_rom_descriptor(): Add contents to + the Configuration ROM of the local node(s). At runtime, this + API is only available if running on top of firewire-core. +- raw1394_remove_config_rom_descriptor(): Counterpart to + raw1394_add_config_rom_descriptor(). +- raw1394_read_cycle_timer_and_clock(): Like the existing + raw1394_read_cycle_timer(), but lets the caller choose + between CLOCK_REALTIME, CLOCK_MONOTONIC, or + CLOCK_MONOTONIC_RAW. +- raw1394_get_speed(): Returns the speed code of the maximum + possible transmission speed between a given node and the + local node. +- enum raw1394_iso_speed was extended by RAW1394_ISO_SPEED_800, + _1600, and _3200. + + New APIs in libraw1394/ieee1394.h: Added preprocessor +constants L1394_SPEED_BETA, L1394_SPEED_800, _1600, and _3200. + + testlibraw1394: Added unit tests of the new APIs. +- Changes from version 2.0.9: + + Fix that raw1394_iso_recv_flush() did not have any effect when +running on firewire-core alias juju kernel drivers. +This fix needs kernel 3.4 or later at runtime. + + Remove build-time dependency on linux-headers. + + Remove --with-fw-dir configure switch which is no longer useful + + Janitorial fixes. +- Changes from version 2.0.8: + + Performance improvement: Configuration ROM access via +raw1394_read() is dramatically faster and very robust now. + + Interoperability fix: Internally retry +raw1394_read/write/lock/lock64() after ack-busy response. + + Small bug fixes. + +--- Old: libraw1394-2.0.7.tar.bz2 New: libraw1394-2.1.0.tar.xz Other differences: -- ++ libraw1394.spec ++ --- /var/tmp/diff_new_pack.ws38hj/_old 2013-03-24 21:47:31.0 +0100 +++ /var/tmp/diff_new_pack.ws38hj/_new 2013-03-24 21:47:31.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libraw1394 # -# Copyright (c) 2011 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 @@ -15,24 +15,23 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: libraw1394 -Version:2.0.7 -Release:1 -License:LGPL-2.1+ +Version:2.1.0 +Release:0 Summary:A Firewire Interface -Url:http://www.dennedy.org/libraw1394/ +License:LGPL-2.1+ Group: System/Kernel +Url:http://www.dennedy.org/libraw1394/ # bug437293 %ifarch ppc64 Obsoletes: libraw1394-64bit %endif # -BuildRequires: openjade-devel pkg-config +BuildRequires: openjade-devel +BuildRequires: pkg-config BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: http://www.kernel.org/pub/linux/libs/ieee1394/%{name}-%{version}.tar.bz2 +Source0: http://www.kernel.org/pub/linux/libs/ieee1394/%{name}-%{version}.tar.xz Source1:baselibs.conf Patch: libraw1394.no-isodump.patch @@ -67,7 +66,6 @@ Pieter Palmers piet...@joow.be %package 11 -License:LGPL-2.1+ Summary:A Firewire Interface Group: System/Kernel # bug437293 @@ -81,11 +79,11 @@ access to the connected 1394 (Firewire) bus. %package devel -License:LGPL-2.1+ Summary:Development and Include Files for libraw1394 -Summary(pt_BR): Arquivos de desenvolvimento e cabeçalhos para o libraw1394 Group: Development/Libraries/C and C++ -Requires: %{name}-11 == %{version} glibc-devel +Summary(pt_BR): Arquivos de desenvolvimento e cabeçalhos para o libraw1394 +Requires:
commit libraw1394 for openSUSE:Factory
Hello community, here is the log from the commit of package libraw1394 for openSUSE:Factory checked in at 2011-12-06 18:25:25 Comparing /work/SRC/openSUSE:Factory/libraw1394 (Old) and /work/SRC/openSUSE:Factory/.libraw1394.new (New) Package is libraw1394, Maintainer is tr...@novell.com Changes: Other differences: -- ++ libraw1394.spec ++ --- /var/tmp/diff_new_pack.KB8jXy/_old 2011-12-06 18:44:30.0 +0100 +++ /var/tmp/diff_new_pack.KB8jXy/_new 2011-12-06 18:44:30.0 +0100 @@ -21,7 +21,7 @@ Name: libraw1394 Version:2.0.7 Release:1 -License:LGPLv2.1+ +License:LGPL-2.1+ Summary:A Firewire Interface Url:http://www.dennedy.org/libraw1394/ Group: System/Kernel @@ -67,7 +67,7 @@ Pieter Palmers piet...@joow.be %package 11 -License:LGPLv2.1+ +License:LGPL-2.1+ Summary:A Firewire Interface Group: System/Kernel # bug437293 @@ -81,7 +81,7 @@ access to the connected 1394 (Firewire) bus. %package devel -License:LGPLv2.1+ +License:LGPL-2.1+ Summary:Development and Include Files for libraw1394 Summary(pt_BR): Arquivos de desenvolvimento e cabeçalhos para o libraw1394 Group: Development/Libraries/C and C++ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org