1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Library to supply metadata about tablet devices
8 HOMEPAGE= https://github.com/linuxwacom/libwacom/
9 CONTACT= Michael_Reim[kraileth@elderlinux.org]
12 SITES[main]= https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.9.0/
13 DISTFILE[1]= libwacom-2.9.0.tar.xz:main
15 SPKGS[standard]= complete
21 OPTIONS_AVAILABLE= NODEVD
22 OPTIONS_STANDARD= NODEVD
26 BUILD_DEPENDS= doxygen:single:standard
27 evdev-proto:single:standard
32 BUILDRUN_DEPENDS= libevdev:primary:standard
33 libxml2:primary:standard
37 GNOME_COMPONENTS= glib gtk2 librsvg
40 LICENSE_FILE= MIT:{{WRKSRC}}/COPYING
43 FPC_EQUIVALENT= x11/libwacom
44 MESON_ARGS= -Dtests=disabled
48 [NODEVD].DESCRIPTION= Build with devd-enabled libgudev fork
49 [NODEVD].BUILDRUN_DEPENDS_OFF= libgudev-devd:primary:standard
50 [NODEVD].BUILDRUN_DEPENDS_ON= libgudev:primary:standard
51 [NODEVD].BUILD_DEPENDS_OFF= libgudev-devd:dev:standard
52 [NODEVD].BUILD_DEPENDS_ON= libgudev:dev:standard
54 [FILE:763:descriptions/desc.primary]
55 libwacom is a library to identify graphics tablets and their
56 model-specific features. It provides easy access to information such as
57 "is this a built-in on-screen tablet", "what is the size of this model",
60 The name libwacom is historical - it was originally developed for Wacom
61 devices only but now supports any graphics tablet from any vendor.
63 libwacom does not make a tablet work. libwacom is merely a database with a
64 C library wrapper for information about a tablet. It has no effect on
65 whether that tablet works.
67 libwacom is currently used by GUI toolkits to map built-in tablets to the
68 correct screen and by libinput to determine configuration options such as
69 the left-handed settings. SVG layout files are used to describe tablet
73 [FILE:56:descriptions/desc.tools]
74 This package contains tools based on the wacom library.
78 6f678156797becc4f1537a19aadcc48ed7a54e1ff3cbf591d1233f8a2d82e242 113512 libwacom-2.9.0.tar.xz
81 [FILE:57:manifests/plist.primary]
83 libwacom.so.%%SOMAJOR%%
84 libwacom.so.%%SOVERSION%%
87 [FILE:83:manifests/plist.dev]
88 include/libwacom-1.0/libwacom/libwacom.h
90 lib/pkgconfig/libwacom.pc
93 [FILE:78:manifests/plist.man]
95 libwacom-list-devices.1.gz
96 libwacom-list-local-devices.1.gz
99 [FILE:9804:manifests/plist.tools]
101 libwacom-list-devices
102 libwacom-list-local-devices
105 lib/udev/hwdb.d/65-libwacom.hwdb
106 lib/udev/rules.d/65-libwacom.rules
108 bamboo-0fg-m-p-alt.tablet
109 bamboo-0fg-s-p-alt.tablet
110 bamboo-0fg-s-p.tablet
111 bamboo-16fg-m-pt.tablet
112 bamboo-16fg-s-p.tablet
113 bamboo-16fg-s-pt.tablet
114 bamboo-16fg-s-t.tablet
115 bamboo-2fg-fun-m-pt.tablet
116 bamboo-2fg-fun-s-pt.tablet
117 bamboo-2fg-m-p.tablet
118 bamboo-2fg-s-p.tablet
119 bamboo-2fg-s-pt.tablet
120 bamboo-2fg-s-t.tablet
121 bamboo-4fg-fun-m.tablet
122 bamboo-4fg-fun-s.tablet
123 bamboo-4fg-s-pt.tablet
124 bamboo-4fg-s-t.tablet
125 bamboo-4fg-se-m-pt.tablet
126 bamboo-4fg-se-s-pt.tablet
127 bamboo-one-m-p.tablet
129 bamboo-pad-wireless.tablet
131 chuwi-minibookx.tablet
143 cintiq-24hd-touch.tablet
147 cintiq-companion-2.tablet
148 cintiq-companion-hybrid.tablet
149 cintiq-companion.tablet
151 cintiq-pro-16-2.tablet
155 cintiq-pro-24-p.tablet
156 cintiq-pro-24-pt.tablet
159 dell-canvas-27.tablet
188 elan-2514-alt2.tablet
207 graphire-wireless-8x6.tablet
214 hp-pro-tablet-408.tablet
218 huion-h610-pro.tablet
222 huion-kamvas-13.tablet
223 huion-new-1060-plus.tablet
231 intuos-m-p3-android.tablet
232 intuos-m-p3-wl-android.tablet
233 intuos-m-p3-wl.tablet
237 intuos-pro-2-l.tablet
238 intuos-pro-2-m.tablet
239 intuos-pro-2-s.tablet
245 intuos-s-p3-android.tablet
246 intuos-s-p3-wl-android.tablet
247 intuos-s-p3-wl.tablet
265 intuos4-6x9-wl.tablet
270 intuos5-touch-l.tablet
271 intuos5-touch-m.tablet
272 intuos5-touch-s.tablet
287 isdv4-2d1f-001e.tablet
288 isdv4-2d1f-002c.tablet
289 isdv4-2d1f-002e.tablet
290 isdv4-2d1f-0040.tablet
291 isdv4-2d1f-0066.tablet
292 isdv4-2d1f-0095.tablet
293 isdv4-2d1f-0114.tablet
294 isdv4-2d1f-0136.tablet
295 isdv4-2d1f-0163.tablet
296 isdv4-2d1f-524c.tablet
456 letsketch-wp9620.tablet
458 mobilestudio-pro-13-2.tablet
459 mobilestudio-pro-13.tablet
460 mobilestudio-pro-16-2.tablet
461 mobilestudio-pro-16-3.tablet
462 mobilestudio-pro-16.tablet
464 one-by-wacom-m-p.tablet
465 one-by-wacom-m-p2.tablet
466 one-by-wacom-s-p.tablet
467 one-by-wacom-s-p2.tablet
468 serial-wacf004.tablet
472 wacom-hid-52fa-pen.tablet
475 wacom-one-pen-m.tablet
476 wacom-one-pen-s.tablet
478 waltop-slim-tablet-12-1.tablet
479 xp-pen-artist12.tablet
480 xp-pen-artist13-3-pro.tablet
482 xp-pen-deco-mini7.tablet
483 xp-pen-deco-mw.tablet
484 xp-pen-deco-pro-mw.tablet
485 xp-pen-deco-pro-sw.tablet
486 xp-pen-deco01-v2.tablet
491 share/libwacom/layouts/
492 bamboo-0fg-s-p-alt.svg
497 bamboo-2fg-fun-m-pt.svg
498 bamboo-2fg-fun-s-pt.svg
501 bamboo-4fg-fun-m-pt.svg
502 bamboo-4fg-fun-s-pt.svg
505 bamboo-4fg-se-m-pt.svg
506 bamboo-4fg-se-s-pt.svg
515 cintiq-companion-2.svg
516 cintiq-companion-hybrid.svg
532 graphire-wireless-8x6.svg
542 huion-new-1060-plus.svg
575 mobilestudio-pro-13.svg
576 mobilestudio-pro-16.svg
578 xp-pen-artist13-3-pro.svg
581 xp-pen-deco-pro-s-m-sw-mw.svg
586 [FILE:605:patches/patch-libwacom_libwacomint.h]
587 --- libwacom/libwacomint.h.orig 2023-08-31 03:47:57 UTC
588 +++ libwacom/libwacomint.h
589 @@ -132,6 +132,9 @@ WacomStylus* libwacom_stylus_unref(Wacom
590 WacomMatch* libwacom_match_ref(WacomMatch *match);
591 WacomMatch* libwacom_match_unref(WacomMatch *match);
593 +#define libwacom_error_set libwacom_internal_error_set
594 +#define libwacom_match_new libwacom_internal_match_new
596 void libwacom_error_set(WacomError *error, enum WacomErrorCode code, const char *msg, ...);
597 void libwacom_add_match(WacomDevice *device, WacomMatch *newmatch);
598 void libwacom_set_default_match(WacomDevice *device, WacomMatch *newmatch);