Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Mar 2019 02:59:33 +0800
From:      Po-Chuan Hsieh <sunpoet@freebsd.org>
To:        Matthias Fechner <idefix@fechner.net>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org,  svn-ports-head@freebsd.org
Subject:   Re: svn commit: r494447 - in head/textproc/rubygem-nokogiri: . files
Message-ID:  <CAMHz58QA8FJKLkmr2BEd4Dz3PNLj_yY=FyMfFjbOkWrZQYxx8Q@mail.gmail.com>
In-Reply-To: <f24ce2de-97a7-da6c-4365-926f9d3cec06@fechner.net>
References:  <201903021804.x22I4KBT029443@repo.freebsd.org> <f24ce2de-97a7-da6c-4365-926f9d3cec06@fechner.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Mar 3, 2019 at 2:24 AM Matthias Fechner <idefix@fechner.net> wrote:

> Am 02.03.2019 um 19:04 schrieb Sunpoet Po-Chuan Hsieh:
> > -RUN_DEPENDS=3D rubygem-pkg-config>=3D1.1.7:devel/rubygem-pkg-config \
> > -             rubygem-mini_portile2>=3D2.4.0:devel/rubygem-mini_portile=
2
> > +RUN_DEPENDS=3D rubygem-pkg-config>=3D1.1.7:devel/rubygem-pkg-config
>
> please see here:
>
> https://rubygems.org/gems/nokogiri
>
> regarding this page it is required.
>

Please read ext/nokogiri/extconf.rb or check ports tree history.

As I mentioned in the commit log, we do not need mini_portile/mini_portile2=
.
It is used to download and build the libraries (libxml2, libxslt, zlib)
which is already handled by our ports framework very well.
Furthermore, it is not needed when using system libraries
(CONFIGURE_ARGS=3D--use-system-libraries) [1][2].

Reference:
[1]
https://github.com/sparklemotion/nokogiri/blob/v1.10.1/ext/nokogiri/extconf=
.rb#L447-L471
[2]
https://nokogiri.org/tutorials/installing_nokogiri.html#install-with-system=
-libraries

Regards,
sunpoet


> Gru=C3=9F
> Matthias
>
> --
>
> "Programming today is a race between software engineers striving to
> build bigger and better idiot-proof programs, and the universe trying to
> produce bigger and better idiots. So far, the universe is winning." --
> Rich Cook
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMHz58QA8FJKLkmr2BEd4Dz3PNLj_yY=FyMfFjbOkWrZQYxx8Q>