Package Release Info

libwacom-2.16.1-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libwacom-devel
libwacom-tools

Change Logs

* Mon Jun 23 2025 aesara@mailbox.org
- update to 2.16.1
  * New devices:
  - Add six new tablet definitions
  - Add Framework 12 touchscreen
  - Add Dell Active Pen PN7320A stylus
  * Bug fixes:
  - Fix segfault after running list-local-devices
* Sat Mar 22 2025 aesara@mailbox.org
- update to 2.15.0
  * New devices:
  - Still more tablet definitions (#841)
  - add XP Pen Innovator 16 definition & layout
  - Support for XP-Pen Deco Pro S
  - Add Lenovo Slim Pen
  - Add the XP Pen Deco01 v3
  - Add 3rd gen Intuos Pro devices
  * Device fixes:
  - fix duplicate button listing for the DTI-520
  - Remove duplicate of the ISDv4 2d1f 0040 tablet
  * Device other:
  - Add AliasOf keyword to wacom.stylus
  - prefix all styli with a vendor ID
  - prefix the wacom 2d1f ISDv4 devices with wacom
  - Allow for a bustype of 0 on real devices
  - Add support for getting the target mode for a modeswitch button
* Sun Feb 23 2025 aesara@mailbox.org
- update to 2.14.0
  * Extended Lenovo Yoga X1 Gen5 support, improved the Huion mini
    keydial (KD100)
  * Fixed missing Strip in the Huion Kamvas Pro 16
  * Corrected entry for Elan 5515
  * Fixed outdated properties for Lenovo Yoga 9 14IAP7
  * Add support for Dial status LEDs
  * .tablet files shadow any ones with the same name
  * New XP Pen devices supported: Artist 22R Pro, 24 Pro, Deco Fun
    L, ACK05 Remote, Pro Pen 3E
  * New Lenovo device ssupported: Yoga 9 14IAP7, Active Pen 3
    (2023), Digital Pen 2, X1 Fold 16 Gen1, Precision Pen 2 (2023)
    stylus
  * New ELAN devices supported: ELAN-2514 variant 04f3:2f9d, ELAN
    9008 and 9009 (Asus Zenbook Duo UX8406MA 1200p), ELAN 2F2A and
    41A1 (ZenBook Pro Duo UX8402VV)
  * New Wacom devices supported: HID 5214 (IdeaPad Flex 5 14ARE05
    rev.81X2), HID 52C6 Pen.
  * New HP devices supported: Spectre x360, Elite Chromebook C1030
  * Other devices supported: StarLite Mk V; HP Spectre x360
    13-aw0020ng; Huion RTP-700, Huion KeyDial K20
  * Database: support $XDG_CONFIG_HOME/libwacom as additional path
  * tools/clean_svg: allow passing in a .tablet file
  * tools/list-local-devices: print the vid/pid if available
  * tools/debug-device: print the device class too
* Fri Aug 16 2024 aesara@mailbox.org
- update to 2.12.2
  * Device Fixes:
  - HUION Kamvas 16 2019
  - Prefix the kamvas pro 13 with Huion like all other Huion
    tablets
  - Fix the Huion Kamvas 12 file
  * Device Other:
  - Don't create a default match for fallback devices
  * Other Fixes:
  - Fix a memory leak
  - Set the device name in new_from_path() to override the
    fallback name
  * Tests:
  - test: run ruff format over test_svg.py
  - test: add support for testing new_from_path() through uinput
- update to 2.12.1
  * Device Fixes:
  - Drop the firmware match from the Huion Inspiroy 2 S
  * Features:
  - Fix off-by-one check for stripping the quote from NAME/UNIQ
  - Use g_clear_pointer() during libwacom_*_unref()
- update to 2.12.0
  * New Devices:
  - Huion Kamvas Pro 24 (GT-240, QHD)
  - Huion WH1409
  - Wacom Movink
  - Wacom HID 49A0 (Dell latitude 5320 2-in-1)
  - Wacom HID 5334 Pen
  - XP-PEN Deco Mini 4
  * Device Fixes:
  - Fix tablet file for the Huion Inspiroy 2S
  - Improve Huion Inspiroy 2 m support
  - Update the Inspiroy 2L
  - Add a dial to the Huion Inspiroy 2 L and M
  - Fix the Inspiroy 2S layout
  - Set the right PID for the Inpspiroy 2 L and M
  - Rename second ButtonB id in the DTI-520 svg layout
  - Fix Huion RTM-500 Support
  - Added more device names for Kamvas 13 variants
  - Fix buttons for Huion and Gaomon tablets
  - Mark huion/gaomon tablets with Dials as such
  - XP pen tablets have no Rings
  - Drop accidental comma from the Gaomon/Huion layout files
  * Device Other:
  - Auto generated HUION tablet description files
  - Auto generated GAOMON tablet description files
  - Remove layout files without buttons/strips/dials
  - Remove a superfluous rect from the huion mini keydial kd100
  - Use NumRings instead of separate Ring/Ring2
  - Switch DeviceMatch to use a pipe as separator
  - Add a firmware string entry to the matches
  - Skip over empty Layout= assignments
  * Features:
  - Rework match_from_string
  - Rework the match approach to prefer uniq over name
  - Allow to match by uniq without name
  - Add Gaomon S620 firmware match
  - Add support for relative dials
  - Add libwacom_new_from_builder to construct a new device
  * Other Fixes:
  - Fetch the name and uniq from udev properties, not sysfs
  - Keyboard devices are not ID_INPUT_TABLET_PAD
  - Don't mark a Mouse device as tablet or pad
  - Set the bustype in libwacom_new_for_path
  - Document touch strips
  * Tests:
  - Remove the requirement for a Layout file
  - Replace the SVG validity test with a pytest-based one
  - Add a test for unnecessary SVGs
  - Add some tracing to the svg validity test
  - Svgs for dials need to have CW and CCW labels, not Up/Down
  - Set proper test names for the hwdb tests
  - Skip errors in SVGs for autogenerated devices
  - Check the svg for Dial2 if we have two dials
  - Skip hwdb tests if the systemd commands fail
  - Install our hwdb file during the test
  - Add ids to the parametrized tablet file tests
  - Add a pytest wrapper for libwacom
  - Skip/fail with an error if the systemd commands failed
  - Replace the uinput-based hwdb test with a direct query
  - Don't reload the udev rules
  - Move the asan check into meson.build
  * Build:
  - Make pytest more verbose
  - Bump to meson 0.56.0
  - More logging of the pytests
  - Split the pytest invocations into separate ones
* Mon Apr 22 2024 dmueller@suse.com
- update to 2.11.0:
  * New Devices:
  - Asus Zenbook Duo
  - Lenovo Ideapad Duet, Ideapad Duet 3, Thinkpad L13 Yoga
    Gen 3
  - HP Envy x360
  * The default fallback device is now an integrated tablet
* Tue Mar 26 2024 pgajdos@suse.com
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]
* Thu Mar 07 2024 aj@ajaissle.de
- update to 2.10.0:
  * Append to DeviceMatch for X1 Yoga Gen 5 (#632)
  * Add .tablet file for Ingenic touch and pen display (#621)
  * Update the name for the Dell Active Pen (#628)
  * Add support for xp-pen artist 10s table (#625)
  * github: Minimize permissions granted to automated
    workflows / jobs
  * data: Update ModelName for DTH134 and DTC121
  * data: Add Wacom HID-5362
  * github: update the issue templates
  * github: add a label commenter bot
  * Add an editorconfig file
  * github: fix the sysinfo check workflow
  * tools: fix a memleak in list-local-devices
  * Fix an indentation issue
  * data: Intuos Pro 2 is compatible with Intuos 4 styli
  * libwacom 2.10.0
  * data: add isdv4-50a0 (#630)
  * build(deps): bump tj-actions/changed-files in
    /.github/workflows
  * Add support for Lenovo ThinkPad X1 Yoga Gen 7 (#626)
- update to 2.9.0:
  * data: add Wacom Cintiq Pro 22 & 17
  * data: remove erroneous dash from latest Cintiq Pro model
    names
  * data: add dtc121
  * data: add dth134
  * meson.build: correct license to HPND
  * Switch strcmp to g_str_equal()
  * meson.build: remove duplicate pytest run
  * Add support for evdev code parsing
  * Drop the separate Button= assignment
  * database: move parsing the features into a helper
  * data: add a new Keys/KeyCodes entry to the tablet files
  * CI: fix the pages job for the new libevdev dependency
  * libwacom: only memcmp the led data if we have leds
  * libwacom 2.9.0
  * data: Add isdv-48b7 (#604)
  * Add data for XP-Pen G430s (#603)
  * data: Add XP-Pen Artist 13.3 Pro (#601)
- requires libevdev >= 1.7.0
* Mon Sep 11 2023 dmueller@suse.com
- update to 2.8.0 (bsc#1214390):
  * data: Add "Wacom One pen tablet"
  * data: add Wacom One 12 & Wacom One 13
  * data: Add support for the Samsung Chromebook Plus v2
  * data: Add support for Nuvision Solo 10 Draw
  * data: add ELAN 2C1B and 2D55 (Asus ZenBook Pro Duo UX482EG)
  * data: create a stylus group for the generic-no-eraser pen
  * data: create a generic-with-eraser group for the default
    stylus
  * data: include another device name for the Huion H950P
  * libwacom 2.8.0
  * data: add XP Pen Deco mini7
- update keyring with keys from https://github.com/whot.gpg
* Mon May 29 2023 dmueller@suse.com
- update to 2.7.0:
  * Added support for XP-Pen Deco MW (#548)
  * Add support for Lenovo Ideapad Duet 5i
  * Add support for HP Spectre x360 14
  * data: make XP-Pen Deco Pro MW layout generic
  * data: Add XP-Pen Deco Pro SW
  * Format python files with Python black
  * tools: add list-local-devices as builddir tool
  * data: narrow down the Huion H950p to include a name match
  * tools: list the kernel name together with the event node
  * Add ID 04f3:23b9 for HP Envy x360 ar0xxx (#550)
  * Add Wacom HID 52D3 (Lenovo Yoga 7 14ARB7)
  * Update to follow auto-generated standard
  * Add Wacom HID 52D5 (Lenovo Yoga 7 14ARB7) (#549)
  * Support for xp-pen deco pro mw (#552)
* Sat Feb 04 2023 dmueller@suse.com
- update to libwacom-2.6.0:
  * Add Ugee M708 v1 tablet
  * Add tablet definition for Wacom HID 52FA Pen (#536)
  * Added support for XP-Pen Deco01 v2
  * tools/clean_svg: don't modify the dict while iterating
  * data: add the sysinfo to the wacom.example file
  * CI: update some actions to newer versions
  * CI: bump an action to the current version
  * README: note that we support tablets other than Wacom's
    too
  * CI: bump to use latest Ubuntu LTS
  * Add tablet definition for Huion Kamvas 13
  * tests: fix failure if system doesn't use systemd