public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/ejabberd] f45: Update to 18.12.1.
@ 2026-09-23 19:07 Randy Barlow
  0 siblings, 0 replies; only message in thread
From: Randy Barlow @ 2026-09-23 19:07 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/ejabberd
            Branch : f45
            Commit : cc06972bf57e8531965939e97468093eeb37f9ad
            Author : Randy Barlow <randy@electronsweatshop.com>
            Date   : 2019-01-12T08:27:21-05:00
            Stats  : +39/-32 in 5 file(s)
            URL    : https://src.fedoraproject.org/rpms/ejabberd/c/cc06972bf57e8531965939e97468093eeb37f9ad?branch=f45

            Log:
            Update to 18.12.1.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>

---
diff --git a/.gitignore b/.gitignore
index 34673c7..0b812ed 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@
 /ejabberd-18.04.tar.gz
 /ejabberd-18.06.tar.gz
 /ejabberd-18.09.tar.gz
+/ejabberd-18.12.1.tar.gz

diff --git a/ejabberd-0003-Install-into-BINDIR-instead-of-SBINDIR.patch b/ejabberd-0003-Install-into-BINDIR-instead-of-SBINDIR.patch
index bf284d5..edb32f7 100644
--- a/ejabberd-0003-Install-into-BINDIR-instead-of-SBINDIR.patch
+++ b/ejabberd-0003-Install-into-BINDIR-instead-of-SBINDIR.patch
@@ -1,14 +1,15 @@
-From e5599c8292d4e779167be565c89de84bd23d5c01 Mon Sep 17 00:00:00 2001
+From 81d881318ed7e4966ed9f9f00521066660ed7191 Mon Sep 17 00:00:00 2001
 From: Randy Barlow <randy@electronsweatshop.com>
-Date: Mon, 2 Jan 2017 22:35:03 -0500
-Subject: [PATCH] Install into BINDIR instead of SBINDIR.
+Date: Tue, 8 Jan 2019 11:56:28 -0500
+Subject: [PATCH] Install to bindir instead of sbindir.
 
+Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
 ---
  Makefile.in | 13 +++++--------
  1 file changed, 5 insertions(+), 8 deletions(-)
 
 diff --git a/Makefile.in b/Makefile.in
-index 5ff3efe0..b7bf0c4b 100644
+index d3bcb282..ffd89c2a 100644
 --- a/Makefile.in
 +++ b/Makefile.in
 @@ -14,9 +14,6 @@ ETCDIR = $(DESTDIR)@sysconfdir@/ejabberd
@@ -21,7 +22,7 @@ index 5ff3efe0..b7bf0c4b 100644
  # /lib/
  LIBDIR =  $(DESTDIR)@libdir@
  
-@@ -189,8 +186,8 @@ install: all copy-files
+@@ -221,8 +218,8 @@ install: all copy-files
  	$(INSTALL) -b -m 644 $(G_USER) inetrc $(ETCDIR)/inetrc
  	#
  	# Administration script
@@ -32,7 +33,7 @@ index 5ff3efe0..b7bf0c4b 100644
  	# Elixir binaries
  	[ -d $(BINDIR) ] || $(INSTALL) -d -m 755 $(BINDIR)
  	[ -f deps/elixir/bin/iex ] && $(INSTALL) -m 550 $(G_USER) deps/elixir/bin/iex $(BINDIR)/iex || true
-@@ -198,13 +195,13 @@ install: all copy-files
+@@ -230,13 +227,13 @@ install: all copy-files
  	[ -f deps/elixir/bin/mix ] && $(INSTALL) -m 550 $(G_USER) deps/elixir/bin/mix $(BINDIR)/mix || true
  	#
  	# Init script
@@ -48,7 +49,7 @@ index 5ff3efe0..b7bf0c4b 100644
  		> ejabberd.service
  	chmod 644 ejabberd.service
  	#
-@@ -234,7 +231,7 @@ install: all copy-files
+@@ -266,7 +263,7 @@ install: all copy-files
  uninstall: uninstall-binary
  
  uninstall-binary:
@@ -58,5 +59,5 @@ index 5ff3efe0..b7bf0c4b 100644
  	rm -f  $(BINDIR)/elixir
  	rm -f  $(BINDIR)/mix
 -- 
-2.11.0
+2.20.1
 

