diff options
Diffstat (limited to 'net-p2p')
46 files changed, 126 insertions, 560 deletions
diff --git a/net-p2p/Makefile b/net-p2p/Makefile index ae1500f49347..41a682e5d5e0 100644 --- a/net-p2p/Makefile +++ b/net-p2p/Makefile @@ -41,7 +41,6 @@ SUBDIR += jigdo SUBDIR += ktorrent SUBDIR += libktorrent - SUBDIR += libswift SUBDIR += libtorrent SUBDIR += libtorrent-rasterbar SUBDIR += libtorrent-rasterbar2 @@ -68,12 +67,8 @@ SUBDIR += ogmios SUBDIR += opendchub SUBDIR += oura - SUBDIR += p5-Net-BitTorrent - SUBDIR += p5-Net-BitTorrent-File - SUBDIR += p5-Net-BitTorrent-PeerPacket SUBDIR += p5-Net-DirectConnect SUBDIR += p5-WWW-BitTorrent - SUBDIR += phex SUBDIR += prowlarr SUBDIR += pulsar-client-cpp SUBDIR += py-ed2k-tools @@ -94,7 +89,6 @@ SUBDIR += retroshare SUBDIR += rslsync SUBDIR += rtorrent - SUBDIR += shx SUBDIR += sonarr SUBDIR += torrent-file-editor SUBDIR += torrentcheck diff --git a/net-p2p/aeron/Makefile b/net-p2p/aeron/Makefile index 22da522e4c37..29e494e63b97 100644 --- a/net-p2p/aeron/Makefile +++ b/net-p2p/aeron/Makefile @@ -33,6 +33,6 @@ CMAKE_TESTING_ON= AERON_TESTS \ LDFLAGS+= -lm \ -luuid -# tests as of 1.44.6: 89% tests passed, 15 tests failed out of 131, see https://github.com/real-logic/aeron/issues/1696 +TESTING_UNSAFE= tests as of 1.44.6: 89% tests passed, 15 tests failed out of 131, see https://github.com/real-logic/aeron/issues/1696 .include <bsd.port.mk> diff --git a/net-p2p/bitcoin-daemon/Makefile b/net-p2p/bitcoin-daemon/Makefile index 48b7037240c2..6d5b32515f90 100644 --- a/net-p2p/bitcoin-daemon/Makefile +++ b/net-p2p/bitcoin-daemon/Makefile @@ -1,27 +1,30 @@ -MASTERDIR= ${.CURDIR}/../bitcoin PKGNAMESUFFIX= -daemon COMMENT= Virtual Peer-to-Peer Currency (Daemon) SLAVE_PORT= yes -OPTIONS_DEFINE= DEBUG HARDENING TESTS UPNP WALLET ZMQ -OPTIONS_DEFAULT= HARDENING UPNP WALLET ZMQ +USE_RC_SUBR= bitcoind + +CMAKE_ARGS= -DBUILD_DAEMON=ON \ + -DBUILD_CLI=OFF \ + -DBUILD_GUI=OFF \ + -DBUILD_SHARED_LIBS=OFF \ + -DBUILD_TX=OFF \ + -DBUILD_UTIL=OFF \ + -DBUILD_WALLET_TOOL=OFF + +MASTERDIR= ${.CURDIR}/../bitcoin USERS= bitcoin GROUPS= bitcoin -CONFIGURE_ARGS= --with-daemon \ - --without-gui \ - --without-libs \ - --without-qrencode \ - --without-utils - -PLIST_FILES= bin/bitcoind \ - share/man/man1/bitcoind.1.gz \ - "@sample %%ETCDIR%%.conf.sample" +PLIST_FILES= "@sample %%ETCDIR%%.conf.sample" \ + bin/bitcoind \ + share/man/man1/bitcoind.1.gz -USE_RC_SUBR= bitcoind +OPTIONS_DEFINE= DEBUG HARDENING TESTS WALLET ZMQ +OPTIONS_DEFAULT= HARDENING WALLET ZMQ post-install: ${INSTALL_DATA} ${FILESDIR}/bitcoin.conf ${STAGEDIR}${PREFIX}/etc/bitcoin.conf.sample diff --git a/net-p2p/bitcoin-utils/Makefile b/net-p2p/bitcoin-utils/Makefile index c9e58a91c339..2ea5b0eb7303 100644 --- a/net-p2p/bitcoin-utils/Makefile +++ b/net-p2p/bitcoin-utils/Makefile @@ -1,22 +1,30 @@ -MASTERDIR= ${.CURDIR}/../bitcoin PKGNAMESUFFIX= -utils COMMENT= Virtual Peer-to-Peer Currency (CLI and Utilities) + SLAVE_PORT= yes -OPTIONS_DEFINE= DEBUG HARDENING TESTS -OPTIONS_DEFAULT= HARDENING TESTS +CMAKE_ARGS= -DBUILD_CLI=ON \ + -DBUILD_TX=ON \ + -DBUILD_UTIL=ON \ + -DBUILD_DAEMON=OFF \ + -DBUILD_GUI=OFF \ + -DBUILD_SHARED_LIBS=OFF -CONFIGURE_ARGS= --without-daemon \ - --without-gui \ - --without-libs \ - --without-qrencode \ - --without-miniupnpc \ - --with-utils \ - --disable-wallet +MASTERDIR= ${.CURDIR}/../bitcoin -PLIST_FILES= bin/bitcoin-cli bin/bitcoin-tx bin/bitcoin-util \ - share/man/man1/bitcoin-cli.1.gz share/man/man1/bitcoin-tx.1.gz \ +PLIST_FILES= bin/bitcoin-cli \ + bin/bitcoin-tx \ + bin/bitcoin-util \ + share/man/man1/bitcoin-cli.1.gz \ + share/man/man1/bitcoin-tx.1.gz \ share/man/man1/bitcoin-util.1.gz +OPTIONS_DEFINE= DEBUG HARDENING TESTS WALLET +OPTIONS_DEFAULT= HARDENING TESTS WALLET + +WALLET_CMAKE_BOOL+= ENABLE_WALLET_TOOL +WALLET_PLIST_FILES+= bin/bitcoin-wallet \ + share/man/man1/bitcoin-wallet.1.gz + .include "${MASTERDIR}/Makefile" diff --git a/net-p2p/bitcoin/Makefile b/net-p2p/bitcoin/Makefile index 30cc6a5930e4..76c1f2562dda 100644 --- a/net-p2p/bitcoin/Makefile +++ b/net-p2p/bitcoin/Makefile @@ -1,10 +1,10 @@ PORTNAME= bitcoin -PORTVERSION= 28.1 -PORTREVISION= 1 +PORTVERSION= 29.0 CATEGORIES= net-p2p finance MASTER_SITES= https://bitcoincore.org/bin/bitcoin-core-${PORTVERSION}/ \ LOCAL/swills:icon -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} bitcoin128.png:icon +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + bitcoin128.png:icon DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${_DISTFILES:N*.png} @@ -19,28 +19,31 @@ LICENSE= MIT LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \ libevent.so:devel/libevent -USES= autoreconf compiler:c++20-lang cpe gmake libtool pkgconfig qt:5 shebangfix - -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share - SLAVE_PORT?= no +USES= cmake compiler:c++20-lang cpe pkgconfig .if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no" -USES+= desktop-file-utils -USE_QT= core gui network widgets \ - buildtools:build linguisttools:build qmake:build - -BUILD_DEPENDS+= protoc:devel/protobuf -LIB_DEPENDS+= libprotobuf.so:devel/protobuf - -TESTS_USE= QT=testlib -TESTS_PLIST_FILES= bin/test_bitcoin-qt \ - bin/test_bitcoin +USES+= desktop-file-utils qt:5 +USE_QT= core gui network widgets buildtools:build linguisttools:build \ + qmake:build .endif +GH_ACCOUNT= bitcoin -OPTIONS_DEFINE?= DBUS DEBUG HARDENING QRCODES TESTS UPNP WALLET ZMQ -OPTIONS_DEFAULT?= DBUS HARDENING QRCODES UPNP WALLET ZMQ +CMAKE_ARGS?= -DBUILD_GUI=ON \ + -DBUILD_CLI=OFF \ + -DBUILD_DAEMON=OFF \ + -DBUILD_SHARED_LIBS=OFF \ + -DBUILD_TX=OFF \ + -DBUILD_UTIL=OFF \ + -DBUILD_WALLET_TOOL=OFF + +PLIST_FILES?= bin/bitcoin-qt \ + share/applications/bitcoin-qt.desktop \ + share/man/man1/bitcoin-qt.1.gz \ + share/pixmaps/bitcoin128.png + +OPTIONS_DEFINE?= DBUS DEBUG HARDENING QRCODES TESTS WALLET ZMQ +OPTIONS_DEFAULT?= DBUS HARDENING QRCODES WALLET ZMQ OPTIONS_SUB= yes HARDENING_DESC= Attempt to harden binaries (PIE for ASLR, NX Stack) @@ -49,54 +52,36 @@ TESTS_DESC= Build test binary and unit tests WALLET_DESC= Wallet Management Support ZMQ_DESC= Block and transaction broadcasting with ZeroMQ -DBUS_CONFIGURE_WITH= dbus DBUS_USE= QT=dbus +DBUS_CMAKE_BOOL= WITH_DBUS -DEBUG_CONFIGURE_ENABLE= debug -DEBUG_INSTALL_TARGET_OFF= install-strip - -HARDENING_CONFIGURE_ENABLE= hardening - -TESTS_CONFIGURE_ENABLE= tests bench -.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "yes" -TESTS_PLIST_FILES= bin/test_bitcoin -.endif -TESTS_PLIST_FILES+= bin/bench_bitcoin +DEBUG_CMAKE_ON= -DCMAKE_BUILD_TYPE=Debug +DEBUG_CMAKE_OFF= -DCMAKE_BUILD_TYPE=Release -UPNP_CONFIGURE_WITH= miniupnpc -UPNP_LIB_DEPENDS= libminiupnpc.so:net/miniupnpc -UPNP_CPPFLAGS= -I${LOCALBASE}/include -UPNP_LIBS= -L${LOCALBASE}/lib +HARDENING_CMAKE_BOOL= ENABLE_HARDENING -QRCODES_CONFIGURE_WITH= qrencode QRCODES_LIB_DEPENDS= libqrencode.so:graphics/libqrencode +QRCODES_CMAKE_BOOL= WITH_QRENCODE + +.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no" +TESTS_USE= QT=testlib +.endif +TESTS_CMAKE_BOOL= BUILD_BENCH BUILD_TESTS SECP256K1_BUILD_TESTS +TESTS_PLIST_FILES= bin/bench_bitcoin \ + bin/test_bitcoin +.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no" +TESTS_PLIST_FILES+= bin/test_bitcoin-qt +.endif -WALLET_CONFIGURE_OFF= --disable-wallet -WALLET_CONFIGURE_ON= --enable-wallet \ - --with-incompatible-bdb \ - --with-sqlite=yes \ - BDB_CFLAGS=-I${BDB_INCLUDE_DIR} \ - BDB_LIBS="-L${BDB_LIB_DIR} \ - -Wl,-rpath=${BDB_LIB_DIR} \ - -l${BDB_LIB_CXX_NAME}" WALLET_USES= bdb:5+ sqlite:3 +WALLET_CMAKE_ON= -DENABLE_WALLET=ON \ + -DWARN_INCOMPATIBLE_BDB=OFF \ + -DWITH_BDB=ON +WALLET_CMAKE_OFF= -DENABLE_WALLET=OFF -ZMQ_CONFIGURE_ENABLE= zmq ZMQ_BUILD_DEPENDS= libzmq4>0:net/libzmq4 ZMQ_RUN_DEPENDS= libzmq4>0:net/libzmq4 - -GH_ACCOUNT= bitcoin - -CONFIGURE_ARGS?= --without-libs \ - --with-gui=qt5 \ - --without-daemon \ - --without-utils - -CONFIGURE_ENV= OBJCXX="${CXX}" OBJCXXFLAGS="${CXXFLAGS}" -MAKE_ENV+= V=1 - -PLIST_FILES?= bin/bitcoin-qt share/man/man1/bitcoin-qt.1.gz \ - share/applications/bitcoin-qt.desktop share/pixmaps/bitcoin128.png +ZMQ_CMAKE_BOOL= WITH_ZMQ .include <bsd.port.pre.mk> @@ -110,10 +95,4 @@ post-install: .endif -regression-test: build - # To use this sucessfully, remove --without-daemon and --without-utils - # from CONFIGURE_ARGS above. - - @cd ${WRKSRC} && ${GMAKE} check - .include <bsd.port.post.mk> diff --git a/net-p2p/bitcoin/distinfo b/net-p2p/bitcoin/distinfo index 0754292984f4..35bb005936ac 100644 --- a/net-p2p/bitcoin/distinfo +++ b/net-p2p/bitcoin/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1744000680 -SHA256 (bitcoin/bitcoin-28.1.tar.gz) = c5ae2dd041c7f9d9b7c722490ba5a9d624f7e9a089c67090615e1ba4ad0883ba -SIZE (bitcoin/bitcoin-28.1.tar.gz) = 12596371 +TIMESTAMP = 1745116296 +SHA256 (bitcoin/bitcoin-29.0.tar.gz) = 882c782c34a3bf2eacd1fae5cdc58b35b869883512f197f7d6dc8f195decfdaa +SIZE (bitcoin/bitcoin-29.0.tar.gz) = 12935061 SHA256 (bitcoin/bitcoin128.png) = ad880c8459ecfdb96abe6a4689af06bdd27906e0edcd39d0915482f2da91e722 SIZE (bitcoin/bitcoin128.png) = 10639 diff --git a/net-p2p/bitcoin/files/patch-CMakeLists.txt b/net-p2p/bitcoin/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..7c47fb838701 --- /dev/null +++ b/net-p2p/bitcoin/files/patch-CMakeLists.txt @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2025-05-09 20:40:59 UTC ++++ CMakeLists.txt +@@ -153,7 +153,7 @@ endif() + set(USE_QRCODE TRUE) + endif() + +-cmake_dependent_option(WITH_DBUS "Enable DBus support." ON "CMAKE_SYSTEM_NAME STREQUAL \"Linux\" AND BUILD_GUI" OFF) ++cmake_dependent_option(WITH_DBUS "Enable DBus support." ON "CMAKE_SYSTEM_NAME STREQUAL \"FreeBSD\" AND BUILD_GUI" OFF) + + option(WITH_MULTIPROCESS "Build multiprocess bitcoin-node and bitcoin-gui executables in addition to monolithic bitcoind and bitcoin-qt executables. Requires libmultiprocess library. Experimental." OFF) + if(WITH_MULTIPROCESS) diff --git a/net-p2p/bitcoin/files/patch-src_qt_trafficgraphwidget.h b/net-p2p/bitcoin/files/patch-src_qt_trafficgraphwidget.h deleted file mode 100644 index 94030b4e20bb..000000000000 --- a/net-p2p/bitcoin/files/patch-src_qt_trafficgraphwidget.h +++ /dev/null @@ -1,10 +0,0 @@ ---- src/qt/trafficgraphwidget.h.orig 2020-05-18 18:05:29 UTC -+++ src/qt/trafficgraphwidget.h -@@ -7,6 +7,7 @@ - - #include <QWidget> - #include <QQueue> -+#include <QPainterPath> - - class ClientModel; - diff --git a/net-p2p/c-lightning/Makefile b/net-p2p/c-lightning/Makefile index 8244a72eaf20..5fa44e0aaa30 100644 --- a/net-p2p/c-lightning/Makefile +++ b/net-p2p/c-lightning/Makefile @@ -1,8 +1,7 @@ PORTNAME= c-lightning # To build from an arbitrary git commit comment PORTVERSION and PORTREVISION (if present) -PORTVERSION= 25.02 +PORTVERSION= 25.02.2 DISTVERSIONPREFIX= v -PORTREVISION= 1 # and uncomment the following two lines (use for example -git-HEAD or -git-f8d8348c) #PORTVERSION= 0 #PKGNAMESUFFIX= -git-f8d8348c diff --git a/net-p2p/c-lightning/distinfo b/net-p2p/c-lightning/distinfo index 95997944f736..6913c4098a2f 100644 --- a/net-p2p/c-lightning/distinfo +++ b/net-p2p/c-lightning/distinfo @@ -559,8 +559,8 @@ SHA256 (rust/crates/zip-2.2.2.crate) = ae9c1ea7b3a5e1f4b922ff856a129881167511563 SIZE (rust/crates/zip-2.2.2.crate) = 108809 SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946 SIZE (rust/crates/zopfli-0.8.1.crate) = 50972 -SHA256 (ElementsProject-lightning-v25.02_GH0.tar.gz) = 06d8ded06c00d6274fb4bc85f99ed90c1f3c8f9964042186068751f55773ad54 -SIZE (ElementsProject-lightning-v25.02_GH0.tar.gz) = 14379436 +SHA256 (ElementsProject-lightning-v25.02.2_GH0.tar.gz) = 74ad54a0a3f00fab0ceea1d454a70512de6415e83f7c1c5bd2d1a5a421c265de +SIZE (ElementsProject-lightning-v25.02.2_GH0.tar.gz) = 14382028 SHA256 (ElementsProject-libwally-core-11e1bf6d60a13_GH0.tar.gz) = 199e3340e72048026043532684c301fcb6027ec4f19e5701c0bc288e2cd6065e SIZE (ElementsProject-libwally-core-11e1bf6d60a13_GH0.tar.gz) = 1040755 SHA256 (BlockstreamResearch-secp256k1-zkp-1e04d3244_GH0.tar.gz) = cbf5b21c848a5b760ce1307b617990509cd6c054fe9bf072ce27f50262f707b2 diff --git a/net-p2p/c-lightning/files/update_crates.sh b/net-p2p/c-lightning/files/update_crates.sh index c669d416eb56..49dc2fa6506b 100755 --- a/net-p2p/c-lightning/files/update_crates.sh +++ b/net-p2p/c-lightning/files/update_crates.sh @@ -7,4 +7,4 @@ set -e cargo-lock --file "$(make -V WRKSRC)/Cargo.lock" \ | grep -vE "(cln-rpc|cln-grpc|clnrest|grpc-plugin|rest-plugin)" \ - | sed -E 's/^- ([^ ]+) (.+)$/CARGO_CRATES+=\t\1-\2/g' > ../../Makefile.crates + | sed -E 's/^- ([^ ]+) (.+)$/CARGO_CRATES+=\t\1-\2/g' > Makefile.crates diff --git a/net-p2p/cardano-db-sync/Makefile b/net-p2p/cardano-db-sync/Makefile index 3c509bb64147..616118693a08 100644 --- a/net-p2p/cardano-db-sync/Makefile +++ b/net-p2p/cardano-db-sync/Makefile @@ -25,7 +25,7 @@ USE_GITHUB= yes GH_ACCOUNT= IntersectMBO GH_TUPLE= IntersectMBO:libsodium:${LIBSODIUM_HASH}:sodium \ - IntersectMBO:cardano-node:cdb45dd5aa9b4cf43ef6a6c8ecd5b6afbef953e4:cardano_node/dist-newstyle/src/cardano-n_-5bf92c55f9471797 + IntersectMBO:cardano-node:cdb45dd5aa9b4cf43ef6a6c8ecd5b6afbef953e4:cardano_node/dist-newstyle/src/cardano-n_-4abd519455c1b4f78e985afa5fc250698946913c0d932d4a5e30567de5e7b519 CARDANO_DB_SYNC_HASH= 5b131e97210cf603a3aca5ddca7d1420f9cabeec LIBSODIUM_HASH= dbb48cce5429cb6585c9034f002568964f1ce567 @@ -471,7 +471,7 @@ USE_CABAL= Cabal-3.12.1.0 \ tree-diff-0.3.1_1 \ typed-process-0.2.12.0 \ typed-protocols-0.1.1.0_3:chap \ - typed-protocols-cborg-0.1.0.4_2:chap \ + typed-protocols-cborg-0.1.0.4_3:chap \ typed-protocols-examples-0.2.0.2:chap \ unagi-chan-0.4.1.4 \ unbounded-delays-0.1.1.1 \ diff --git a/net-p2p/cardano-db-sync/distinfo b/net-p2p/cardano-db-sync/distinfo index c47b833e6cc5..61e04c33e253 100644 --- a/net-p2p/cardano-db-sync/distinfo +++ b/net-p2p/cardano-db-sync/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1731685306 +TIMESTAMP = 1746890206 SHA256 (cabal/Cabal-3.12.1.0/Cabal-3.12.1.0.tar.gz) = 7642f4bfb4eb88ed82b4022940ad53206012ab116a19a367579ca6a7c2adb6d2 SIZE (cabal/Cabal-3.12.1.0/Cabal-3.12.1.0.tar.gz) = 431658 SHA256 (cabal/Cabal-syntax-3.12.1.0/Cabal-syntax-3.12.1.0.tar.gz) = e5f2d31ec4bf36a7fd5b478f339edde18a6d9a4928a156fe52d37b70082c04b4 @@ -1147,8 +1147,8 @@ SHA256 (cabal/typed-protocols-0.1.1.0/revision/3.cabal) = 3c1f4b32b2a61df886f146 SIZE (cabal/typed-protocols-0.1.1.0/revision/3.cabal) = 1630 SHA256 (cabal/typed-protocols-cborg-0.1.0.4.tar.gz) = 355a02848edf9447451dc7ca0d43bccc25b50b8cc4eac62216203796a2b223f1 SIZE (cabal/typed-protocols-cborg-0.1.0.4.tar.gz) = 6287 -SHA256 (cabal/typed-protocols-cborg-0.1.0.4/revision/2.cabal) = be47d077271203fa614758115a7e3cad67c8c3ce68ad5897ae6f5d0655c150fc -SIZE (cabal/typed-protocols-cborg-0.1.0.4/revision/2.cabal) = 1294 +SHA256 (cabal/typed-protocols-cborg-0.1.0.4/revision/3.cabal) = 025310a5c61e206cf8ae429b85f816a6922447e55ed70f7dd5ed58735c514206 +SIZE (cabal/typed-protocols-cborg-0.1.0.4/revision/3.cabal) = 1294 SHA256 (cabal/typed-protocols-examples-0.2.0.2.tar.gz) = 8f964deef5b4db20c47ab35f477336e111611e6e95676dcf3d06097f93b4356a SIZE (cabal/typed-protocols-examples-0.2.0.2.tar.gz) = 20290 SHA256 (cabal/unagi-chan-0.4.1.4/unagi-chan-0.4.1.4.tar.gz) = d9d6f4ab07def8e84a942bb23791830a61faf89166cb7185a3b2f97cb45128b5 diff --git a/net-p2p/clboss/files/patch-Makefile.am b/net-p2p/clboss/files/patch-Makefile.am new file mode 100644 index 000000000000..962d4d22a5e9 --- /dev/null +++ b/net-p2p/clboss/files/patch-Makefile.am @@ -0,0 +1,11 @@ +--- Makefile.am.orig 2025-05-05 16:37:48 UTC ++++ Makefile.am +@@ -571,7 +571,7 @@ EXTRA_DIST = \ + generate_commit_hash.sh \ + commit_hash.h + +-AM_CXXFLAGS = -Wall -Werror $(PTHREAD_CFLAGS) $(libev_CFLAGS) $(SQLITE3_CFLAGS) $(CURL_CFLAGS) $(CLBOSS_CXXFLAGS) ++AM_CXXFLAGS = -Wall $(PTHREAD_CFLAGS) $(libev_CFLAGS) $(SQLITE3_CFLAGS) $(CURL_CFLAGS) $(CLBOSS_CXXFLAGS) + LDADD = libclboss.la $(PTHREAD_LIBS) $(libev_LIBS) $(SQLITE3_LIBS) $(CURL_LIBS) + + if ENABLE_EXCEPTION_BACKTRACE diff --git a/net-p2p/ktorrent/distinfo b/net-p2p/ktorrent/distinfo index c4d78bbdca13..8ef7f96f2c1c 100644 --- a/net-p2p/ktorrent/distinfo +++ b/net-p2p/ktorrent/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744564283 -SHA256 (KDE/release-service/25.04.0/ktorrent-25.04.0.tar.xz) = e02bc677b5d8e7285eecff05e2c511d96f6cbede1a9d06975e1c27633139cb53 -SIZE (KDE/release-service/25.04.0/ktorrent-25.04.0.tar.xz) = 2229080 +TIMESTAMP = 1746557925 +SHA256 (KDE/release-service/25.04.1/ktorrent-25.04.1.tar.xz) = 17cdb15b8a917da286c2a21e9d6ef4217ab42073ed1a8dee25aba02cc9aa7484 +SIZE (KDE/release-service/25.04.1/ktorrent-25.04.1.tar.xz) = 2229172 diff --git a/net-p2p/libktorrent/distinfo b/net-p2p/libktorrent/distinfo index b57cf37cbb6a..a644ca476bdf 100644 --- a/net-p2p/libktorrent/distinfo +++ b/net-p2p/libktorrent/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744564284 -SHA256 (KDE/release-service/25.04.0/libktorrent-25.04.0.tar.xz) = f2f27f57d52a8c87306cd6b831904716340502bfd68f6fa2f5d5ae6250ceb464 -SIZE (KDE/release-service/25.04.0/libktorrent-25.04.0.tar.xz) = 606316 +TIMESTAMP = 1746557926 +SHA256 (KDE/release-service/25.04.1/libktorrent-25.04.1.tar.xz) = de34b9a9ede4cb2bcb55f0d8bb35c571f0e7796e12cb4486b50fd5516d863c14 +SIZE (KDE/release-service/25.04.1/libktorrent-25.04.1.tar.xz) = 606328 diff --git a/net-p2p/libswift/Makefile b/net-p2p/libswift/Makefile deleted file mode 100644 index 30d79802652e..000000000000 --- a/net-p2p/libswift/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -PORTNAME= libswift -PORTVERSION= 20190302 -PORTREVISION= 1 -CATEGORIES= net-p2p - -MAINTAINER= dch@FreeBSD.org -COMMENT= IETF Peer-to-Peer Streaming Peer Protocol implementation -WWW= https://github.com/skunkwerks/libswift - -LICENSE= LGPL21 - -DEPRECATED= Upstream archived repo on Feb 19, 2024 and no active development in several years -EXPIRATION_DATE=2025-04-30 - -LIB_DEPENDS= libevent.so:devel/libevent - -USES= compiler:c++11-lang gmake ssl - -USE_GITHUB= yes -GH_ACCOUNT= skunkwerks -GH_TAGNAME= dc0cbcc -PORTDOCS= README.md - -SUB_FILES= ${PORTNAME} -SUB_LIST+= SWIFT_USER=${SWIFT_USER} \ - SWIFT_GROUP=${SWIFT_GROUP} \ - SWIFT_SHAREDIR=${SWIFT_SHAREDIR} \ - SWIFT_PIDDIR=${SWIFT_PIDDIR} - -PLIST_SUB= SWIFT_USER=${SWIFT_USER} \ - SWIFT_GROUP=${SWIFT_GROUP} \ - SWIFT_SHAREDIR=${SWIFT_SHAREDIR} \ - SWIFT_PIDDIR=${SWIFT_PIDDIR} - -SWIFT_USER?= www -SWIFT_GROUP?= www - -SWIFT_SHAREDIR= /var/db/${PORTNAME}/ -SWIFT_PIDDIR= /var/run/${PORTNAME}/ - -USE_RC_SUBR= ${PORTNAME} - -OPTIONS_DEFINE= DOCS - -.include <bsd.port.pre.mk> - -post-patch: - ${REINPLACE_CMD} -e 's/CXX=clang++/CXX?=clang++/' ${WRKSRC}/Makefile - -do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} \ - ${STAGEDIR}${SWIFT_SHAREDIR} \ - ${STAGEDIR}${SWIFT_PIDDIR} - ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} - ${INSTALL_PROGRAM} ${WRKSRC}/swift ${STAGEDIR}${PREFIX}/bin/${PORTNAME} - -.include <bsd.port.post.mk> diff --git a/net-p2p/libswift/distinfo b/net-p2p/libswift/distinfo deleted file mode 100644 index 4e633dd35bed..000000000000 --- a/net-p2p/libswift/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1551561964 -SHA256 (skunkwerks-libswift-20190302-dc0cbcc_GH0.tar.gz) = 2da59582b62a331934e87189327fdb4e72f10737dd3ba4b888c19fe2380b0255 -SIZE (skunkwerks-libswift-20190302-dc0cbcc_GH0.tar.gz) = 3330071 diff --git a/net-p2p/libswift/files/libswift.in b/net-p2p/libswift/files/libswift.in deleted file mode 100644 index 9bc41cdf9fb7..000000000000 --- a/net-p2p/libswift/files/libswift.in +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/sh - -# PROVIDE: libswift -# REQUIRE: LOGIN NETWORKING SERVERS -# KEYWORD: shutdown -# -# Add the following lines to /etc/rc.conf.local or /etc/rc.conf -# to enable this service: -# -# libswift_enable (bool): Set to NO by default. -# Set it to YES to enable swift. -# -# libswift_user (user): Set to www by default. -# libswift_group (group): Set to www by default. -# libswift_port (num): Port for daemon to listen on, 7777 by default. -# libswift_dir (string): Optional full path to streaming content directory. - -. /etc/rc.subr - -name=libswift -rcvar=libswift_enable - -load_rc_config ${name} - -# defaults -libswift_enable=${libswift_enable:-"NO"} -libswift_user=${libswift_user:-"www"} -libswift_port=${libswift_port:-"7777"} -libswift_dir=${libswift_dir:-"/var/db/${name}"} -libswift_options=${libswift_options:-" --dir ${libswift_dir} --listen ${libswift_port}"} - -# daemon - -libswift_pidfile="%%SWIFT_PIDDIR%%${name}.pid" -procname="%%PREFIX%%/bin/${name}" - -command=/usr/sbin/daemon -command_args=" -c -f -p ${libswift_pidfile} ${procname} ${libswift_flags} ${libswift_options}" - -start_precmd=libswift_precmd - -libswift_precmd() -{ - # create empty pidfile with correct permissions - install -o ${libswift_user} /dev/null ${libswift_pidfile} -} - -run_rc_command "$1" diff --git a/net-p2p/libswift/pkg-descr b/net-p2p/libswift/pkg-descr deleted file mode 100644 index b1862434968a..000000000000 --- a/net-p2p/libswift/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -LibSwift is the reference UDP-based implementation of IETF RFC7574, -a multi-peer transport layer protocol. Its mission is to disseminate -content among a swarm of peers. - -Given a root hash, the data is received from whatever source available -and data integrity is checked cryptographically with Merkle hash -trees. diff --git a/net-p2p/libswift/pkg-message b/net-p2p/libswift/pkg-message deleted file mode 100644 index 3c06a1d864d4..000000000000 --- a/net-p2p/libswift/pkg-message +++ /dev/null @@ -1,18 +0,0 @@ -[ -{ type: install - message: <<EOM -To run a server, copy any files you wish to share into /var/db/libswift, -ensure that it is read and writable by the appropriate user, and -start the libswift daemon: - -# service libswift onestart - -To retrieve a file, use: - -$ libswift --tracker 127.0.0.1:7777 --hash .... - -To view the root hashes, use `grep root *.mbinmap` in the share dir once -hashing is complete. For large files this may take some time. -EOM -} -] diff --git a/net-p2p/libswift/pkg-plist b/net-p2p/libswift/pkg-plist deleted file mode 100644 index 9e724aa7bf2f..000000000000 --- a/net-p2p/libswift/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/libswift -@dir(%%SWIFT_USER%%,%%SWIFT_GROUP%%,0750) %%SWIFT_PIDDIR%% -@dir(%%SWIFT_USER%%,%%SWIFT_GROUP%%,0755) %%SWIFT_SHAREDIR%% diff --git a/net-p2p/mkbrr/Makefile b/net-p2p/mkbrr/Makefile index b8bb96e26040..d27ce80989e4 100644 --- a/net-p2p/mkbrr/Makefile +++ b/net-p2p/mkbrr/Makefile @@ -1,6 +1,6 @@ PORTNAME= mkbrr DISTVERSIONPREFIX= v -DISTVERSION= 1.10.0 +DISTVERSION= 1.11.0 CATEGORIES= net-p2p MAINTAINER= diizzy@FreeBSD.org diff --git a/net-p2p/mkbrr/distinfo b/net-p2p/mkbrr/distinfo index 9309dee5dd3b..31a9ff8165f8 100644 --- a/net-p2p/mkbrr/distinfo +++ b/net-p2p/mkbrr/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1745951846 -SHA256 (go/net-p2p_mkbrr/mkbrr-v1.10.0/v1.10.0.mod) = 8bd69401dec4290c24dc9d8f95bec83d2af23d6b0e2968c37a438f7e658820b6 -SIZE (go/net-p2p_mkbrr/mkbrr-v1.10.0/v1.10.0.mod) = 2213 -SHA256 (go/net-p2p_mkbrr/mkbrr-v1.10.0/v1.10.0.zip) = 2aeee7ccc4fb5d1e42bd58294977246e6478afbff6f094b6929d10706f6ed770 -SIZE (go/net-p2p_mkbrr/mkbrr-v1.10.0/v1.10.0.zip) = 444958 +TIMESTAMP = 1746314185 +SHA256 (go/net-p2p_mkbrr/mkbrr-v1.11.0/v1.11.0.mod) = 7c9809454ddeec7b6b6e28e931661b32ee5f2599cf392166f19a31515d9a62e9 +SIZE (go/net-p2p_mkbrr/mkbrr-v1.11.0/v1.11.0.mod) = 2214 +SHA256 (go/net-p2p_mkbrr/mkbrr-v1.11.0/v1.11.0.zip) = 2bb2853bc5d0c6e6df039ccd1e7636c8eb20ba5995a08f77d007e2dddedf2a0c +SIZE (go/net-p2p_mkbrr/mkbrr-v1.11.0/v1.11.0.zip) = 447799 diff --git a/net-p2p/p5-Net-BitTorrent-File/Makefile b/net-p2p/p5-Net-BitTorrent-File/Makefile deleted file mode 100644 index bfd106d61fb5..000000000000 --- a/net-p2p/p5-Net-BitTorrent-File/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -PORTNAME= Net-BitTorrent-File -PORTVERSION= 1.02 -DISTVERSIONSUFFIX= -fix -PORTREVISION= 1 -CATEGORIES= net-p2p perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Perl5 module for handles loading and saving of .torrent file -WWW= https://metacpan.org/release/Net-BitTorrent-File - -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual - -DEPRECATED= Deprecated, no active development in more than a decade so any "new" functionality is missing and interoperability with recent software is very limited if not completely broken -EXPIRATION_DATE=2025-04-30 - -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-Convert-Bencode>=0:converters/p5-Convert-Bencode \ - p5-Digest-SHA1>=0:security/p5-Digest-SHA1 - -NO_ARCH= yes -USE_PERL5= configure -USES= perl5 -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -.include <bsd.port.mk> diff --git a/net-p2p/p5-Net-BitTorrent-File/distinfo b/net-p2p/p5-Net-BitTorrent-File/distinfo deleted file mode 100644 index ce4e504f707c..000000000000 --- a/net-p2p/p5-Net-BitTorrent-File/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Net-BitTorrent-File-1.02-fix.tar.gz) = 5327b9ea29f35285c7b79e5552500aaa660bc2a7463fc782b927964e11db951e -SIZE (Net-BitTorrent-File-1.02-fix.tar.gz) = 13554 diff --git a/net-p2p/p5-Net-BitTorrent-File/pkg-descr b/net-p2p/p5-Net-BitTorrent-File/pkg-descr deleted file mode 100644 index 05e7ef00bdfe..000000000000 --- a/net-p2p/p5-Net-BitTorrent-File/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This module handles loading and saveing of .torrent files as well as -providing a convenient way to store torrent file info in memory. Most -users of the module will most likely just call the new method with the -name of a existing torrent file and use the data from that. diff --git a/net-p2p/p5-Net-BitTorrent-File/pkg-plist b/net-p2p/p5-Net-BitTorrent-File/pkg-plist deleted file mode 100644 index 2efb5b491c9d..000000000000 --- a/net-p2p/p5-Net-BitTorrent-File/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -%%SITE_PERL%%/Net/BitTorrent/File.pm -%%PERL5_MAN3%%/Net::BitTorrent::File.3.gz diff --git a/net-p2p/p5-Net-BitTorrent-PeerPacket/Makefile b/net-p2p/p5-Net-BitTorrent-PeerPacket/Makefile deleted file mode 100644 index 09366d05c662..000000000000 --- a/net-p2p/p5-Net-BitTorrent-PeerPacket/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -PORTNAME= Net-BitTorrent-PeerPacket -PORTVERSION= 1.2 -PORTREVISION= 1 -CATEGORIES= net-p2p perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Parse/Build Peer Packets from BitTorrent -WWW= https://metacpan.org/release/Net-BitTorrent-PeerPacket - -USES= perl5 -USE_PERL5= modbuild - -DEPRECATED= Deprecated, no active development in more than a decade so any "new" functionality is missing and interoperability with recent software is very limited if not completely broken -EXPIRATION_DATE=2025-04-30 - -.include <bsd.port.mk> diff --git a/net-p2p/p5-Net-BitTorrent-PeerPacket/distinfo b/net-p2p/p5-Net-BitTorrent-PeerPacket/distinfo deleted file mode 100644 index 62028c165e8d..000000000000 --- a/net-p2p/p5-Net-BitTorrent-PeerPacket/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Net-BitTorrent-PeerPacket-1.2.tar.gz) = d9dfc74686edde2318f5c67697b3553b43e95589ea766904fbf27da0f77a4fb5 -SIZE (Net-BitTorrent-PeerPacket-1.2.tar.gz) = 6645 diff --git a/net-p2p/p5-Net-BitTorrent-PeerPacket/pkg-descr b/net-p2p/p5-Net-BitTorrent-PeerPacket/pkg-descr deleted file mode 100644 index 6a31b2a11e8e..000000000000 --- a/net-p2p/p5-Net-BitTorrent-PeerPacket/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Net::BitTorrent::PeerPacket handles parsing and building binary data -shared between BitTorrent peers. The module optinally exports a single -subroutine for building packets and another for parsing packets, as -well as, a constant for each packet type defined by BitTorrent. diff --git a/net-p2p/p5-Net-BitTorrent-PeerPacket/pkg-plist b/net-p2p/p5-Net-BitTorrent-PeerPacket/pkg-plist deleted file mode 100644 index 18e109d71981..000000000000 --- a/net-p2p/p5-Net-BitTorrent-PeerPacket/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -%%PERL5_MAN3%%/Net::BitTorrent::PeerPacket.3.gz -%%SITE_PERL%%/Net/BitTorrent/PeerPacket.pm diff --git a/net-p2p/p5-Net-BitTorrent/Makefile b/net-p2p/p5-Net-BitTorrent/Makefile deleted file mode 100644 index 5cbd5aca6dfe..000000000000 --- a/net-p2p/p5-Net-BitTorrent/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -PORTNAME= Net-BitTorrent -PORTVERSION= 0.052 -PORTREVISION= 5 -CATEGORIES= net-p2p perl5 -MASTER_SITES= CPAN -MASTER_SITE_SUBDIR= CPAN:SANKO -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= BitTorrent peer-to-peer protocol class -WWW= https://metacpan.org/release/Net-BitTorrent - -LICENSE= ART20 - -DEPRECATED= Deprecated, no active development in more than a decade so any "new" functionality is missing and interoperability with recent software is very limited if not completely broken -EXPIRATION_DATE=2025-04-30 - -PORTSCOUT= limit:^[0-9\.]*$$ - -CONFIGURE_ARGS= </dev/null - -USES= perl5 -USE_PERL5= modbuild -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/net-p2p/p5-Net-BitTorrent/distinfo b/net-p2p/p5-Net-BitTorrent/distinfo deleted file mode 100644 index 283396407d3b..000000000000 --- a/net-p2p/p5-Net-BitTorrent/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Net-BitTorrent-0.052.tar.gz) = a506f1fd9ce277f423ab0abe18273891e75d1c34cf5da56185d29dd3f0eb8698 -SIZE (Net-BitTorrent-0.052.tar.gz) = 180217 diff --git a/net-p2p/p5-Net-BitTorrent/pkg-descr b/net-p2p/p5-Net-BitTorrent/pkg-descr deleted file mode 100644 index c6bc0569be02..000000000000 --- a/net-p2p/p5-Net-BitTorrent/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Net::BitTorrent is a class based implementation of the current -BitTorrent Protocol Specification. Each Net::BitTorrent object is -capable of handling several concurrent .torrent sessions. diff --git a/net-p2p/p5-Net-BitTorrent/pkg-plist b/net-p2p/p5-Net-BitTorrent/pkg-plist deleted file mode 100644 index 25b07a580fb9..000000000000 --- a/net-p2p/p5-Net-BitTorrent/pkg-plist +++ /dev/null @@ -1,28 +0,0 @@ -bin/net-bittorrent.pl -%%SITE_PERL%%/Net/BitTorrent.pm -%%SITE_PERL%%/Net/BitTorrent/ConfigData.pm -%%SITE_PERL%%/Net/BitTorrent/DHT.pm -%%SITE_PERL%%/Net/BitTorrent/Notes.pod -%%SITE_PERL%%/Net/BitTorrent/Peer.pm -%%SITE_PERL%%/Net/BitTorrent/Protocol.pm -%%SITE_PERL%%/Net/BitTorrent/Torrent.pm -%%SITE_PERL%%/Net/BitTorrent/Torrent/File.pm -%%SITE_PERL%%/Net/BitTorrent/Torrent/Tracker.pm -%%SITE_PERL%%/Net/BitTorrent/Torrent/Tracker/HTTP.pm -%%SITE_PERL%%/Net/BitTorrent/Torrent/Tracker/UDP.pm -%%SITE_PERL%%/Net/BitTorrent/Util.pm -%%SITE_PERL%%/Net/BitTorrent/Version.pm -%%PERL5_MAN3%%/Net::BitTorrent.3.gz -%%PERL5_MAN3%%/Net::BitTorrent::ConfigData.3.gz -%%PERL5_MAN3%%/Net::BitTorrent::DHT.3.gz -%%PERL5_MAN3%%/Net::BitTorrent::Notes.3.gz -%%PERL5_MAN3%%/Net::BitTorrent::Peer.3.gz -%%PERL5_MAN3%%/Net::BitTorrent::Protocol.3.gz -%%PERL5_MAN3%%/Net::BitTorrent::Torrent.3.gz -%%PERL5_MAN3%%/Net::BitTorrent::Torrent::File.3.gz -%%PERL5_MAN3%%/Net::BitTorrent::Torrent::Tracker.3.gz -%%PERL5_MAN3%%/Net::BitTorrent::Torrent::Tracker::HTTP.3.gz -%%PERL5_MAN3%%/Net::BitTorrent::Torrent::Tracker::UDP.3.gz -%%PERL5_MAN3%%/Net::BitTorrent::Util.3.gz -%%PERL5_MAN3%%/Net::BitTorrent::Version.3.gz -%%PERL5_MAN1%%/net-bittorrent.pl.1.gz diff --git a/net-p2p/phex/Makefile b/net-p2p/phex/Makefile deleted file mode 100644 index c04538f46d98..000000000000 --- a/net-p2p/phex/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -PORTNAME= phex -PORTVERSION= 3.4.2.116 -PORTREVISION= 1 -CATEGORIES= net-p2p java -MASTER_SITES= SF/${PORTNAME}/Phex%20Final%20Releases/Phex%20${PORTVERSION:R} -DISTNAME= ${PORTNAME}_${PORTVERSION} - -MAINTAINER= jhale@FreeBSD.org -COMMENT= Multi-platform and spyware-free Gnutella client -WWW= http://phex.sourceforge.net/ - -LICENSE= GPLv2 - -DEPRECATED= Abandonware, last update upstream in 2009. Consider using net-p2p/gtk-gnutella -EXPIRATION_DATE=2025-04-30 - -USES= java zip - -NO_BUILD= yes - -SUB_FILES= ${PORTNAME}.sh -DATADIR= ${JAVASHAREDIR}/${PORTNAME} - -PORTDOCS= Phex_other.htm \ - Undocumented.htm - -OPTIONS_DEFINE= DOCS - -do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} - @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/lib/* ${STAGEDIR}${DATADIR} - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/docs/readme/|} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/net-p2p/phex/distinfo b/net-p2p/phex/distinfo deleted file mode 100644 index 947a8687c59f..000000000000 --- a/net-p2p/phex/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (phex_3.4.2.116.zip) = d22d0436639d464c82ddded9831dba96d2cab3446ee67cd6f8508a64efa2380c -SIZE (phex_3.4.2.116.zip) = 7989529 diff --git a/net-p2p/phex/files/phex.sh.in b/net-p2p/phex/files/phex.sh.in deleted file mode 100644 index 28164277d05f..000000000000 --- a/net-p2p/phex/files/phex.sh.in +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -cd "%%DATADIR%%" && exec "%%LOCALBASE%%/bin/java" -jar phex.jar "${@}" diff --git a/net-p2p/phex/pkg-descr b/net-p2p/phex/pkg-descr deleted file mode 100644 index 663790154b8b..000000000000 --- a/net-p2p/phex/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Phex is a multi-platform and spyware-free Gnutella client written in Java. - -- Automatic search functionality to find new download candidates -- Download resuming across different hosts -- Advanced configuration options -- Passive searching for files diff --git a/net-p2p/phex/pkg-plist b/net-p2p/phex/pkg-plist deleted file mode 100644 index 7f1eadf38ded..000000000000 --- a/net-p2p/phex/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -bin/phex -%%DATADIR%%/bcpg-jdk15-140.jar -%%DATADIR%%/bcprov-jdk15-140.jar -%%DATADIR%%/commons-collections-3.2.jar -%%DATADIR%%/commons-httpclient-3.0.1.jar -%%DATADIR%%/forms-1.1.0.jar -%%DATADIR%%/jcl-over-slf4j-1.5.6.jar -%%DATADIR%%/logback-classic-0.9.13.jar -%%DATADIR%%/logback-core-0.9.13.jar -%%DATADIR%%/looks-2.1.4.jar -%%DATADIR%%/mrjadapter-1.1.jar -%%DATADIR%%/phex.jar -%%DATADIR%%/slf4j-api-1.5.6.jar -%%DATADIR%%/xSocket-2.2.jar diff --git a/net-p2p/shx/Makefile b/net-p2p/shx/Makefile deleted file mode 100644 index 2802ca9d74f2..000000000000 --- a/net-p2p/shx/Makefile +++ /dev/null @@ -1,72 +0,0 @@ -PORTNAME= shx -PORTVERSION= 0.2.4 -PORTREVISION= 2 -CATEGORIES= net-p2p -MASTER_SITES= http://synhxd.sourceforge.net/releases/ - -PATCH_SITES= ${MASTER_SITES} -PATCHFILES= ${DISTNAME}.diff.gz - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Text based Hotline Communications client for Unix -WWW= https://synhxd.sourceforge.net/ - -LICENSE= GPLv1 - -DEPRECATED= Obsolete protocol that has been superseded by many others -EXPIRATION_DATE=2025-04-30 - -USES= readline ssl tar:tgz - -GNU_CONFIGURE= yes - -MAKEFILE= makefile - -CFLAGS+= -I${OPENSSLINC} -LDFLAGS+= -L${OPENSSLLIB} - -CONFLICTS_INSTALL= helix # bin/hx - -PLIST_FILES= bin/hx \ - share/examples/shx/hxrc \ - share/examples/shx/hxvars - -OPTIONS_DEFINE= WARNINGS HTXF_PTHREAD HFS HOPE CIPHER COMPRESS HAL XMMS NOIPV4 -OPTIONS_DEFAULT=HTXF_PTHREAD HFS HOPE CIPHER COMPRESS XMMS - -CIPHER_DESC= Enable Cipher (HOPE required) -COMPRESS_DESC= Enable Compress (HOPE required) -HAL_DESC= Compile MegaHAL (enables hal command) -HFS_DESC= Enable HFS file system emulation -HOPE_DESC= Enable HOPE (required by Cipher/Compress) -HTXF_PTHREAD_DESC= Use pthread instead of fork or clone for htxf -NOIPV4_DESC= IPv6 support (disables IPv4 support) -WARNINGS_DESC= Show compiler warnings -XMMS_DESC= Enable trackname command - -CIPHER_IMPLIES= HOPE -CIPHER_CONFIGURE_ENABLE= cipher -COMPRESS_IMPLIES= HOPE -COMPRESS_CONFIGURE_ENABLE= compress -HAL_CONFIGURE_ENABLE= hal -HFS_CONFIGURE_ENABLE= hfs -HOPE_CONFIGURE_ENABLE= hope -HTXF_PTHREAD_CONFIGURE_ENABLE= htxf-pthread -NOIPV4_CONFIGURE_ENABLE= ipv6 -WARNINGS_CONFIGURE_ENABLE= warnings -XMMS_CONFIGURE_ENABLE= xmms - -.include <bsd.port.pre.mk> - -.if ${OPSYS} == FreeBSD -CFLAGS+= -Wno-error=int-conversion -CFLAGS+= -Wno-error=incompatible-function-pointer-types -.endif - -do-install: - ${CP} -fv ${WRKSRC}/run/hx ${STAGEDIR}${PREFIX}/bin/ - ${MKDIR} ${STAGEDIR}${PREFIX}/share/examples/${PORTNAME} - ${CP} -fv ${WRKSRC}/run/hxrc ${STAGEDIR}${PREFIX}/share/examples/${PORTNAME}/ - ${CP} -fv ${WRKSRC}/run/hxvars ${STAGEDIR}${PREFIX}/share/examples/${PORTNAME}/ - -.include <bsd.port.post.mk> diff --git a/net-p2p/shx/distinfo b/net-p2p/shx/distinfo deleted file mode 100644 index ea9f9b720608..000000000000 --- a/net-p2p/shx/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (shx-0.2.4.tgz) = 0fe2d3bed542c4659614d449bf42b618a37130c7e63bce13db3832575e45e325 -SIZE (shx-0.2.4.tgz) = 290512 -SHA256 (shx-0.2.4.diff.gz) = 70d41179c0e2fb5f8dd3ee104aeddac2346da45a7f344682dfa2c67116c78e2a -SIZE (shx-0.2.4.diff.gz) = 651 diff --git a/net-p2p/shx/files/patch-src__Makefile.in b/net-p2p/shx/files/patch-src__Makefile.in deleted file mode 100644 index 700c9bd01869..000000000000 --- a/net-p2p/shx/files/patch-src__Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/Makefile.in.orig 2014-08-16 19:38:31.000000000 -0400 -+++ ./src/Makefile.in 2014-08-16 19:38:57.000000000 -0400 -@@ -34,7 +34,7 @@ - LDFLAGS = @LDFLAGS@ - SYS_INCLUDES = @SYS_INCLUDES@ - INCLUDE = -I. -I./include -I$(top_include) --CFLAGS = @CFLAGS@ $(INCLUDE) $(SYS_INCLUDES) $(DEFS) -+CFLAGS = @CFLAGS@ $(INCLUDE) $(SYS_INCLUDES) @CPPFLAGS@ $(DEFS) - - # Libraries - diff --git a/net-p2p/shx/files/patch-src_main.c b/net-p2p/shx/files/patch-src_main.c deleted file mode 100644 index 7a5a182c22e5..000000000000 --- a/net-p2p/shx/files/patch-src_main.c +++ /dev/null @@ -1,20 +0,0 @@ ---- src/main.c.orig 2002-12-17 19:28:19 UTC -+++ src/main.c -@@ -296,7 +296,7 @@ loopZ (void) - #if defined(CONFIG_CIPHER) - #include "cipher.h" - --#if USE_OPENSSL -+#if USE_OPENSSL && !defined(OPENSSL_NO_EGD) - #include <openssl/rand.h> - - static char *egd_path = 0; -@@ -324,7 +324,7 @@ set_egd_path (char **egd_pathp, const ch - static void - cipher_init (void) - { --#if USE_OPENSSL -+#if USE_OPENSSL && !defined(OPENSSL_NO_EGD) - variable_add(&egd_path, set_egd_path, "egd_path"); - #else - srand(getpid()*clock()); diff --git a/net-p2p/shx/pkg-descr b/net-p2p/shx/pkg-descr deleted file mode 100644 index 358de3eb616a..000000000000 --- a/net-p2p/shx/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This is a text based version of the popular hotline client for -Macintosh. Hotline is a chat/ftp/news protocol. It's setup almost -like an IRC client, but with the ability to do commands such as cd -into a directory with /cd and more file transfer oriented functions. |