Hello community, here is the log from the commit of package libwacom for openSUSE:Factory checked in at 2019-11-18 20:03:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libwacom (Old) and /work/SRC/openSUSE:Factory/.libwacom.new.26869 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libwacom" Mon Nov 18 20:03:29 2019 rev:25 rq:748579 version:1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libwacom/libwacom.changes 2019-02-13 10:16:21.769381002 +0100 +++ /work/SRC/openSUSE:Factory/.libwacom.new.26869/libwacom.changes 2019-11-18 20:03:45.489792710 +0100 @@ -1,0 +2,37 @@ +Thu Nov 14 00:46:28 UTC 2019 - Michael Gorse <[email protected]> + +- Update to 1.1: + New devices: Wacom HID 5115 + Other change: + * Button codes defined for the 3rd gen Intuos S + Changes from version 1.0: + - udev rules are now installed by default + Changes from version 0.99.901: + New devices + * Lenovo YOGA 720, YOGA 520, IdeaPad FLEX 5, MIIX 520 + * Dell XPS 15 9570, Latitude 5175 + * HP Spectre x360, Envy x360 Convertible + * Wacom Intuos Pro 2 S, Cintiq 22, DTK-1660E + * Huion 610 Pro v2 + * Samsung 930QAA + Other changes: + * New API: libwacom_get_model_name() + * meson build system support + * fixed symbol versioning + * EKR button ordering fixed + * Stylus grouping added + Changes from version 0.33: + - New devices: + * Wacom Bamboo Fun 4x5, Bamboo Fun 6x8, Bamboo1 5x8, Cintiq 16 + * HP EliteBook x360, x2, HP Envy x360 + * Acer Switch SA5 + * Huion H420 + * Lenovo Thinkpad L380 Yoga, L390 Yoga, Ideapad Flex, Yoga 730 + * Dell Latitude 7390 +- Switch to meson for 15.2/tumbleweed +- Remove URI from keyring: file is no longer there. +- Add libxml2 to BuildRequires. +- Don't manually install udev rules: now done by install. +- Switch URL to github. + +------------------------------------------------------------------- Old: ---- libwacom-0.32.tar.bz2 libwacom-0.32.tar.bz2.sig New: ---- libwacom-1.1.tar.bz2 libwacom-1.1.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libwacom.spec ++++++ --- /var/tmp/diff_new_pack.Lyozcu/_old 2019-11-18 20:03:47.041791931 +0100 +++ /var/tmp/diff_new_pack.Lyozcu/_new 2019-11-18 20:03:47.057791924 +0100 @@ -16,20 +16,29 @@ # +%if 0%{?suse_version} > 1510 +%bcond_without meson +%else +%bcond_with meson +%endif Name: libwacom -Version: 0.32 +Version: 1.1 Release: 0 Summary: Library to identify wacom tablets License: MIT Group: System/Libraries -URL: http://linuxwacom.sourceforge.net/ +URL: https://linuxwacom.github.io/ Source: https://github.com/linuxwacom/libwacom/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 Source2: https://github.com/linuxwacom/libwacom/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2.sig -Source3: http://www.who-t.net/contact/hutterer_peter.asc#/%{name}.keyring +Source3: %{name}.keyring Source99: baselibs.conf +%if %{with meson} +BuildRequires: meson >= 0.47.0 +%endif BuildRequires: pkgconfig BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gudev-1.0) +BuildRequires: pkgconfig(libxml-2.0) %description libwacom is a library to identify wacom tablets and their model-specific @@ -78,14 +87,22 @@ %setup -q %build +%if %{with meson} +%meson +%meson_build +%else %configure \ + --with-udev-dir=%{_libexecdir}/udev \ --disable-static make %{?_smp_mflags} +%endif %install +%if %{with meson} +%meson_install +%else %make_install -mkdir -p %{buildroot}%{_udevrulesdir} -tools/generate-udev-rules > %{buildroot}%{_udevrulesdir}/65-libwacom.rules +%endif find %{buildroot} -type f -name "*.la" -delete -print @@ -94,7 +111,7 @@ %files -n libwacom2 %license COPYING -%doc NEWS README +%doc NEWS README.md %{_libdir}/libwacom.so.2* %files data ++++++ libwacom-0.32.tar.bz2 -> libwacom-1.1.tar.bz2 ++++++ ++++ 22501 lines of diff (skipped)
