Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#13299 closed enhancement (fixed)

libwacom is now at github (update to 1.2)

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 10.0
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

Change History (6)

comment:1 by Douglas R. Reno, 4 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned
Summary: libwacom is now at githublibwacom is now at github (update to 1.2)

The new version is 1.2

comment:2 by Douglas R. Reno, 4 years ago

libwacom has also moved to meson.

meson --prefix=/usr -Dudev-dir=/lib/udev

Should do the trick. We want -Dudev-dir=/lib/udev because otherwise it will install files in /usr/lib/udev which isn't in the normal search path in either Eudev or systemd-udevd.

comment:3 by Douglas R. Reno, 4 years ago

libwacom-0.30

Aaron Armstrong Skomra (1):
      data: Add support for third generation Intuos

Different55 (1):
      Added support for the Turcom TS-6610

Jason Gerecke (6):
      Fail the Coverity build if their script cannot be downloaded
      data: Add isdv4-5146 (Lenovo ThinkPad X1 Yoga [3rd-gen])
      Fix memory leak in error path
      data: Add ELAN 22E2 (HP Spectre x360)
      data: Add HP Elite x2 1012 G2
      data: Add elan-2537 (HP Envy x360 15m-bq1xx)

Peter Hutterer (1):
      libwacom 0.30

libwacom-0.31

Daniel P. Berrangé (1):
      data: add entries for graphire4 6x8 tablet

Dico (1):
      compare_matches: fix nested loop

Jason Gerecke (2):
      travis: Hotfix Coverity's Travis integration patch
      data: Add ISDv4 50fd and 4807

Peter Hutterer (3):
      Don't double-free the name during matching
      tools: provide a man page for libwacom-list-local-devices
      libwacom 0.31

libwacom-0.32

Aaron Armstrong Skomra (1):
      data: add dtu-1141b .tablet and .svg files

Jason Gerecke (5):
      data: Add Elan 24db (HP Spectre x360 Convertible 13-ac0XX)
      data: Add ISDv4 486a (Dell XPS 15 9575)
      data: Add ISDv4 516B (Lenovo Yoga 730-15IKB)
      data: Add ISDv4 5150 (Lenovo ThinkPad X380 Yoga)
      data: Add support for ISDv4 5122 (Lenovo 300e 81FY)

Peter Hutterer (2):
      Add issue templates for github bug reports
      libwacom 0.32

tom0105 (1):
      Create isdv4-502a.tablet

libwacom-0.33

Aaron Armstrong Skomra (1):
      data: add Cintiq 16 .tablet file

Alessandro Valeri (alenaksu) (2):
      test: generate file names from device match
      data: add definition file for Huion H420

Amit Keret (1):
      Support for Acer Switch SA5-271P

