Re: libidn2 drags in ruby and friends
the change from docs to manpages makes sense. of course, what i especially like is the diff to pkg-plist :) i am being patient randy ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: libidn2 drags in ruby and friends
There is an even better approach of the patch currently reviewed: https://reviews.freebsd.org/D11823 Also there is an PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221178 So if nothing happen, there will be a maintainer timeout which implicit approves the commit. Also the maintainer is noticed again just in case my private mails were lost (which happens). Greetings, Torsten On 29.07.2017 04:29, Randy Bush wrote: repo head is 446595, which does not have this patch. i plead for someone to commit? pretty please? :) thanks randy Attached an updated patch. I will also send it to sunpoet (maintainer) and will ask for approval. Greetings, Torsten -- Support me at: https://www.patreon.com/TorstenZuehlsdorff [2 libidn2-with-docs-option.diff ] Index: Makefile === --- Makefile(Revision 446668) +++ Makefile(Arbeitskopie) @@ -12,11 +12,16 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= ronn:textproc/rubygem-ronn LIB_DEPENDS= libunistring.so:devel/libunistring +OPTIONS_DEFINE= DOCS +DOCS_BUILD_DEPENDS=ronn:textproc/rubygem-ronn + CONFIGURE_ARGS= --disable-nls \ --with-libunistring-prefix=${LOCALBASE} + +DOCS_CONFIGURE_OFF=--disable-doc + GNU_CONFIGURE=yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes Index: pkg-plist === --- pkg-plist (Revision 446668) +++ pkg-plist (Arbeitskopie) @@ -5,35 +5,35 @@ lib/libidn2.so.0 lib/libidn2.so.0.3.2 libdata/pkgconfig/libidn2.pc -man/man1/idn2.1.gz -man/man3/idn2_check_version.3.gz -man/man3/idn2_free.3.gz -man/man3/idn2_lookup_u8.3.gz -man/man3/idn2_lookup_ul.3.gz -man/man3/idn2_register_u8.3.gz -man/man3/idn2_register_ul.3.gz -man/man3/idn2_strerror.3.gz -man/man3/idn2_strerror_name.3.gz -man/man3/idn2_to_ascii_4i.3.gz -man/man3/idn2_to_ascii_4z.3.gz -man/man3/idn2_to_ascii_8z.3.gz -man/man3/idn2_to_ascii_lz.3.gz -man/man3/idn2_to_unicode_44i.3.gz -man/man3/idn2_to_unicode_4z4z.3.gz -man/man3/idn2_to_unicode_8z4z.3.gz -man/man3/idn2_to_unicode_8z8z.3.gz -man/man3/idn2_to_unicode_8zlz.3.gz -man/man3/idn2_to_unicode_lzlz.3.gz -share/gtk-doc/html/libidn2/api-index-full.html -share/gtk-doc/html/libidn2/home.png -share/gtk-doc/html/libidn2/index.html -share/gtk-doc/html/libidn2/left-insensitive.png -share/gtk-doc/html/libidn2/left.png -share/gtk-doc/html/libidn2/libidn2-idn2.html -share/gtk-doc/html/libidn2/libidn2.devhelp2 -share/gtk-doc/html/libidn2/libidn2.html -share/gtk-doc/html/libidn2/right-insensitive.png -share/gtk-doc/html/libidn2/right.png -share/gtk-doc/html/libidn2/style.css -share/gtk-doc/html/libidn2/up-insensitive.png -share/gtk-doc/html/libidn2/up.png +%%PORTDOCS%%man/man1/idn2.1.gz +%%PORTDOCS%%man/man3/idn2_check_version.3.gz +%%PORTDOCS%%man/man3/idn2_free.3.gz +%%PORTDOCS%%man/man3/idn2_lookup_u8.3.gz +%%PORTDOCS%%man/man3/idn2_lookup_ul.3.gz +%%PORTDOCS%%man/man3/idn2_register_u8.3.gz +%%PORTDOCS%%man/man3/idn2_register_ul.3.gz +%%PORTDOCS%%man/man3/idn2_strerror.3.gz +%%PORTDOCS%%man/man3/idn2_strerror_name.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_4i.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_4z.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_8z.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_lz.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_44i.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_4z4z.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_8z4z.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_8z8z.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_8zlz.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_lzlz.3.gz +%%PORTDOCS%%share/gtk-doc/html/libidn2/api-index-full.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/home.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/index.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/left-insensitive.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/left.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2-idn2.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2.devhelp2 +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/right-insensitive.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/right.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/style.css +%%PORTDOCS%%share/gtk-doc/html/libidn2/up-insensitive.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/up.png ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" -- Support me at: https://www.patreon.com/TorstenZuehlsdorff ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: libidn2 drags in ruby and friends
I'm waiting for approval by sunpoet (maintainer). On 29.07.2017 04:29, Randy Bush wrote: repo head is 446595, which does not have this patch. i plead for someone to commit? pretty please? :) thanks randy Attached an updated patch. I will also send it to sunpoet (maintainer) and will ask for approval. Greetings, Torsten -- Support me at: https://www.patreon.com/TorstenZuehlsdorff [2 libidn2-with-docs-option.diff ] Index: Makefile === --- Makefile(Revision 446668) +++ Makefile(Arbeitskopie) @@ -12,11 +12,16 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= ronn:textproc/rubygem-ronn LIB_DEPENDS= libunistring.so:devel/libunistring +OPTIONS_DEFINE= DOCS +DOCS_BUILD_DEPENDS=ronn:textproc/rubygem-ronn + CONFIGURE_ARGS= --disable-nls \ --with-libunistring-prefix=${LOCALBASE} + +DOCS_CONFIGURE_OFF=--disable-doc + GNU_CONFIGURE=yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes Index: pkg-plist === --- pkg-plist (Revision 446668) +++ pkg-plist (Arbeitskopie) @@ -5,35 +5,35 @@ lib/libidn2.so.0 lib/libidn2.so.0.3.2 libdata/pkgconfig/libidn2.pc -man/man1/idn2.1.gz -man/man3/idn2_check_version.3.gz -man/man3/idn2_free.3.gz -man/man3/idn2_lookup_u8.3.gz -man/man3/idn2_lookup_ul.3.gz -man/man3/idn2_register_u8.3.gz -man/man3/idn2_register_ul.3.gz -man/man3/idn2_strerror.3.gz -man/man3/idn2_strerror_name.3.gz -man/man3/idn2_to_ascii_4i.3.gz -man/man3/idn2_to_ascii_4z.3.gz -man/man3/idn2_to_ascii_8z.3.gz -man/man3/idn2_to_ascii_lz.3.gz -man/man3/idn2_to_unicode_44i.3.gz -man/man3/idn2_to_unicode_4z4z.3.gz -man/man3/idn2_to_unicode_8z4z.3.gz -man/man3/idn2_to_unicode_8z8z.3.gz -man/man3/idn2_to_unicode_8zlz.3.gz -man/man3/idn2_to_unicode_lzlz.3.gz -share/gtk-doc/html/libidn2/api-index-full.html -share/gtk-doc/html/libidn2/home.png -share/gtk-doc/html/libidn2/index.html -share/gtk-doc/html/libidn2/left-insensitive.png -share/gtk-doc/html/libidn2/left.png -share/gtk-doc/html/libidn2/libidn2-idn2.html -share/gtk-doc/html/libidn2/libidn2.devhelp2 -share/gtk-doc/html/libidn2/libidn2.html -share/gtk-doc/html/libidn2/right-insensitive.png -share/gtk-doc/html/libidn2/right.png -share/gtk-doc/html/libidn2/style.css -share/gtk-doc/html/libidn2/up-insensitive.png -share/gtk-doc/html/libidn2/up.png +%%PORTDOCS%%man/man1/idn2.1.gz +%%PORTDOCS%%man/man3/idn2_check_version.3.gz +%%PORTDOCS%%man/man3/idn2_free.3.gz +%%PORTDOCS%%man/man3/idn2_lookup_u8.3.gz +%%PORTDOCS%%man/man3/idn2_lookup_ul.3.gz +%%PORTDOCS%%man/man3/idn2_register_u8.3.gz +%%PORTDOCS%%man/man3/idn2_register_ul.3.gz +%%PORTDOCS%%man/man3/idn2_strerror.3.gz +%%PORTDOCS%%man/man3/idn2_strerror_name.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_4i.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_4z.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_8z.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_lz.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_44i.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_4z4z.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_8z4z.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_8z8z.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_8zlz.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_lzlz.3.gz +%%PORTDOCS%%share/gtk-doc/html/libidn2/api-index-full.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/home.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/index.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/left-insensitive.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/left.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2-idn2.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2.devhelp2 +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/right-insensitive.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/right.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/style.css +%%PORTDOCS%%share/gtk-doc/html/libidn2/up-insensitive.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/up.png -- Support me at: https://www.patreon.com/TorstenZuehlsdorff ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: libidn2 drags in ruby and friends
repo head is 446595, which does not have this patch. i plead for someone to commit? pretty please? :) thanks randy > Attached an updated patch. I will also send it to sunpoet (maintainer) > and will ask for approval. > > Greetings, > Torsten > -- > Support me at: > https://www.patreon.com/TorstenZuehlsdorff > [2 libidn2-with-docs-option.diff ] > Index: Makefile > === > --- Makefile (Revision 446668) > +++ Makefile (Arbeitskopie) > @@ -12,11 +12,16 @@ > LICENSE= GPLv3 > LICENSE_FILE=${WRKSRC}/COPYING > > -BUILD_DEPENDS= ronn:textproc/rubygem-ronn > LIB_DEPENDS= libunistring.so:devel/libunistring > > +OPTIONS_DEFINE= DOCS > +DOCS_BUILD_DEPENDS= ronn:textproc/rubygem-ronn > + > CONFIGURE_ARGS= --disable-nls \ > --with-libunistring-prefix=${LOCALBASE} > + > +DOCS_CONFIGURE_OFF= --disable-doc > + > GNU_CONFIGURE= yes > INSTALL_TARGET= install-strip > USE_LDCONFIG=yes > Index: pkg-plist > === > --- pkg-plist (Revision 446668) > +++ pkg-plist (Arbeitskopie) > @@ -5,35 +5,35 @@ > lib/libidn2.so.0 > lib/libidn2.so.0.3.2 > libdata/pkgconfig/libidn2.pc > -man/man1/idn2.1.gz > -man/man3/idn2_check_version.3.gz > -man/man3/idn2_free.3.gz > -man/man3/idn2_lookup_u8.3.gz > -man/man3/idn2_lookup_ul.3.gz > -man/man3/idn2_register_u8.3.gz > -man/man3/idn2_register_ul.3.gz > -man/man3/idn2_strerror.3.gz > -man/man3/idn2_strerror_name.3.gz > -man/man3/idn2_to_ascii_4i.3.gz > -man/man3/idn2_to_ascii_4z.3.gz > -man/man3/idn2_to_ascii_8z.3.gz > -man/man3/idn2_to_ascii_lz.3.gz > -man/man3/idn2_to_unicode_44i.3.gz > -man/man3/idn2_to_unicode_4z4z.3.gz > -man/man3/idn2_to_unicode_8z4z.3.gz > -man/man3/idn2_to_unicode_8z8z.3.gz > -man/man3/idn2_to_unicode_8zlz.3.gz > -man/man3/idn2_to_unicode_lzlz.3.gz > -share/gtk-doc/html/libidn2/api-index-full.html > -share/gtk-doc/html/libidn2/home.png > -share/gtk-doc/html/libidn2/index.html > -share/gtk-doc/html/libidn2/left-insensitive.png > -share/gtk-doc/html/libidn2/left.png > -share/gtk-doc/html/libidn2/libidn2-idn2.html > -share/gtk-doc/html/libidn2/libidn2.devhelp2 > -share/gtk-doc/html/libidn2/libidn2.html > -share/gtk-doc/html/libidn2/right-insensitive.png > -share/gtk-doc/html/libidn2/right.png > -share/gtk-doc/html/libidn2/style.css > -share/gtk-doc/html/libidn2/up-insensitive.png > -share/gtk-doc/html/libidn2/up.png > +%%PORTDOCS%%man/man1/idn2.1.gz > +%%PORTDOCS%%man/man3/idn2_check_version.3.gz > +%%PORTDOCS%%man/man3/idn2_free.3.gz > +%%PORTDOCS%%man/man3/idn2_lookup_u8.3.gz > +%%PORTDOCS%%man/man3/idn2_lookup_ul.3.gz > +%%PORTDOCS%%man/man3/idn2_register_u8.3.gz > +%%PORTDOCS%%man/man3/idn2_register_ul.3.gz > +%%PORTDOCS%%man/man3/idn2_strerror.3.gz > +%%PORTDOCS%%man/man3/idn2_strerror_name.3.gz > +%%PORTDOCS%%man/man3/idn2_to_ascii_4i.3.gz > +%%PORTDOCS%%man/man3/idn2_to_ascii_4z.3.gz > +%%PORTDOCS%%man/man3/idn2_to_ascii_8z.3.gz > +%%PORTDOCS%%man/man3/idn2_to_ascii_lz.3.gz > +%%PORTDOCS%%man/man3/idn2_to_unicode_44i.3.gz > +%%PORTDOCS%%man/man3/idn2_to_unicode_4z4z.3.gz > +%%PORTDOCS%%man/man3/idn2_to_unicode_8z4z.3.gz > +%%PORTDOCS%%man/man3/idn2_to_unicode_8z8z.3.gz > +%%PORTDOCS%%man/man3/idn2_to_unicode_8zlz.3.gz > +%%PORTDOCS%%man/man3/idn2_to_unicode_lzlz.3.gz > +%%PORTDOCS%%share/gtk-doc/html/libidn2/api-index-full.html > +%%PORTDOCS%%share/gtk-doc/html/libidn2/home.png > +%%PORTDOCS%%share/gtk-doc/html/libidn2/index.html > +%%PORTDOCS%%share/gtk-doc/html/libidn2/left-insensitive.png > +%%PORTDOCS%%share/gtk-doc/html/libidn2/left.png > +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2-idn2.html > +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2.devhelp2 > +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2.html > +%%PORTDOCS%%share/gtk-doc/html/libidn2/right-insensitive.png > +%%PORTDOCS%%share/gtk-doc/html/libidn2/right.png > +%%PORTDOCS%%share/gtk-doc/html/libidn2/style.css > +%%PORTDOCS%%share/gtk-doc/html/libidn2/up-insensitive.png > +%%PORTDOCS%%share/gtk-doc/html/libidn2/up.png ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: libidn2 drags in ruby and friends
Aloha, it just wanted an upgrade of libidn2, but decided to install ruby and all her friends ===>>> The following actions will be taken if you choose to proceed: Upgrade libidn2-2.0.2 to libidn2-2.0.3 Install textproc/rubygem-ronn Install devel/ruby-gems Install lang/ruby23 Install devel/libunwind Install devel/rubygem-mustache Install textproc/rubygem-rdiscount Install www/rubygem-hpricot /usr/ports/dns/libidn2/Makefile: BUILD_DEPENDS= ronn:textproc/rubygem-ronn All that just to build manual pages and i can not even opt out? this is not helpful. Maybe the attach will do. The patch is sadly not ready to be committed in this form. It uses the old OPTION style which should not be used anymore. But its a good start! :) Attached an updated patch. I will also send it to sunpoet (maintainer) and will ask for approval. Greetings, Torsten -- Support me at: https://www.patreon.com/TorstenZuehlsdorff Index: Makefile === --- Makefile (Revision 446668) +++ Makefile (Arbeitskopie) @@ -12,11 +12,16 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= ronn:textproc/rubygem-ronn LIB_DEPENDS= libunistring.so:devel/libunistring +OPTIONS_DEFINE= DOCS +DOCS_BUILD_DEPENDS= ronn:textproc/rubygem-ronn + CONFIGURE_ARGS= --disable-nls \ --with-libunistring-prefix=${LOCALBASE} + +DOCS_CONFIGURE_OFF= --disable-doc + GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes Index: pkg-plist === --- pkg-plist (Revision 446668) +++ pkg-plist (Arbeitskopie) @@ -5,35 +5,35 @@ lib/libidn2.so.0 lib/libidn2.so.0.3.2 libdata/pkgconfig/libidn2.pc -man/man1/idn2.1.gz -man/man3/idn2_check_version.3.gz -man/man3/idn2_free.3.gz -man/man3/idn2_lookup_u8.3.gz -man/man3/idn2_lookup_ul.3.gz -man/man3/idn2_register_u8.3.gz -man/man3/idn2_register_ul.3.gz -man/man3/idn2_strerror.3.gz -man/man3/idn2_strerror_name.3.gz -man/man3/idn2_to_ascii_4i.3.gz -man/man3/idn2_to_ascii_4z.3.gz -man/man3/idn2_to_ascii_8z.3.gz -man/man3/idn2_to_ascii_lz.3.gz -man/man3/idn2_to_unicode_44i.3.gz -man/man3/idn2_to_unicode_4z4z.3.gz -man/man3/idn2_to_unicode_8z4z.3.gz -man/man3/idn2_to_unicode_8z8z.3.gz -man/man3/idn2_to_unicode_8zlz.3.gz -man/man3/idn2_to_unicode_lzlz.3.gz -share/gtk-doc/html/libidn2/api-index-full.html -share/gtk-doc/html/libidn2/home.png -share/gtk-doc/html/libidn2/index.html -share/gtk-doc/html/libidn2/left-insensitive.png -share/gtk-doc/html/libidn2/left.png -share/gtk-doc/html/libidn2/libidn2-idn2.html -share/gtk-doc/html/libidn2/libidn2.devhelp2 -share/gtk-doc/html/libidn2/libidn2.html -share/gtk-doc/html/libidn2/right-insensitive.png -share/gtk-doc/html/libidn2/right.png -share/gtk-doc/html/libidn2/style.css -share/gtk-doc/html/libidn2/up-insensitive.png -share/gtk-doc/html/libidn2/up.png +%%PORTDOCS%%man/man1/idn2.1.gz +%%PORTDOCS%%man/man3/idn2_check_version.3.gz +%%PORTDOCS%%man/man3/idn2_free.3.gz +%%PORTDOCS%%man/man3/idn2_lookup_u8.3.gz +%%PORTDOCS%%man/man3/idn2_lookup_ul.3.gz +%%PORTDOCS%%man/man3/idn2_register_u8.3.gz +%%PORTDOCS%%man/man3/idn2_register_ul.3.gz +%%PORTDOCS%%man/man3/idn2_strerror.3.gz +%%PORTDOCS%%man/man3/idn2_strerror_name.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_4i.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_4z.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_8z.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_lz.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_44i.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_4z4z.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_8z4z.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_8z8z.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_8zlz.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_lzlz.3.gz +%%PORTDOCS%%share/gtk-doc/html/libidn2/api-index-full.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/home.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/index.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/left-insensitive.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/left.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2-idn2.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2.devhelp2 +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/right-insensitive.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/right.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/style.css +%%PORTDOCS%%share/gtk-doc/html/libidn2/up-insensitive.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/up.png ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: libidn2 drags in ruby and friends
On Wed, 26 Jul 2017, Herbert J. Skuhra wrote: On Wed, 26 Jul 2017, Randy Bush wrote: it just wanted an upgrade of libidn2, but decided to install ruby and all her friends ===>>> The following actions will be taken if you choose to proceed: Upgrade libidn2-2.0.2 to libidn2-2.0.3 Install textproc/rubygem-ronn Install devel/ruby-gems Install lang/ruby23 Install devel/libunwind Install devel/rubygem-mustache Install textproc/rubygem-rdiscount Install www/rubygem-hpricot /usr/ports/dns/libidn2/Makefile: BUILD_DEPENDS= ronn:textproc/rubygem-ronn All that just to build manual pages and i can not even opt out? this is not helpful. Maybe the attach will do. s/attach/attached patch/ But maybe you should use packages or build your ports with poudriere. e.g: groff was removed in HEAD and installing opensmtpd will install groff and lots of programs you normally don't need on a mail server. -- Herbert ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: libidn2 drags in ruby and friends
On Wed, 26 Jul 2017, Randy Bush wrote: it just wanted an upgrade of libidn2, but decided to install ruby and all her friends ===>>> The following actions will be taken if you choose to proceed: Upgrade libidn2-2.0.2 to libidn2-2.0.3 Install textproc/rubygem-ronn Install devel/ruby-gems Install lang/ruby23 Install devel/libunwind Install devel/rubygem-mustache Install textproc/rubygem-rdiscount Install www/rubygem-hpricot /usr/ports/dns/libidn2/Makefile: BUILD_DEPENDS= ronn:textproc/rubygem-ronn All that just to build manual pages and i can not even opt out? this is not helpful. Maybe the attach will do. -- Herbert Index: dns/libidn2/Makefile === --- dns/libidn2/Makefile(revision 446632) +++ dns/libidn2/Makefile(working copy) @@ -12,7 +12,6 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= ronn:textproc/rubygem-ronn LIB_DEPENDS= libunistring.so:devel/libunistring CONFIGURE_ARGS=--disable-nls \ @@ -22,7 +21,16 @@ USE_LDCONFIG= yes USES= charsetfix gmake iconv libtool localbase pathfix +OPTIONS_DEFINE= DOCS + +.include + +.if ${PORT_OPTIONS:MDOCS} +BUILD_DEPENDS= ronn:textproc/rubygem-ronn INFO= libidn2 +.else +CONFIGURE_ARGS+= --disable-doc +.endif post-patch: @${REINPLACE_CMD} -e '/^TMPDIR = /d' ${WRKSRC}/Makefile.in Index: dns/libidn2/pkg-plist === --- dns/libidn2/pkg-plist (revision 446632) +++ dns/libidn2/pkg-plist (working copy) @@ -5,35 +5,35 @@ lib/libidn2.so.0 lib/libidn2.so.0.3.2 libdata/pkgconfig/libidn2.pc -man/man1/idn2.1.gz -man/man3/idn2_check_version.3.gz -man/man3/idn2_free.3.gz -man/man3/idn2_lookup_u8.3.gz -man/man3/idn2_lookup_ul.3.gz -man/man3/idn2_register_u8.3.gz -man/man3/idn2_register_ul.3.gz -man/man3/idn2_strerror.3.gz -man/man3/idn2_strerror_name.3.gz -man/man3/idn2_to_ascii_4i.3.gz -man/man3/idn2_to_ascii_4z.3.gz -man/man3/idn2_to_ascii_8z.3.gz -man/man3/idn2_to_ascii_lz.3.gz -man/man3/idn2_to_unicode_44i.3.gz -man/man3/idn2_to_unicode_4z4z.3.gz -man/man3/idn2_to_unicode_8z4z.3.gz -man/man3/idn2_to_unicode_8z8z.3.gz -man/man3/idn2_to_unicode_8zlz.3.gz -man/man3/idn2_to_unicode_lzlz.3.gz -share/gtk-doc/html/libidn2/api-index-full.html -share/gtk-doc/html/libidn2/home.png -share/gtk-doc/html/libidn2/index.html -share/gtk-doc/html/libidn2/left-insensitive.png -share/gtk-doc/html/libidn2/left.png -share/gtk-doc/html/libidn2/libidn2-idn2.html -share/gtk-doc/html/libidn2/libidn2.devhelp2 -share/gtk-doc/html/libidn2/libidn2.html -share/gtk-doc/html/libidn2/right-insensitive.png -share/gtk-doc/html/libidn2/right.png -share/gtk-doc/html/libidn2/style.css -share/gtk-doc/html/libidn2/up-insensitive.png -share/gtk-doc/html/libidn2/up.png +%%PORTDOCS%%man/man1/idn2.1.gz +%%PORTDOCS%%man/man3/idn2_check_version.3.gz +%%PORTDOCS%%man/man3/idn2_free.3.gz +%%PORTDOCS%%man/man3/idn2_lookup_u8.3.gz +%%PORTDOCS%%man/man3/idn2_lookup_ul.3.gz +%%PORTDOCS%%man/man3/idn2_register_u8.3.gz +%%PORTDOCS%%man/man3/idn2_register_ul.3.gz +%%PORTDOCS%%man/man3/idn2_strerror.3.gz +%%PORTDOCS%%man/man3/idn2_strerror_name.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_4i.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_4z.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_8z.3.gz +%%PORTDOCS%%man/man3/idn2_to_ascii_lz.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_44i.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_4z4z.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_8z4z.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_8z8z.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_8zlz.3.gz +%%PORTDOCS%%man/man3/idn2_to_unicode_lzlz.3.gz +%%PORTDOCS%%share/gtk-doc/html/libidn2/api-index-full.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/home.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/index.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/left-insensitive.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/left.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2-idn2.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2.devhelp2 +%%PORTDOCS%%share/gtk-doc/html/libidn2/libidn2.html +%%PORTDOCS%%share/gtk-doc/html/libidn2/right-insensitive.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/right.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/style.css +%%PORTDOCS%%share/gtk-doc/html/libidn2/up-insensitive.png +%%PORTDOCS%%share/gtk-doc/html/libidn2/up.png ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: libidn2 drags in ruby and friends
On 26.07.2017 09:11, Randy Bush wrote: it just wanted an upgrade of libidn2, but decided to install ruby and all her friends ===>>> The following actions will be taken if you choose to proceed: Upgrade libidn2-2.0.2 to libidn2-2.0.3 Install textproc/rubygem-ronn Install devel/ruby-gems Install lang/ruby23 Install devel/libunwind Install devel/rubygem-mustache Install textproc/rubygem-rdiscount Install www/rubygem-hpricot /usr/ports/dns/libidn2/Makefile: BUILD_DEPENDS= ronn:textproc/rubygem-ronn All that just to build manual pages and i can not even opt out? this is not helpful. ronn is an official build dependency. So its not false. Yes it is "only" for man-pages - but they are important. But i get your point. If you provide a patch or at least a PR we can surely find a solution to make man/ronn optional. Greetings, Torsten -- Support me at: https://www.patreon.com/TorstenZuehlsdorff ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"