From 4f8dc205841e41f832d8e18a075ebe58cc1b7123 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 27 May 2026 12:18:08 -0700 Subject: [PATCH 1/3] libfilezilla: 0.54.1 -> 0.55.5 --- pkgs/by-name/li/libfilezilla/package.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/li/libfilezilla/package.nix b/pkgs/by-name/li/libfilezilla/package.nix index a33ed1687eee..ad01f4aaf799 100644 --- a/pkgs/by-name/li/libfilezilla/package.nix +++ b/pkgs/by-name/li/libfilezilla/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchsvn, + fetchurl, autoreconfHook, gettext, gnutls, @@ -11,14 +11,15 @@ libxcrypt, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "libfilezilla"; - version = "0.54.1"; + version = "0.55.5"; - src = fetchsvn { - url = "https://svn.filezilla-project.org/svn/libfilezilla/trunk"; - rev = "11363"; - hash = "sha256-m4CfnovtZPvwwjlyWKx/L1OkjiIlKfR7tqg+xB+nqzw="; + src = fetchurl { + # Upstream download link was made unstable on purpose + # See https://trac.filezilla-project.org/ticket/13186 + url = "https://sources.archlinux.org/other/libfilezilla/libfilezilla-${finalAttrs.version}.tar.xz"; + hash = "sha256-SQwDLvB8WOurdpe3xRAk3XceovgPxM3JKQjDSDV+BT4="; }; nativeBuildInputs = [ @@ -49,4 +50,4 @@ stdenv.mkDerivation { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) From 1369bf0fd8ab3d9fb12c38483e442ae84aec6f4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 27 May 2026 12:32:56 -0700 Subject: [PATCH 2/3] fzssh: init at 1.2.1 --- pkgs/by-name/fz/fzssh/package.nix | 60 +++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 pkgs/by-name/fz/fzssh/package.nix diff --git a/pkgs/by-name/fz/fzssh/package.nix b/pkgs/by-name/fz/fzssh/package.nix new file mode 100644 index 000000000000..b4caf86418fb --- /dev/null +++ b/pkgs/by-name/fz/fzssh/package.nix @@ -0,0 +1,60 @@ +{ + fetchurl, + lib, + libargon2, + libfilezilla, + meson, + nettle, + ninja, + pkg-config, + stdenv, + testers, + + autoreconfHook, + gettext, + gnutls, + libiconv, + libxcrypt, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "fzssh"; + version = "1.2.1"; + __structuredAttrs = true; + + src = fetchurl { + # Upstream download link was made unstable on purpose + # See https://trac.filezilla-project.org/ticket/13186 + url = "https://sources.archlinux.org/other/packages/fzssh/fzssh-${finalAttrs.version}.tar.xz"; + hash = "sha256-oFj1meahLF00t0hu4Ra4zvfG5sq/6xchd5xDjGHx/h0="; + }; + + strictDeps = true; + + nativeBuildInputs = [ + meson + ninja + pkg-config + ]; + + buildInputs = [ + libargon2 + libfilezilla + nettle + ]; + + passthru.tests = { + pkg-config = testers.hasPkgConfigModules { + package = finalAttrs.finalPackage; + versionCheck = true; + }; + }; + + meta = { + homepage = "https://lib.filezilla-project.org/"; + description = "SSH/SFTP library based on libfilezilla"; + license = lib.licenses.gpl3Plus; + maintainers = [ ]; + pkgConfigModules = [ "libfzssh-client" ]; + }; +}) From efa023cfd7da281309475537d10a268f1b08191a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 26 May 2026 14:31:24 -0700 Subject: [PATCH 3/3] filezilla: 3.69.6 -> 3.70.5 --- pkgs/by-name/fi/filezilla/package.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/fi/filezilla/package.nix b/pkgs/by-name/fi/filezilla/package.nix index b83886dcdbab..cdac22ff13a1 100644 --- a/pkgs/by-name/fi/filezilla/package.nix +++ b/pkgs/by-name/fi/filezilla/package.nix @@ -1,9 +1,10 @@ { lib, stdenv, - fetchsvn, + fetchurl, autoreconfHook, dbus, + fzssh, gettext, gnutls, libfilezilla, @@ -20,14 +21,15 @@ xdg-utils, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "filezilla"; - version = "3.69.6"; + version = "3.70.5"; - src = fetchsvn { - url = "https://svn.filezilla-project.org/svn/FileZilla3/trunk"; - rev = "11365"; - hash = "sha256-KJI+UxKiwmZfVG0CiS3lDnjz+YNjTy7IoTcOmlGkluk="; + src = fetchurl { + # Upstream download link was made unstable on purpose + # See https://trac.filezilla-project.org/ticket/13186 + url = "https://sources.archlinux.org/other/filezilla/filezilla-${finalAttrs.version}.tar.xz"; + hash = "sha256-d8FsJfsdlNUSlLAe/SDT5cwRmESFfktDmCrKa4mO5dY="; }; configureFlags = [ @@ -44,6 +46,7 @@ stdenv.mkDerivation { buildInputs = [ boost dbus + fzssh gettext gnutls libfilezilla @@ -75,4 +78,4 @@ stdenv.mkDerivation { pSub ]; }; -} +})