Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 06 Jun 2026 06:29:24 +0000
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 8e8d39c8a37b - main - Revert "ftp/surge: remove, dupplicate of www/surge"
Message-ID:  <6a23be44.31406.5e608125@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8e8d39c8a37b07f2458e450c3f85d3f4664c2323

commit 8e8d39c8a37b07f2458e450c3f85d3f4664c2323
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-06-06 05:55:28 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-06-06 06:29:07 +0000

    Revert "ftp/surge: remove, dupplicate of www/surge"
    
    This reverts commit 07508310021e4d52e154090563ae4c0b4812ee23.
    
    We agreed with olgeni@FreeBSD.org that this port stays.
---
 ftp/Makefile        |  1 +
 ftp/surge/Makefile  | 21 +++++++++++++++++++++
 ftp/surge/distinfo  |  5 +++++
 ftp/surge/pkg-descr |  6 ++++++
 4 files changed, 33 insertions(+)

diff --git a/ftp/Makefile b/ftp/Makefile
index 86155710b717..e53c67a44ce8 100644
--- a/ftp/Makefile
+++ b/ftp/Makefile
@@ -79,6 +79,7 @@
     SUBDIR += sftpgo
     SUBDIR += smbftpd
     SUBDIR += spegla
+    SUBDIR += surge
     SUBDIR += termscp
     SUBDIR += tftp-hpa
     SUBDIR += tnftp
diff --git a/ftp/surge/Makefile b/ftp/surge/Makefile
new file mode 100644
index 000000000000..99c0525f93c9
--- /dev/null
+++ b/ftp/surge/Makefile
@@ -0,0 +1,21 @@
+PORTNAME=	surge
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.8.7
+CATEGORIES=	ftp
+PKGNAMESUFFIX=	-download-manager
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	TUI download manager for power users
+WWW=		https://surgedm.github.io/ \
+		https://github.com/SurgeDM/Surge
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		go:1.25+,modules
+
+GO_MODULE=	github.com/SurgeDM/Surge
+
+PLIST_FILES=	bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/ftp/surge/distinfo b/ftp/surge/distinfo
new file mode 100644
index 000000000000..a796400dc9ee
--- /dev/null
+++ b/ftp/surge/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1780632557
+SHA256 (go/ftp_surge/surge-v0.8.7/v0.8.7.mod) = aaeedca7132d244b75f7d3507623653331fef547a82a71bd84f35a2dac0edecc
+SIZE (go/ftp_surge/surge-v0.8.7/v0.8.7.mod) = 2628
+SHA256 (go/ftp_surge/surge-v0.8.7/v0.8.7.zip) = 43b80756b0d95c9a77a2bb15a98a75ba68fb0ab45484e8c5b7dd58f6a225f760
+SIZE (go/ftp_surge/surge-v0.8.7/v0.8.7.zip) = 3482189
diff --git a/ftp/surge/pkg-descr b/ftp/surge/pkg-descr
new file mode 100644
index 000000000000..3ab50c6a2cc7
--- /dev/null
+++ b/ftp/surge/pkg-descr
@@ -0,0 +1,6 @@
+Surge is a high-performance, terminal-based download manager designed for power
+users. It features a headless daemon architecture and a TUI interface. Surge
+accelerates downloads by splitting files into parallel chunks and supporting
+multiple mirrors simultaneously. It also offers a keyboard-driven workflow,
+remote management via CLI or browser extensions, and a "Streaming Mode" for
+previewing media while downloading.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a23be44.31406.5e608125>