git: 7081dba89df6 - main - net-im/ejabberd: Unbreak due to recent erlang upgrade
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 18 Jun 2026 16:15:05 UTC
The branch main has been updated by ashish:
URL: https://cgit.FreeBSD.org/ports/commit/?id=7081dba89df6d54e61fd91b09662aa218929fe0a
commit 7081dba89df6d54e61fd91b09662aa218929fe0a
Author: Herbert J. Skuhra <herbert@gojira.at>
AuthorDate: 2026-06-18 15:15:16 +0000
Commit: Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2026-06-18 16:14:53 +0000
net-im/ejabberd: Unbreak due to recent erlang upgrade
PR: 296111
---
net-im/ejabberd/Makefile | 5 ++--
net-im/ejabberd/distinfo | 4 +---
...h-deps_jiffy_c__src_double-conversion_strtod.cc | 28 ----------------------
net-im/ejabberd/pkg-plist | 5 ----
4 files changed, 3 insertions(+), 39 deletions(-)
diff --git a/net-im/ejabberd/Makefile b/net-im/ejabberd/Makefile
index f4f91d5e1af7..40b7962b78da 100644
--- a/net-im/ejabberd/Makefile
+++ b/net-im/ejabberd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ejabberd
PORTVERSION= 26.04
+PORTREVISION= 1
CATEGORIES= net-im
MASTER_SITES= https://code.jquery.com/:jquery \
https://github.com/twbs/bootstrap/releases/download/v5.3.8/:bootstrap
@@ -46,7 +47,6 @@ GH_TUPLE= processone:p1_utils:${P1_UTILS_VER}:p1_utils/deps/p1_utils \
processone:fast_xml:${FAST_XML_VER}:fast_xml/deps/fast_xml \
processone:xmpp:${XMPP_VER}:xmpp/deps/xmpp \
processone:fast_yaml:${FAST_YAML_VER}:fast_yaml/deps/fast_yaml \
- davisp:jiffy:${JIFFY_VER}:jiffy/deps/jiffy \
processone:p1_oauth2:${P1_OAUTH2_VER}:p1_oauth2/deps/p1_oauth2 \
potatosalad:erlang-jose:${JOSE_VER}:jose/deps/jose \
processone:eimp:${EIMP_VER}:eimp/deps/eimp \
@@ -79,7 +79,7 @@ SUBS= PORTNAME=${PORTNAME} PORTVERSION=${PORTVERSION} \
FAST_XML_VER=${FAST_XML_VER} \
FAST_YAML_VER=${FAST_YAML_VER} \
IDNA_VER=${IDNA_VER} \
- JIFFY_VER=${JIFFY_VER} JOSE_VER=${JOSE_VER} \
+ JOSE_VER=${JOSE_VER} \
LUERL_VER=${LUERL_VER} \
MQTREE_VER=${MQTREE_VER} \
P1_ACME_VER=${P1_ACME_VER} \
@@ -110,7 +110,6 @@ FAST_TLS_VER= 1.1.26
FAST_XML_VER= 1.1.60
FAST_YAML_VER= 1.0.40
IDNA_VER= 7.1.0
-JIFFY_VER= 1.1.1
JOSE_VER= 1.11.12
LUERL_VER= 1.2
MQTREE_VER= 1.0.20
diff --git a/net-im/ejabberd/distinfo b/net-im/ejabberd/distinfo
index 6c0ab833bc3b..668e75998c11 100644
--- a/net-im/ejabberd/distinfo
+++ b/net-im/ejabberd/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1776760362
+TIMESTAMP = 1781706420
SHA256 (jquery-4.0.0.min.js) = 39a546ea9ad97f8bfaf5d3e0e8f8556adb415e470e59007ada9759dce472adaa
SIZE (jquery-4.0.0.min.js) = 78748
SHA256 (bootstrap-5.3.8-dist.zip) = 3258c873cbcb1e2d81f4374afea2ea6437d9eee9077041073fd81dd579c5ba6b
@@ -19,8 +19,6 @@ SHA256 (processone-xmpp-1.13.3_GH0.tar.gz) = a3b119a068c0492cc2969b9fbb0e45e308c
SIZE (processone-xmpp-1.13.3_GH0.tar.gz) = 645152
SHA256 (processone-fast_yaml-1.0.40_GH0.tar.gz) = ec798397a676a0c3f8f0930324fd108ae465eeafd4d56d3ed722395b2f609110
SIZE (processone-fast_yaml-1.0.40_GH0.tar.gz) = 60448
-SHA256 (davisp-jiffy-1.1.1_GH0.tar.gz) = a999351d956d3ed10c33a6dd7e9435e674e519b5b82a46d60361afdb83062fd8
-SIZE (davisp-jiffy-1.1.1_GH0.tar.gz) = 1674571
SHA256 (processone-p1_oauth2-0.6.14_GH0.tar.gz) = 6437184239ea3053584834771776062c4e055e897dc6ca94dd8f960f393d891c
SIZE (processone-p1_oauth2-0.6.14_GH0.tar.gz) = 19021
SHA256 (potatosalad-erlang-jose-1.11.12_GH0.tar.gz) = 60bb21984d212470f57d17a41a6fbd0b57298a03779580ebf437bcd3dd119edb
diff --git a/net-im/ejabberd/files/patch-deps_jiffy_c__src_double-conversion_strtod.cc b/net-im/ejabberd/files/patch-deps_jiffy_c__src_double-conversion_strtod.cc
deleted file mode 100644
index 6efd5485d7dc..000000000000
--- a/net-im/ejabberd/files/patch-deps_jiffy_c__src_double-conversion_strtod.cc
+++ /dev/null
@@ -1,28 +0,0 @@
---- deps/jiffy/c_src/double-conversion/strtod.cc.orig 2022-02-23 18:46:15 UTC
-+++ deps/jiffy/c_src/double-conversion/strtod.cc
-@@ -38,7 +38,9 @@ namespace double_conversion {
- // 2^53 = 9007199254740992.
- // Any integer with at most 15 decimal digits will hence fit into a double
- // (which has a 53bit significand) without loss of precision.
-+#if defined(DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS)
- static const int kMaxExactDoubleIntegerDecimalDigits = 15;
-+#endif
- // 2^64 = 18446744073709551616 > 10^19
- static const int kMaxUint64DecimalDigits = 19;
-
-@@ -55,6 +57,7 @@ static const uint64_t kMaxUint64 = UINT64_2PART_C(0xFF
- static const uint64_t kMaxUint64 = UINT64_2PART_C(0xFFFFFFFF, FFFFFFFF);
-
-
-+#if defined(DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS)
- static const double exact_powers_of_ten[] = {
- 1.0, // 10^0
- 10.0,
-@@ -82,6 +85,7 @@ static const int kExactPowersOfTenSize = ARRAY_SIZE(ex
- 10000000000000000000000.0
- };
- static const int kExactPowersOfTenSize = ARRAY_SIZE(exact_powers_of_ten);
-+#endif
-
- // Maximum number of significant digits in the decimal representation.
- // In fact the value is 772 (see conversions.cc), but to give us some margin
diff --git a/net-im/ejabberd/pkg-plist b/net-im/ejabberd/pkg-plist
index 62cf70c8d6fa..7b825dbe11eb 100644
--- a/net-im/ejabberd/pkg-plist
+++ b/net-im/ejabberd/pkg-plist
@@ -494,11 +494,6 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/idna-%%IDNA_VER%%/ebin/idna_table.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/idna-%%IDNA_VER%%/ebin/idna_ucs.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/idna-%%IDNA_VER%%/ebin/punycode.beam
-%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/jiffy-%%JIFFY_VER%%/LICENSE
-%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/jiffy-%%JIFFY_VER%%/ebin/jiffy.app
-%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/jiffy-%%JIFFY_VER%%/ebin/jiffy.beam
-%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/jiffy-%%JIFFY_VER%%/ebin/jiffy_utf8.beam
-%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/jiffy-%%JIFFY_VER%%/priv/jiffy.so
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/jose-%%JOSE_VER%%/LICENSE.md
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/jose-%%JOSE_VER%%/ebin/jose.app
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/jose-%%JOSE_VER%%/ebin/jose.beam