commit libxshmfence for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxshmfence for openSUSE:Factory checked in at 2023-01-01 09:38:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libxshmfence (Old) and /work/SRC/openSUSE:Factory/.libxshmfence.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libxshmfence" Sun Jan 1 09:38:16 2023 rev:8 rq:1045901 version:1.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libxshmfence/libxshmfence.changes 2022-10-27 13:52:11.719966432 +0200 +++ /work/SRC/openSUSE:Factory/.libxshmfence.new.1563/libxshmfence.changes 2023-01-01 09:38:17.910594721 +0100 @@ -1,0 +2,7 @@ +Fri Dec 23 08:22:25 UTC 2022 - Dirk M��ller <dmueller@suse.com> + +- update to 1.3.2: + * configure: Use AC_SYS_LARGEFILE to enable large file support +- spec file modernisation, add license and README + +------------------------------------------------------------------- Old: ---- libxshmfence-1.3.1.tar.xz New: ---- libxshmfence-1.3.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libxshmfence.spec ++++++ --- /var/tmp/diff_new_pack.o7cdQR/_old 2023-01-01 09:38:18.574598353 +0100 +++ /var/tmp/diff_new_pack.o7cdQR/_new 2023-01-01 09:38:18.582598396 +0100 @@ -16,21 +16,18 @@ # +%define lname libxshmfence1 Name: libxshmfence -Version: 1.3.1 +Version: 1.3.2 Release: 0 -%define lname libxshmfence1 Summary: A tiny library that exposes a event API on top of Linux futexes License: HPND Group: Development/Libraries/C and C++ -URL: http://xorg.freedesktop.org/ - +URL: https://xorg.freedesktop.org/ #Git-Clone: git://anongit.freedesktop.org/xorg/lib/libxshmfence #Git-Web: http://cgit.freedesktop.org/xorg/lib/libxshmfence/ -Source: http://xorg.freedesktop.org/archive/individual/lib/%{name}-%{version}.tar.xz +Source: https://xorg.freedesktop.org/archive/individual/lib/%{name}-%{version}.tar.xz Source1: baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build - BuildRequires: autoconf >= 2.60 BuildRequires: automake BuildRequires: libtool @@ -45,11 +42,11 @@ seems excessive, and by using PresentIdleNotify events, to work around the limitations of futexes. -%package -n %lname +%package -n %{lname} Summary: A tiny library that exposes a event API on top of Linux futexes Group: System/Libraries -%description -n %lname +%description -n %{lname} This is a tiny library that exposes a event API on top of Linux futexes. There was some discussion about using eventfd instead of this, but the cost of adding two FDs to the X server for every DRI application @@ -59,14 +56,14 @@ %package devel Summary: Development files for the X Shm-Fence library Group: Development/Libraries/C and C++ -Requires: %lname = %version +Requires: %{lname} = %{version} %description devel This is a tiny library that exposes a event API on top of Linux futexes. This package contains the development headers for the library found -in %name. +in %{name}. %prep %setup -q @@ -74,24 +71,23 @@ %build autoreconf -fi %configure --disable-static -make %{?_smp_mflags} +%make_build %install -make install DESTDIR="%buildroot" -rm -f "%buildroot/%_libdir"/*.la - -%post -n %lname -p /sbin/ldconfig +%make_install +find %{buildroot} -type f -name "*.la" -delete -print -%postun -n %lname -p /sbin/ldconfig +%post -n %{lname} -p /sbin/ldconfig +%postun -n %{lname} -p /sbin/ldconfig -%files -n %lname -%defattr(-,root,root) -%_libdir/libxshmfence.so.1* +%files -n %{lname} +%{_libdir}/libxshmfence.so.1* %files devel -%defattr(-,root,root) -%_includedir/X11/* -%_libdir/libxshmfence.so -%_libdir/pkgconfig/xshmfence.pc +%license COPYING +%doc README.md +%{_includedir}/X11/* +%{_libdir}/libxshmfence.so +%{_libdir}/pkgconfig/xshmfence.pc %changelog ++++++ libxshmfence-1.3.1.tar.xz -> libxshmfence-1.3.2.tar.xz ++++++ ++++ 7672 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/libxshmfence-1.3.1/ChangeLog new/libxshmfence-1.3.2/ChangeLog --- old/libxshmfence-1.3.1/ChangeLog 2022-10-18 18:50:35.000000000 +0200 +++ new/libxshmfence-1.3.2/ChangeLog 2022-12-08 17:08:32.000000000 +0100 @@ -1,3 +1,19 @@ +commit edbb7d9e5f3912fe521f0cfe5ae416bb9ca83633 +Author: Matt Turner <mattst88@gmail.com> +Date: Thu Dec 8 10:40:00 2022 -0500 + + libxshmfence 1.3.2 + + Signed-off-by: Matt Turner <mattst88@gmail.com> + +commit 7df37ab0c44ee9c24153c7a1eaf05a8a95e9ac80 +Author: Matt Turner <mattst88@gmail.com> +Date: Tue Nov 29 12:08:54 2022 -0500 + + configure: Use AC_SYS_LARGEFILE to enable large file support + + Signed-off-by: Matt Turner <mattst88@gmail.com> + commit 43749ba6a7631f5060ef85c93942ec32dfd39bf8 Author: Alan Coopersmith <alan.coopersmith@oracle.com> Date: Tue Oct 18 09:38:22 2022 -0700 @@ -74,7 +90,7 @@ Signed-off-by: Matt Turner <mattst88@gmail.com> commit 30d946bc7b522ada9ec2fdbd502f9e36aae21bba -Author: Micha�� G��rny < <mgorny@gentoo.org> +Author: Micha�� G��rny <mgorny@gentoo.org> Date: Thu Feb 22 19:23:38 2018 +0100 Fix missing <limits.h> include for HAVE_UMTX branch of futex 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/libxshmfence-1.3.1/config.h.in new/libxshmfence-1.3.2/config.h.in --- old/libxshmfence-1.3.1/config.h.in 2022-10-18 18:50:28.000000000 +0200 +++ new/libxshmfence-1.3.2/config.h.in 2022-12-08 17:08:29.000000000 +0100 @@ -192,3 +192,9 @@ /* Version number of package */ #undef VERSION + +/* Number of bits in a file offset, on hosts where this is settable. */ +#undef _FILE_OFFSET_BITS + +/* Define for large files, on AIX-style hosts. */ +#undef _LARGE_FILES 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/libxshmfence-1.3.1/configure.ac new/libxshmfence-1.3.2/configure.ac --- old/libxshmfence-1.3.1/configure.ac 2022-10-18 18:50:22.000000000 +0200 +++ new/libxshmfence-1.3.2/configure.ac 2022-12-08 17:08:26.000000000 +0100 @@ -23,7 +23,7 @@ dnl Process this file with autoconf to create configure. AC_PREREQ([2.60]) -AC_INIT([libxshmfence], [1.3.1], +AC_INIT([libxshmfence], [1.3.2], [https://gitlab.freedesktop.org/xorg/lib/libxshmfence/-/issues], [libxshmfence]) AC_CONFIG_SRCDIR([Makefile.am]) @@ -47,7 +47,9 @@ XORG_WITH_LINT LINT_FLAGS="${LINT_FLAGS} ${FONTENC_CFLAGS}" - +# Checks for typedefs, structures, and compiler characteristics. +AC_SYS_LARGEFILE + dnl dnl Locate a suitable tmp file system for creating shared memory files dnl
participants (1)
-
Source-Sync