commit: e41af5cbb8577dac72721bb9a7d4950f183af090
Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Thu Nov 20 14:33:01 2025 +0000
Commit: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
CommitDate: Thu Nov 20 14:39:25 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e41af5cb
Partial revert "net-libs/libuplink: add 1.10.1"
This partially reverts commit 69970b80ec3ebb0334db9981f6b5380f9d8addc0.
Duplicates net-ftp/filezilla from ::gentoo. This is prohibited per point
11 of the regulations. So drop it. Leave libuplink there.
net-ftp/filezilla::gentoo can be build with EXTRA_ECONF="--enable-storj"
in package.env to enable storj support. A bug should be filed to add the
support (and net-libs/libuplink) to ::gentoo.
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
net-ftp/filezilla/Manifest | 1 -
.../filezilla/files/filezilla-3.22.1-debug.patch | 12 ----
.../filezilla-3.47.0-disable-shellext_conf.patch | 13 ----
.../files/filezilla-3.47.0-metainfo.patch | 11 ---
.../files/filezilla-3.52.2-slibtool.patch | 24 -------
.../filezilla/files/filezilla-3.60.1-desktop.patch | 7 --
net-ftp/filezilla/filezilla-3.69.5.ebuild | 79 ----------------------
net-ftp/filezilla/metadata.xml | 24 -------
8 files changed, 171 deletions(-)
diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
deleted file mode 100644
index 463f4960a5..0000000000
--- a/net-ftp/filezilla/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST FileZilla_3.69.5_src.tar.xz 4167108 BLAKE2B
dc3430a9c64720578f78b5bbcfb50775510660472ad98ab5fd1acd460742af7358a37cf029162df8ce395026c6052cb9526d50ed2611c9c01f89df115f63c32e
SHA512
ef31535d8c1ca21c37577f30c2960c3cddec35a993d398460f105e2c8cfecb1c517cc092ce4042e4cde49b255afdeb245db1007d88a6bfdc8901afdde991db82
diff --git a/net-ftp/filezilla/files/filezilla-3.22.1-debug.patch
b/net-ftp/filezilla/files/filezilla-3.22.1-debug.patch
deleted file mode 100644
index 71430db1c7..0000000000
--- a/net-ftp/filezilla/files/filezilla-3.22.1-debug.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- filezilla-3.22.1/configure.ac
-+++ filezilla-3.22.1/configure.ac
-@@ -36,9 +36,7 @@
-
- if test "X$GCC" = Xyes; then
- AX_APPEND_FLAG(-Wall, CFLAGS)
-- AX_APPEND_FLAG(-g, CFLAGS)
- AX_APPEND_FLAG(-Wall, CXXFLAGS)
-- AX_APPEND_FLAG(-g, CXXFLAGS)
- fi
-
- # Do this early: Compiler and linker flags to work around a nasty bug in
Xcode.
diff --git
a/net-ftp/filezilla/files/filezilla-3.47.0-disable-shellext_conf.patch
b/net-ftp/filezilla/files/filezilla-3.47.0-disable-shellext_conf.patch
deleted file mode 100644
index 55868dce80..0000000000
--- a/net-ftp/filezilla/files/filezilla-3.47.0-disable-shellext_conf.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -Naur filezilla-3.47.2.1.orig/configure.ac filezilla-3.47.2.1/configure.ac
---- filezilla-3.47.2.1.orig/configure.ac 2020-03-11 12:24:12.000000000
+0100
-+++ filezilla-3.47.2.1/configure.ac 2020-05-09 16:09:23.832476049 +0200
-@@ -130,9 +130,6 @@
- "$ac_abs_confdir/src/fzshellext/configure" --prefix="$prefix"
--exec-prefix="$exec_prefix" --host=i686-w64-mingw32 || exit 1
- cd "$OLD_DIR/src/fzshellext/64" || exit 1
- "$ac_abs_confdir/src/fzshellext/configure" --prefix="$prefix"
--exec-prefix="$exec_prefix" --host=x86_64-w64-mingw32 || exit 1
--else
-- cd "$OLD_DIR/src/fzshellext/64" || exit 1
-- "$ac_abs_confdir/src/fzshellext/configure" --disable-shellext || exit 1
- fi
- cd "$OLD_DIR"
-
diff --git a/net-ftp/filezilla/files/filezilla-3.47.0-metainfo.patch
b/net-ftp/filezilla/files/filezilla-3.47.0-metainfo.patch
deleted file mode 100644
index 309c66815e..0000000000
--- a/net-ftp/filezilla/files/filezilla-3.47.0-metainfo.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- filezilla-3.47.0/data/Makefile.am
-+++ filezilla-3.47.0/data/Makefile.am
-@@ -75,7 +75,7 @@
- desktopentrydir = $(datadir)/applications
- dist_desktopentry_DATA = filezilla.desktop
-
--appdatadir = $(datadir)/appdata
-+appdatadir = $(datadir)/metainfo
- dist_appdata_DATA = filezilla.appdata.xml
-
- clean-local:
diff --git a/net-ftp/filezilla/files/filezilla-3.52.2-slibtool.patch
b/net-ftp/filezilla/files/filezilla-3.52.2-slibtool.patch
deleted file mode 100644
index 4eaae857e1..0000000000
--- a/net-ftp/filezilla/files/filezilla-3.52.2-slibtool.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-This fixes compilation with slibtool instead of GNU libtool
-
---- filezilla-3.52.2/src/engine/Makefile.am
-+++ filezilla-3.52.2/src/engine/Makefile.am
-@@ -146,6 +146,8 @@
- libfzclient_private_la_LDFLAGS += $(LIBFILEZILLA_LIBS)
- libfzclient_private_la_LDFLAGS += $(IDN_LIB)
-
-+libfzclient_private_la_LIBADD = $(PUGIXML_LIBS)
-+
- dist_noinst_DATA = engine.vcxproj
-
- CLEANFILES = filezilla.h.gch
---- filezilla-3.52.2/src/interface/Makefile.am
-+++ filezilla-3.52.2/src/interface/Makefile.am
-@@ -309,7 +309,7 @@
-
- if HAVE_DBUS
- filezilla_DEPENDENCIES += ../dbus/libfzdbus.a
--filezilla_LDFLAGS += ../dbus/libfzdbus.a $(LIBDBUS_LIBS)
-+filezilla_LDADD = ../dbus/libfzdbus.a $(LIBDBUS_LIBS)
- endif
-
- filezilla_LDFLAGS += $(WX_LIBS)
diff --git a/net-ftp/filezilla/files/filezilla-3.60.1-desktop.patch
b/net-ftp/filezilla/files/filezilla-3.60.1-desktop.patch
deleted file mode 100644
index 25b81826b7..0000000000
--- a/net-ftp/filezilla/files/filezilla-3.60.1-desktop.patch
+++ /dev/null
@@ -1,7 +0,0 @@
---- a/data/filezilla.desktop 2020-06-04 13:18:01.000000000 +0300
-+++ b/data/filezilla.desktop 2022-06-16 02:16:03.727229995 +0300
-@@ -14,3 +14,4 @@
- Type=Application
- Categories=Network;FileTransfer;
- Version=1.0
-+MimeType=x-scheme-handler/ftp;
diff --git a/net-ftp/filezilla/filezilla-3.69.5.ebuild
b/net-ftp/filezilla/filezilla-3.69.5.ebuild
deleted file mode 100644
index 1f885c670d..0000000000
--- a/net-ftp/filezilla/filezilla-3.69.5.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.2-gtk3"
-
-inherit autotools flag-o-matic wxwidgets xdg
-
-MY_PV="${PV/_/-}"
-MY_P="FileZilla_${MY_PV}"
-
-DESCRIPTION="FTP client with lots of useful features and an intuitive
interface"
-HOMEPAGE="https://filezilla-project.org/"
-# Broken URL behind CDN
-SRC_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}/${MY_P}_src.tar.xz"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="cpu_flags_x86_sse2 dbus nls storj test"
-RESTRICT="!test? ( test )"
-
-# pugixml 1.7 minimal dependency is for c++11 proper configuration
-RDEPEND="
->=dev-libs/nettle-3.1:=
->=dev-db/sqlite-3.7
->=dev-libs/boost-1.76.0:=
->=dev-libs/libfilezilla-0.51.1:=
->=dev-libs/pugixml-1.7
->=net-libs/gnutls-3.5.7
-x11-libs/wxGTK:${WX_GTK_VER}=[X]
-x11-misc/xdg-utils
-dbus? ( sys-apps/dbus )
-storj? ( net-libs/libuplink )"
-DEPEND="${RDEPEND}
-test? ( >=dev-util/cppunit-1.13.0 )"
-BDEPEND="
-virtual/pkgconfig
->=dev-build/libtool-1.4
-nls? ( >=sys-devel/gettext-0.11 )"
-
-PATCHES=(
-"${FILESDIR}"/${PN}-3.22.1-debug.patch
-"${FILESDIR}"/${PN}-3.47.0-metainfo.patch
-"${FILESDIR}"/${PN}-3.47.0-disable-shellext_conf.patch
-"${FILESDIR}"/${PN}-3.52.2-slibtool.patch
-"${FILESDIR}"/${PN}-3.60.1-desktop.patch
-)
-
-src_prepare() {
-default
-eautoreconf
-}
-
-src_configure() {
-if use x86 && ! use cpu_flags_x86_sse2; then
-append-cppflags -D_FORCE_SOFTWARE_SHA
-fi
-setup-wxwidgets
-
-local myeconfargs=(
---disable-autoupdatecheck
---with-pugixml=system
-$(use_enable nls locales)
-$(use_enable storj)
-$(use_with dbus)
-)
-econf "${myeconfargs[@]}"
-}
-
-src_install() {
-default
-
-# no static archives
-find "${ED}" -name '*.la' -delete || die
-}
diff --git a/net-ftp/filezilla/metadata.xml b/net-ftp/filezilla/metadata.xml
deleted file mode 100644
index 098d589e4b..0000000000
--- a/net-ftp/filezilla/metadata.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>[email protected]</email>
- <name>Bernard Cafarelli</name>
- </maintainer>
- <maintainer type="person">
- <email>[email protected]</email>
- <name>Yixun Lan</name>
- </maintainer>
- <maintainer type="person">
- <email>[email protected]</email>
- <name>David Reed</name>
- </maintainer>
- <use>
- <flag name="storj">
- Enable Storj decentralized cloud storage integration using libuplink.
- </flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">filezilla</remote-id>
- </upstream>
-</pkgmetadata>