[libevdev] add new port (#44626)

This commit is contained in:
Long Nguyen
2025-03-28 14:11:28 +07:00
committed by GitHub
parent 18aaaf3d5b
commit e73bcc080d
4 changed files with 48 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
vcpkg_from_gitlab(
GITLAB_URL https://gitlab.freedesktop.org/
OUT_SOURCE_PATH SOURCE_PATH
REPO libevdev/libevdev
REF "libevdev-${VERSION}"
SHA512 9f5496e3a158a41078285741861382b5fb48679b78065e6313b985de8b1832d1a5cb21954e15f4ab69d1c97093c925a51a2263228c5b0d59f3a90a29e374f1d0
HEAD_REF master
)
vcpkg_configure_meson(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-Ddocumentation=disabled
-Dtools=disabled
-Dtests=disabled
)
vcpkg_install_meson()
vcpkg_fixup_pkgconfig()
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/COPYING")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")

14
ports/libevdev/vcpkg.json Normal file
View File

@@ -0,0 +1,14 @@
{
"name": "libevdev",
"version": "1.13.4",
"description": "Wrapper library for evdev devices",
"homepage": "https://www.freedesktop.org/wiki/Software/libevdev",
"license": "MIT",
"supports": "linux",
"dependencies": [
{
"name": "vcpkg-tool-meson",
"host": true
}
]
}

View File

@@ -4580,6 +4580,10 @@
"baseline": "4.33",
"port-version": 3
},
"libevdev": {
"baseline": "1.13.4",
"port-version": 0
},
"libevent": {
"baseline": "2.1.12+20230128",
"port-version": 1

View File

@@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "2b6c9f7cbaf86a2b06893062ce120394de6ab77d",
"version": "1.13.4",
"port-version": 0
}
]
}