Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libpciaccess for openSUSE:Factory 
checked in at 2022-10-19 13:17:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libpciaccess (Old)
 and      /work/SRC/openSUSE:Factory/.libpciaccess.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libpciaccess"

Wed Oct 19 13:17:14 2022 rev:16 rq:1029711 version:0.17

Changes:
--------
--- /work/SRC/openSUSE:Factory/libpciaccess/libpciaccess.changes        
2019-07-29 17:22:35.810386490 +0200
+++ /work/SRC/openSUSE:Factory/.libpciaccess.new.2275/libpciaccess.changes      
2022-10-19 13:17:16.493172098 +0200
@@ -1,0 +2,37 @@
+Tue Oct 18 10:43:25 UTC 2022 - Stefan Dirsch <sndir...@suse.com>
+
+- Update to version 0.17
+  * Fix spelling/wording issues
+  * meson: install man page in mandir/man1/, not mandir/1/
+  * gitlab CI: add a basic build test for both autotools and meson
+  * gitlab CI: stop requiring Signed-off-by in commits
+  * configure.ac: Use pkg-config to find zlib dependency info
+  * Obtain correct value of is_64 and is_prefetchable PCI device fields
+  * hurd_pci: Use __pci_conf_ variants of pci_conf_
+  * x86: Use gnumach device instead of /dev/mem on GNU systems && factorise 
ifdefs
+  * x86: Remove mapping of regions during probe - otherwise remapping later 
fails
+  * x86: Remove probe during create, other backends don't do this
+  * hurd: device_open(pci), /servers/bus/pci fallback
+  * x86: Sort devices by B/D/F due to recursive scan
+  * hurd: Don't necessarily look up _SERVERS_BUS_PCI
+  * Add a meson build system
+  * autoconf: Add meson files to dist tarball
+  * pciaccess.pc.in: add Libs.Private
+  * Hurd: avoid using the deprecated RPC pci_get_ndevs()
+  * hurd: Implement device memory mapping
+  * Hurd: Fix initialization order
+  * Add pci_device_disable() function
+  * missed library installation in meson
+  * hurd: Add missing round up size in map_dev_mem
+  * hurd: Fix letting map_dev_mem map anywhere
+  * hurd: Fix map_dev_mem from non-zero address
+  * hurd: Restore initialization order
+  * hurd: Fix pci_device_hurd_map_legacy
+  * Add support for building on macOS w/o X11, using endian code from 
"portable_endian.h"...
+  * Add parentheses to the macro definition
+  * pci_sys set NULL after free
+  * Add header protection macro in linux_devmem.h
+  * Delete redundant symbols ';'
+- switched to meson build system
+
+-------------------------------------------------------------------

Old:
----
  libpciaccess-0.16.tar.bz2

New:
----
  libpciaccess-0.17.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libpciaccess.spec ++++++
--- /var/tmp/diff_new_pack.9QpCj3/_old  2022-10-19 13:17:16.965173076 +0200
+++ /var/tmp/diff_new_pack.9QpCj3/_new  2022-10-19 13:17:16.969173084 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libpciaccess
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,22 +18,25 @@
 
 Name:           libpciaccess
 %define lname  libpciaccess0
-Version:        0.16
+Version:        0.17
 Release:        0
 Summary:        Generic PCI access library
 License:        MIT
 Group:          Development/Libraries/C and C++
-Url:            http://cgit.freedesktop.org/xorg/lib/libpciaccess/
+URL:            http://cgit.freedesktop.org/xorg/lib/libpciaccess/
 
 #Git-Clone:    git://anongit.freedesktop.org/xorg/lib/libpciaccess
 #Git-Web:      http://cgit.freedesktop.org/xorg/lib/libpciaccess/
-Source:         
http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
+Source:         
http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.xz
 Source1:        baselibs.conf
 Patch0:         
u_libpciaccess-vgaarb-add-function-to-get-default-vga-device-and-it.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:    autoconf >= 2.60, automake, libtool
+BuildRequires:  cmake
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(xorg-macros) >= 1.8
+BuildRequires:  pkgconfig(zlib)
 
 %description
 Provides functionality for X to access the PCI bus and devices in a
@@ -67,12 +70,11 @@
 %patch0 -p1
 
 %build
-%configure --with-pciids-path=%_datadir --disable-static
-make %{?_smp_mflags}
+%meson -Dpci-ids=%_datadir
+%meson_build
 
 %install
-make install DESTDIR="%buildroot"
-rm -f "%buildroot/%_libdir"/*.la
+%meson_install
 
 %post -n %lname -p /sbin/ldconfig
 

Reply via email to