diff --git a/ejabberd-0004-Enable-systemd-notification-if-available.patch b/ejabberd-0004-Enable-systemd-notification-if-available.patch
index e8648dc..b350131 100644
--- a/ejabberd-0004-Enable-systemd-notification-if-available.patch
+++ b/ejabberd-0004-Enable-systemd-notification-if-available.patch
@@ -1,10 +1,10 @@
-From 2e333a11a360cf430fc39907f5fe9d19f42b34b6 Mon Sep 17 00:00:00 2001
+From d0eb963c45f6e0afc4bd0d7ed0475944e322cdf0 Mon Sep 17 00:00:00 2001
 From: Randy Barlow <randy@electronsweatshop.com>
-Date: Sun, 29 Jul 2018 20:51:13 -0400
+Date: Tue, 8 Jan 2019 11:59:33 -0500
 Subject: [PATCH] Enable systemd notification if available.
 
 This patch was originally written by Peter Lemenkov, and was
-adapted for ejabberd 18.06.
+adapted for ejabberd 18.12.1.
 
 Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
 ---
@@ -12,17 +12,17 @@ Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
  1 file changed, 1 insertion(+)
 
 diff --git a/src/ejabberd_app.erl b/src/ejabberd_app.erl
-index 284be384..cad88ab4 100644
+index 90c36a59..2cbf8f30 100644
 --- a/src/ejabberd_app.erl
 +++ b/src/ejabberd_app.erl
 @@ -54,6 +54,7 @@ start(normal, _Args) ->
  		{ok, SupPid} ->
  		    ejabberd_system_monitor:start(),
  		    register_elixir_config_hooks(),
-+            {module, sd_notify} == code:load_file(sd_notify) andalso sd_notify:sd_notify(0, "READY=1\nSTATUS=Initialized\nMAINPID=" ++ os:getpid() ++ "\n"),
++		    {module, sd_notify} == code:load_file(sd_notify) andalso sd_notify:sd_notify(0, "READY=1\nSTATUS=Initialized\nMAINPID=" ++ os:getpid() ++ "\n"),
  		    ejabberd_cluster:wait_for_sync(infinity),
+ 		    ejabberd_hooks:run(ejabberd_started, []),
  		    {T2, _} = statistics(wall_clock),
