summaryrefslogtreecommitdiff
path: root/net-analyzer/multipath-tcp-tools
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-26 14:59:08 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-26 14:59:08 +0100
commit1503b28e7a30c164cab750c27268f704b8a5cec6 (patch)
treed06a47a18b0fb792e95f88ea6e18af234eb0b9d5 /net-analyzer/multipath-tcp-tools
parent34ce8f465101950c92cb66c657d3244b5a8397db (diff)
gentoo auto-resync : 26:07:2022 - 14:59:07
Diffstat (limited to 'net-analyzer/multipath-tcp-tools')
-rw-r--r--net-analyzer/multipath-tcp-tools/Manifest6
-rw-r--r--net-analyzer/multipath-tcp-tools/metadata.xml17
-rw-r--r--net-analyzer/multipath-tcp-tools/multipath-tcp-tools-2018_p12_p21-r1.ebuild7
-rw-r--r--net-analyzer/multipath-tcp-tools/multipath-tcp-tools-999999.ebuild7
4 files changed, 23 insertions, 14 deletions
diff --git a/net-analyzer/multipath-tcp-tools/Manifest b/net-analyzer/multipath-tcp-tools/Manifest
index 2eb962934785..4a2fd358b707 100644
--- a/net-analyzer/multipath-tcp-tools/Manifest
+++ b/net-analyzer/multipath-tcp-tools/Manifest
@@ -1,4 +1,4 @@
DIST multipath-tcp-tools-2018_p12_p21.tar.gz 199660476 BLAKE2B a66274229e42c39c2c2821a02087602c76cd725bf850080db8ac9123b35428eaa2c2696d089ebb097365d912e37068b696b0e4f0afecf71f10625be0e75b055b SHA512 2be083f88d987bd5dd069319aecd427c46c962a24d1573b5dca32ec0a209f0b4ed9564968c0041813f7fa62bf2f0ff4bd1307eb562240687666a5636e807b8c3
-EBUILD multipath-tcp-tools-2018_p12_p21-r1.ebuild 819 BLAKE2B bc14403a102f80636f8135b039474ba3db05e3fdbf117f0e878a5f4557a95f56eafb56bc836e922345cf3608568e8f4e70a9778b23238bf7ef845bb2d327b8a7 SHA512 22d7c83ebf5033e2be66f94a6ef1744c499c8eb9c652418bdbb842b38b1bb16377989f6ed24b8f21732aa816324b9e313ef53ce9d70d2e5d41e8711759e3c3d4
-EBUILD multipath-tcp-tools-999999.ebuild 773 BLAKE2B c7bf3ab44e66b7d66a76955b72eb3cf0baea923e7c91ce1195ba055181e3c624515a16f575393ec79287c1fe22fe0fe1c7828e2135f6b31f052e5270c31ea4bf SHA512 600fbc9094ed13059757550a508a559934779aff939bfb67c69b1bbe9602c8f101f1823e37e7453d3630ad24e1daf36418894b53b71b03d4a5cfeaee74ba4525
-MISC metadata.xml 374 BLAKE2B 988315e391af12d73624837ac35d8de1b79cbe62f59c20705f46a4f268b452a754aacb819728181075ee3a3d444c8058665c576f15808222f1cb10ce62c8dea0 SHA512 b27b51b253fe075d005e173412091fa8883dd3775d61a2e7d10f77030fe11c0597969d09e7cb88744f9f8ef6e53272321e6531c152d461f91491335357bc5603
+EBUILD multipath-tcp-tools-2018_p12_p21-r1.ebuild 888 BLAKE2B d72f886311ec03e8b6752cdfe0d7d60bbbf34300040d15fa21446acef138bf3f22761434349e838b7650bebe653fc8d5a19f4884740e4acedbf609dc8e641579 SHA512 d1d934296432218155c331d7154ffe9c0ee40d681fe8af250591663902289efe6fe512425580a6e1b2f4118e92661a075712cae27ef5a80c1cd6a144fb6b7c16
+EBUILD multipath-tcp-tools-999999.ebuild 842 BLAKE2B f6232304a9afe8911c0ca8d872a6e23d0f9d6fa6dfab8caa1369618178b1bccb1849b6051524ee9b5fd2954b304e657dacf747b79852b547edf685bbca6fd8e6 SHA512 e9afbf778606921a81418aad32c2c15afabc1bcc5c083e7d2b96b3ead2af6217105fc2d182c2e7bccbd906aa10bae6d8f2c0ef1f42f09117f3d3e98559f322c6
+MISC metadata.xml 458 BLAKE2B 5ef81c0a9f45a13652023e875a59006daf9de890a30ebbb737a22e9a5385c7de9a8bf40ad38fea23e3bf2584a5ba51474cc5f512726fee0ab9d929d082836552 SHA512 0fd4c64cecd88e9179f50d09a3128abb1d2b8e950602d03d10346c33aa092e647ac978281656d2c2316fb984f6e4d3c3f2d59e523058f8a7acf78e3dd889ed7c
diff --git a/net-analyzer/multipath-tcp-tools/metadata.xml b/net-analyzer/multipath-tcp-tools/metadata.xml
index 2e7776f71cd3..62a6bcb8233e 100644
--- a/net-analyzer/multipath-tcp-tools/metadata.xml
+++ b/net-analyzer/multipath-tcp-tools/metadata.xml
@@ -1,11 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>netmon@gentoo.org</email>
-</maintainer>
-<longdescription>
-Th[is package] contains a collection of applications written in C to help
-both analyze and visualize MPTCP packet traces.
-</longdescription>
+ <maintainer type="project">
+ <email>netmon@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ Contains a collection of applications written in C to help
+ both analyze and visualize MPTCP packet traces.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">nasa/multipath-tcp-tools</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-2018_p12_p21-r1.ebuild b/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-2018_p12_p21-r1.ebuild
index f03cf1b303bb..ad249861ca1a 100644
--- a/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-2018_p12_p21-r1.ebuild
+++ b/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-2018_p12_p21-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Analysis tools for Multipath Transmission Control Protocol (MPTCP)"
HOMEPAGE="https://github.com/nasa/multipath-tcp-tools"
@@ -31,6 +31,9 @@ src_prepare() {
}
src_compile() {
+ # bug #861179
+ append-flags -fno-strict-aliasing
+
emake \
CXX="$(tc-getCXX)" \
CXXFLAGS="${CXXFLAGS}"
diff --git a/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-999999.ebuild b/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-999999.ebuild
index ba36c687bf3f..3178d81adff6 100644
--- a/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-999999.ebuild
+++ b/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-999999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit git-r3 toolchain-funcs
+inherit git-r3 flag-o-matic toolchain-funcs
DESCRIPTION="Analysis tools for Multipath Transmission Control Protocol (MPTCP)"
HOMEPAGE="https://github.com/nasa/multipath-tcp-tools"
@@ -31,6 +31,9 @@ src_prepare() {
}
src_compile() {
+ # bug #861179
+ append-flags -fno-strict-aliasing
+
emake \
CXX="$(tc-getCXX)" \
CXXFLAGS="${CXXFLAGS}"