commit: 1eeddd8c1e78dd984df1c794be1b3afdd51771b1 Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org> AuthorDate: Thu Oct 2 08:10:39 2025 +0000 Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org> CommitDate: Thu Oct 2 08:27:44 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eeddd8c
net-ftp/ncftp: drop 3.2.7-r2 Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org> net-ftp/ncftp/Manifest | 1 - ...cftp-3.2.7-implicit-function-declarations.patch | 93 ---------------------- net-ftp/ncftp/ncftp-3.2.7-r2.ebuild | 55 ------------- 3 files changed, 149 deletions(-) diff --git a/net-ftp/ncftp/Manifest b/net-ftp/ncftp/Manifest index 41277e593ec9..3c5199e1a330 100644 --- a/net-ftp/ncftp/Manifest +++ b/net-ftp/ncftp/Manifest @@ -1,3 +1,2 @@ -DIST ncftp-3.2.7-src.tar.xz 422480 BLAKE2B d075be273d534b11385b8ee5839835102d9f69a6cc8fc8f661b85be32c1cad3b1c4bab2c99b8c47bc3c40d18275524b88da7d8e70985dbb0cfb7ff5ea07b70f3 SHA512 b755385a57ac2487625c15985f091d9e1b71073b2593faffe1f2bbba34e691cfff9ffd8448b048f223ea08428e890f30c49a903e4f938393e3c0e4ae03ddab37 DIST ncftp-3.2.8-src.tar.gz 691081 BLAKE2B 0b88dfbf57befc1613886519698510bb85cc7a8e11f814d6188684551444ee39f17f4e40b71d8388853236be305644d0894e6de5b78c00955504c6f94bfc96ff SHA512 df5e22b48de718212312080964af85c572c8dba0d56d684ef531cdeefc8f4fcddab629ee8e2b94df69665fe160710fb253c694df8e9fdd495c9a1e78660fb8f1 DIST ncftp-3.3.0-src.tar.gz 640869 BLAKE2B 86e9d4833acf173995cd88c4881b71b82e91ed995eb4b0134d31dcc6d2054da5125d76ccb8828dc3be1f161fe2155bfee528019d55146b5fcbda5fecc06f10d8 SHA512 44ac7326e2cda957b5e32e8130ec8b7c8180d085ff400209dd86c0284b5b07fd2b794ee5d707bdaad4f7581553bd12ac10914e2ef0a7dc0913a0ca540d0322a2 diff --git a/net-ftp/ncftp/files/ncftp-3.2.7-implicit-function-declarations.patch b/net-ftp/ncftp/files/ncftp-3.2.7-implicit-function-declarations.patch deleted file mode 100644 index a0e14a7c325d..000000000000 --- a/net-ftp/ncftp/files/ncftp-3.2.7-implicit-function-declarations.patch +++ /dev/null @@ -1,93 +0,0 @@ -aclocal.m4 contains code that no longer compiles: missing headers and missing -return types. - -https://bugs.gentoo.org/875458 -https://bugs.gentoo.org/921487 -https://bugs.gentoo.org/926491 - ---- a/autoconf_local/aclocal.m4 -+++ b/autoconf_local/aclocal.m4 -@@ -464,6 +464,7 @@ CFLAGS="$CFLAGS $ac_cv_ssp_flags" - changequote([, ])dnl - AC_TRY_LINK([ - #include <stdio.h> -+#include <string.h> - #ifdef HAVE_STDLIB_H - # include <stdlib.h> - #endif -@@ -1063,6 +1064,7 @@ AC_DEFUN(wi_USE_STATIC_LIBGCC, [ - # - AC_TRY_LINK([ - #include <stdio.h> -+#include <string.h> - #ifdef HAVE_STDLIB_H - # include <stdlib.h> - #endif -@@ -3057,6 +3059,7 @@ AC_TRY_LINK([ - #include <sys/uio.h> - #include <sys/socket.h> - #include <sys/un.h> -+#include <string.h> - ],[ - struct sockaddr_un uaddr; - -@@ -3285,6 +3288,7 @@ AC_TRY_LINK([ - #ifdef HAVE_RESOLV_H - # include <resolv.h> - #endif -+#include <string.h> - ],[ - /* function-body */ - int len; -@@ -3363,6 +3367,7 @@ else - #include <stdio.h> - #include <stdlib.h> - -+ int - main(int argc, char **argv) - { - /* Note: don't actually call readline, -@@ -4193,7 +4198,7 @@ AC_MSG_CHECKING([types of arguments for select()]) - #include <sys/select.h> - #endif - #include <sys/socket.h> /* MG: always incl */ --extern select ($ac_cv_func_select_arg1,$ac_cv_func_select_arg234,$ac_cv_func_select_arg234,$ac_cv_func_select_arg234,$ac_cv_func_select_arg5);],,dnl -+extern int select ($ac_cv_func_select_arg1,$ac_cv_func_select_arg234,$ac_cv_func_select_arg234,$ac_cv_func_select_arg234,$ac_cv_func_select_arg5);],,dnl - [ac_not_found=no ; break 3],ac_not_found=yes) - done - done -@@ -5145,6 +5150,7 @@ do - #ifdef HAVE_STDLIB_H - # include <stdlib.h> - #endif -+#include <string.h> - - #ifdef HAVE_NCURSES_H - # define NCURSES_OPAQUE 0 -@@ -5176,6 +5182,7 @@ do - #endif - - -+int - main(int argc, char **argv) - { - /* Note: don't actually call curses, since it may block; -@@ -6510,7 +6517,6 @@ char *malloc(); - #endif - #endif /* MG */ - --int - int main(void) - { - char *data, *data2, *data3; -@@ -6607,8 +6613,9 @@ else - AC_CACHE_CHECK(whether setvbuf arguments are reversed, - ac_cv_func_setvbuf_reversed, - [AC_TRY_RUN([#include <stdio.h> -+ $include <stdlib.h> - /* If setvbuf has the reversed format, exit 0. */ -- main () { -+ int main (void) { - /* This call has the arguments reversed. - A reversed system may check and see that the address of main - is not _IOLBF, _IONBF, or _IOFBF, and return nonzero. */ diff --git a/net-ftp/ncftp/ncftp-3.2.7-r2.ebuild b/net-ftp/ncftp/ncftp-3.2.7-r2.ebuild deleted file mode 100644 index 725c245a6032..000000000000 --- a/net-ftp/ncftp/ncftp-3.2.7-r2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit autotools toolchain-funcs - -DESCRIPTION="An extremely configurable ftp client" -HOMEPAGE="https://www.ncftp.com/" -SRC_URI="https://www.ncftp.com/public_ftp/${PN}/${P}-src.tar.xz" - -LICENSE="Clarified-Artistic" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos" -IUSE="pch" - -DEPEND=" - sys-libs/ncurses:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-3.2.7-implicit-function-declarations.patch -) - -src_prepare() { - default - - sed -i -e '/^AR=/d' autoconf_local/aclocal.m4 || die - # 727774 - sed -i -e 's/STRIP=".*"/STRIP=":"/' autoconf_local/aclocal.m4 || die - - AT_M4DIR=autoconf_local/ eautoreconf -} - -src_configure() { - tc-export AR CC - LC_ALL="C" \ - LIBS="$( $(tc-getPKG_CONFIG) --libs ncurses)" \ - econf \ - $(use_enable pch precomp) \ - --disable-ccdv \ - --disable-universal -} - -src_install() { - default - dodoc README.txt doc/*.txt - docinto html - dodoc doc/html/*.html -}