- 		    ?INFO_MSG("ejabberd ~s is started in the node ~p in ~.2fs",
 -- 
-2.18.0
+2.20.1
 

diff --git a/ejabberd.spec b/ejabberd.spec
index 75d1b2a..b3ccb9f 100644
--- a/ejabberd.spec
+++ b/ejabberd.spec
@@ -3,23 +3,24 @@
 
 # Since we require the version in both BuildRequires and Requires, let's make these variables for
 # easier maintenance.
-%global cache_tab_ver 1.0.16
-%global eimp_ver 1.0.8
+%global cache_tab_ver 1.0.17
+%global eimp_ver 1.0.9
 %global epam_ver 1.0.4
-%global esip_ver 1.0.26
+%global esip_ver 1.0.27
 %global ezlib_ver 1.0.4
-%global fast_tls_ver 1.0.25
+%global fast_tls_ver 1.0.26
 %global fast_xml_ver 1.1.34
 %global fast_yaml_ver 1.0.17
 %global iconv_ver 1.0.10
 %global luerl_ver 0.3
-%global p1_mysql_ver 1.0.7
+%global p1_mysql_ver 1.0.8
 %global p1_oauth2_ver 0.6.3
 %global p1_pgsql_ver 1.1.6
 %global p1_utils_ver 1.0.13
+%global pkix_ver 1.0.0
 %global stringprep_ver 1.0.14
-%global stun_ver 1.0.25
-%global xmpp_ver 1.2.5
+%global stun_ver 1.0.26
+%global xmpp_ver 1.2.8
 
 # Define SELinux policy variables
 %global selinuxtype targeted
@@ -29,8 +30,8 @@
 
 
 Name:           ejabberd
-Version:        18.09
-Release:        3%{?dist}
+Version:        18.12.1
+Release:        1%{?dist}
 BuildArch:      noarch
 
 License:        GPLv2+
@@ -60,8 +61,6 @@ Source16:       ejabberd.if
 Patch3: ejabberd-0003-Install-into-BINDIR-instead-of-SBINDIR.patch
 # Fedora-specific
 Patch4: ejabberd-0004-Enable-systemd-notification-if-available.patch
-# https://github.com/processone/ejabberd/commit/73af98a8dc091f1d8eefbcce3dfc18ce20980a38
-Patch5: ejabberd-18.09-fix_stun_options.patch
 
 
 BuildRequires:  elixir >= 1.4.4
@@ -76,14 +75,15 @@ BuildRequires:  erlang-fast_yaml >= %{fast_yaml_ver}
 BuildRequires:  erlang-iconv >= %{iconv_ver}
 BuildRequires:  erlang-jiffy >= 0.14.8
 BuildRequires:  erlang-jose >= 1.8.4
-BuildRequires:  erlang-lager >= 3.4.2
+BuildRequires:  erlang-lager >= 3.6
 BuildRequires:  erlang-luerl >= %{luerl_ver}
-BuildRequires:  erlang-meck >= 0.8.4
+BuildRequires:  erlang-meck >= 0.8.12
 BuildRequires:  erlang-odbc
 BuildRequires:  erlang-p1_mysql >= %{p1_mysql_ver}
 BuildRequires:  erlang-p1_oauth2 >= %{p1_oauth2_ver}
 BuildRequires:  erlang-p1_pgsql >= %{p1_pgsql_ver}
 BuildRequires:  erlang-p1_utils >= %{p1_utils_ver}
+BuildRequires:  erlang-pkix >= %{pkix_ver}
 BuildRequires:  erlang-rebar
 BuildRequires:  erlang-riak_client
 BuildRequires:  erlang-sd_notify
@@ -125,14 +125,15 @@ Requires:  erlang-fast_yaml >= %{fast_yaml_ver}
 Requires:  erlang-iconv >= %{iconv_ver}
 Requires:  erlang-jiffy >= 0.14.8
 Requires:  erlang-jose >= 1.8.4
-Requires:  erlang-lager >= 3.4.2
+Requires:  erlang-lager >= 3.6
 Requires:  erlang-luerl >= %{luerl_ver}
-Requires:  erlang-meck >= 0.8.4
+Requires:  erlang-meck >= 0.8.12
 Requires:  erlang-os_mon
 Requires:  erlang-p1_mysql >= %{p1_mysql_ver}
 Requires:  erlang-p1_oauth2 >= %{p1_oauth2_ver}
 Requires:  erlang-p1_pgsql >= %{p1_pgsql_ver}
 Requires:  erlang-p1_utils >= %{p1_utils_ver}
+Requires:  erlang-pkix >= %{pkix_ver}
 Requires:  erlang-stringprep >= %{stringprep_ver}
 Requires:  erlang-stun >= %{stun_ver}
 Requires:  erlang-xmpp >= %{xmpp_ver}
@@ -374,7 +375,7 @@ fi
 
 %files
 %license COPYING
-%doc README README.md
+%doc CHANGELOG.md CONTRIBUTING.md CONTRIBUTORS.md README.md
 
 %attr(750,ejabberd,ejabberd) %dir %{_sysconfdir}/ejabberd
 %attr(640,ejabberd,ejabberd) %config(noreplace) %{_sysconfdir}/ejabberd/ejabberd.yml
@@ -402,6 +403,10 @@ fi
 
 
 %changelog
+* Fri Dec 28 2018 Randy Barlow <bowlofeggs@fedoraproject.org> - 18.12.1-1
+- Update to 18.12.1.
+- https://blog.process-one.net/ejabberd-18-12-1/
+
 * Sun Dec 09 2018 Randy Barlow <bowlofeggs@fedoraproject.org> - 18.09-3
 - Include CSS, image, JavaScript, and Lua files (#1651809).
 

diff --git a/sources b/sources
index 30b074f..aeafb39 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ejabberd-18.09.tar.gz) = 458d418b76e896602e784f921dfe3e6415520a13b53d3dbba895d086f909bc80483a89ba321632e7448aac65eef7ae541c62d47b743cfe16e73cdba2eab11907
+SHA512 (ejabberd-18.12.1.tar.gz) = d97a231b6eee7a73ff016ac21d7deea91065dec1bcc903c7b7b20d380537a80f8d2288a91d6845382b422d1e21ea3e52b286fa9e068a29d0d17fa790b3591148

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-09-23 19:07 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-23 19:07 [rpms/ejabberd] f45: Update to 18.12.1 Randy Barlow

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox