[kde-freebsd] [Bug 205339] [PATCH] x11/kdelibs4: add options
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Dec 15 13:18:43 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205339
Bug ID: 205339
Summary: [PATCH] x11/kdelibs4: add options
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Keywords: patch
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: kde at FreeBSD.org
Reporter: matthew at reztek.cz
Flags: maintainer-feedback?(kde at FreeBSD.org)
Assignee: kde at FreeBSD.org
Keywords: patch
Created attachment 164267
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=164267&action=edit
add options to x11/kdelibs4
x11/kdelibs4 has had a rather odd dependency and pkg-message for quite some
time; it unconditionally depends on hupnp in order to build the UPnP backend
for Solid, but there is also a patch which disables that backend, and the
pkg-message notes it is known to cause instability and so is disabled but can
be enabled via an environment variable. WTF?! Why build something just to leave
it disabled, and if it's known to cause instability why is it being built at
all?
Restore some sanity to this port with a couple options: AVAHI and UPNP. The
UPNP option replaces the hack with a normal option, which allows the patch and
pkg-message to be removed. The AVAHI option simply makes that dependency
optional since it is not required for KDE. The defaults of the new options are
in keeping with past behavior, AVAHI is on as it was, UPNP is off because is is
known unstable and the functionality was previously disabled. So, the only
functional change is to drop a useless dependency by default.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the kde-freebsd
mailing list