svn commit: r563063 - in head/textproc/rubygem-nokogiri: . files

Po-Chuan Hsieh sunpoet at freebsd.org
Sat Jan 30 12:34:40 UTC 2021


On Wed, Jan 27, 2021 at 8:46 PM Matthias Fechner <mfechner at freebsd.org>
wrote:

> Author: mfechner
> Date: Wed Jan 27 12:46:53 2021
> New Revision: 563063
> URL: https://svnweb.freebsd.org/changeset/ports/563063
>
> Log:
>   Security related update to 1.11.1.
>

It breaks rubygem-azure-storage-{file,queue,table}.


>
>   Security:     13c54e6d-5c45-11eb-b4e2-001b217b3468
>
> Modified:
>   head/textproc/rubygem-nokogiri/Makefile
>   head/textproc/rubygem-nokogiri/distinfo
>   head/textproc/rubygem-nokogiri/files/patch-ext_nokogiri_extconf.rb
>   head/textproc/rubygem-nokogiri/files/patch-gemspec
>
> Modified: head/textproc/rubygem-nokogiri/Makefile
>
> ==============================================================================
> --- head/textproc/rubygem-nokogiri/Makefile     Wed Jan 27 12:45:43 2021
>       (r563062)
> +++ head/textproc/rubygem-nokogiri/Makefile     Wed Jan 27 12:46:53 2021
>       (r563063)
> @@ -1,7 +1,7 @@
>  # $FreeBSD$
>
>  PORTNAME=      nokogiri
> -PORTVERSION=   1.10.10
> +PORTVERSION=   1.11.1
>  CATEGORIES=    textproc rubygems
>  MASTER_SITES=  RG
>
> @@ -16,7 +16,8 @@ LIB_DEPENDS=  libgcrypt.so:security/libgcrypt \
>                 libgpg-error.so:security/libgpg-error
>  # Do not add mini_portile2 to RUN_DEPENDS. Read ext/nokogiri/extconf.rb
>  # and
> https://lists.freebsd.org/pipermail/svn-ports-all/2019-March/209423.html
> -RUN_DEPENDS=   rubygem-pkg-config>=1.1.7:devel/rubygem-pkg-config
> +RUN_DEPENDS=   rubygem-pkg-config>=1.1.7:devel/rubygem-pkg-config  \
> +               rubygem-racc>=1.4<2:devel/rubygem-racc
>
>  USES=          gem gnome pkgconfig gettext-runtime
>  USE_GNOME=     libxml2 libxslt
>
> Modified: head/textproc/rubygem-nokogiri/distinfo
>
> ==============================================================================
> --- head/textproc/rubygem-nokogiri/distinfo     Wed Jan 27 12:45:43 2021
>       (r563062)
> +++ head/textproc/rubygem-nokogiri/distinfo     Wed Jan 27 12:46:53 2021
>       (r563063)
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1600949728
> -SHA256 (rubygem/nokogiri-1.10.10.gem) =
> 22ea03a328972467d7da06f4a7d5ac4f1f6410185efb55a4dae9cd222d30ae76
> -SIZE (rubygem/nokogiri-1.10.10.gem) = 9251328
> +TIMESTAMP = 1611261222
> +SHA256 (rubygem/nokogiri-1.11.1.gem) =
> 42c2a54dd3ef03ef2543177bee3b5308313214e99f0d1aa85f984324329e5caa
> +SIZE (rubygem/nokogiri-1.11.1.gem) = 9266176
>
> Modified:
> head/textproc/rubygem-nokogiri/files/patch-ext_nokogiri_extconf.rb
>
> ==============================================================================
> --- head/textproc/rubygem-nokogiri/files/patch-ext_nokogiri_extconf.rb
> Wed Jan 27 12:45:43 2021        (r563062)
> +++ head/textproc/rubygem-nokogiri/files/patch-ext_nokogiri_extconf.rb
> Wed Jan 27 12:46:53 2021        (r563063)
> @@ -1,8 +1,8 @@
> ---- ext/nokogiri/extconf.rb.orig       2017-09-20 14:58:44 UTC
> +--- ext/nokogiri/extconf.rb.orig       2021-01-21 20:37:43 UTC
>  +++ ext/nokogiri/extconf.rb
> -@@ -658,6 +658,43 @@ have_func('xmlRelaxNGSetValidStructuredE
> - have_func('xmlSchemaSetValidStructuredErrors')
> - have_func('xmlSchemaSetParserStructuredErrors')
> +@@ -819,6 +819,43 @@ unless using_system_libraries?
> +   end
> + end
>
>  +$INSTALLFILES = [
>  +  ['html_document.h', '$(archdir)'],
>
> Modified: head/textproc/rubygem-nokogiri/files/patch-gemspec
>
> ==============================================================================
> --- head/textproc/rubygem-nokogiri/files/patch-gemspec  Wed Jan 27
> 12:45:43 2021        (r563062)
> +++ head/textproc/rubygem-nokogiri/files/patch-gemspec  Wed Jan 27
> 12:46:53 2021        (r563063)
> @@ -1,10 +1,10 @@
> ---- nokogiri.gemspec.orig      2019-08-12 17:41:47 UTC
> +--- nokogiri.gemspec.orig      2021-01-21 20:37:44 UTC
>  +++ nokogiri.gemspec
> -@@ -26,7 +26,6 @@ Gem::Specification.new do |s|
> -     s.specification_version = 4
> +@@ -29,7 +29,6 @@ Gem::Specification.new do |s|
>
>       if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
> --      s.add_runtime_dependency(%q<mini_portile2>.freeze, ["~> 2.4.0"])
> -       s.add_development_dependency(%q<concourse>.freeze, ["~> 0.24"])
> -       s.add_development_dependency(%q<hoe-bundler>.freeze, ["~> 1.2"])
> -       s.add_development_dependency(%q<hoe-debugging>.freeze, ["~> 2.0"])
> +       s.add_runtime_dependency(%q<racc>.freeze, ["~> 1.4"])
> +-      s.add_runtime_dependency(%q<mini_portile2>.freeze, ["~> 2.5.0"])
> +       s.add_development_dependency(%q<bundler>.freeze, ["~> 2.2"])
> +       s.add_development_dependency(%q<concourse>.freeze, ["~> 0.41"])
> +       s.add_development_dependency(%q<hoe-markdown>.freeze, ["~> 1.1"])
> _______________________________________________
> svn-ports-all at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/svn-ports-all
> To unsubscribe, send any mail to "svn-ports-all-unsubscribe at freebsd.org"
>


More information about the svn-ports-all mailing list