# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= libwacom VERSION= 2.11.0 KEYWORDS= x11 VARIANTS= standard SDESC[standard]= Library to supply metadata about tablet devices HOMEPAGE= https://github.com/linuxwacom/libwacom/ CONTACT= Michael_Reim[kraileth@elderlinux.org] DOWNLOAD_GROUPS= main SITES[main]= https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.11.0/ DISTFILE[1]= libwacom-2.11.0.tar.xz:main DF_INDEX= 1 SPKGS[standard]= complete primary dev man tools OPTIONS_AVAILABLE= NODEVD OPTIONS_STANDARD= NODEVD OPT_ON[sunos]= NODEVD OPT_ON[linux]= NODEVD BUILD_DEPENDS= doxygen:single:standard evdev-proto:single:standard gtk2:dev:standard harfbuzz:dev:standard libevdev:dev:standard libxml2:dev:standard BUILDRUN_DEPENDS= libevdev:primary:standard libxml2:primary:standard EXRUN[tools]= primary USES= meson pkgconfig GNOME_COMPONENTS= glib gtk2 librsvg LICENSE= MIT:primary LICENSE_FILE= MIT:{{WRKSRC}}/COPYING LICENSE_SCHEME= solo FPC_EQUIVALENT= x11/libwacom MESON_ARGS= -Dtests=disabled SOVERSION= 9.0.0 [NODEVD].DESCRIPTION= Build with devd-enabled libgudev fork [NODEVD].BUILDRUN_DEPENDS_OFF= libgudev-devd:primary:standard [NODEVD].BUILDRUN_DEPENDS_ON= libgudev:primary:standard [NODEVD].BUILD_DEPENDS_OFF= libgudev-devd:dev:standard [NODEVD].BUILD_DEPENDS_ON= libgudev:dev:standard [FILE:763:descriptions/desc.primary] libwacom is a library to identify graphics tablets and their model-specific features. It provides easy access to information such as "is this a built-in on-screen tablet", "what is the size of this model", etc. The name libwacom is historical - it was originally developed for Wacom devices only but now supports any graphics tablet from any vendor. libwacom does not make a tablet work. libwacom is merely a database with a C library wrapper for information about a tablet. It has no effect on whether that tablet works. libwacom is currently used by GUI toolkits to map built-in tablets to the correct screen and by libinput to determine configuration options such as the left-handed settings. SVG layout files are used to describe tablet visually. [FILE:56:descriptions/desc.tools] This package contains tools based on the wacom library. [FILE:101:distinfo] b03f991ec82c543a42386274e1290c326934e4f25246dc3789ca3037c7181344 116056 libwacom-2.11.0.tar.xz [FILE:57:manifests/plist.primary] lib/ libwacom.so.%%SOMAJOR%% libwacom.so.%%SOVERSION%% [FILE:83:manifests/plist.dev] include/libwacom-1.0/libwacom/libwacom.h lib/libwacom.so lib/pkgconfig/libwacom.pc [FILE:78:manifests/plist.man] share/man/man1/ libwacom-list-devices.1.gz libwacom-list-local-devices.1.gz [FILE:10042:manifests/plist.tools] bin/ libwacom-list-devices libwacom-list-local-devices libwacom-show-stylus libwacom-update-db lib/udev/hwdb.d/65-libwacom.hwdb lib/udev/rules.d/65-libwacom.rules share/libwacom/ bamboo-0fg-m-p-alt.tablet bamboo-0fg-s-p-alt.tablet bamboo-0fg-s-p.tablet bamboo-16fg-m-pt.tablet bamboo-16fg-s-p.tablet bamboo-16fg-s-pt.tablet bamboo-16fg-s-t.tablet bamboo-2fg-fun-m-pt.tablet bamboo-2fg-fun-s-pt.tablet bamboo-2fg-m-p.tablet bamboo-2fg-s-p.tablet bamboo-2fg-s-pt.tablet bamboo-2fg-s-t.tablet bamboo-4fg-fun-m.tablet bamboo-4fg-fun-s.tablet bamboo-4fg-s-pt.tablet bamboo-4fg-s-t.tablet bamboo-4fg-se-m-pt.tablet bamboo-4fg-se-s-pt.tablet bamboo-one-m-p.tablet bamboo-one.tablet bamboo-pad-wireless.tablet bamboo-pad.tablet chuwi-minibookx.tablet cintiq-12wx.tablet cintiq-13hd.tablet cintiq-13hdt.tablet cintiq-16-2.tablet cintiq-16.tablet cintiq-20wsx.tablet cintiq-21ux.tablet cintiq-21ux2.tablet cintiq-22.tablet cintiq-22hd.tablet cintiq-22hdt.tablet cintiq-24hd-touch.tablet cintiq-24hd.tablet cintiq-27hd.tablet cintiq-27hdt.tablet cintiq-companion-2.tablet cintiq-companion-hybrid.tablet cintiq-companion.tablet cintiq-pro-13.tablet cintiq-pro-16-2.tablet cintiq-pro-16.tablet cintiq-pro-17.tablet cintiq-pro-22.tablet cintiq-pro-24-p.tablet cintiq-pro-24-pt.tablet cintiq-pro-27.tablet cintiq-pro-32.tablet dell-canvas-27.tablet dtc-121.tablet dtf-720.tablet dth-1152.tablet dth-134.tablet dth-2242.tablet dth-2452.tablet dti-520.tablet dtk-1651.tablet dtk-1660e-2.tablet dtk-1660e.tablet dtk-2241.tablet dtk-2451.tablet dtu-1031.tablet dtu-1031x.tablet dtu-1141.tablet dtu-1141b.tablet dtu-1631.tablet dtu-1931.tablet dtu-2231.tablet ek-remote.tablet elan-0732.tablet elan-2072.tablet elan-22e2.tablet elan-22f7.tablet elan-24d8.tablet elan-24db.tablet elan-2513.tablet elan-2514-alt.tablet elan-2514-alt2.tablet elan-2514.tablet elan-2537.tablet elan-2627.tablet elan-2628.tablet elan-262b.tablet elan-264c.tablet elan-29a1.tablet elan-29b6.tablet elan-2a70.tablet elan-2ad9.tablet elan-2bb3.tablet elan-2bd6.tablet elan-2c1b.tablet elan-2d55.tablet elan-2fc2.tablet elan-425a.tablet elan-425b.tablet elan-5515.tablet gaomon-s620.tablet generic.tablet graphire-usb.tablet graphire-wireless-8x6.tablet graphire2-4x5.tablet graphire2-5x7.tablet graphire3-4x5.tablet graphire3-6x8.tablet graphire4-4x5.tablet graphire4-6x8.tablet hp-pro-tablet-408.tablet huion-420.tablet huion-h1060p.tablet huion-h420.tablet huion-h610-pro.tablet huion-h640p.tablet huion-h950p.tablet huion-hs611.tablet huion-kamvas-13.tablet huion-new-1060-plus.tablet ingenic-6161.tablet intuos-12x12.tablet intuos-12x18.tablet intuos-4x5.tablet intuos-6x8.tablet intuos-9x12.tablet intuos-m-p.tablet intuos-m-p2.tablet intuos-m-p3-android.tablet intuos-m-p3-wl-android.tablet intuos-m-p3-wl.tablet intuos-m-p3.tablet intuos-m-pt.tablet intuos-m-pt2.tablet intuos-pro-2-l.tablet intuos-pro-2-m.tablet intuos-pro-2-s.tablet intuos-pro-l.tablet intuos-pro-m.tablet intuos-pro-s.tablet intuos-s-p.tablet intuos-s-p2.tablet intuos-s-p3-android.tablet intuos-s-p3-wl-android.tablet intuos-s-p3-wl.tablet intuos-s-p3.tablet intuos-s-pt.tablet intuos-s-pt2.tablet intuos2-12x12.tablet intuos2-12x18.tablet intuos2-4x5.tablet intuos2-6x8.tablet intuos2-9x12.tablet intuos3-12x12.tablet intuos3-12x19.tablet intuos3-4x5.tablet intuos3-4x6.tablet intuos3-6x11.tablet intuos3-6x8.tablet intuos3-9x12.tablet intuos4-12x19.tablet intuos4-4x6.tablet intuos4-6x9-wl.tablet intuos4-6x9.tablet intuos4-8x13.tablet intuos5-m.tablet intuos5-s.tablet intuos5-touch-l.tablet intuos5-touch-m.tablet intuos5-touch-s.tablet isdv4-016c.tablet isdv4-100.tablet isdv4-101.tablet isdv4-104.tablet isdv4-10d.tablet isdv4-10e.tablet isdv4-10f.tablet isdv4-114.tablet isdv4-116.tablet isdv4-117.tablet isdv4-121a.tablet isdv4-124.tablet isdv4-12c.tablet isdv4-149.tablet isdv4-2d1f-001e.tablet isdv4-2d1f-002c.tablet isdv4-2d1f-002e.tablet isdv4-2d1f-0040.tablet isdv4-2d1f-0066.tablet isdv4-2d1f-0095.tablet isdv4-2d1f-0114.tablet isdv4-2d1f-0136.tablet isdv4-2d1f-0163.tablet isdv4-2d1f-524c.tablet isdv4-4004.tablet isdv4-4800.tablet isdv4-4804.tablet isdv4-4806.tablet isdv4-4807.tablet isdv4-4809.tablet isdv4-4814.tablet isdv4-481a.tablet isdv4-4822.tablet isdv4-4824.tablet isdv4-4831.tablet isdv4-4834.tablet isdv4-4838.tablet isdv4-4841.tablet isdv4-484c.tablet isdv4-484d.tablet isdv4-484e.tablet isdv4-4851.tablet isdv4-485e.tablet isdv4-4865.tablet isdv4-486a.tablet isdv4-4870.tablet isdv4-4875.tablet isdv4-488f.tablet isdv4-4898.tablet isdv4-48b7.tablet isdv4-48c9.tablet isdv4-48ca.tablet isdv4-48ce.tablet isdv4-48d6.tablet isdv4-48eb.tablet isdv4-48ec.tablet isdv4-48ed.tablet isdv4-48ee.tablet isdv4-48f6.tablet isdv4-490a.tablet isdv4-490b.tablet isdv4-4957.tablet isdv4-495f.tablet isdv4-496c.tablet isdv4-4988.tablet isdv4-4995.tablet isdv4-49a3.tablet isdv4-49c8.tablet isdv4-5000.tablet isdv4-5002.tablet isdv4-5010.tablet isdv4-5013.tablet isdv4-5014.tablet isdv4-5019.tablet isdv4-502a.tablet isdv4-503e.tablet isdv4-503f.tablet isdv4-5040.tablet isdv4-5044.tablet isdv4-5048.tablet isdv4-504a.tablet isdv4-504c.tablet isdv4-5072.tablet isdv4-5090.tablet isdv4-5093.tablet isdv4-5099.tablet isdv4-509d.tablet isdv4-509f.tablet isdv4-50a0.tablet isdv4-50a9.tablet isdv4-50b4.tablet isdv4-50b6.tablet isdv4-50b8.tablet isdv4-50db.tablet isdv4-50e9.tablet isdv4-50ef.tablet isdv4-50f1.tablet isdv4-50f8.tablet isdv4-50fd.tablet isdv4-50fe.tablet isdv4-5110.tablet isdv4-5115.tablet isdv4-511a.tablet isdv4-5122.tablet isdv4-5128.tablet isdv4-513b.tablet isdv4-5144.tablet isdv4-5146.tablet isdv4-5147.tablet isdv4-5148.tablet isdv4-5150.tablet isdv4-5155.tablet isdv4-5157.tablet isdv4-5158.tablet isdv4-5159.tablet isdv4-515a.tablet isdv4-5169.tablet isdv4-516b.tablet isdv4-517d.tablet isdv4-5196.tablet isdv4-51a0.tablet isdv4-51af.tablet isdv4-51b0.tablet isdv4-51b1.tablet isdv4-51b2.tablet isdv4-51b3.tablet isdv4-51b6.tablet isdv4-51b7.tablet isdv4-51b8.tablet isdv4-51b9.tablet isdv4-51ba.tablet isdv4-51bb.tablet isdv4-51bc.tablet isdv4-51bd.tablet isdv4-51be.tablet isdv4-51bf.tablet isdv4-51c4.tablet isdv4-51c7.tablet isdv4-51d0.tablet isdv4-51e2.tablet isdv4-51e9.tablet isdv4-51ef.tablet isdv4-51f5.tablet isdv4-51f6.tablet isdv4-51f9.tablet isdv4-5202.tablet isdv4-5204.tablet isdv4-5215.tablet isdv4-5216.tablet isdv4-5218.tablet isdv4-521c.tablet isdv4-521f.tablet isdv4-5220.tablet isdv4-5221.tablet isdv4-5222.tablet isdv4-5229.tablet isdv4-523a.tablet isdv4-523e.tablet isdv4-5256.tablet isdv4-526c.tablet isdv4-5276.tablet isdv4-5277.tablet isdv4-5278.tablet isdv4-5279.tablet isdv4-527a.tablet isdv4-527e.tablet isdv4-527f.tablet isdv4-5285.tablet isdv4-5286.tablet isdv4-528e.tablet isdv4-52a2.tablet isdv4-52b0.tablet isdv4-52d3.tablet isdv4-52d5.tablet isdv4-5309.tablet isdv4-90.tablet isdv4-93.tablet isdv4-e2.tablet isdv4-e3.tablet isdv4-e5.tablet isdv4-e6.tablet isdv4-ec.tablet isdv4-ed.tablet isdv4-ef.tablet kamvas-pro-13.tablet lenovo-ideapad-duet.tablet letsketch-wp9620.tablet libwacom.stylus mobilestudio-pro-13-2.tablet mobilestudio-pro-13.tablet mobilestudio-pro-16-2.tablet mobilestudio-pro-16-3.tablet mobilestudio-pro-16.tablet n-trig-pen.tablet one-by-wacom-m-p.tablet one-by-wacom-m-p2.tablet one-by-wacom-s-p.tablet one-by-wacom-s-p2.tablet serial-wacf004.tablet surface-go-2.tablet surface-go.tablet volito-4x5.tablet wacom-hid-52EB-pen.tablet wacom-hid-52fa-pen.tablet wacom-hid-5362.tablet wacom-one-12.tablet wacom-one-13.tablet wacom-one-pen-m.tablet wacom-one-pen-s.tablet wacom-one.tablet waltop-slim-tablet-12-1.tablet xp-pen-artist10s.tablet xp-pen-artist12.tablet xp-pen-artist13-3-pro.tablet xp-pen-deco-l.tablet xp-pen-deco-mini7.tablet xp-pen-deco-mw.tablet xp-pen-deco-pro-mw.tablet xp-pen-deco-pro-sw.tablet xp-pen-deco01-v2.tablet xp-pen-g430.tablet xp-pen-g430s.tablet xp-pen-g640.tablet xp-pen-star03.tablet share/libwacom/layouts/ bamboo-0fg-s-p-alt.svg bamboo-0fg-s-p.svg bamboo-16fg-m-pt.svg bamboo-16fg-s-pt.svg bamboo-16fg-s-t.svg bamboo-2fg-fun-m-pt.svg bamboo-2fg-fun-s-pt.svg bamboo-2fg-s-pt.svg bamboo-2fg-s-t.svg bamboo-4fg-fun-m-pt.svg bamboo-4fg-fun-s-pt.svg bamboo-4fg-s-pt.svg bamboo-4fg-s-t.svg bamboo-4fg-se-m-pt.svg bamboo-4fg-se-s-pt.svg bamboo-pad.svg cintiq-12wx.svg cintiq-13hd.svg cintiq-20wsx.svg cintiq-21ux.svg cintiq-21ux2.svg cintiq-22hd.svg cintiq-24hd.svg cintiq-companion-2.svg cintiq-companion-hybrid.svg cintiq-companion.svg cintiq-pro-16-2.svg cintiq-pro-17.svg cintiq-pro-22.svg cintiq-pro-27.svg dth-2242.svg dth-2452.svg dti-520.svg dtk-1651.svg dtk-2451.svg dtu-1031.svg dtu-1141.svg dtu-1141b.svg ek-remote.svg gaomon-s620.svg graphire-wireless-8x6.svg graphire4-4x5.svg graphire4-6x8.svg huion-h1060p.svg huion-h420.svg huion-h610-pro.svg huion-h640p.svg huion-h950p.svg huion-hs611.svg huion-kamvas-13.svg huion-new-1060-plus.svg intuos-m-p.svg intuos-m-p2.svg intuos-m-p3.svg intuos-m-pt.svg intuos-m-pt2.svg intuos-pro-2-l.svg intuos-pro-2-m.svg intuos-pro-2-s.svg intuos-pro-l.svg intuos-pro-m.svg intuos-pro-s.svg intuos-s-p.svg intuos-s-p2.svg intuos-s-p3.svg intuos-s-pt.svg intuos-s-pt2.svg intuos3-12x12.svg intuos3-12x19.svg intuos3-4x5.svg intuos3-4x6.svg intuos3-6x11.svg intuos3-6x8.svg intuos3-9x12.svg intuos4-12x19.svg intuos4-4x6.svg intuos4-6x9-wl.svg intuos4-6x9.svg intuos4-8x13.svg intuos5-l.svg intuos5-m.svg intuos5-s.svg kamvas-pro-13.svg mobilestudio-pro-13.svg mobilestudio-pro-16.svg xp-pen-artist10s.svg xp-pen-artist12.svg xp-pen-artist13-3-pro.svg xp-pen-deco-l.svg xp-pen-deco-mw.svg xp-pen-deco-pro-s-m-sw-mw.svg xp-pen-deco01-v2.svg xp-pen-star03.svg [FILE:605:patches/patch-libwacom_libwacomint.h] --- libwacom/libwacomint.h.orig 2024-02-07 04:59:26 UTC +++ libwacom/libwacomint.h @@ -139,6 +139,9 @@ WacomStylus* libwacom_stylus_unref(Wacom WacomMatch* libwacom_match_ref(WacomMatch *match); WacomMatch* libwacom_match_unref(WacomMatch *match); +#define libwacom_error_set libwacom_internal_error_set +#define libwacom_match_new libwacom_internal_match_new + void libwacom_error_set(WacomError *error, enum WacomErrorCode code, const char *msg, ...); void libwacom_add_match(WacomDevice *device, WacomMatch *newmatch); void libwacom_set_default_match(WacomDevice *device, WacomMatch *newmatch);