[Bug 258266] devel/libudev-devd: update to 0.5.0

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258266

--- Comment #2 from Jan Beich <[email protected]> ---
I did some testing on my end.

Works fine (14.0 amd64):
- Sway 1.7 (snapshot): via hms(4), hkbd(4), default DRM search
- glmark2: via DRM backend (glmark2-drm + glmark2-es2-drm)

Builds fine (poudriere bulk -t):
- 11.4 amd64/i386
- 12.2 aarch64/amd64/i386
- 13.0 amd64/i386
- 14.0 aarch64/amd64/armv6/armv7/i386
- All 33 direct consumers

(In reply to Vladimir Kondratyev from comment #0)
> - Make buildable and working under linux-c7 emulation

Downstream (aka ports) integration is missing in the patch, so mentioning this
in commit message maybe confusing.

> - Stub enough routines to link with chromium and udev-java-bindings

https://github.com/wulf7/libudev-devd/commit/f6e12efeb253 adds "enable-gpl" to
meson_options.txt. Would it be useful to expose as a port option?

OPTIONS_DEFINE= GPL

GPL_DESC=       Enable GPL-licensed code
GPL_MESON_TRUE= enable-gpl
GPL_VARS=       LICENSE+=LGPL21+ LICENSE_COMB=multi

> Also move distfile from long-dead FreeBSDDesktop to author's github page

Can you copy tags for previous releases? For example,
https://github.com/wulf7/libudev-devd/compare/v0.4.2...v0.5.0 should work.

$ git tag v0.4.2 28267b5c990a
$ git tag v0.4.1 2350596f5660

> -GH_ACCOUNT=	FreeBSDDesktop
> +GH_ACCOUNT=	wulf7

Can you also update WWW in pkg-descr?

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.