* [gentoo-commits] repo/proj/libressl:master commit in: net-misc/socat/
@ 2021-05-03 0:07 Quentin Retornaz
0 siblings, 0 replies; 6+ messages in thread
From: Quentin Retornaz @ 2021-05-03 0:07 UTC (permalink / raw
To: gentoo-commits
commit: 999d4ef9e68dcb056581f3c34714cb31a5b69bbd
Author: Quentin Retornaz <gentoo <AT> retornaz <DOT> com>
AuthorDate: Sun May 2 23:45:20 2021 +0000
Commit: Quentin Retornaz <gentoo <AT> retornaz <DOT> com>
CommitDate: Sun May 2 23:45:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=999d4ef9
net-misc/socat: remove libressl USE flag
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Quentin Retornaz <gentoo <AT> retornaz.com>
net-misc/socat/socat-2.0.0_beta9.ebuild | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/net-misc/socat/socat-2.0.0_beta9.ebuild b/net-misc/socat/socat-2.0.0_beta9.ebuild
index 0f00e14..6c03a36 100644
--- a/net-misc/socat/socat-2.0.0_beta9.ebuild
+++ b/net-misc/socat/socat-2.0.0_beta9.ebuild
@@ -14,13 +14,10 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE="libressl ssl readline ipv6 tcpd"
+IUSE="ssl readline ipv6 tcpd"
DEPEND="
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:= )
- )
+ ssl? ( dev-libs/openssl:0= )
readline? ( sys-libs/readline:= )
tcpd? ( sys-apps/tcp-wrappers )
"
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/libressl:master commit in: net-misc/socat/
@ 2023-03-10 22:44 Quentin Retornaz
0 siblings, 0 replies; 6+ messages in thread
From: Quentin Retornaz @ 2023-03-10 22:44 UTC (permalink / raw
To: gentoo-commits
commit: 3fbd14ccf6728fc56086f04fa6c5480efd8c9153
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Mon Mar 6 18:02:23 2023 +0000
Commit: Quentin Retornaz <gentoo <AT> retornaz <DOT> com>
CommitDate: Fri Mar 10 22:43:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=3fbd14cc
net-misc/socat: New package
socat-1.7.4.3 works with libressl in the ::gentoo repo.
Signed-off-by: orbea <orbea <AT> riseup.net>
Closes: https://github.com/gentoo/libressl/pull/502
Signed-off-by: Quentin Retornaz <gentoo <AT> retornaz.com>
net-misc/socat/Manifest | 1 +
net-misc/socat/metadata.xml | 15 +++++++++
net-misc/socat/socat-1.7.4.4.ebuild | 61 +++++++++++++++++++++++++++++++++++++
3 files changed, 77 insertions(+)
diff --git a/net-misc/socat/Manifest b/net-misc/socat/Manifest
new file mode 100644
index 0000000..13d9ff4
--- /dev/null
+++ b/net-misc/socat/Manifest
@@ -0,0 +1 @@
+DIST socat-1.7.4.4.tar.bz2 522127 BLAKE2B 221b1c7c1ef0ac9c2402a6917ce7740a7ed857ceae4f4c346ed3c69c261fd0f9ca667e21cab5f97427d3947b06fdb0ac6d090852465878db968a24b8ece587ad SHA512 3eedfbf599ecf1d6fd391d03d710044bc5e18a762395bc4cb151b96fe673d405a6630da3070ecddd5ac558126b56aa65feaa74d528eeb755a04aa0ec61690651
diff --git a/net-misc/socat/metadata.xml b/net-misc/socat/metadata.xml
new file mode 100644
index 0000000..001f8b0
--- /dev/null
+++ b/net-misc/socat/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>sam@gentoo.org</email>
+ <name>Sam James</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>netmon@gentoo.org</email>
+ <name>Gentoo network monitoring and analysis project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:dest-unreach:socat</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-misc/socat/socat-1.7.4.4.ebuild b/net-misc/socat/socat-1.7.4.4.ebuild
new file mode 100644
index 0000000..ef8236e
--- /dev/null
+++ b/net-misc/socat/socat-1.7.4.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+MY_P=${P/_beta/-b}
+DESCRIPTION="Multipurpose relay (SOcket CAT)"
+HOMEPAGE="http://www.dest-unreach.org/socat/ https://repo.or.cz/socat.git"
+SRC_URI="http://www.dest-unreach.org/socat/download/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="bindist ipv6 readline ssl tcpd"
+
+DEPEND="ssl? ( dev-libs/openssl:0= )
+ readline? ( sys-libs/readline:= )
+ tcpd? ( sys-apps/tcp-wrappers )"
+RDEPEND="${DEPEND}"
+
+# Tests are a large bash script
+# Hard to disable individual tests needing network or privileges
+# in 1.7.4.2: FAILED: 59 329
+RESTRICT="test ssl? ( readline? ( bindist ) )"
+
+DOCS=( BUGREPORTS CHANGES DEVELOPMENT EXAMPLES FAQ FILES PORTING README SECURITY )
+
+pkg_setup() {
+ # bug #587740
+ if use readline && use ssl ; then
+ elog "You are enabling both readline and ssl (openssl) USE flags, the licenses"
+ elog "for these packages conflict. You may not be able to legally"
+ elog "redistribute the resulting binary."
+ fi
+}
+
+src_configure() {
+ # bug #293324
+ filter-flags '-Wno-error*'
+
+ tc-export AR
+
+ # libressl doesn't have OPENSSL_INIT_new()
+ export ac_cv_func_OPENSSL_init_ssl=no
+
+ econf \
+ $(use_enable ssl openssl) \
+ $(use_enable readline) \
+ $(use_enable ipv6 ip6) \
+ $(use_enable tcpd libwrap)
+}
+
+src_install() {
+ default
+
+ docinto html
+ dodoc doc/*.html doc/*.css
+}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/libressl:master commit in: net-misc/socat/
@ 2023-08-06 21:40 orbea
0 siblings, 0 replies; 6+ messages in thread
From: orbea @ 2023-08-06 21:40 UTC (permalink / raw
To: gentoo-commits
commit: ca8d05febe00504d77efe9391d37c1eafbfcd219
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Sun Aug 6 21:18:58 2023 +0000
Commit: orbea <orbea <AT> riseup <DOT> net>
CommitDate: Sun Aug 6 21:40:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=ca8d05fe
net-misc/socat: add 1.7.4.4-r1
Signed-off-by: orbea <orbea <AT> riseup.net>
net-misc/socat/socat-1.7.4.4-r1.ebuild | 52 ++++++++++++++++++++++++++++++++++
1 file changed, 52 insertions(+)
diff --git a/net-misc/socat/socat-1.7.4.4-r1.ebuild b/net-misc/socat/socat-1.7.4.4-r1.ebuild
new file mode 100644
index 0000000..e7c8d89
--- /dev/null
+++ b/net-misc/socat/socat-1.7.4.4-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+MY_P=${P/_beta/-b}
+DESCRIPTION="Multipurpose relay (SOcket CAT)"
+HOMEPAGE="http://www.dest-unreach.org/socat/ https://repo.or.cz/socat.git"
+SRC_URI="http://www.dest-unreach.org/socat/download/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="ipv6 readline ssl tcpd"
+
+DEPEND="ssl? ( >=dev-libs/openssl-3:0= )
+ readline? ( sys-libs/readline:= )
+ tcpd? ( sys-apps/tcp-wrappers )"
+RDEPEND="${DEPEND}"
+
+# Tests are a large bash script
+# Hard to disable individual tests needing network or privileges
+# in 1.7.4.2: FAILED: 59 329
+RESTRICT="test"
+
+DOCS=( BUGREPORTS CHANGES DEVELOPMENT EXAMPLES FAQ FILES PORTING README SECURITY )
+
+src_configure() {
+ # bug #293324
+ filter-flags '-Wno-error*'
+
+ tc-export AR
+
+ # libressl doesn't have OPENSSL_INIT_new()
+ export ac_cv_func_OPENSSL_init_ssl=no
+
+ econf \
+ $(use_enable ssl openssl) \
+ $(use_enable readline) \
+ $(use_enable ipv6 ip6) \
+ $(use_enable tcpd libwrap)
+}
+
+src_install() {
+ default
+
+ docinto html
+ dodoc doc/*.html doc/*.css
+}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/libressl:master commit in: net-misc/socat/
@ 2023-12-29 15:34 orbea
0 siblings, 0 replies; 6+ messages in thread
From: orbea @ 2023-12-29 15:34 UTC (permalink / raw
To: gentoo-commits
commit: 812fbf11f7edd9a0ce4e55114cbcf7e222f74abb
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Fri Dec 29 15:31:28 2023 +0000
Commit: orbea <orbea <AT> riseup <DOT> net>
CommitDate: Fri Dec 29 15:31:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=812fbf11
net-misc/socat: drop 1.7.4.4
Signed-off-by: orbea <orbea <AT> riseup.net>
net-misc/socat/socat-1.7.4.4.ebuild | 61 -------------------------------------
1 file changed, 61 deletions(-)
diff --git a/net-misc/socat/socat-1.7.4.4.ebuild b/net-misc/socat/socat-1.7.4.4.ebuild
deleted file mode 100644
index ef8236e..0000000
--- a/net-misc/socat/socat-1.7.4.4.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-MY_P=${P/_beta/-b}
-DESCRIPTION="Multipurpose relay (SOcket CAT)"
-HOMEPAGE="http://www.dest-unreach.org/socat/ https://repo.or.cz/socat.git"
-SRC_URI="http://www.dest-unreach.org/socat/download/${MY_P}.tar.bz2"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="bindist ipv6 readline ssl tcpd"
-
-DEPEND="ssl? ( dev-libs/openssl:0= )
- readline? ( sys-libs/readline:= )
- tcpd? ( sys-apps/tcp-wrappers )"
-RDEPEND="${DEPEND}"
-
-# Tests are a large bash script
-# Hard to disable individual tests needing network or privileges
-# in 1.7.4.2: FAILED: 59 329
-RESTRICT="test ssl? ( readline? ( bindist ) )"
-
-DOCS=( BUGREPORTS CHANGES DEVELOPMENT EXAMPLES FAQ FILES PORTING README SECURITY )
-
-pkg_setup() {
- # bug #587740
- if use readline && use ssl ; then
- elog "You are enabling both readline and ssl (openssl) USE flags, the licenses"
- elog "for these packages conflict. You may not be able to legally"
- elog "redistribute the resulting binary."
- fi
-}
-
-src_configure() {
- # bug #293324
- filter-flags '-Wno-error*'
-
- tc-export AR
-
- # libressl doesn't have OPENSSL_INIT_new()
- export ac_cv_func_OPENSSL_init_ssl=no
-
- econf \
- $(use_enable ssl openssl) \
- $(use_enable readline) \
- $(use_enable ipv6 ip6) \
- $(use_enable tcpd libwrap)
-}
-
-src_install() {
- default
-
- docinto html
- dodoc doc/*.html doc/*.css
-}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/libressl:master commit in: net-misc/socat/
@ 2024-09-13 1:40 orbea
0 siblings, 0 replies; 6+ messages in thread
From: orbea @ 2024-09-13 1:40 UTC (permalink / raw
To: gentoo-commits
commit: fc79128170ec7954106ac5cb00db33428752d169
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Fri Sep 13 01:27:06 2024 +0000
Commit: orbea <orbea <AT> riseup <DOT> net>
CommitDate: Fri Sep 13 01:27:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=fc791281
net-misc/socat: unkeyword 1.7.4.4-r1 for ~ia64
Signed-off-by: orbea <orbea <AT> riseup.net>
net-misc/socat/socat-1.7.4.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/socat/socat-1.7.4.4-r1.ebuild b/net-misc/socat/socat-1.7.4.4-r1.ebuild
index e7c8d89..002e024 100644
--- a/net-misc/socat/socat-1.7.4.4-r1.ebuild
+++ b/net-misc/socat/socat-1.7.4.4-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="ipv6 readline ssl tcpd"
DEPEND="ssl? ( >=dev-libs/openssl-3:0= )
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/libressl:master commit in: net-misc/socat/
@ 2025-01-04 15:17 orbea
0 siblings, 0 replies; 6+ messages in thread
From: orbea @ 2025-01-04 15:17 UTC (permalink / raw
To: gentoo-commits
commit: e1d2efd98daadcfe7ff7f870caca2d5f16c9030e
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Sat Jan 4 14:58:43 2025 +0000
Commit: orbea <orbea <AT> riseup <DOT> net>
CommitDate: Sat Jan 4 14:58:43 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e1d2efd9
net-misc/socat: sync ::gentoo
Signed-off-by: orbea <orbea <AT> riseup.net>
net-misc/socat/socat-1.7.4.4-r1.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/net-misc/socat/socat-1.7.4.4-r1.ebuild b/net-misc/socat/socat-1.7.4.4-r1.ebuild
index 002e024..7bed809 100644
--- a/net-misc/socat/socat-1.7.4.4-r1.ebuild
+++ b/net-misc/socat/socat-1.7.4.4-r1.ebuild
@@ -49,4 +49,8 @@ src_install() {
docinto html
dodoc doc/*.html doc/*.css
+
+ if use elibc_musl; then
+ QA_CONFIG_IMPL_DECL_SKIP=( getprotobynumber_r )
+ fi
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2025-01-04 15:17 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-29 15:34 [gentoo-commits] repo/proj/libressl:master commit in: net-misc/socat/ orbea
-- strict thread matches above, loose matches on Subject: below --
2025-01-04 15:17 orbea
2024-09-13 1:40 orbea
2023-08-06 21:40 orbea
2023-03-10 22:44 Quentin Retornaz
2021-05-03 0:07 Quentin Retornaz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox