pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/rabbitmq rabbitmq: Update to 3.7.16.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/405fb96263a8
branches:  trunk
changeset: 336788:405fb96263a8
user:      jperkin <jperkin%pkgsrc.org@localhost>
date:      Tue Jul 23 16:12:39 2019 +0000

description:
rabbitmq: Update to 3.7.16.

Changes since 3.7.7 are too long to list in full, but are primarily bug
fixes and usability improvements, along with the main reason for this
upgrade - it now builds against the current versions of erlang and elixir
delivered in pkgsrc.

Full changes are available from the following links:

  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.16
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.15
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.14
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.13
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.12
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.11
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.10
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.9
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.8

diffstat:

 net/rabbitmq/Makefile                                                         |  15 ++---
 net/rabbitmq/PLIST                                                            |  26 +++++----
 net/rabbitmq/distinfo                                                         |  14 ++---
 net/rabbitmq/patches/patch-deps_rabbit_scripts_rabbitmq-env                   |   6 +-
 net/rabbitmq/patches/patch-deps_rabbitmq__cli_lib_rabbitmq_cli_core_parser.ex |  21 --------
 net/rabbitmq/patches/patch-deps_rabbitmq__cli_mix.exs                         |  16 ------
 6 files changed, 31 insertions(+), 67 deletions(-)

diffs (222 lines):

diff -r 2c25a7e6795b -r 405fb96263a8 net/rabbitmq/Makefile
--- a/net/rabbitmq/Makefile     Tue Jul 23 15:12:52 2019 +0000
+++ b/net/rabbitmq/Makefile     Tue Jul 23 16:12:39 2019 +0000
@@ -1,15 +1,14 @@
-# $NetBSD: Makefile,v 1.43 2019/04/25 07:33:12 maya Exp $
+# $NetBSD: Makefile,v 1.44 2019/07/23 16:12:39 jperkin Exp $
 
