Date: Thu, 19 Nov 2015 00:39:55 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 204667] [patch] Remove hard dependencies from devel/p5-Data-Serializer Message-ID: <bug-204667-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204667 Bug ID: 204667 Summary: [patch] Remove hard dependencies from devel/p5-Data-Serializer Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Keywords: patch Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: culot@FreeBSD.org Reporter: adamw@FreeBSD.org Keywords: patch Assignee: culot@FreeBSD.org Flags: maintainer-feedback?(culot@FreeBSD.org) Created attachment 163314 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=163314&action=edit reduce dependencies Right now, devel/p5-Data-Serializer has optional dependencies listed as hard dependencies. Neither Crypt::CBC nor YAML are required for Data::Serializer, so it'd be nice not to have them force-installed if I don't need them. Also, USE_PERL5=modbuild brings in a couple of dependencies, but p5-Data-Serializer comes with a Makefile.PL so USE_PERL5=configure is sufficient. The attached patch reduces the number of mandatory dependencies from 4 to 0, and it still builds, installs, and tests without problem. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-204667-13>