summaryrefslogtreecommitdiff
path: root/dev-perl/Net-Jabber
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /dev-perl/Net-Jabber
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'dev-perl/Net-Jabber')
-rw-r--r--dev-perl/Net-Jabber/Manifest2
-rw-r--r--dev-perl/Net-Jabber/Net-Jabber-2.0.0-r2.ebuild26
-rw-r--r--dev-perl/Net-Jabber/files/Net-Jabber-2.0-hash.patch19
3 files changed, 47 insertions, 0 deletions
diff --git a/dev-perl/Net-Jabber/Manifest b/dev-perl/Net-Jabber/Manifest
index 6b85a20d2d23..186674f7f306 100644
--- a/dev-perl/Net-Jabber/Manifest
+++ b/dev-perl/Net-Jabber/Manifest
@@ -1,4 +1,6 @@
+AUX Net-Jabber-2.0-hash.patch 680 BLAKE2B 869fabdc2d107a8a64d606d2ba4d712fa334bae08b0a32760263b4ee2be7427e51ee0204b6736b44461c56e2d39932656aa3c5ac2491bf957d1bdcb00690889c SHA512 55500cd592d028f3ae211ec441ebb246265bb25d1a34122afcd14bf5b5aee93aad1d07e5b7a787f4d2a717058d95bd41ad5add930c69e3aa9e4bcc7a3bbcf3ee
AUX Net-Jabber-2.0-no-dot-inc.patch 18091 BLAKE2B c22754f61e5467d0a1464181d529cf3cb57f28e3f2ffff071b8b3a7b71087204e996dbde35087998f04130744b525463ec67bd436b62302e5c64893e9aabec51 SHA512 8c31a256e6c8d638f7f01d8490a2c3c5ea813d55aece342317b114ceaf0c3b5a27779002483005f3d37efe2c95ade2c59f7fb894d5991bf38cabd660efe290a1
DIST Net-Jabber-2.0.tar.gz 112416 BLAKE2B c8cd86949a934650464ce8dc4e5eb5c12bdd0323caf18773a73df31f72ee6a185d963e43ade22c15d5f7da73f0c5a52ab2e67da478157d7829ab2aa83610fe47 SHA512 2ad275fdef8a7ed17dc464f692b974e71bc3a5df5239943cceaec9509e6454945023e220ddfb42763e18813124f6b7f2d6d43faf3059e0680b753486961a1b4c
EBUILD Net-Jabber-2.0.0-r1.ebuild 480 BLAKE2B 3e4037b067f6e274b365a4f6ae581d61b66dd0873d634f115b0d0b49871c7c2b8eca85e6d280c4b7e1195370614d8ca5c685555331ef401854d658b6d2a42db3 SHA512 f06358b9f4ad55a42b2194b98f2923efecd72f7024d2fd8d41c268dbaa6da41cb8906f53d0fcc97fea8dbcb35319e62ca9f287c9d33cadba4773ee319512c099
+EBUILD Net-Jabber-2.0.0-r2.ebuild 507 BLAKE2B 75c39cba403f4cf138f62a9c3b52c2b3c2fefad623621794d91ff502df5935ab213c78881a4cdee8bcf52a5be40ccb4b315a8c34b91df603b9facdff92bf4c6a SHA512 a6b1aaed5d09a485828c1218c73fe51f3857fbb579d16b7c6e103a2597ca445b96a504080585a06596dc97eea1f6b2030a6531c104c1ba5765b3a0b38084aa15
MISC metadata.xml 1595 BLAKE2B 298932e0ffa8ac325be6fcea585343bd9855292e170e8483d8a1f53965807f21705e452dc64a524c302cecc8088149165e4e99dcd84cee2fa47a0c8ddc66e50f SHA512 9738ba4fca9b95a23888d6936b0837e08e91fae227209e1bf4b73331544ce8b17c5551bc382779a892cbb00df56bcf525a66d1921e99ac43abced1d846deca85
diff --git a/dev-perl/Net-Jabber/Net-Jabber-2.0.0-r2.ebuild b/dev-perl/Net-Jabber/Net-Jabber-2.0.0-r2.ebuild
new file mode 100644
index 000000000000..196dd0b47c8c
--- /dev/null
+++ b/dev-perl/Net-Jabber/Net-Jabber-2.0.0-r2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=REATMON
+DIST_VERSION=2.0
+inherit perl-module
+
+DESCRIPTION="Jabber Perl library"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+ dev-perl/XML-Stream
+ dev-perl/Net-XMPP
+ dev-perl/Digest-SHA1
+"
+BDEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.0-no-dot-inc.patch"
+ "${FILESDIR}/${PN}-2.0-hash.patch"
+)
diff --git a/dev-perl/Net-Jabber/files/Net-Jabber-2.0-hash.patch b/dev-perl/Net-Jabber/files/Net-Jabber-2.0-hash.patch
new file mode 100644
index 000000000000..597aa8dcd56c
--- /dev/null
+++ b/dev-perl/Net-Jabber/files/Net-Jabber-2.0-hash.patch
@@ -0,0 +1,19 @@
+Description: feed hash to RPCEncode_Value() sorted
+Origin: vendor
+Bug: https://rt.cpan.org/Public/Bug/Display.html?id=87436
+Bug-Debian: https://bugs.debian.org/720271
+Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=87436
+Author: gregor herrmann <gregoa@debian.org>
+Last-Update: 2014-07-26
+
+--- a/lib/Net/Jabber/Protocol.pm
++++ b/lib/Net/Jabber/Protocol.pm
+@@ -2239,7 +2239,7 @@
+ elsif (ref($value) eq "HASH")
+ {
+ my $struct = $obj->AddValue()->AddStruct();
+- foreach my $key (keys(%{$value}))
++ foreach my $key (sort keys(%{$value}))
+ {
+ $self->RPCEncode_Value($struct->AddMember(name=>$key),$value->{$key});
+ }