-DISTNAME=              rabbitmq-server-3.7.7
+DISTNAME=              rabbitmq-server-3.7.16
 PKGNAME=               ${DISTNAME:S/-server//}
-PKGREVISION=           1
 CATEGORIES=            net
 MASTER_SITES=          ${MASTER_SITE_GITHUB:=rabbitmq/}
 EXTRACT_SUFX=          .tar.xz
 GITHUB_PROJECT=                rabbitmq-server
 GITHUB_RELEASE=                v${PKGVERSION_NOREV}
 
-MAINTAINER=            fhajny%NetBSD.org@localhost
+MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              http://www.rabbitmq.com/server.html
 COMMENT=               Implementation of AMQP that provides robust messaging for applications
 LICENSE=               mpl-1.1
@@ -48,9 +47,9 @@
 
 PKG_SYSCONFSUBDIR=     ${PKGBASE}
 CONF_FILES+=           share/examples/rabbitmq/rabbitmq-env.conf \
-                         ${PKG_SYSCONFDIR}/rabbitmq-env.conf
+                       ${PKG_SYSCONFDIR}/rabbitmq-env.conf
 CONF_FILES+=           share/examples/rabbitmq/rabbitmq.config.example \
-                         ${PKG_SYSCONFDIR}/rabbitmq.config
+                       ${PKG_SYSCONFDIR}/rabbitmq.config
 
 FILES_SUBST+=          RMQ_USER=${RMQ_USER}
 FILES_SUBST+=          RMQ_GROUP=${RMQ_GROUP}
@@ -96,9 +95,9 @@
 TEST_TARGET=           check
 
 post-install:
-       ${INSTALL_DATA} ${WRKSRC}/deps/rabbit/docs/rabbitmq.config.example              \
+       ${INSTALL_DATA} ${WRKSRC}/deps/rabbit/docs/rabbitmq.config.example \
                ${DESTDIR}${PREFIX}/share/examples/rabbitmq
-       ${INSTALL_DATA} ${FILESDIR}/rabbitmq-env.conf                           \
+       ${INSTALL_DATA} ${FILESDIR}/rabbitmq-env.conf \
                ${DESTDIR}${PREFIX}/share/examples/rabbitmq
 
 .include "../../lang/erlang/buildlink3.mk"
diff -r 2c25a7e6795b -r 405fb96263a8 net/rabbitmq/PLIST
--- a/net/rabbitmq/PLIST        Tue Jul 23 15:12:52 2019 +0000
+++ b/net/rabbitmq/PLIST        Tue Jul 23 16:12:39 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.32 2018/09/17 18:07:37 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.33 2019/07/23 16:12:39 jperkin Exp $
 lib/erlang/autocomplete/bash_autocomplete.sh
 lib/erlang/autocomplete/zsh_autocomplete.sh
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/INSTALL
@@ -25,6 +25,7 @@
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/LICENSE-httpc_aws
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/LICENSE-rabbitmq_aws
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/background_gc.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/code_server_cache.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/dtree.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/gatherer.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/gm.beam
@@ -86,6 +87,7 @@
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_hipe.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_lager.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_limiter.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_log_tail.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_looking_glass.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_memory_monitor.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_metrics.beam
@@ -122,7 +124,6 @@
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_prelaunch.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_prequeue.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_priority_queue.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_queue_collector.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_queue_consumers.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_queue_decorator.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_queue_index.beam
@@ -138,6 +139,8 @@
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_runtime_parameters.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_ssl.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_sup.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_sysmon_handler.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_sysmon_minder.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_table.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_trace.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_upgrade.beam
@@ -156,7 +159,6 @@
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/tcp_listener.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/tcp_listener_sup.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/term_to_binary_compat.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/truncate.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/escript/rabbitmq-diagnostics
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/escript/rabbitmq-plugins
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/escript/rabbitmqctl
@@ -172,11 +174,12 @@
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/amqp10_client-${PKGVERSION}.ez
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/amqp10_common-${PKGVERSION}.ez
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/amqp_client-${PKGVERSION}.ez
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/cowboy-2.2.2.ez
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/cowlib-2.1.0.ez
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/cowboy-2.6.1.ez
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/cowlib-2.7.0.ez
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/goldrush-0.1.9.ez
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/jsx-2.8.2.ez
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/lager-3.6.3.ez
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/jsx-2.9.0.ez
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/lager-3.6.10.ez
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/observer_cli-1.5.0.ez
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbit_common-${PKGVERSION}.ez
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_amqp1_0-${PKGVERSION}.ez
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_auth_backend_cache-${PKGVERSION}.ez
@@ -211,10 +214,10 @@
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_web_mqtt_examples-${PKGVERSION}.ez
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_web_stomp-${PKGVERSION}.ez
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_web_stomp_examples-${PKGVERSION}.ez
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ranch-1.5.0.ez
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ranch_proxy_protocol-1.5.0.ez
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/recon-2.3.2.ez
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/syslog-3.4.2.ez
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ranch-1.7.1.ez
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/recon-2.5.0.ez
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/syslog-3.4.5.ez
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/sysmon_handler-1.1.0.ez
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/priv/schema/rabbit.schema
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/sbin/cuttlefish
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/sbin/rabbitmq-defaults
@@ -224,6 +227,7 @@
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/sbin/rabbitmq-server
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/sbin/rabbitmqctl
 man/man5/rabbitmq-env.conf.5
+man/man8/rabbitmq-diagnostics.8
 man/man8/rabbitmq-echopid.8
 man/man8/rabbitmq-plugins.8
 man/man8/rabbitmq-server.8
diff -r 2c25a7e6795b -r 405fb96263a8 net/rabbitmq/distinfo
--- a/net/rabbitmq/distinfo     Tue Jul 23 15:12:52 2019 +0000
+++ b/net/rabbitmq/distinfo     Tue Jul 23 16:12:39 2019 +0000
@@ -1,11 +1,9 @@
-$NetBSD: distinfo,v 1.42 2018/09/17 18:07:37 fhajny Exp $
+$NetBSD: distinfo,v 1.43 2019/07/23 16:12:39 jperkin Exp $
 
-SHA1 (rabbitmq-server-3.7.7.tar.xz) = 5cf046bd23bcb05354e1beeaf8f4997ee948f43b
-RMD160 (rabbitmq-server-3.7.7.tar.xz) = d02e1f6083ce0af5c729858b0816ad4d24818cf0
-SHA512 (rabbitmq-server-3.7.7.tar.xz) = b8ae8a71ab59f5e2e95286a782ed503eaf7371eb3fcf300723f2e581b9471f98bafdee6e6cf9a750c4beada956b80d289fb1cca0f62a9daca95aa3b2ddd954a2
-Size (rabbitmq-server-3.7.7.tar.xz) = 2517952 bytes
+SHA1 (rabbitmq-server-3.7.16.tar.xz) = 992d50b3b8a80b37b8161a9be063a1317a68fb98
+RMD160 (rabbitmq-server-3.7.16.tar.xz) = 8737a8e601be8931a3f933483f2ba3246f0e4b22
+SHA512 (rabbitmq-server-3.7.16.tar.xz) = 4fe0a197cf79e32cc7594341227c199e5f885fbc25fb8b0fe162758a3bef5da27dde1cbc0b9d102e8b7f8f119cc6350146225ff4dcfd3bb5a0b429b77e63d924
+Size (rabbitmq-server-3.7.16.tar.xz) = 2778324 bytes
 SHA1 (patch-Makefile) = 088a3ed04dc72215f1ca3b34b49bb4047a531e89
-SHA1 (patch-deps_rabbit_scripts_rabbitmq-env) = e2b9846e9b161ea73d7338a162699efc06340215
+SHA1 (patch-deps_rabbit_scripts_rabbitmq-env) = db168c8ff5a5e7b22186f57947c27c7a1c5ccae6
 SHA1 (patch-deps_rabbitmq__cli_Makefile) = 45bfec63c47092122ad9051f2c9de4dd8333d4e7
-SHA1 (patch-deps_rabbitmq__cli_lib_rabbitmq_cli_core_parser.ex) = d0df9136fb13451bc0e2ae4254b9278ba593f90c
-SHA1 (patch-deps_rabbitmq__cli_mix.exs) = 06d658b332883f347ff8ead7d59416a655e2ce94
diff -r 2c25a7e6795b -r 405fb96263a8 net/rabbitmq/patches/patch-deps_rabbit_scripts_rabbitmq-env
--- a/net/rabbitmq/patches/patch-deps_rabbit_scripts_rabbitmq-env       Tue Jul 23 15:12:52 2019 +0000
+++ b/net/rabbitmq/patches/patch-deps_rabbit_scripts_rabbitmq-env       Tue Jul 23 16:12:39 2019 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-deps_rabbit_scripts_rabbitmq-env,v 1.1 2016/12/02 11:00:39 fhajny Exp $
+$NetBSD: patch-deps_rabbit_scripts_rabbitmq-env,v 1.2 2019/07/23 16:12:39 jperkin Exp $
 
 Remove cumbersome symlink handling, we know where stuff is.
 
---- deps/rabbit/scripts/rabbitmq-env.orig      2015-11-12 16:42:49.000000000 +0000
+--- deps/rabbit/scripts/rabbitmq-env.orig      2019-07-23 15:31:05.072674789 +0000
 +++ deps/rabbit/scripts/rabbitmq-env
 @@ -20,29 +20,7 @@ if [ "$RABBITMQ_ENV_LOADED" = 1 ]; then
  fi
@@ -34,4 +34,4 @@
 +    RABBITMQ_SCRIPTS_DIR="@RABBITMQ_HOME@/sbin"
  fi
  
- rmq_realpath() {
+ _rmq_env_now()
diff -r 2c25a7e6795b -r 405fb96263a8 net/rabbitmq/patches/patch-deps_rabbitmq__cli_lib_rabbitmq_cli_core_parser.ex
--- a/net/rabbitmq/patches/patch-deps_rabbitmq__cli_lib_rabbitmq_cli_core_parser.ex     Tue Jul 23 15:12:52 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-deps_rabbitmq__cli_lib_rabbitmq_cli_core_parser.ex,v 1.1 2018/09/17 18:07:37 fhajny Exp $
-
-Backport elixir 1.7.x support.
-https://github.com/rabbitmq/rabbitmq-cli/pull/257
-
---- deps/rabbitmq_cli/lib/rabbitmq/cli/core/parser.ex.orig     2018-06-14 08:10:14.000000000 +0000
-+++ deps/rabbitmq_cli/lib/rabbitmq/cli/core/parser.ex
-@@ -142,7 +142,12 @@ defmodule RabbitMQ.CLI.Core.Parser do
-     switches = default_switches()
-     aliases = default_aliases()
-     {options, tail, invalid} =
--      OptionParser.parse_head(input, strict: switches, aliases: aliases)
-+      OptionParser.parse_head(
-+        input,
-+        strict: switches,
-+        aliases: aliases,
-+        allow_nonexistent_atoms: true,
-+      )
-     norm_options = normalize_options(options, switches) |> Map.new
-     {norm_options, tail, invalid}
-   end
diff -r 2c25a7e6795b -r 405fb96263a8 net/rabbitmq/patches/patch-deps_rabbitmq__cli_mix.exs
--- a/net/rabbitmq/patches/patch-deps_rabbitmq__cli_mix.exs     Tue Jul 23 15:12:52 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-deps_rabbitmq__cli_mix.exs,v 1.1 2018/09/17 18:07:37 fhajny Exp $
-
-Backport elixir 1.7.x support.
-https://github.com/rabbitmq/rabbitmq-cli/pull/257
-
---- deps/rabbitmq_cli/mix.exs.orig     2018-06-14 08:10:14.000000000 +0000
-+++ deps/rabbitmq_cli/mix.exs
-@@ -20,7 +20,7 @@ defmodule RabbitMQCtl.MixfileBase do
-     [
-       app: :rabbitmqctl,
-       version: "3.7.5",
--      elixir: "~> 1.6.0",
-+      elixir: ">= 1.6.6 and < 1.8.0",
-       build_embedded: Mix.env == :prod,
-       start_permanent: Mix.env == :prod,
-       escript: [main_module: RabbitMQCtl,



Home | Main Index | Thread Index | Old Index