Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Apr 2021 15:14:00 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: b661ebb122bf - main - Remove expired ports:
Message-ID:  <202104241514.13OFE0WJ044384@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene:

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

commit b661ebb122bf752933671f07435806ee5787acae
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2021-04-24 15:12:52 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2021-04-24 15:12:52 +0000

    Remove expired ports:
    
    2021-04-22 net/samba411: Security Support ends on 03 Dec 2020
    2021-04-22 net-im/cordless: Unmaintained and dead upstream, uses the old Discord API which notably has got users banned
    2021-04-18 news/plor: listed as "Alpha-release" but last update in 2001; unmaintained
    2021-04-20 security/certificate-transparency: Broken for more than 6 months
---
 MOVED                                              |    4 +
 net-im/Makefile                                    |    1 -
 net-im/cordless/Makefile                           |   55 -
 net-im/cordless/distinfo                           |   69 -
 ..._godbus_dbus_v5_transport__unixcred__freebsd.go |   10 -
 net-im/cordless/pkg-descr                          |    9 -
 net/Makefile                                       |    1 -
 net/samba411/Makefile                              |  665 ---------
 net/samba411/distinfo                              |    3 -
 net/samba411/files/0001-Zfs-provision-1.patch      |  329 -----
 net/samba411/files/README.FreeBSD.in               |   90 --
 net/samba411/files/man/ctdb-script.options.5       |  567 --------
 net/samba411/files/man/ctdb-statistics.7           |  550 -------
 net/samba411/files/man/ctdb-tunables.7             |  424 ------
 net/samba411/files/man/ctdb.1                      | 1527 --------------------
 net/samba411/files/man/ctdb.7                      |  783 ----------
 net/samba411/files/man/ctdb.conf.5                 |  359 -----
 net/samba411/files/man/ctdb.sysconfig.5            |  139 --
 net/samba411/files/man/ctdb_diagnostics.1          |   79 -
 net/samba411/files/man/ctdbd.1                     |   81 --
 net/samba411/files/man/ctdbd_wrapper.1             |   63 -
 net/samba411/files/man/gentest.1                   |  133 --
 net/samba411/files/man/ldbadd.1                    |   78 -
 net/samba411/files/man/ldbdel.1                    |   80 -
 net/samba411/files/man/ldbedit.1                   |  111 --
 net/samba411/files/man/ldbmodify.1                 |   73 -
 net/samba411/files/man/ldbrename.1                 |   81 --
 net/samba411/files/man/ldbsearch.1                 |   91 --
 net/samba411/files/man/locktest.1                  |  137 --
 net/samba411/files/man/ltdbtool.1                  |  256 ----
 net/samba411/files/man/masktest.1                  |  113 --
 net/samba411/files/man/ndrdump.1                   |   83 --
 net/samba411/files/man/nmblookup4.1                |  157 --
 net/samba411/files/man/ntlm_auth4.1                |  233 ---
 net/samba411/files/man/oLschema2ldif.1             |   74 -
 net/samba411/files/man/onnode.1                    |  252 ----
 net/samba411/files/man/ping_pong.1                 |  122 --
 net/samba411/files/man/regdiff.1                   |   87 --
 net/samba411/files/man/regpatch.1                  |   81 --
 net/samba411/files/man/regshell.1                  |  177 ---
 net/samba411/files/man/regtree.1                   |   89 --
 net/samba411/files/man/samba-gpupdate.8            |  113 --
 net/samba411/files/man/smbtorture.1                |  367 -----
 net/samba411/files/man/talloc.3                    |  683 ---------
 net/samba411/files/man/tdbbackup.8                 |  129 --
 net/samba411/files/man/tdbdump.8                   |   72 -
 net/samba411/files/man/tdbrestore.8                |   54 -
 net/samba411/files/man/tdbtool.8                   |  170 ---
 net/samba411/files/man/vfs_freebsd.8               |  204 ---
 net/samba411/files/patch-bind                      |  215 ---
 .../files/patch-buildtools_scripts_abi__gen.sh     |   21 -
 .../patch-buildtools_wafsamba_samba__autoconf.py   |   35 -
 .../patch-buildtools_wafsamba_samba__install.py    |   11 -
 .../files/patch-buildtools_wafsamba_wafsamba.py    |   11 -
 .../files/patch-buildtools_wafsamba_wscript        |   22 -
 net/samba411/files/patch-ctdb_wscript              |   61 -
 net/samba411/files/patch-dwrap                     |   96 --
 net/samba411/files/patch-dynconfig_wscript         |   32 -
 .../files/patch-examples_pdb_wscript__build        |   11 -
 .../patch-lib_ldb_ldb__key__value_ldb__kv__cache.c |   13 -
 .../files/patch-lib_ldb_ldb__mdb_ldb__mdb.c        |   11 -
 net/samba411/files/patch-lib_ldb_wscript           |   61 -
 net/samba411/files/patch-lib_replace_wscript       |   11 -
 net/samba411/files/patch-lib_talloc_talloc.c       |   20 -
 net/samba411/files/patch-lib_talloc_wscript        |   18 -
 net/samba411/files/patch-lib_tdb_wscript           |   27 -
 net/samba411/files/patch-lib_util_wscript__build   |   11 -
 net/samba411/files/patch-listen-backlog            |   94 --
 net/samba411/files/patch-mdns                      |  532 -------
 net/samba411/files/patch-nsswitch_wscript__build   |   17 -
 .../files/patch-source3_include_includes.h         |   11 -
 net/samba411/files/patch-source3_lib_messages.c    |   29 -
 .../files/patch-source3_lib_sysquotas__4B.c        |   18 -
 net/samba411/files/patch-source3_lib_util.c        |   14 -
 .../files/patch-source3_librpc_crypto_gse.c        |   16 -
 .../files/patch-source3_modules_vfs__fruit.c       |   71 -
 .../patch-source3_modules_vfs__streams__xattr.c    |  526 -------
 ...patch-source3_modules_vfs__virusfilter__utils.c |   36 -
 .../files/patch-source3_modules_vfs__zfsacl.c      |   36 -
 .../patch-source3_registry_tests_test__regfio.c    |   10 -
 net/samba411/files/patch-source3_smbd_quotas.c     |   19 -
 net/samba411/files/patch-source3_smbd_utmp.c       |  261 ----
 .../files/patch-source3_torture_cmd__vfs.c         |  138 --
 net/samba411/files/patch-source3_utils_net.c       |   18 -
 net/samba411/files/patch-source3_utils_net__time.c |   19 -
 .../files/patch-source3_winbindd_wscript__build    |   20 -
 net/samba411/files/patch-source3_wscript           |   94 --
 net/samba411/files/patch-source3_wscript__build    |   50 -
 ...h-source4_dsdb_samdb_ldb__modules_count_attrs.c |   20 -
 .../files/patch-source4_heimdal_lib_roken_rand.c   |   10 -
 .../files/patch-source4_kdc_kdc-service-mit.c      |   17 -
 net/samba411/files/patch-source4_lib_http_http.c   |   69 -
 net/samba411/files/patch-third__party_wscript      |   10 -
 net/samba411/files/patch-vfs_freebsd               | 1000 -------------
 net/samba411/files/pkg-message.in                  |   24 -
 net/samba411/files/samba_server.in                 |  196 ---
 net/samba411/pkg-descr                             |    8 -
 net/samba411/pkg-plist                             | 1127 ---------------
 news/Makefile                                      |    1 -
 news/plor/Makefile                                 |   33 -
 news/plor/distinfo                                 |    2 -
 news/plor/files/patch-main.c                       |   12 -
 news/plor/files/patch-video.c                      |   20 -
 news/plor/files/plor.1                             |   10 -
 news/plor/pkg-descr                                |    4 -
 news/plor/pkg-plist                                |    9 -
 security/Makefile                                  |    1 -
 security/certificate-transparency/Makefile         |   49 -
 security/certificate-transparency/distinfo         |    3 -
 .../files/patch-Makefile.am                        |   30 -
 .../files/patch-configure.ac                       |   31 -
 .../files/patch-cpp-client-ct.cc                   |   49 -
 .../files/patch-cpp-fetcher-remote_peer_test.cc    |   11 -
 .../patch-cpp-log-cluster_state_controller_test.cc |    9 -
 .../patch-cpp-log-etcd_consistent_store_test.cc    |   12 -
 .../files/patch-cpp-log-frontend_signer_test.cc    |   11 -
 .../files/patch-cpp-log-frontend_test.cc           |   11 -
 .../files/patch-cpp-log-log_lookup_test.cc         |   10 -
 .../files/patch-cpp-log-logged_entry.h             |   15 -
 .../files/patch-cpp-log-tree_signer_test.cc        |   10 -
 .../files/patch-cpp-net-url_fetcher_test.cc        |   12 -
 .../files/patch-cpp-server-ct-dns-server.cc        |   11 -
 .../files/patch-cpp-server-ct-mirror.cc            |   11 -
 .../files/patch-cpp-server-ct-mirror_v2.cc         |   11 -
 .../files/patch-cpp-server-ct-server.cc            |   11 -
 .../files/patch-cpp-server-ct-server_v2.cc         |   11 -
 .../files/patch-cpp-server-log_processes.cc        |   11 -
 .../files/patch-cpp-server-server_helper.cc        |   11 -
 .../files/patch-cpp-server-xjson-server.cc         |   11 -
 .../files/patch-cpp-tools-dump_sth.cc              |   17 -
 .../files/patch-cpp-util-bignum.h                  |   10 -
 .../files/patch-cpp-util-etcd_masterelection.cc    |   11 -
 .../files/patch-cpp-util-etcd_test.cc              |    9 -
 .../files/patch-cpp-util-fake_etcd_test.cc         |   12 -
 .../files/patch-cpp-util-init.cc                   |   22 -
 .../files/patch-cpp-util-libevent_wrapper_test.cc  |   11 -
 .../files/patch-cpp-util-masterelection_test.cc    |   12 -
 .../files/patch-cpp-util-testing.cc                |   21 -
 .../files/patch-cpp_net_connection__pool.cc        |   18 -
 .../files/patch-cpp_net_url__fetcher.cc            |   11 -
 .../files/patch-cpp_util_bench__etcd.cc            |   11 -
 security/certificate-transparency/pkg-descr        |    8 -
 security/certificate-transparency/pkg-plist        |    7 -
 143 files changed, 4 insertions(+), 15924 deletions(-)

diff --git a/MOVED b/MOVED
index 7152db3366b0..e135615b5936 100644
--- a/MOVED
+++ b/MOVED
@@ -16298,3 +16298,7 @@ www/py-django-mezzanine||2021-04-23|Depends on expired www/py-django111, not com
 devel/py-enum34||2021-04-23|No longer needed with python 3
 multimedia/gmimms||2021-04-23|Unmaintained, uses EOL'd Python 2.7
 multimedia/mimms||2021-04-23|Unmaintained, uses EOL'd Python 2.7
+net/samba411|net/samba412|2021-04-24|Has expired: Security Support ends on 03 Dec 2020
+net-im/cordless||2021-04-24|Has expired: Unmaintained and dead upstream, uses the old Discord API which notably has got users banned
+news/plor||2021-04-24|Has expired: listed as "Alpha-release" but last update in 2001; unmaintained
+security/certificate-transparency||2021-04-24|Has expired: Broken for more than 6 months
diff --git a/net-im/Makefile b/net-im/Makefile
index 64882596c527..862b4cb8c5b2 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -7,7 +7,6 @@
     SUBDIR += climm
     SUBDIR += coccinella
     SUBDIR += convey
-    SUBDIR += cordless
     SUBDIR += coyim
     SUBDIR += cutegram
     SUBDIR += dendrite
diff --git a/net-im/cordless/Makefile b/net-im/cordless/Makefile
deleted file mode 100644
index ac397dffa3b2..000000000000
--- a/net-im/cordless/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-PORTNAME=	cordless
-DISTVERSION=	2020-10-24
-CATEGORIES=	net-im
-
-MAINTAINER=	lcook@FreeBSD.org
-COMMENT=	Discord TUI client
-
-LICENSE=	BSD3CLAUSE
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-# See: https://github.com/Bios-Marcel/cordless#i-am-closing-down-the-cordless-project
-DEPRECATED=	Unmaintained and dead upstream, uses the old Discord API which notably has got users banned
-EXPIRATION_DATE=	2021-04-22
-
-USES=		go:modules
-USE_GITHUB=	yes
-GH_ACCOUNT=	Bios-Marcel
-GH_TUPLE=	\
-		Bios-Marcel:discordemojimap:v1.0.1:bios_marcel_discordemojimap/vendor/github.com/Bios-Marcel/discordemojimap \
-		Bios-Marcel:discordgo:5060bbaaa5a2:bios_marcel_discordgo/vendor/github.com/Bios-Marcel/discordgo \
-		Bios-Marcel:goclipimg:d0f7b06fbe82:bios_marcel_goclipimg/vendor/github.com/Bios-Marcel/goclipimg \
-		Bios-Marcel:shortnotforlong:v1.1.1:bios_marcel_shortnotforlong/vendor/github.com/Bios-Marcel/shortnotforlong \
-		alecthomas:chroma:v0.6.6:alecthomas_chroma/vendor/github.com/alecthomas/chroma \
-		atotto:clipboard:v0.1.2:atotto_clipboard/vendor/github.com/atotto/clipboard \
-		danwakefield:fnmatch:cbb64ac3d964:danwakefield_fnmatch/vendor/github.com/danwakefield/fnmatch \
-		dlclark:regexp2:v1.2.0:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \
-		gdamore:encoding:v1.0.0:gdamore_encoding/vendor/github.com/gdamore/encoding \
-		gdamore:tcell:v2.0.0:gdamore_tcell_v2/vendor/github.com/gdamore/tcell/v2 \
-		gen2brain:beeep:e9c15c258e28:gen2brain_beeep/vendor/github.com/gen2brain/beeep \
-		go-sourcemap:sourcemap:v1.0.5:go_sourcemap_sourcemap/vendor/gopkg.in/sourcemap.v1 \
-		go-toast:toast:01e6764cf0a4:go_toast_toast/vendor/github.com/go-toast/toast \
-		godbus:dbus:v5.0.3:godbus_dbus_v5/vendor/github.com/godbus/dbus/v5 \
-		golang:crypto:8e1b8d32e692:golang_crypto/vendor/golang.org/x/crypto \
-		golang:sys:669c56c373c4:golang_sys/vendor/golang.org/x/sys \
-		golang:text:v0.3.0:golang_text/vendor/golang.org/x/text \
-		google:go-github:v29.0.3:google_go_github_v29/vendor/github.com/google/go-github/v29 \
-		google:go-querystring:v1.0.0:google_go_querystring/vendor/github.com/google/go-querystring \
-		gopherjs:gopherjs:0210a2f0f73c:gopherjs_gopherjs/vendor/github.com/gopherjs/gopherjs \
-		gopherjs:gopherwasm:v1.1.0:gopherjs_gopherwasm/vendor/github.com/gopherjs/gopherwasm \
-		gorilla:websocket:v1.4.0:gorilla_websocket/vendor/github.com/gorilla/websocket \
-		lucasb-eyer:go-colorful:v1.0.3:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \
-		mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
-		mdp:qrterminal:v3.0.0:mdp_qrterminal_v3/vendor/github.com/mdp/qrterminal/v3 \
-		nu7hatch:gouuid:179d4d0c4d8d:nu7hatch_gouuid/vendor/github.com/nu7hatch/gouuid \
-		pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
-		rivo:uniseg:v0.1.0:rivo_uniseg/vendor/github.com/rivo/uniseg \
-		robertkrimen:otto:c382bd3c16ff:robertkrimen_otto/vendor/github.com/robertkrimen/otto \
-		rsc:qr:v0.2.0:rsc_qr/vendor/rsc.io/qr \
-		sergi:go-diff:v1.1.0:sergi_go_diff/vendor/github.com/sergi/go-diff \
-		skratchdot:open-golang:eef842397966:skratchdot_open_golang/vendor/github.com/skratchdot/open-golang \
-		tadvi:systray:11a2b8fa57af:tadvi_systray/vendor/github.com/tadvi/systray
-
-PLIST_FILES=	bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/net-im/cordless/distinfo b/net-im/cordless/distinfo
deleted file mode 100644
index 9f2260a7cd06..000000000000
--- a/net-im/cordless/distinfo
+++ /dev/null
@@ -1,69 +0,0 @@
-TIMESTAMP = 1605182797
-SHA256 (Bios-Marcel-cordless-2020-10-24_GH0.tar.gz) = 84bcbaf0130d400f4545f60e43c38a6be95995fd32dbce02ed3582fb1349332b
-SIZE (Bios-Marcel-cordless-2020-10-24_GH0.tar.gz) = 946271
-SHA256 (Bios-Marcel-discordemojimap-v1.0.1_GH0.tar.gz) = a5d523be7ae646c7263a83cb6fb83cff0e7c60091cb0e0deec154f5b07b998c3
-SIZE (Bios-Marcel-discordemojimap-v1.0.1_GH0.tar.gz) = 18754
-SHA256 (Bios-Marcel-discordgo-5060bbaaa5a2_GH0.tar.gz) = f0786d5f756e81b0b96a648fe94ea7a6a7f6ada9c084dbfc5d0b045ffdb8eb91
-SIZE (Bios-Marcel-discordgo-5060bbaaa5a2_GH0.tar.gz) = 126591
-SHA256 (Bios-Marcel-goclipimg-d0f7b06fbe82_GH0.tar.gz) = aafc6babcc978fa977aa65ed4018623eb9013414841be6eb3fabde45f31a4171
-SIZE (Bios-Marcel-goclipimg-d0f7b06fbe82_GH0.tar.gz) = 44987
-SHA256 (Bios-Marcel-shortnotforlong-v1.1.1_GH0.tar.gz) = e7bd2d04f35e7f914a3d9b2620f3f111f830bfe8fdc43300f99052d4bf34d359
-SIZE (Bios-Marcel-shortnotforlong-v1.1.1_GH0.tar.gz) = 3504
-SHA256 (alecthomas-chroma-v0.6.6_GH0.tar.gz) = 87c64941500c9433ef481f2c54155f892ac8bd3c18b3247fc9d9785a8d4f5c10
-SIZE (alecthomas-chroma-v0.6.6_GH0.tar.gz) = 381088
-SHA256 (atotto-clipboard-v0.1.2_GH0.tar.gz) = 84704a60eb4de90eaebe6e8cbfab30bb53d103c26c25560d67d13469fd17934e
-SIZE (atotto-clipboard-v0.1.2_GH0.tar.gz) = 4478
-SHA256 (danwakefield-fnmatch-cbb64ac3d964_GH0.tar.gz) = 7ebff38d382142f9220d2cfcb4731d0ae90cdef71238c94a15c35f8aa746007f
-SIZE (danwakefield-fnmatch-cbb64ac3d964_GH0.tar.gz) = 4955
-SHA256 (dlclark-regexp2-v1.2.0_GH0.tar.gz) = 9b4d25630d0ce86bcd518d79ce47365a84c7c75de2334b2708f1bddcc1df47fe
-SIZE (dlclark-regexp2-v1.2.0_GH0.tar.gz) = 204926
-SHA256 (gdamore-encoding-v1.0.0_GH0.tar.gz) = 8fb8593a69cd86f16233d63dd6d74181136ec8f22900c509e961a25eb4b2e013
-SIZE (gdamore-encoding-v1.0.0_GH0.tar.gz) = 10886
-SHA256 (gdamore-tcell-v2.0.0_GH0.tar.gz) = ae4762a767c969d05a455daadb46eddd1b0f9e5f7c4374952367bc88c685eb0b
-SIZE (gdamore-tcell-v2.0.0_GH0.tar.gz) = 149177
-SHA256 (gen2brain-beeep-e9c15c258e28_GH0.tar.gz) = ae27347d632ffbdbe886a0fc879b3d3b1fcdf45299b200088f09e2c420a1e656
-SIZE (gen2brain-beeep-e9c15c258e28_GH0.tar.gz) = 19898
-SHA256 (go-sourcemap-sourcemap-v1.0.5_GH0.tar.gz) = a02ff67183c8c01f2f1c1cb4e716200fcc56f61766922cd18576c8f203007aae
-SIZE (go-sourcemap-sourcemap-v1.0.5_GH0.tar.gz) = 5368
-SHA256 (go-toast-toast-01e6764cf0a4_GH0.tar.gz) = f036f1b7def281fe0179db01729250922c75732a7fb3fe63acf7f7b60dcc3159
-SIZE (go-toast-toast-01e6764cf0a4_GH0.tar.gz) = 213533
-SHA256 (godbus-dbus-v5.0.3_GH0.tar.gz) = 49d27bde2861f5e5ab4195fddc5f38f25324aac3b32b3cc03e712cca3d2b75fa
-SIZE (godbus-dbus-v5.0.3_GH0.tar.gz) = 63630
-SHA256 (golang-crypto-8e1b8d32e692_GH0.tar.gz) = e067245d5b43c486f79a457f45d549ad8c6ba759f1930c2373e76e9e67eb3daa
-SIZE (golang-crypto-8e1b8d32e692_GH0.tar.gz) = 1656433
-SHA256 (golang-sys-669c56c373c4_GH0.tar.gz) = f2f087da5058912cdbb6901ba01dc06be9da08e7ac4da9efa9bd18bf3b3d86a1
-SIZE (golang-sys-669c56c373c4_GH0.tar.gz) = 1050300
-SHA256 (golang-text-v0.3.0_GH0.tar.gz) = 8f4c9a048345befc7beccd09267737ee1f55c7b35e5ff80f344ec9e0aa90febb
-SIZE (golang-text-v0.3.0_GH0.tar.gz) = 6102619
-SHA256 (google-go-github-v29.0.3_GH0.tar.gz) = 14bcf0a9f83a9e866a9fbe529958667945ad239c585a66768c1652a10db5dacb
-SIZE (google-go-github-v29.0.3_GH0.tar.gz) = 280514
-SHA256 (google-go-querystring-v1.0.0_GH0.tar.gz) = 59fdfd4d740c85c60c35d3e09b587cfa2b435e78178ac4a23950afbece7118ed
-SIZE (google-go-querystring-v1.0.0_GH0.tar.gz) = 7529
-SHA256 (gopherjs-gopherjs-0210a2f0f73c_GH0.tar.gz) = fe6a59d6d19279ccbb35fd0cfb6f2cea6b62e553c589382ae42edb9196c46872
-SIZE (gopherjs-gopherjs-0210a2f0f73c_GH0.tar.gz) = 214104
-SHA256 (gopherjs-gopherwasm-v1.1.0_GH0.tar.gz) = 40abdf209f724d241f78c0779cbe6b924992997359f98abfcabab82aa1d65e1d
-SIZE (gopherjs-gopherwasm-v1.1.0_GH0.tar.gz) = 5943
-SHA256 (gorilla-websocket-v1.4.0_GH0.tar.gz) = 2b5743c72bd0930c5a80e49c0138b5b7d27fa7c085efd0c86805cccfa7220c9d
-SIZE (gorilla-websocket-v1.4.0_GH0.tar.gz) = 50228
-SHA256 (lucasb-eyer-go-colorful-v1.0.3_GH0.tar.gz) = 40c8c7e03a4eeaaabd44273e9b6a992933f554f17225aadd0b225ffc67e1e7db
-SIZE (lucasb-eyer-go-colorful-v1.0.3_GH0.tar.gz) = 430208
-SHA256 (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 4f20a337ad06e071f29535afe9c5207d3e8840c8c86672bbc5f9837c6229c835
-SIZE (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 16714
-SHA256 (mdp-qrterminal-v3.0.0_GH0.tar.gz) = bd4aa68b93aa3f0780f2e4d9030ce55851f5bec2e0ecf71f9c914e2edea7cf6b
-SIZE (mdp-qrterminal-v3.0.0_GH0.tar.gz) = 5625
-SHA256 (nu7hatch-gouuid-179d4d0c4d8d_GH0.tar.gz) = 2ead616e5bb23c0c669a1485cb45f083d8d6752acc5faa5f668521b7e99ec2e1
-SIZE (nu7hatch-gouuid-179d4d0c4d8d_GH0.tar.gz) = 3733
-SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
-SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
-SHA256 (rivo-uniseg-v0.1.0_GH0.tar.gz) = b80dffa6c757687cc997b77efbd32435361829cb085b913424b9b2bfebc19655
-SIZE (rivo-uniseg-v0.1.0_GH0.tar.gz) = 43971
-SHA256 (robertkrimen-otto-c382bd3c16ff_GH0.tar.gz) = 5a59abd462e1e70678a939cfc218abbbc6e2f54bf320a6c502ed57def7cfedda
-SIZE (robertkrimen-otto-c382bd3c16ff_GH0.tar.gz) = 251882
-SHA256 (rsc-qr-v0.2.0_GH0.tar.gz) = a39800570e994df470ff3917b2131d80829ae447d3aac794034ef87cb93d1a66
-SIZE (rsc-qr-v0.2.0_GH0.tar.gz) = 18808
-SHA256 (sergi-go-diff-v1.1.0_GH0.tar.gz) = 3d4362670655e970366d555418f3c8d179c217c0499ef5573ab7176352229451
-SIZE (sergi-go-diff-v1.1.0_GH0.tar.gz) = 43552
-SHA256 (skratchdot-open-golang-eef842397966_GH0.tar.gz) = 2f4768d8cbe725d4ceafc8d34fd9e765aa98a94bfeec30202129634e340899a5
-SIZE (skratchdot-open-golang-eef842397966_GH0.tar.gz) = 7070
-SHA256 (tadvi-systray-11a2b8fa57af_GH0.tar.gz) = c7a2e5733693597e643460a6d30f1680c5d294b84a6133ede577e1fa73e176e3
-SIZE (tadvi-systray-11a2b8fa57af_GH0.tar.gz) = 25788
diff --git a/net-im/cordless/files/patch-vendor_github.com_godbus_dbus_v5_transport__unixcred__freebsd.go b/net-im/cordless/files/patch-vendor_github.com_godbus_dbus_v5_transport__unixcred__freebsd.go
deleted file mode 100644
index 3e6713b518ae..000000000000
--- a/net-im/cordless/files/patch-vendor_github.com_godbus_dbus_v5_transport__unixcred__freebsd.go
+++ /dev/null
@@ -1,10 +0,0 @@
---- vendor/github.com/godbus/dbus/v5/transport_unixcred_freebsd.go.orig	2020-08-31 12:11:57 UTC
-+++ vendor/github.com/godbus/dbus/v5/transport_unixcred_freebsd.go
-@@ -10,6 +10,7 @@ package dbus
- /*
- const int sizeofPtr = sizeof(void*);
- #define _WANT_UCRED
-+#include <sys/types.h>
- #include <sys/ucred.h>
- */
- import "C"
diff --git a/net-im/cordless/pkg-descr b/net-im/cordless/pkg-descr
deleted file mode 100644
index 24cf37065b76..000000000000
--- a/net-im/cordless/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Cordless is supposed to be a custom Discord client
-that aims to have a low memory footprint and be aimed
-at power-users.
-
-The application only uses the official Discord API and
-doesn't send data to any third party. However, this
-application is not a official product by Discord Inc.
-
-WWW: https://github.com/Bios-Marcel/cordless
diff --git a/net/Makefile b/net/Makefile
index 921be7b31657..f6c01e897b48 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1357,7 +1357,6 @@
     SUBDIR += rude
     SUBDIR += ryu
     SUBDIR += sacc
-    SUBDIR += samba411
     SUBDIR += samba412
     SUBDIR += samba413
     SUBDIR += samplicator
diff --git a/net/samba411/Makefile b/net/samba411/Makefile
deleted file mode 100644
index f0879cf86249..000000000000
--- a/net/samba411/Makefile
+++ /dev/null
@@ -1,665 +0,0 @@
-# Created by: timur@FreeBSD.org
-
-PORTNAME=			${SAMBA4_BASENAME}411
-PORTVERSION=			${SAMBA4_VERSION}
-PORTREVISION=			1
-CATEGORIES?=			net
-MASTER_SITES=			SAMBA/samba/stable SAMBA/samba/rc
-DISTNAME=			${SAMBA4_DISTNAME}
-
-MAINTAINER=			timur@FreeBSD.org
-COMMENT=			Free SMB/CIFS and AD/DC server and client for Unix
-
-LICENSE=			GPLv3+
-LICENSE_FILE=			${WRKSRC}/COPYING
-
-DEPRECATED=			Security Support ends on 03 Dec 2020
-EXPIRATION_DATE=		2021-04-22
-
-IGNORE_NONTHREAD_PYTHON=	needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support
-CONFLICTS_INSTALL?=		samba4-4.0.* samba4[1-9]-4.* samba41[02-9]-4.1* p5-Parse-Pidl-4.*
-
-USES=				cpe
-
-EXTRA_PATCHES+=			${PATCHDIR}/0001-Zfs-provision-1.patch:-p1
-
-SAMBA4_BASENAME=		samba
-SAMBA4_PORTNAME=		${SAMBA4_BASENAME}4
-SAMBA4_VERSION=			4.11.15
-SAMBA4_DISTNAME=		${SAMBA4_BASENAME}-${SAMBA4_VERSION:S|.p|pre|:S|.r|rc|:S|.t|tp|:S|.a|alpha|}
-
-WRKSRC?=			${WRKDIR}/${DISTNAME}
-
-CPE_VENDOR=			samba
-CPE_PRODUCT=			samba
-# Directories
-VARDIR=				${DESTDIR}/var
-SAMBA4_RUNDIR=			${VARDIR}/run/${SAMBA4_PORTNAME}
-SAMBA4_LOGDIR=			${VARDIR}/log/${SAMBA4_PORTNAME}
-SAMBA4_LOCKDIR=			${VARDIR}/db/${SAMBA4_PORTNAME}
-SAMBA4_BINDDNSDIR=		${SAMBA4_LOCKDIR}/bind-dns
-SAMBA4_PRIVATEDIR=		${SAMBA4_LOCKDIR}/private
-SAMBA4_PAMDIR=			${PREFIX}/lib
-SAMBA4_LIBDIR=			${PREFIX}/lib/${SAMBA4_PORTNAME}
-SAMBA4_INCLUDEDIR=		${PREFIX}/include/${SAMBA4_PORTNAME}
-SAMBA4_CONFDIR=			${PREFIX}/etc
-SAMBA4_CONFIG=			smb4.conf
-
-CONFIGURE_ARGS+=		--mandir="${MANPREFIX}/man" \
-				--sysconfdir="${SAMBA4_CONFDIR}" \
-				--includedir="${SAMBA4_INCLUDEDIR}" \
-				--datadir="${DATADIR}" \
-				--libdir="${SAMBA4_LIBDIR}" \
-				--with-privatelibdir="${SAMBA4_LIBDIR}/private" \
-				--with-pammodulesdir="${SAMBA4_PAMDIR}" \
-				--with-modulesdir="${SAMBA4_MODULEDIR}" \
-				--with-pkgconfigdir="${PKGCONFIGDIR}" \
-				--localstatedir="${VARDIR}" \
-				--with-piddir="${SAMBA4_RUNDIR}" \
-				--with-sockets-dir="${SAMBA4_RUNDIR}" \
-				--with-privileged-socket-dir="${SAMBA4_RUNDIR}" \
-				--with-lockdir="${SAMBA4_LOCKDIR}" \
-				--with-statedir="${SAMBA4_LOCKDIR}" \
-				--with-cachedir="${SAMBA4_LOCKDIR}" \
-				--with-bind-dns-dir=${SAMBA4_BINDDNSDIR} \
-				--with-privatedir="${SAMBA4_PRIVATEDIR}" \
-				--with-logfilebase="${SAMBA4_LOGDIR}"
-# XXX: Flags
-CONFIGURE_ENV+=			PTHREAD_LDFLAGS="-lpthread"
-
-USES+=				compiler:c++11-lang iconv localbase:ldflags \
-				perl5 pkgconfig shebangfix ssl waf gettext-runtime
-USE_PERL5=			build
-USE_LDCONFIG=			${SAMBA4_LIBDIR}
-WAF_CMD=			buildtools/bin/waf
-CONFIGURE_LOG=			bin/config.log
-
-PKGCONFIGDIR?=			${PREFIX}/libdata/pkgconfig
-PKGCONFIGDIR_REL?=		${PKGCONFIGDIR:S,^${PREFIX}/,,}
-PLIST_SUB+=			PKGCONFIGDIR=${PKGCONFIGDIR_REL}
-SUB_LIST+=			PKGCONFIGDIR=${PKGCONFIGDIR_REL}
-##############################################################################
-OPTIONS_SUB=			yes
-
-OPTIONS_DEFINE=			AD_DC ADS CLUSTER CUPS DOCS FAM GPGME \
-				LDAP NTVFS PROFILE QUOTAS SPOTLIGHT SYSLOG UTMP
-# This shouldn't be default in the release
-OPTIONS_DEFINE+=		DEVELOPER MANDOC
-#OPTIONS_DEFINE+=		MEMORY_DEBUG
-
-OPTIONS_DEFINE_amd64=		AESNI
-OPTIONS_DEFAULT_amd64=		AESNI
-
-OPTIONS_GROUP=			VFS
-OPTIONS_GROUP_VFS=		FRUIT GLUSTERFS
-
-OPTIONS_SINGLE=			GSSAPI ZEROCONF
-# GSSAPI_HEIMDAL
-OPTIONS_SINGLE_GSSAPI=		GSSAPI_BUILTIN GSSAPI_MIT
-OPTIONS_SINGLE_ZEROCONF=	ZEROCONF_NONE AVAHI MDNSRESPONDER
-
-OPTIONS_RADIO=			DNS
-OPTIONS_RADIO_DNS=		NSUPDATE BIND911 BIND916
-# Make those default options
-OPTIONS_DEFAULT=		AD_DC ADS DOCS FAM LDAP \
-				QUOTAS SYSLOG UTMP PROFILE \
-				FRUIT GSSAPI_BUILTIN AVAHI
-##############################################################################
-AD_DC_DESC=			Active Directory Domain Controller
-ADS_DESC=			Active Directory client(implies LDAP)
-AESNI_DESC=			Accelerated AES crypto functions(amd64 only)
-CLUSTER_DESC=			Clustering support
-DEVELOPER_DESC=			With developer framework(implies NTVFS)
-FAM_DESC=			File Alteration Monitor
-GPGME_DESC=			GpgME support
-LDAP_DESC=			LDAP client
-LIBZFS_DESC=			LibZFS
-SPOTLIGHT_DESC=			Spotlight server-side search support
-MANDOC_DESC=			Build manpages from DOCBOOK templates
-MEMORY_DEBUG_DESC=		Debug memory allocator
-NTVFS_DESC=			Build *DEPRECATED* NTVFS file server
-PICKY_DEVELOPER_DESC=		Treat compiler warnings as errors(implies DEVELOPER)
-PROFILE_DESC=			Profiling data
-QUOTAS_DESC=			Disk quota support
-UTMP_DESC=			UTMP accounting
-
-VFS_DESC=			VFS modules
-GLUSTERFS_DESC=			GlusterFS support
-FRUIT_DESC=			MacOSX and TimeMachine support
-
-GSSAPI_BUILTIN_DESC=		GSSAPI support via bundled Heimdal
-
-ZEROCONF_DESC=			Zero configuration networking
-ZEROCONF_NONE_DESC=		Zeroconf support is absent
-
-DNS_DESC=			DNS frontend
-BIND911_DESC=			Use Bind 9.11 as AD DC DNS server frontend
-BIND916_DESC=			Use Bind 9.16 as AD DC DNS server frontend
-NSUPDATE_DESC=			Use samba NSUPDATE utility for AD DC
-##############################################################################
-# XXX: Unconditional dependencies which can't be switched off(if present in
-# the system)
-
-# Iconv(picked up unconditionaly)
-LIB_DEPENDS+=			libiconv.so:converters/libiconv
-# Readline(sponsored by Python)
-# XXX: USES=readline pollutes CPPFLAGS, so we explicitly put dependency
-LIB_DEPENDS+=			libreadline.so:devel/readline
-# popt
-LIB_DEPENDS+=			libpopt.so:devel/popt
-# inotify
-LIB_DEPENDS+=			libinotify.so:devel/libinotify
-# GNUTLS
-LIB_DEPENDS+=			libgnutls.so:security/gnutls
-LIB_DEPENDS+=			libgcrypt.so:security/libgcrypt
-# NFSv4 ACL glue
-LIB_DEPENDS+=			libsunacl.so:sysutils/libsunacl
-# Jansson
-BUILD_DEPENDS+=			jansson>=2.10:devel/jansson
-RUN_DEPENDS+=			jansson>=2.10:devel/jansson
-# tasn1
-LIB_DEPENDS+=			libtasn1.so:security/libtasn1
-# External Samba dependencies
-# Needed for IDL compiler
-BUILD_DEPENDS+=			p5-Parse-Yapp>=0:devel/p5-Parse-Yapp
-# Libarchive
-SAMBA4_BUNDLED_LIBS+=		!libarchive
-BUILD_DEPENDS+=			libarchive>=3.1.2:archivers/libarchive
-RUN_DEPENDS+=			libarchive>=3.1.2:archivers/libarchive
-
-### Bundled libraries
-SAMBA4_BUNDLED_CMOCKA?=		no
-SAMBA4_BUNDLED_TALLOC?=		no
-SAMBA4_BUNDLED_TEVENT?=		no
-SAMBA4_BUNDLED_TDB?=		no
-SAMBA4_BUNDLED_LDB?=		yes
-# cmocka
-.if defined(SAMBA4_BUNDLED_CMOCKA) && ${SAMBA4_BUNDLED_CMOCKA} == yes
-SAMBA4_BUNDLED_LIBS+=		cmocka
-CONFLICTS_INSTALL+=		cmocka-1.*
-PLIST_SUB+=			SAMBA4_BUNDLED_CMOCKA=""
-SUB_LIST+=			SAMBA4_BUNDLED_CMOCKA=""
-.else
-SAMBA4_BUNDLED_LIBS+=		!cmocka
-BUILD_DEPENDS+=			cmocka>=1.1.3:sysutils/cmocka
-PLIST_SUB+=			SAMBA4_BUNDLED_CMOCKA="@comment "
-SUB_LIST+=			SAMBA4_BUNDLED_CMOCKA="@comment "
-.endif
-# talloc
-.if defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes
-SAMBA4_BUNDLED_LIBS+=		talloc
-CONFLICTS_INSTALL+=		talloc-* talloc1-*
-PLIST_SUB+=			SAMBA4_BUNDLED_TALLOC=""
-SUB_LIST+=			SAMBA4_BUNDLED_TALLOC=""
-.else
-SAMBA4_BUNDLED_LIBS+=		!talloc
-BUILD_DEPENDS+=			talloc>=2.2.0:devel/talloc
-RUN_DEPENDS+=			talloc>=2.2.0:devel/talloc
-PLIST_SUB+=			SAMBA4_BUNDLED_TALLOC="@comment "
-SUB_LIST+=			SAMBA4_BUNDLED_TALLOC="@comment "
-.endif
-# tevent
-.if defined(SAMBA4_BUNDLED_TEVENT) && ${SAMBA4_BUNDLED_TEVENT} == yes
-SAMBA4_BUNDLED_LIBS+=		tevent
-CONFLICTS_INSTALL+=		tevent-* tevent1-*
-PLIST_SUB+=			SAMBA4_BUNDLED_TEVENT=""
-SUB_LIST+=			SAMBA4_BUNDLED_TEVENT=""
-.else
-SAMBA4_BUNDLED_LIBS+=		!tevent
-BUILD_DEPENDS+=			tevent>=0.10.0:devel/tevent
-RUN_DEPENDS+=			tevent>=0.10.0:devel/tevent
-PLIST_SUB+=			SAMBA4_BUNDLED_TEVENT="@comment "
-SUB_LIST+=			SAMBA4_BUNDLED_TEVENT="@comment "
-.endif
-# tdb
-.if defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes
-SAMBA4_BUNDLED_LIBS+=		tdb
-CONFLICTS_INSTALL+=		tdb-* tdb1-*
-PLIST_SUB+=			SAMBA4_BUNDLED_TDB=""
-SUB_LIST+=			SAMBA4_BUNDLED_TDB=""
-.else
-SAMBA4_BUNDLED_LIBS+=		!tdb
-BUILD_DEPENDS+=			tdb>=1.4.2:databases/tdb
-RUN_DEPENDS+=			tdb>=1.4.2:databases/tdb
-PLIST_SUB+=			SAMBA4_BUNDLED_TDB="@comment "
-SUB_LIST+=			SAMBA4_BUNDLED_TDB="@comment "
-.endif
-# ldb
-.if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes
-SAMBA4_BUNDLED_LDB=		yes
-SAMBA4_BUNDLED_LIBS+=		ldb
-PLIST_SUB+=			SAMBA4_BUNDLED_LDB=""
-SUB_LIST+=			SAMBA4_BUNDLED_LDB=""
-SAMBA4_MODULEDIR=		${SAMBA4_LIBDIR}/modules
-.else
-SAMBA4_BUNDLED_LIBS+=		!ldb
-BUILD_DEPENDS+=			ldb20>=2.0.8:databases/ldb20
-RUN_DEPENDS+=			ldb20>=2.0.8:databases/ldb20
-PLIST_SUB+=			SAMBA4_BUNDLED_LDB="@comment "
-SUB_LIST+=			SAMBA4_BUNDLED_LDB="@comment "
-SAMBA4_MODULEDIR=		${PREFIX}/lib/shared-modules
-.endif
-
-.if (defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes) \
-	|| (defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes) \
-	|| (defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes) \
-	|| (defined(SAMBA4_BUNDLED_TEVENT) && ${SAMBA4_BUNDLED_TEVENT} == yes)
-SAMBA4_BUNDLED_LIBS+=		replace
-.endif
-# Don't use external libcom_err
-SAMBA4_BUNDLED_LIBS+=		com_err
-# Set the test environment variables
-TEST_USES=			python
-TEST_ENV+=			PYTHON="${PYTHON_CMD}" \
-				SHA1SUM=/sbin/sha1 \
-				SHA256SUM=/sbin/sha256 \
-				MD5SUM=/sbin/md5 \
-				PYTHONDONTWRITEBYTECODE=1
-
-TEST_DEPENDS+=			bash:shells/bash \
-				tshark:net/tshark
-# External Python modules
-TEST_BUILD_DEPENDS+=		${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR}
-TEST_RUN_DEPENDS+=		${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR}
-##############################################################################
-CONFIGURE_ARGS+=		\
-				--with-pam \
-				--with-iconv \
-				--with-winbind \
-				--with-regedit \
-				--disable-rpath \
-				--without-lttng \
-				--without-gettext \
-				--enable-pthreadpool \
-				--without-fake-kaserver \
-				--without-systemd \
-				--with-libarchive \
-				--with-acl-support \
-				--with-sendfile-support \
-				--disable-ctdb-tests \
-
-#				${ICONV_CONFIGURE_BASE}
-##############################################################################
-FRUIT_PREVENTS=			ZEROCONF_NONE
-FRUIT_PREVENTS_MSG=		MacOSX support requires Zeroconf(AVAHI or MDNSRESPONDER)
-FRUIT_VARS=			SAMBA4_MODULES+=vfs_fruit
-FRUIT_PLIST_FILES+=		man/man8/vfs_fruit.8.gz
-
-GLUSTERFS_CONFIGURE_ENABLE=	glusterfs
-GLUSTERFS_LIB_DEPENDS=		libglusterfs.so:net/glusterfs7-libs
-GLUSTERFS_VARS=			SAMBA4_MODULES+=vfs_glusterfs
-GLUSTERFS_PLIST_FILES+=		man/man8/vfs_glusterfs.8.gz
-##############################################################################
-ZEROCONF_NONE_VARS=		MAKE_ENV+=ZEROCONF=none
-
-AVAHI_CONFIGURE_ENABLE=		avahi
-AVAHI_LIB_DEPENDS=		libavahi-client.so:net/avahi-app
-AVAHI_VARS=			SAMBA4_SERVICES+=avahi_daemon
-
-MDNSRESPONDER_CONFIGURE_ENABLE=	dnssd
-MDNSRESPONDER_LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
-MDNSRESPONDER_VARS=		SAMBA4_SERVICES+=mdnsd
-##############################################################################
-BIND911_RUN_DEPENDS=		bind911>=9.11.0.0:dns/bind911
-BIND916_RUN_DEPENDS=		bind916>=9.16.0.0:dns/bind916
-NSUPDATE_RUN_DEPENDS=		samba-nsupdate:dns/samba-nsupdate
-##############################################################################
-MEMORY_DEBUG_IMPLIES=		DEBUG
-MEMORY_DEBUG_CONFIGURE_ENV=	ADDITIONAL_CFLAGS="-DENABLE_JEMALLOC `pkg-config --cflags jemalloc`" ADDITIONAL_LDFLAGS="`pkg-config --libs jemalloc`"
-MEMORY_DEBUG_LIB_DEPENDS=	libjemalloc.so.2:devel/jemalloc
-# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194046
-GDB_CMD?=			${LOCALBASE}/bin/gdb
-# https://bugzilla.samba.org/show_bug.cgi?id=8969
-PICKY_DEVELOPER_IMPLIES=	DEVELOPER
-PICKY_DEVELOPER_CONFIGURE_ON=	--picky-developer
-
-DEVELOPER_IMPLIES=		NTVFS
-DEVELOPER_CONFIGURE_ON=		--enable-developer --enable-selftest --abi-check-disable
-DEVELOPER_RUN_DEPENDS=		${SAMBA4_LMDB_DEPENDS}
-DEVELOPER_BUILD_DEPENDS=	${GDB_CMD}:devel/gdb \
-				${SAMBA4_LMDB_DEPENDS}
-DEVELOPER_TEST_DEPENDS=		${GDB_CMD}:devel/gdb
-DEVELOPER_VARS_OFF=		GDB_CMD=true
-# XXX: Mostly used in conjuction with the DEVELOPER option, don't enable it
-# if you don't know what you are doing
-NTVFS_IMPLIES=			AD_DC
-NTVFS_CONFIGURE_WITH=		ntvfs-fileserver
-NTVFS_PLIST_FILES=		${SAMBA4_MODULEDIR}/service/smb.so \
-				lib/samba4/private/libntvfs-samba4.so
-##############################################################################
-CLUSTER_CONFIGURE_WITH=		cluster-support
-
-CUPS_CONFIGURE_ENABLE=		cups iprint
-CUPS_LIB_DEPENDS=		libcups.so:print/cups
-# https://bugzilla.samba.org/show_bug.cgi?id=9545
-FAM_USES=			fam
-FAM_CONFIGURE_WITH=		fam
-
-GPGME_CONFIGURE_WITH=		gpgme
-GPGME_LIB_DEPENDS=		libgpgme.so:security/gpgme
-
-PROFILE_CONFIGURE_WITH=		profiling-data
-
-QUOTAS_CONFIGURE_WITH=		quotas
-
-SPOTLIGHT_CONFIGURE_ENABLE=	spotlight
-SPOTLIGHT_BUILD_DEPENDS=	tracker>=1.4.1:sysutils/tracker
-SPOTLIGHT_RUN_DEPENDS=		tracker>=1.4.1:sysutils/tracker
-SPOTLIGHT_USES=			bison gnome
-SPOTLIGHT_USE=			gnome=glib20
-
-SYSLOG_CONFIGURE_WITH=		syslog
-
-UTMP_CONFIGURE_WITH=		utmp
-
-AD_DC_CONFIGURE_OFF=		--without-ad-dc
-AD_DC_BUILD_DEPENDS=		${SAMBA4_LMDB_DEPENDS}
-AD_DC_RUN_DEPENDS=		${SAMBA4_LMDB_DEPENDS}
-
-ADS_IMPLIES=			LDAP
-ADS_CONFIGURE_WITH=		ads dnsupdate
-
-LDAP_CONFIGURE_WITH=		ldap
-LDAP_CONFIGURE_ON=		--with-openldap=${LOCALBASE}
-LDAP_USE=			OPENLDAP=yes
-LDAP_VARS=			SAMBA4_MODULES+=idmap_ldap
-
-GSSAPI_MIT_CONFIGURE_ON=	--with-system-mitkrb5 ${GSSAPIBASEDIR} \
-				--with-system-mitkdc=${GSSAPIBASEDIR}/sbin/krb5kdc \
-				--with-experimental-mit-ad-dc
-GSSAPI_MIT_USES=		gssapi:mit
-
-LIBZFS_CONFIGURE_WITH=		libzfs
-LIBZFS_VARS=			SAMBA4_MODULES+=vfs_zfs_space
-
-MANDOC_BUILD_DEPENDS=		${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \
-				xsltproc:textproc/libxslt
-MANDOC_CONFIGURE_ENV_OFF=	XSLTPROC="true"
-
-##############################################################################
-.include <bsd.port.options.mk>
-##############################################################################
-
-.if !defined(WANT_EXP_MODULES) || empty(WANT_EXP_MODULES)
-WANT_EXP_MODULES=		vfs_cacheprime
-.endif
-
-.if ${WANT_EXP_MODULES:Mvfs_snapper}
-# snapper needs dbus
-LIB_DEPENDS+=			libdbus-1.so:devel/dbus
-LIB_DEPENDS+=			libdbus-glib-1.so:devel/dbus-glib
-.endif
-
-SAMBA4_MODULES+=		vfs_freebsd
-
-SAMBA4_MODULES+=		idmap_nss idmap_autorid idmap_rid idmap_hash idmap_tdb idmap_tdb2 idmap_script nss-info_hash
-# List of extra modules taken from RHEL build
-# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197320
-.if ${PORT_OPTIONS:MADS}
-SAMBA4_MODULES+=		idmap_ad idmap_rfc2307 nss-info_template nss-info_rfc2307 nss-info_sfu nss-info_sfu20
-.endif
-
-.if ${PORT_OPTIONS:MDEVELOPER}
-SAMBA4_MODULES+=		auth_skel pdb_test gpext_security gpext_registry gpext_scripts perfcount_test \
-				vfs_fake_dfq vfs_skel_opaque vfs_skel_transparent vfs_shadow_copy_test vfs_fake_acls \
-				vfs_nfs4acl_xattr vfs_error_inject vfs_delay_inject
-.endif
-# Python bindings
-.if defined(NO_PYTHON)
-USES+=				python:build,test
-CONFIGURE_ARGS+=		--disable-python
-PLIST_SUB+=			SAMBA4_PYTHON="@comment "
-SUB_LIST+=			SAMBA4_PYTHON="@comment "
-.else
-USES+=				python:3.4+
-PLIST_SUB+=			SAMBA4_PYTHON=""
-SUB_LIST+=			SAMBA4_PYTHON=""
-# Don't cache Python modules
-CONFIGURE_ARGS+=		--nopycache
-MAKE_ENV+=			PYTHONDONTWRITEBYTECODE=1
-
-.	if defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes
-SAMBA4_BUNDLED_LIBS+=		pytalloc-util
-.	else
-SAMBA4_BUNDLED_LIBS+=		!pytalloc-util
-.	endif
-
-.	if defined(SAMBA4_BUNDLED_TEVENT) && ${SAMBA4_BUNDLED_TEVENT} == yes
-SAMBA4_BUNDLED_LIBS+=		pytevent
-.	else
-SAMBA4_BUNDLED_LIBS+=		!pytevent
-.	endif
-
-.	if defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes
-SAMBA4_BUNDLED_LIBS+=		pytdb
-.	else
-SAMBA4_BUNDLED_LIBS+=		!pytdb
-.	endif
-
-.	if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes
-SAMBA4_BUNDLED_LIBS+=		pyldb pyldb-util
-.	else
-SAMBA4_BUNDLED_LIBS+=		!pyldb !pyldb-util
-.	endif
-# samba-tool requires those for *upgrade
-.	if ${PORT_OPTIONS:MAD_DC}
-BUILD_DEPENDS+=			${PYTHON_PKGNAMEPREFIX}dnspython>=1.15.0:dns/py-dnspython@${PY_FLAVOR}
-RUN_DEPENDS+=			${PYTHON_PKGNAMEPREFIX}dnspython>=1.15.0:dns/py-dnspython@${PY_FLAVOR}
-
-BUILD_DEPENDS+=			${PYTHON_PKGNAMEPREFIX}markdown>=2.6.11:textproc/py-markdown@${PY_FLAVOR}
-RUN_DEPENDS+=			${PYTHON_PKGNAMEPREFIX}markdown>=2.6.11:textproc/py-markdown@${PY_FLAVOR}
-.	endif
-.endif
-
-.if defined(WANT_EXP_MODULES) && !empty(WANT_EXP_MODULES)
-SAMBA4_MODULES+=		${WANT_EXP_MODULES}
-.endif
-
-.if defined(SAMBA4_BUNDLED_LIBS) && !empty(SAMBA4_BUNDLED_LIBS)
-CONFIGURE_ARGS+=		--bundled-libraries="${SAMBA4_BUNDLED_LIBS:Q:C|(\\\\ )+|,|g:S|\\||g}"
-.endif
-
-.if defined(SAMBA4_MODULES) && !empty(SAMBA4_MODULES)
-CONFIGURE_ARGS+=		--with-shared-modules="${SAMBA4_MODULES:C|-|_|:Q:C|(\\\\ )+|,|g:S|\\||g}"
-.endif
-# XXX: Hack for nss-info_* -> nss_info/* modules
-# Add selected modules to the plist
-.for module in ${SAMBA4_MODULES}
-PLIST_FILES+=			${SAMBA4_MODULEDIR}/${module:C|_|/|:C|-|_|}.so
-.endfor
-
-.if defined(WITH_DEBUG)
-CONFIGURE_ARGS+=		--verbose --enable-debug
-MAKE_ARGS+=			--verbose
-DEBUG_FLAGS?=			-g -ggdb3 -O0
-.endif
-
-##############################################################################
-.include <bsd.port.pre.mk>
-##############################################################################
-
-# Require llvm 4.0 and AMD64
-.if ${PORT_OPTIONS:MAESNI} && ${ARCH} == "amd64"
-CONFIGURE_ARGS+=		--accel-aes=intelaesni
-PLIST_FILES+=			lib/samba4/private/libaesni-intel-samba4.so
-.else
-CONFIGURE_ARGS+=		--accel-aes=none
-.endif
-
-# Only for 64-bit architectures
-.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc && ${ARCH} != powerpcspe
-.	if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes && (${PORT_OPTIONS:MAD_DC} || ${PORT_OPTIONS:MDEVELOPER})
-# LMDB
-SAMBA4_LMDB_DEPENDS=		lmdb>=0.9.16:databases/lmdb
-PLIST_FILES+=			lib/samba4/private/libldb-mdb-int-samba4.so \
-				${SAMBA4_MODULEDIR}/ldb/mdb.so
-.	endif
-.endif
-
-.if ${PORT_OPTIONS:MGSSAPI_MIT}
-PLIST_FILES+=			${SAMBA4_MODULEDIR}/krb5/winbind_krb5_localauth.so \
-				man/man8/winbind_krb5_localauth.8.gz
-.	if ${PORT_OPTIONS:MAD_DC}
-PLIST_FILES+=			lib/samba4/krb5/plugins/kdb/samba.so
-.	endif
-.endif
-# for libexecinfo: (so that __builtin_frame_address() finds the top of the stack)
-CFLAGS_amd64+=			-fno-omit-frame-pointer
-# No fancy color error messages
-CONFIGURE_ENV+=			NOCOLOR=yes WAF_LOG_FORMAT='%(c1)s%(zone)s%(c2)s %(message)s'
-MAKE_ENV+=			NOCOLOR=yes WAF_LOG_FORMAT='%(c1)s%(zone)s%(c2)s %(message)s'
-.if ${CHOSEN_COMPILER_TYPE} == clang
-CFLAGS+=			-fno-color-diagnostics
-.endif
-# Allow rpcgen to find proper CPP
-MAKE_ENV+=			RPCGEN_CPP="${CPP}"
-#.if ${readline_ARGS} == port
-#CFLAGS+=			-D_FUNCTION_DEF
-#.endif
-
-# Make sure that the right version of Python is used by the tools
-# https://bugzilla.samba.org/show_bug.cgi?id=7305
-SHEBANG_FILES=			${PATCH_WRKSRC}/source4/scripting/bin/* ${PATCH_WRKSRC}/selftest/*
-
-SAMBA4_SUB=			SAMBA4_LOGDIR="${SAMBA4_LOGDIR}" \
-				SAMBA4_RUNDIR="${SAMBA4_RUNDIR}" \
-				SAMBA4_LOCKDIR="${SAMBA4_LOCKDIR}" \
-				SAMBA4_MODULEDIR="${SAMBA4_MODULEDIR}" \
-				SAMBA4_BINDDNSDIR="${SAMBA4_BINDDNSDIR}" \
-				SAMBA4_PRIVATEDIR="${SAMBA4_PRIVATEDIR}" \
-				SAMBA4_CONFDIR="${SAMBA4_CONFDIR}" \
-				SAMBA4_CONFIG="${SAMBA4_CONFIG}" \
-				SAMBA4_SERVICES="${SAMBA4_SERVICES}"
-
-PLIST_SUB+=			${SAMBA4_SUB}
-SUB_LIST+=			${SAMBA4_SUB}
-
-USE_RC_SUBR=			samba_server
-SUB_FILES=			pkg-message README.FreeBSD
-
-PORTDOCS=			README.FreeBSD
-
-post-extract:
-				@${RM} -r ${WRKSRC}/pidl/lib/Parse/Yapp
-
-post-patch:
-				@${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${PKGCONFIGDIR}|g' \
-					${PATCH_WRKSRC}/buildtools/wafsamba/pkgconfig.py
-				@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
-					${PATCH_WRKSRC}/buildtools/wafsamba/wafsamba.py
-				@${REINPLACE_CMD} -e 's|%%GDB_CMD%%|${GDB_CMD}|g' \
-					${PATCH_WRKSRC}/buildtools/scripts/abi_gen.sh
-				@${REINPLACE_CMD} -e 's|%%SAMBA4_CONFIG%%|${SAMBA4_CONFIG}|g' \
-					${PATCH_WRKSRC}/dynconfig/wscript
-
-# Use threading (or multiprocessing) but not thread (renamed in python 3+).
-pre-configure:
-.if ! ${PORT_OPTIONS:MAD_DC} && ${PORT_OPTIONS:MNTVFS}
-				@${ECHO_CMD}; \
-				${ECHO_MSG} "===>  NTVFS option requires AD_DC to be set"; \
-				${ECHO_CMD}; \
-				${FALSE}
-.endif
-				@if ! ${PYTHON_CMD} -c "import multiprocessing;" 2>/dev/null; then \
-					${ECHO_CMD}; \
-					${ECHO_MSG} "===>  ${PKGNAME} "${IGNORE_NONTHREAD_PYTHON:Q}.; \
-					${ECHO_CMD}; \
-					${FALSE}; \
-				fi
-
-pre-build-MANDOC-off:
-				${MKDIR} ${BUILD_WRKSRC}/bin/default/docs-xml/
-				${CP} -rp ${BUILD_WRKSRC}/docs/manpages ${BUILD_WRKSRC}/bin/default/docs-xml/
-.for man in			libcli/nbt/man/nmblookup4.1 \
-				librpc/tools/ndrdump.1 \
-				source4/lib/registry/man/regdiff.1 \
-				source4/lib/registry/man/regpatch.1 \
-				source4/lib/registry/man/regshell.1 \
-				source4/lib/registry/man/regtree.1 \
-				source4/scripting/man/samba-gpupdate.8 \
-				source4/torture/man/gentest.1 \
-				source4/torture/man/locktest.1 \
-				source4/torture/man/masktest.1 \
-				source4/torture/man/smbtorture.1 \
-				source4/utils/man/ntlm_auth4.1 \
-				source4/utils/oLschema2ldif/oLschema2ldif.1 \
-				lib/tdb/man/tdbdump.8 \
-				lib/tdb/man/tdbbackup.8 \
-				lib/tdb/man/tdbtool.8 \
-				lib/talloc/man/talloc.3 \
-				lib/tdb/man/tdbrestore.8 \
-				lib/ldb/man/ldbadd.1 \
-				lib/ldb/man/ldbsearch.1 \
-				lib/ldb/man/ldbmodify.1 \
-				lib/ldb/man/ldbrename.1 \
-				lib/ldb/man/ldbdel.1 \
-				lib/ldb/man/ldbedit.1 \
-				docs-xml/manpages/vfs_freebsd.8
-					${MKDIR} `dirname ${BUILD_WRKSRC}/bin/default/${man}`
-					${INSTALL_MAN} ${FILESDIR}/man/`basename ${man}` ${BUILD_WRKSRC}/bin/default/${man}
-.endfor
-.if ${PORT_OPTIONS:MCLUSTER}
-				${MKDIR} ${BUILD_WRKSRC}/bin/default/ctdb/
-.	for man in		ctdb_diagnostics.1 ctdb.1 ctdbd_wrapper.1 ctdbd.1 ltdbtool.1 onnode.1 ping_pong.1 \
-				ctdb.conf.5 ctdb.sysconfig.5 ctdb-script.options.5 \
-				ctdb.7 ctdb-statistics.7 ctdb-tunables.7
-					${INSTALL_MAN} ${FILESDIR}/man/${man} ${BUILD_WRKSRC}/bin/default/ctdb/
-.	endfor
-.endif
-
-post-install-rm-junk:
-.if defined(NO_PYTHON)
-				${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR}/samba/third_party/dns \
-					 ${STAGEDIR}${PYTHON_SITELIBDIR}/samba/third_party/iso8601
-.endif
-
-post-install-fix-manpages:
*** 15983 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202104241514.13OFE0WJ044384>