Bernhard Stampfer (1):
      Add ISDv4 5157 (Lenovo ThinkPad L380 Yoga) (#73)

Gregory (1):
      data: Add ISDv4 515a (Lenovo ThinkPad L380 Yoga) (#71)

Jason Gerecke (10):
      data: Add ISDv4 4865 (HP EliteBook x360 1020 G2)
      data: Add support for ISDv4 4870 (HP Elite x2 1013 G3)
      data: Add Bamboo Fun 4x5 (CTE-450) (#56)
      Add Pro Pen Slim definition (#72)
      data: Add Bamboo Fun 6x8 (CTE-650) (#79)
      data: Use standard naming convention for ISDv4 5157
      data: Add ISDv4 4841 (Dell Latitude 7390 2-in-1)
      data: Add ISDv4 5158 (Lenovo ThinkPad L390 Yoga)
      data: Add ISDv4 517D (Lenovo ideapad FLEX 6-14ARR )
      Add ISDv4 5169 (Lenovo YOGA 730-15IWL)

Luya Tshimbalanga (1):
      data: Add elan-264c (HP Envy x360 15-cp0xxx) (#55)

Peter Hutterer (5):
      data: drop the '2' from the Intuos Pro 2 names
      test: rename the tests for a better and consistent prefix (#77)
      test: build the tests with -no-install instead of static
      test: let the tests take a LIBWACOM_DATA_DIR variable
      libwacom 0.33

leschalu (2):
      new tablet file for CTE-660
      Update bamboo-one-m-p.tablet

tb2097 (1):
      data: remove P/PT from Cintiq Pros' name to match output from xsetwacom

libwacom-0.99.901

Aaron Armstrong Skomra (6):
      data: add .svg and .layout files for Intuos Pro 2nd Generation Small
      data: merge the Intuos Pro 2 M wireless into the USB one
      data: add DTK-1660E .tablet file
      data: add EvdevCodes for the EKR
      data: keep url in wacom.example current
      data: add support for Cintiq 22

Daniele Sluijters (1):
      Tablet config for ELAN 2627

Jason Gerecke (9):
      data: Add ISDv4 5128 (Lenovo YOGA 720-12IKB)
      data: Add ISDv4 50DB (Lenvo YOGA 520-14IKB)
      data: Add ISDv4 488F (Dell XPS 15 9570)
      data: Add ISDv4 50E9 (Lenovo ideapad FLEX 5-1570)
      Prevent librsvg from bailing at the sight of uninitialized data
      data: Add ISDv4 513B (Lenovo MIIX 520-12IKB)
      data: Add ISDv4 4806 (Dell Latitude 5175)
      Fix parsing of match strings when using musl
      data: Add ISDv4 2E (Samsung 930QAA)

Luya Tshimbalanga (1):
      elan-264c: add both pens with and without eraser support

Peter Hutterer (99):
      Fix typo in comment
      data: fix a few model names
      Add a ModelName property to all devices
      data: merge the Intuos Pro 2 L wireless into the USB one
      data: sort all stylus IDs by numerical value
      tools: add a tool to list the human-readable stylus names for all tablets
      tools: print the device node for list-local-devices
      Add missing newline before printing the [Buttons] header
      Reduce the number of dprintfs in the button printing
      Print lines with empty data as comment
      .gitignore: ignore automake test suite detritus
      .gitignore: update test names
      type_from_str() can be static
      Fix a few signed vs unsigned warnings
      test: make the svg test use the environments' DATADIR variable
      Replace strcmp() with streq()
      database: split loading tablet and stylus files up into helper functions
      database: load styli files before tablet files
      database: move parsing the stylus list out into a helper function
      database: sort the stylus list after parsing
      test: add some sorely needed braces
      database: add support for stylus grouping
      data: add trailing semicolon to elan 2072 tablet stylus list
      data: group the various intuos3-compatible pens
      data: add the intuos3-pucks group to the matching styli and tablets
      data: group the intuos5-compatible default pens together
      data: group the mobile studio compatible pens together
      data: group intuos styli together
      data: group the intuos4 styli together
      data: group intuos2 styli together
      data: add the 842 pen to the mobilestudio set
      data: put the intuos4 puck into its own group
      data: group the intuos airbrush
      data: group the 2242 styli together
      data: add a group for the Intuos PT stylus
      data: create a group for the intuos pt3 stylus
      data: create a group for the intuos 4 lens cursor
      tools: don't unref a null udev device
      Ignore serial touchpads when initializing devices
      Plug some memory leaks
      Return the device database sorted by vendor/product ID
      Document the signed-ness mismatch between vendor ids
      doc: reduce doxygen input file to just override options
      doc: update the mathjax path to the CDN from upstream
      Move the kernel header file to a separate include path
      Move the glib cflags to where they belong
      test: add a test for valid lt versioning
      Switch from implicit symbol exports to explicit ones
      Switch to using a symbol map file
      Fix some wobbly alignment of calls
      Travis CI: disable automake silent rules
      tools: add --help parsing to the debug tools
      tools: remove unused parameters in generate-udev-rules
      test: change the tests to `int main(void)`
      test: drop an unused parameter
      data: add button positions for some older graphire and bamboos
      Return an error if the wrong fallback flags have been given
      database: fix potential memory leak
      data: move the git and svg checks to a separate scripts
      Fix distcheck by adding missing files to EXTRA_DIST
      doc: add missing html target
      Fix a whitespace issue
      Mark libwacom_set_error as printf-like function
      Add (internal) wacom device ref/unref functions
      Replace libwacom_stylus_destroy with a ref/unref pair
      Add a note about the internal functions that became part of the ABI
      test: add a test for our deprecated symbols
      Deprecate libwacom_error_set()
      Deprecate libwacom_stylus_destroy()
      Deprecate libwacom_match_destroy(), libwacom_update_match(), libwacom_match_new()
      Alias the accidentally exposed ABI into different functions
      Restore libwacom_set_error() as internal-only symbol
      Restore libwacom_match_new() as internal-only symbol
      Rename libwacom_set_error() to libwacom_error_set()
      data: fix make dist again
      Fix a coverity warning
      test: fix two coverity warnings
      travis CI: separate the coverity job out
      test: switch the 'load' test to use the glib test suite
      test: switch the 'dbverify' test to use glib's test suite
      test: switch the 'tablet-validity' test to use the glib test suite
      test: switch svg validity test to use the glib test suite
      Add support for the meson build system
      Add a script to run a full test locally
      travis ci: hook up meson
      test: test for the various stylus features explicitly
      travis CI: remove a now-obsolete condition
      tools: base64-encode the svg data
      meson: whitespace fixes
      meson: drop the c++ flags, we don't use c++
      meson: drop -g from the cflags, meson adds it anyway
      meson: make building tests optional
      meson: librsvg is optional
      Allow libwacom_unref() for NULL pointers
      Refcount the devices correctly during initial parsing
      Add asserts for protecting against invalid refcounts
      Add meson_options.txt to EXTRA_DIST
      data: explicitly use ls -v to check for files
      libwacom 0.99.901

Robert Seaton (1):
      Add support for device Huion 610 Pro v2.

jkearneyma (1):
      Add tablet config for ELAN 2072 touchscreen (HP Spectre x360 13-40xx) (#91)

libwacom-1.0

Aaron Armstrong Skomra (6):
      data: add .svg and .layout files for Intuos Pro 2nd Generation Small
      data: merge the Intuos Pro 2 M wireless into the USB one
      data: add DTK-1660E .tablet file
      data: add EvdevCodes for the EKR
      data: keep url in wacom.example current
      data: add support for Cintiq 22

Daniele Sluijters (1):
      Tablet config for ELAN 2627

Jason Gerecke (9):
      data: Add ISDv4 5128 (Lenovo YOGA 720-12IKB)
      data: Add ISDv4 50DB (Lenvo YOGA 520-14IKB)
      data: Add ISDv4 488F (Dell XPS 15 9570)
      data: Add ISDv4 50E9 (Lenovo ideapad FLEX 5-1570)
      Prevent librsvg from bailing at the sight of uninitialized data
      data: Add ISDv4 513B (Lenovo MIIX 520-12IKB)
      data: Add ISDv4 4806 (Dell Latitude 5175)
      Fix parsing of match strings when using musl
      data: Add ISDv4 2E (Samsung 930QAA)

Luya Tshimbalanga (1):
      elan-264c: add both pens with and without eraser support

Peter Hutterer (99):
      Fix typo in comment
      data: fix a few model names
      Add a ModelName property to all devices
      data: merge the Intuos Pro 2 L wireless into the USB one
      data: sort all stylus IDs by numerical value
      tools: add a tool to list the human-readable stylus names for all tablets
      tools: print the device node for list-local-devices
      Add missing newline before printing the [Buttons] header
      Reduce the number of dprintfs in the button printing
      Print lines with empty data as comment
      .gitignore: ignore automake test suite detritus
      .gitignore: update test names
      type_from_str() can be static
      Fix a few signed vs unsigned warnings
      test: make the svg test use the environments' DATADIR variable
      Replace strcmp() with streq()
      database: split loading tablet and stylus files up into helper functions
      database: load styli files before tablet files
      database: move parsing the stylus list out into a helper function
      database: sort the stylus list after parsing
      test: add some sorely needed braces
      database: add support for stylus grouping
      data: add trailing semicolon to elan 2072 tablet stylus list
      data: group the various intuos3-compatible pens
      data: add the intuos3-pucks group to the matching styli and tablets
      data: group the intuos5-compatible default pens together
      data: group the mobile studio compatible pens together
      data: group intuos styli together
      data: group the intuos4 styli together
      data: group intuos2 styli together
      data: add the 842 pen to the mobilestudio set
      data: put the intuos4 puck into its own group
      data: group the intuos airbrush
      data: group the 2242 styli together
      data: add a group for the Intuos PT stylus
      data: create a group for the intuos pt3 stylus
      data: create a group for the intuos 4 lens cursor
      tools: don't unref a null udev device
      Ignore serial touchpads when initializing devices
      Plug some memory leaks
      Return the device database sorted by vendor/product ID
      Document the signed-ness mismatch between vendor ids
      doc: reduce doxygen input file to just override options
      doc: update the mathjax path to the CDN from upstream
      Move the kernel header file to a separate include path
      Move the glib cflags to where they belong
      test: add a test for valid lt versioning
      Switch from implicit symbol exports to explicit ones
      Switch to using a symbol map file
      Fix some wobbly alignment of calls
      Travis CI: disable automake silent rules
      tools: add --help parsing to the debug tools
      tools: remove unused parameters in generate-udev-rules
      test: change the tests to `int main(void)`
      test: drop an unused parameter
      data: add button positions for some older graphire and bamboos
      Return an error if the wrong fallback flags have been given
      database: fix potential memory leak
      data: move the git and svg checks to a separate scripts
      Fix distcheck by adding missing files to EXTRA_DIST
      doc: add missing html target
      Fix a whitespace issue
      Mark libwacom_set_error as printf-like function
      Add (internal) wacom device ref/unref functions
      Replace libwacom_stylus_destroy with a ref/unref pair
      Add a note about the internal functions that became part of the ABI
      test: add a test for our deprecated symbols
      Deprecate libwacom_error_set()
      Deprecate libwacom_stylus_destroy()
      Deprecate libwacom_match_destroy(), libwacom_update_match(), libwacom_match_new()
      Alias the accidentally exposed ABI into different functions
      Restore libwacom_set_error() as internal-only symbol
      Restore libwacom_match_new() as internal-only symbol
      Rename libwacom_set_error() to libwacom_error_set()
      data: fix make dist again
      Fix a coverity warning
      test: fix two coverity warnings
      travis CI: separate the coverity job out
      test: switch the 'load' test to use the glib test suite
      test: switch the 'dbverify' test to use glib's test suite
      test: switch the 'tablet-validity' test to use the glib test suite
      test: switch svg validity test to use the glib test suite
      Add support for the meson build system
      Add a script to run a full test locally
      travis ci: hook up meson
      test: test for the various stylus features explicitly
      travis CI: remove a now-obsolete condition
      tools: base64-encode the svg data
      meson: whitespace fixes
      meson: drop the c++ flags, we don't use c++
      meson: drop -g from the cflags, meson adds it anyway
      meson: make building tests optional
      meson: librsvg is optional
      Allow libwacom_unref() for NULL pointers
      Refcount the devices correctly during initial parsing
      Add asserts for protecting against invalid refcounts
      Add meson_options.txt to EXTRA_DIST
      data: explicitly use ls -v to check for files
      libwacom 0.99.901

Robert Seaton (1):
      Add support for device Huion 610 Pro v2.

jkearneyma (1):
      Add tablet config for ELAN 2072 touchscreen (HP Spectre x360 13-40xx) (#91)

libwacom-1.1

David (1):
      Change README to .md to improve readability

Jannis Schmidt (1):
      Add Wacom HID 5115 support (#154)

Paul Kocialkowski (1):
      data: intuos-s-p3: Add EvdevCodes to description to support buttons (#155)

Peter Hutterer (1):
      libwacom 1.1

git tag: libwacom-1.1

libwacom-1.2

Aaron Skomra (1):
      data: add support for 2nd gen Mobile Studio Pro (#160)

David Heidelberg (1):
      meson: make documentation a feature

Jason Gerecke (13):
      data: Add ISDv4 48c9 (Dell Latitude 7400 2-in-1) (#161)
      data: Add ISDv4 48ED (Dell XPS 13 2-in-1 7390)
      data: Add ISDv4 51BF (Lenovo X1 Yoga 4th)
      data: Add ISDv4 5147 (Lenovo ThinkPad X1 Yoga 3rd)
      data: Add ISDv4 50EF (Lenovo YOGA 720-13IKB)
      Make run-full-test.sh compatible with git rebase
      data: Remove nonsense EMR stylus IDs
      data: Add ISDv4 5196 (Lenovo YOGA C930-13IKB)
      data: Add ISDv4 51E2 (Lenovo Yoga C940-14IIL)
      data: Add ISDv4 51BE (Lenovo X1 Yoga 4th)
      data: Add ISDv4 51AF (Lenovo ThinkPad X390 Yoga)
      data: Add ISDv4 51C4 (Lenovo IdeaPad FLEX-14API)
      data: Add new MobileStudio Pro sensor PID

MusiKid (1):
      Add support for ELAN 2628 (#158)

Peter Hutterer (3):
      meson.build: match the libwacom.pc file Name with the autotools one (#164)
      meson.build: disable the deprecated symbols test with LTO
      libwacom 1.2

Stefan Krüger (1):
      data: Add ELAN 29B6 & 29A1 (ASUS ZenBook Pro Duo UX581GV) (#186)

worldofpeace (1):
      meson: add private requires to .pc (#163)

git tag: libwacom-1.2

comment:4 by Douglas R. Reno, 4 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r22883

comment:5 by Bruce Dubbs, 4 years ago

Milestone: 9.210,0

Milestone renamed

comment:6 by Bruce Dubbs, 4 years ago

Milestone: 10,010.0

Milestone renamed

Note: See TracTickets for help on using tickets.