Skip to content

Commit

Permalink
libudev: update to version 3.2.12
Browse files Browse the repository at this point in the history
Changelog (taken from https://github.com/eudev-project/eudev/releases/tag/v3.2.12):

Release 3.2.12

What's Changed

    rules/50-udev-default.rules: add PTP entry for Hyper-V/Azure by @dermotbradley in #218
    Add the BUILD instructions for Gentoo by @lu-zero in #224
    Fix warnings by @bbonev in #222
    udev: add udev_dir as synonym of udevdir by @oreo639 in #225
    build: Remove dead g-i-r configuration by @akiernan in #231
    Hwdb.7 by @bbonev in #221
    Precompiled hwdb by @bbonev in #223
    Merge suitable rules changes from systemd by @bbonev in #220
    Merge hwdb from systemd by @bbonev in #219
    Fix problems detected by fortified builds by @bbonev in #232
    Avoid warning on 32bit by @bbonev in #233
    Systemd PR 24353 by @bbonev in #239
    Do not free a static string by @bbonev in #238
    man: udev.7, mention /usr/lib with split-usr by @omnivagant in #246
    Missing tools by @bbonev in #240
    Fix compile-time issue on very old kernels by @cockroach in #247
  • Loading branch information
nikkicoon committed May 22, 2023
1 parent ad150d0 commit c8695e8
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 15 deletions.
5 changes: 2 additions & 3 deletions sysutils/libudev/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2023/05/10 17:39:09 nikita Exp $
# $NetBSD: Makefile,v 1.2 2023/05/22 15:52:56 nikita Exp $

COMMENT= Device enumeration and database of constants
CONFIGURE_ARGS+= --disable-programs
Expand All @@ -9,8 +9,7 @@ SUBST_FILES.nogperf= configure.ac
SUBST_SED.nogperf= -e 's,ERROR\(.*gperf\),WARN\1,'

pre-configure:
cd ${WRKSRC} &&autoreconf -fiv
cd ${WRKSRC} && autoreconf -fiv

.include "../../sysutils/libudev/Makefile.common"

.include "../../mk/bsd.pkg.mk"
12 changes: 7 additions & 5 deletions sysutils/libudev/Makefile.common
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# $NetBSD: Makefile.common,v 1.1 2023/05/10 17:39:09 nikita Exp $
# $NetBSD: Makefile.common,v 1.2 2023/05/22 15:52:56 nikita Exp $

DISTNAME= libudev-243
DISTNAME= libudev-3.2.12
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=gentoo/}
MASTER_SITES= ${MASTER_SITE_GITHUB:=eudev-project/}
GITHUB_PROJECT= eudev
GITHUB_TAG= v3.2.9 # udev version 243 according to configure.ac
GITHUB_TAG= v${PKGVERSION_NOREV}
DISTINFO_FILE= ${.CURDIR}/../../sysutils/libudev/distinfo

MAINTAINER= nykula@ukr.net
HOMEPAGE= https://wiki.gentoo.org/wiki/Project:Eudev
HOMEPAGE= https://github.com/eudev-project/eudev/
LICENSE= gnu-gpl-v2

BUILD_DEFS+= VARBASE
Expand All @@ -17,4 +17,6 @@ ONLY_FOR_PLATFORM= Linux-*-*
USE_TOOLS+= autoconf automake gmake pkg-config
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
USE_LANGUAGES= c c++

CONFIGURE_ARGS+= --with-rootrundir=${VARBASE}/run
13 changes: 12 additions & 1 deletion sysutils/libudev/PLIST
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
@comment $NetBSD: PLIST,v 1.1 2023/05/10 17:39:09 nikita Exp $
@comment $NetBSD: PLIST,v 1.2 2023/05/22 15:52:56 nikita Exp $
etc/udev/hwdb.d/20-OUI.hwdb
etc/udev/hwdb.d/20-acpi-vendor.hwdb
etc/udev/hwdb.d/20-bluetooth-vendor-product.hwdb
etc/udev/hwdb.d/20-dmi-id.hwdb
etc/udev/hwdb.d/20-net-ifname.hwdb
etc/udev/hwdb.d/20-pci-classes.hwdb
etc/udev/hwdb.d/20-pci-vendor-model.hwdb
Expand All @@ -10,12 +11,22 @@ etc/udev/hwdb.d/20-sdio-vendor-model.hwdb
etc/udev/hwdb.d/20-usb-classes.hwdb
etc/udev/hwdb.d/20-usb-vendor-model.hwdb
etc/udev/hwdb.d/20-vmbus-class.hwdb
etc/udev/hwdb.d/60-autosuspend-fingerprint-reader.hwdb
etc/udev/hwdb.d/60-autosuspend.hwdb
etc/udev/hwdb.d/60-evdev.hwdb
etc/udev/hwdb.d/60-input-id.hwdb
etc/udev/hwdb.d/60-keyboard.hwdb
etc/udev/hwdb.d/60-seat.hwdb
etc/udev/hwdb.d/60-sensor.hwdb
etc/udev/hwdb.d/70-analyzers.hwdb
etc/udev/hwdb.d/70-av-production.hwdb
etc/udev/hwdb.d/70-cameras.hwdb
etc/udev/hwdb.d/70-joystick.hwdb
etc/udev/hwdb.d/70-mouse.hwdb
etc/udev/hwdb.d/70-pda.hwdb
etc/udev/hwdb.d/70-pointingstick.hwdb
etc/udev/hwdb.d/70-touchpad.hwdb
etc/udev/hwdb.d/80-ieee1394-unit-function.hwdb
include/libudev.h
lib/libudev.la
lib/pkgconfig/libudev.pc
4 changes: 2 additions & 2 deletions sysutils/libudev/buildlink3.mk
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# $NetBSD: buildlink3.mk,v 1.1 2023/05/10 17:39:09 nikita Exp $
# $NetBSD: buildlink3.mk,v 1.2 2023/05/22 15:52:56 nikita Exp $

BUILDLINK_TREE+= libudev

.if !defined(LIBUDEV_BUILDLINK3_MK)
LIBUDEV_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.libudev+= libudev>=228
BUILDLINK_API_DEPENDS.libudev+= libudev>=3.2.12
BUILDLINK_PKGSRCDIR.libudev?= ../../sysutils/libudev
.endif # LIBUDEV_BUILDLINK3_MK

Expand Down
8 changes: 4 additions & 4 deletions sysutils/libudev/distinfo
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.1 2023/05/10 17:39:09 nikita Exp $
$NetBSD: distinfo,v 1.2 2023/05/22 15:52:56 nikita Exp $

BLAKE2s (libudev-243.tar.gz) = 20cba7485046b0197a05508b1aa3bf026bab00482b6342dd94ea55bb9f980187
SHA512 (libudev-243.tar.gz) = 33ee9849875fc381fc1bd9eef9119b96ed4014719ccf96f88c957e2c53ae6c46152bc0623e5efc99579a4063ab25251ed63ffe69441bca3b0074398cffda7747
Size (libudev-243.tar.gz) = 2014826 bytes
BLAKE2s (libudev-3.2.12.tar.gz) = 0f3aaf76b6056cc959dabb86e5edb43912907b031e8d039a59708c37769691fe
SHA512 (libudev-3.2.12.tar.gz) = f0d3d6871d53a84ce91ed9354110d876bd1c370aa9b524c9b0419d466f935d673710cbc296a20f78bef342ab222a3d5ee1d9968545eb388e83ed84910fe4b200
Size (libudev-3.2.12.tar.gz) = 2322106 bytes

0 comments on commit c8695e8

Please sign in to comment.