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>