aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Cottlehuber <dch@FreeBSD.org>2022-06-28 06:28:39 +0000
committerDave Cottlehuber <dch@FreeBSD.org>2022-06-28 06:32:30 +0000
commitab4964e6d96e9d3ac2c75c414dee85bf625a06fa (patch)
tree8f06b6af0be8a6ae2d439a6e2a07231237ed5619
parent7354d338c87180a19fc6fcee01b9ceb95cf916ea (diff)
downloadports-ab4964e6d96e9d3ac2c75c414dee85bf625a06fa.tar.gz
ports-ab4964e6d96e9d3ac2c75c414dee85bf625a06fa.zip
*/*: Remove expired erlang and elixir ports
The rebar, rebar3 and mix tools are now more than a decade old, and are the preferred ways to fetch and install specific erlang and elixir modules, aside from core compilers, documentation, and custom build tools. See UPDATING and MOVED for details. https://www.freebsd.org/status/report-2021-07-2021-09/#_freebsd_erlang_ecosystem_ports_update archivers/erlang-snappy converters/erlang-base64url databases/elixir-calecto databases/elixir-db_connection databases/elixir-ecto databases/elixir-geo databases/elixir-mariaex databases/elixir-postgrex databases/elixir-timex_ecto databases/erlang-couchbeam databases/erlang-epgsql databases/erlang-eredis devel/elixir-apex devel/elixir-bson devel/elixir-cachex devel/elixir-calendar devel/elixir-combine devel/elixir-conform devel/elixir-connection devel/elixir-coverex devel/elixir-crontab devel/elixir-csv devel/elixir-decimal devel/elixir-deppie devel/elixir-dialyze devel/elixir-distillery devel/elixir-estree devel/elixir-eternal devel/elixir-exactor devel/elixir-excoveralls devel/elixir-exjsx devel/elixir-exprotobuf devel/elixir-gen_stage devel/elixir-gettext devel/elixir-inflex devel/elixir-libring devel/elixir-math devel/elixir-msgpax devel/elixir-nadia devel/elixir-nats devel/elixir-nimble_csv devel/elixir-paratize devel/elixir-plug devel/elixir-poison devel/elixir-quantum devel/elixir-smppex devel/elixir-timex devel/elixir-trailing_format_plug devel/elixir-tzdata devel/elixir-unsafe devel/erlang-bbmustache devel/erlang-certifi devel/erlang-cuttlefish devel/erlang-erlware_commons devel/erlang-gen_smtp devel/erlang-getopt devel/erlang-goldrush devel/erlang-hut devel/erlang-jobs devel/erlang-jsx devel/erlang-katana devel/erlang-lager devel/erlang-lager_syslog devel/erlang-meck devel/erlang-metrics devel/erlang-parse_trans devel/erlang-providers devel/erlang-ssl_verify_fun devel/erlang-unicode_util_compat dns/erlang-idna misc/elixir-mime misc/elixir-uuid misc/erlang-mimerl misc/erlang-mimetypes net/elixir-kafka_ex net/elixir-oauth2 net/erlang-ranch security/elixir-comeonin security/elixir-comeonin_i18n security/elixir-jose security/erlang-fast_tls security/erlang-jose textproc/elixir-earmark textproc/elixir-funnel textproc/elixir-sweet_xml textproc/erlang-edown textproc/erlang-fast_xml textproc/erlang-p1_utils textproc/erlang-yamerl www/elixir-html_entities www/elixir-html_sanitize_ex www/elixir-httpoison www/elixir-httpotion www/elixir-joken www/elixir-maru www/elixir-phoenix www/elixir-phoenix_ecto www/elixir-phoenix_html www/elixir-phoenix_pubsub www/elixir-webassembly www/erlang-cowboy www/erlang-cowlib www/erlang-hackney www/erlang-ibrowse www/erlang-mochiweb www/erlang-mochiweb-basho www/erlang-webmachine PR: 263694 Reviewed by: olgeni@FreeBSD.org Approved by: erlang (with hat) Sponsored by: SkunkWerks, GmbH
-rw-r--r--MOVED122
-rw-r--r--UPDATING21
-rw-r--r--archivers/Makefile1
-rw-r--r--archivers/erlang-snappy/Makefile18
-rw-r--r--archivers/erlang-snappy/distinfo3
-rw-r--r--archivers/erlang-snappy/pkg-descr3
-rw-r--r--archivers/erlang-snappy/pkg-plist6
-rw-r--r--converters/Makefile1
-rw-r--r--converters/erlang-base64url/Makefile17
-rw-r--r--converters/erlang-base64url/distinfo3
-rw-r--r--converters/erlang-base64url/pkg-descr3
-rw-r--r--converters/erlang-base64url/pkg-plist5
-rw-r--r--databases/Makefile10
-rw-r--r--databases/elixir-calecto/Makefile22
-rw-r--r--databases/elixir-calecto/distinfo3
-rw-r--r--databases/elixir-calecto/files/patch-mix.exs14
-rw-r--r--databases/elixir-calecto/pkg-descr6
-rw-r--r--databases/elixir-calecto/pkg-plist33
-rw-r--r--databases/elixir-db_connection/Makefile24
-rw-r--r--databases/elixir-db_connection/distinfo3
-rw-r--r--databases/elixir-db_connection/pkg-descr5
-rw-r--r--databases/elixir-db_connection/pkg-plist55
-rw-r--r--databases/elixir-ecto/Makefile41
-rw-r--r--databases/elixir-ecto/distinfo3
-rw-r--r--databases/elixir-ecto/pkg-descr4
-rw-r--r--databases/elixir-ecto/pkg-plist207
-rw-r--r--databases/elixir-geo/Makefile26
-rw-r--r--databases/elixir-geo/distinfo3
-rw-r--r--databases/elixir-geo/pkg-descr4
-rw-r--r--databases/elixir-geo/pkg-plist50
-rw-r--r--databases/elixir-mariaex/Makefile24
-rw-r--r--databases/elixir-mariaex/distinfo3
-rw-r--r--databases/elixir-mariaex/pkg-descr3
-rw-r--r--databases/elixir-mariaex/pkg-plist35
-rw-r--r--databases/elixir-postgrex/Makefile24
-rw-r--r--databases/elixir-postgrex/distinfo3
-rw-r--r--databases/elixir-postgrex/pkg-descr3
-rw-r--r--databases/elixir-postgrex/pkg-plist155
-rw-r--r--databases/elixir-timex_ecto/Makefile22
-rw-r--r--databases/elixir-timex_ecto/distinfo3
-rw-r--r--databases/elixir-timex_ecto/pkg-descr3
-rw-r--r--databases/elixir-timex_ecto/pkg-plist18
-rw-r--r--databases/erlang-couchbeam/Makefile21
-rw-r--r--databases/erlang-couchbeam/distinfo3
-rw-r--r--databases/erlang-couchbeam/files/patch-rebar.config11
-rw-r--r--databases/erlang-couchbeam/files/patch-rebar.config.script14
-rw-r--r--databases/erlang-couchbeam/pkg-descr3
-rw-r--r--databases/erlang-couchbeam/pkg-plist36
-rw-r--r--databases/erlang-epgsql/Makefile16
-rw-r--r--databases/erlang-epgsql/distinfo3
-rw-r--r--databases/erlang-epgsql/pkg-descr3
-rw-r--r--databases/erlang-epgsql/pkg-plist91
-rw-r--r--databases/erlang-eredis/Makefile18
-rw-r--r--databases/erlang-eredis/distinfo3
-rw-r--r--databases/erlang-eredis/files/patch-include_eredis.hrl14
-rw-r--r--databases/erlang-eredis/pkg-descr12
-rw-r--r--databases/erlang-eredis/pkg-plist22
-rw-r--r--devel/Makefile72
-rw-r--r--devel/elixir-apex/Makefile21
-rw-r--r--devel/elixir-apex/distinfo3
-rw-r--r--devel/elixir-apex/pkg-descr5
-rw-r--r--devel/elixir-apex/pkg-plist29
-rw-r--r--devel/elixir-bson/Makefile19
-rw-r--r--devel/elixir-bson/distinfo2
-rw-r--r--devel/elixir-bson/files/patch-lib_bson__decoder.ex29
-rw-r--r--devel/elixir-bson/files/patch-lib_bson__encoder.ex170
-rw-r--r--devel/elixir-bson/files/patch-mix.exs15
-rw-r--r--devel/elixir-bson/pkg-descr3
-rw-r--r--devel/elixir-bson/pkg-plist38
-rw-r--r--devel/elixir-cachex/Makefile25
-rw-r--r--devel/elixir-cachex/distinfo3
-rw-r--r--devel/elixir-cachex/pkg-descr4
-rw-r--r--devel/elixir-cachex/pkg-plist104
-rw-r--r--devel/elixir-calendar/Makefile24
-rw-r--r--devel/elixir-calendar/distinfo3
-rw-r--r--devel/elixir-calendar/pkg-descr6
-rw-r--r--devel/elixir-calendar/pkg-plist65
-rw-r--r--devel/elixir-combine/Makefile19
-rw-r--r--devel/elixir-combine/distinfo3
-rw-r--r--devel/elixir-combine/pkg-descr3
-rw-r--r--devel/elixir-combine/pkg-plist14
-rw-r--r--devel/elixir-conform/Makefile21
-rw-r--r--devel/elixir-conform/distinfo3
-rw-r--r--devel/elixir-conform/files/patch-mix.exs12
-rw-r--r--devel/elixir-conform/pkg-descr16
-rw-r--r--devel/elixir-conform/pkg-plist51
-rw-r--r--devel/elixir-connection/Makefile20
-rw-r--r--devel/elixir-connection/distinfo3
-rw-r--r--devel/elixir-connection/pkg-descr3
-rw-r--r--devel/elixir-connection/pkg-plist4
-rw-r--r--devel/elixir-coverex/Makefile21
-rw-r--r--devel/elixir-coverex/distinfo3
-rw-r--r--devel/elixir-coverex/files/patch-mix.exs12
-rw-r--r--devel/elixir-coverex/pkg-descr3
-rw-r--r--devel/elixir-coverex/pkg-plist22
-rw-r--r--devel/elixir-crontab/Makefile22
-rw-r--r--devel/elixir-crontab/distinfo3
-rw-r--r--devel/elixir-crontab/pkg-descr4
-rw-r--r--devel/elixir-crontab/pkg-plist16
-rw-r--r--devel/elixir-csv/Makefile18
-rw-r--r--devel/elixir-csv/distinfo3
-rw-r--r--devel/elixir-csv/files/patch-mix.exs10
-rw-r--r--devel/elixir-csv/pkg-descr3
-rw-r--r--devel/elixir-csv/pkg-plist26
-rw-r--r--devel/elixir-decimal/Makefile18
-rw-r--r--devel/elixir-decimal/distinfo3
-rw-r--r--devel/elixir-decimal/files/patch-mix.exs10
-rw-r--r--devel/elixir-decimal/pkg-descr3
-rw-r--r--devel/elixir-decimal/pkg-plist8
-rw-r--r--devel/elixir-deppie/Makefile20
-rw-r--r--devel/elixir-deppie/distinfo3
-rw-r--r--devel/elixir-deppie/pkg-descr5
-rw-r--r--devel/elixir-deppie/pkg-plist6
-rw-r--r--devel/elixir-dialyze/Makefile18
-rw-r--r--devel/elixir-dialyze/distinfo2
-rw-r--r--devel/elixir-dialyze/pkg-descr3
-rw-r--r--devel/elixir-dialyze/pkg-plist4
-rw-r--r--devel/elixir-distillery/Makefile17
-rw-r--r--devel/elixir-distillery/distinfo3
-rw-r--r--devel/elixir-distillery/files/patch-mix.exs10
-rw-r--r--devel/elixir-distillery/pkg-descr4
-rw-r--r--devel/elixir-distillery/pkg-plist78
-rw-r--r--devel/elixir-estree/Makefile19
-rw-r--r--devel/elixir-estree/distinfo3
-rw-r--r--devel/elixir-estree/files/patch-mix.exs10
-rw-r--r--devel/elixir-estree/pkg-descr3
-rw-r--r--devel/elixir-estree/pkg-plist188
-rw-r--r--devel/elixir-eternal/Makefile22
-rw-r--r--devel/elixir-eternal/distinfo3
-rw-r--r--devel/elixir-eternal/pkg-descr4
-rw-r--r--devel/elixir-eternal/pkg-plist12
-rw-r--r--devel/elixir-exactor/Makefile19
-rw-r--r--devel/elixir-exactor/distinfo3
-rw-r--r--devel/elixir-exactor/pkg-descr6
-rw-r--r--devel/elixir-exactor/pkg-plist22
-rw-r--r--devel/elixir-excoveralls/Makefile20
-rw-r--r--devel/elixir-excoveralls/distinfo3
-rw-r--r--devel/elixir-excoveralls/files/patch-mix.exs10
-rw-r--r--devel/elixir-excoveralls/pkg-descr3
-rw-r--r--devel/elixir-excoveralls/pkg-plist82
-rw-r--r--devel/elixir-exjsx/Makefile20
-rw-r--r--devel/elixir-exjsx/distinfo3
-rw-r--r--devel/elixir-exjsx/files/patch-mix.exs10
-rw-r--r--devel/elixir-exjsx/pkg-descr3
-rw-r--r--devel/elixir-exjsx/pkg-plist21
-rw-r--r--devel/elixir-exprotobuf/Makefile24
-rw-r--r--devel/elixir-exprotobuf/distinfo3
-rw-r--r--devel/elixir-exprotobuf/files/patch-mix.exs11
-rw-r--r--devel/elixir-exprotobuf/pkg-descr6
-rw-r--r--devel/elixir-exprotobuf/pkg-plist31
-rw-r--r--devel/elixir-gen_stage/Makefile21
-rw-r--r--devel/elixir-gen_stage/distinfo3
-rw-r--r--devel/elixir-gen_stage/pkg-descr4
-rw-r--r--devel/elixir-gen_stage/pkg-plist23
-rw-r--r--devel/elixir-gettext/Makefile20
-rw-r--r--devel/elixir-gettext/distinfo3
-rw-r--r--devel/elixir-gettext/pkg-descr6
-rw-r--r--devel/elixir-gettext/pkg-plist46
-rw-r--r--devel/elixir-inflex/Makefile18
-rw-r--r--devel/elixir-inflex/distinfo2
-rw-r--r--devel/elixir-inflex/pkg-descr3
-rw-r--r--devel/elixir-inflex/pkg-plist12
-rw-r--r--devel/elixir-libring/Makefile19
-rw-r--r--devel/elixir-libring/distinfo3
-rw-r--r--devel/elixir-libring/pkg-descr6
-rw-r--r--devel/elixir-libring/pkg-plist13
-rw-r--r--devel/elixir-math/Makefile20
-rw-r--r--devel/elixir-math/distinfo3
-rw-r--r--devel/elixir-math/pkg-descr3
-rw-r--r--devel/elixir-math/pkg-plist6
-rw-r--r--devel/elixir-msgpax/Makefile20
-rw-r--r--devel/elixir-msgpax/distinfo3
-rw-r--r--devel/elixir-msgpax/pkg-descr4
-rw-r--r--devel/elixir-msgpax/pkg-plist32
-rw-r--r--devel/elixir-nadia/Makefile25
-rw-r--r--devel/elixir-nadia/distinfo3
-rw-r--r--devel/elixir-nadia/pkg-descr3
-rw-r--r--devel/elixir-nadia/pkg-plist85
-rw-r--r--devel/elixir-nats/Makefile19
-rw-r--r--devel/elixir-nats/distinfo3
-rw-r--r--devel/elixir-nats/pkg-descr3
-rw-r--r--devel/elixir-nats/pkg-plist14
-rw-r--r--devel/elixir-nimble_csv/Makefile20
-rw-r--r--devel/elixir-nimble_csv/distinfo3
-rw-r--r--devel/elixir-nimble_csv/pkg-descr3
-rw-r--r--devel/elixir-nimble_csv/pkg-plist6
-rw-r--r--devel/elixir-paratize/Makefile20
-rw-r--r--devel/elixir-paratize/distinfo3
-rw-r--r--devel/elixir-paratize/pkg-descr4
-rw-r--r--devel/elixir-paratize/pkg-plist12
-rw-r--r--devel/elixir-plug/Makefile24
-rw-r--r--devel/elixir-plug/distinfo3
-rw-r--r--devel/elixir-plug/pkg-descr3
-rw-r--r--devel/elixir-plug/pkg-plist112
-rw-r--r--devel/elixir-poison/Makefile19
-rw-r--r--devel/elixir-poison/distinfo3
-rw-r--r--devel/elixir-poison/pkg-descr8
-rw-r--r--devel/elixir-poison/pkg-plist31
-rw-r--r--devel/elixir-quantum/Makefile28
-rw-r--r--devel/elixir-quantum/distinfo3
-rw-r--r--devel/elixir-quantum/pkg-descr3
-rw-r--r--devel/elixir-quantum/pkg-plist49
-rw-r--r--devel/elixir-smppex/Makefile22
-rw-r--r--devel/elixir-smppex/distinfo3
-rw-r--r--devel/elixir-smppex/pkg-descr3
-rw-r--r--devel/elixir-smppex/pkg-plist69
-rw-r--r--devel/elixir-timex/Makefile24
-rw-r--r--devel/elixir-timex/distinfo3
-rw-r--r--devel/elixir-timex/pkg-descr3
-rw-r--r--devel/elixir-timex/pkg-plist295
-rw-r--r--devel/elixir-trailing_format_plug/Makefile22
-rw-r--r--devel/elixir-trailing_format_plug/distinfo3
-rw-r--r--devel/elixir-trailing_format_plug/pkg-descr4
-rw-r--r--devel/elixir-trailing_format_plug/pkg-plist4
-rw-r--r--devel/elixir-tzdata/Makefile25
-rw-r--r--devel/elixir-tzdata/distinfo3
-rw-r--r--devel/elixir-tzdata/pkg-descr3
-rw-r--r--devel/elixir-tzdata/pkg-plist35
-rw-r--r--devel/elixir-unsafe/Makefile20
-rw-r--r--devel/elixir-unsafe/distinfo3
-rw-r--r--devel/elixir-unsafe/pkg-descr4
-rw-r--r--devel/elixir-unsafe/pkg-plist8
-rw-r--r--devel/erlang-backoff/Makefile17
-rw-r--r--devel/erlang-backoff/distinfo3
-rw-r--r--devel/erlang-backoff/files/patch-rebar.config13
-rw-r--r--devel/erlang-backoff/pkg-descr5
-rw-r--r--devel/erlang-backoff/pkg-plist5
-rw-r--r--devel/erlang-bbmustache/Makefile18
-rw-r--r--devel/erlang-bbmustache/distinfo3
-rw-r--r--devel/erlang-bbmustache/files/patch-rebar.config22
-rw-r--r--devel/erlang-bbmustache/pkg-descr3
-rw-r--r--devel/erlang-bbmustache/pkg-plist5
-rw-r--r--devel/erlang-bear/Makefile17
-rw-r--r--devel/erlang-bear/distinfo3
-rw-r--r--devel/erlang-bear/pkg-descr5
-rw-r--r--devel/erlang-bear/pkg-plist5
-rw-r--r--devel/erlang-certifi/Makefile20
-rw-r--r--devel/erlang-certifi/distinfo3
-rw-r--r--devel/erlang-certifi/pkg-descr6
-rw-r--r--devel/erlang-certifi/pkg-plist7
-rw-r--r--devel/erlang-cf/Makefile18
-rw-r--r--devel/erlang-cf/distinfo3
-rw-r--r--devel/erlang-cf/pkg-descr4
-rw-r--r--devel/erlang-cf/pkg-plist7
-rw-r--r--devel/erlang-common_lib/Makefile38
-rw-r--r--devel/erlang-common_lib/distinfo2
-rw-r--r--devel/erlang-common_lib/files/patch-Makefile38
-rw-r--r--devel/erlang-common_lib/files/patch-app.mk11
-rw-r--r--devel/erlang-common_lib/files/patch-rebar.config7
-rw-r--r--devel/erlang-common_lib/pkg-descr4
-rw-r--r--devel/erlang-common_lib/pkg-plist57
-rw-r--r--devel/erlang-cuttlefish/Makefile26
-rw-r--r--devel/erlang-cuttlefish/distinfo3
-rw-r--r--devel/erlang-cuttlefish/files/patch-rebar.config25
-rw-r--r--devel/erlang-cuttlefish/files/patch-src_cuttlefish__escript.erl11
-rw-r--r--devel/erlang-cuttlefish/pkg-descr4
-rw-r--r--devel/erlang-cuttlefish/pkg-plist56
-rw-r--r--devel/erlang-erlware_commons/Makefile22
-rw-r--r--devel/erlang-erlware_commons/distinfo3
-rw-r--r--devel/erlang-erlware_commons/files/patch-rebar.config10
-rw-r--r--devel/erlang-erlware_commons/files/patch-rebar.config.script10
-rw-r--r--devel/erlang-erlware_commons/pkg-descr9
-rw-r--r--devel/erlang-erlware_commons/pkg-plist41
-rw-r--r--devel/erlang-esdl/Makefile34
-rw-r--r--devel/erlang-esdl/distinfo3
-rw-r--r--devel/erlang-esdl/files/patch-rebar.config12
-rw-r--r--devel/erlang-esdl/pkg-descr3
-rw-r--r--devel/erlang-esdl/pkg-plist40
-rw-r--r--devel/erlang-folsom/Makefile20
-rw-r--r--devel/erlang-folsom/distinfo2
-rw-r--r--devel/erlang-folsom/files/patch-rebar.config10
-rw-r--r--devel/erlang-folsom/pkg-descr8
-rw-r--r--devel/erlang-folsom/pkg-plist56
-rw-r--r--devel/erlang-gen_leader/Makefile22
-rw-r--r--devel/erlang-gen_leader/distinfo2
-rw-r--r--devel/erlang-gen_leader/pkg-descr5
-rw-r--r--devel/erlang-gen_leader/pkg-plist7
-rw-r--r--devel/erlang-gen_smtp/Makefile17
-rw-r--r--devel/erlang-gen_smtp/distinfo3
-rw-r--r--devel/erlang-gen_smtp/pkg-descr4
-rw-r--r--devel/erlang-gen_smtp/pkg-plist24
-rw-r--r--devel/erlang-getopt/Makefile18
-rw-r--r--devel/erlang-getopt/distinfo3
-rw-r--r--devel/erlang-getopt/pkg-descr4
-rw-r--r--devel/erlang-getopt/pkg-plist5
-rw-r--r--devel/erlang-goldrush/Makefile20
-rw-r--r--devel/erlang-goldrush/distinfo3
-rw-r--r--devel/erlang-goldrush/pkg-descr4
-rw-r--r--devel/erlang-goldrush/pkg-plist33
-rw-r--r--devel/erlang-gpb/Makefile26
-rw-r--r--devel/erlang-gpb/distinfo3
-rw-r--r--devel/erlang-gpb/files/patch-Makefile10
-rw-r--r--devel/erlang-gpb/files/patch-include_gpb__version.hrl.in10
-rw-r--r--devel/erlang-gpb/files/patch-rebar.config.script11
-rw-r--r--devel/erlang-gpb/files/protoc-erl.in3
-rw-r--r--devel/erlang-gpb/pkg-descr3
-rw-r--r--devel/erlang-gpb/pkg-plist60
-rw-r--r--devel/erlang-gproc/Makefile22
-rw-r--r--devel/erlang-gproc/distinfo3
-rw-r--r--devel/erlang-gproc/pkg-descr4
-rw-r--r--devel/erlang-gproc/pkg-plist51
-rw-r--r--devel/erlang-hut/Makefile18
-rw-r--r--devel/erlang-hut/distinfo3
-rw-r--r--devel/erlang-hut/pkg-descr4
-rw-r--r--devel/erlang-hut/pkg-plist4
-rw-r--r--devel/erlang-jobs/Makefile23
-rw-r--r--devel/erlang-jobs/distinfo3
-rw-r--r--devel/erlang-jobs/files/patch-rebar.config18
-rw-r--r--devel/erlang-jobs/pkg-descr8
-rw-r--r--devel/erlang-jobs/pkg-plist51
-rw-r--r--devel/erlang-jsx/Makefile17
-rw-r--r--devel/erlang-jsx/distinfo3
-rw-r--r--devel/erlang-jsx/pkg-descr4
-rw-r--r--devel/erlang-jsx/pkg-plist22
-rw-r--r--devel/erlang-jsxd/Makefile17
-rw-r--r--devel/erlang-jsxd/distinfo3
-rw-r--r--devel/erlang-jsxd/pkg-descr3
-rw-r--r--devel/erlang-jsxd/pkg-plist7
-rw-r--r--devel/erlang-katana/Makefile16
-rw-r--r--devel/erlang-katana/distinfo3
-rw-r--r--devel/erlang-katana/files/patch-rebar.config18
-rw-r--r--devel/erlang-katana/pkg-descr3
-rw-r--r--devel/erlang-katana/pkg-plist41
-rw-r--r--devel/erlang-lager/Makefile22
-rw-r--r--devel/erlang-lager/distinfo3
-rw-r--r--devel/erlang-lager/files/patch-rebar.config10
-rw-r--r--devel/erlang-lager/pkg-descr6
-rw-r--r--devel/erlang-lager/pkg-plist44
-rw-r--r--devel/erlang-lager_syslog/Makefile21
-rw-r--r--devel/erlang-lager_syslog/distinfo3
-rw-r--r--devel/erlang-lager_syslog/files/patch-rebar.config11
-rw-r--r--devel/erlang-lager_syslog/pkg-descr4
-rw-r--r--devel/erlang-lager_syslog/pkg-plist5
-rw-r--r--devel/erlang-meck/Makefile17
-rw-r--r--devel/erlang-meck/distinfo3
-rw-r--r--devel/erlang-meck/pkg-descr5
-rw-r--r--devel/erlang-meck/pkg-plist25
-rw-r--r--devel/erlang-metrics/Makefile19
-rw-r--r--devel/erlang-metrics/distinfo3
-rw-r--r--devel/erlang-metrics/pkg-descr3
-rw-r--r--devel/erlang-metrics/pkg-plist15
-rw-r--r--devel/erlang-neotoma/Makefile27
-rw-r--r--devel/erlang-neotoma/distinfo3
-rw-r--r--devel/erlang-neotoma/files/neotoma.in3
-rw-r--r--devel/erlang-neotoma/files/patch-Makefile10
-rw-r--r--devel/erlang-neotoma/pkg-descr4
-rw-r--r--devel/erlang-neotoma/pkg-plist12
-rw-r--r--devel/erlang-parse_trans/Makefile21
-rw-r--r--devel/erlang-parse_trans/distinfo3
-rw-r--r--devel/erlang-parse_trans/files/patch-rebar.config10
-rw-r--r--devel/erlang-parse_trans/pkg-descr3
-rw-r--r--devel/erlang-parse_trans/pkg-plist42
-rw-r--r--devel/erlang-poolboy/Makefile17
-rw-r--r--devel/erlang-poolboy/distinfo3
-rw-r--r--devel/erlang-poolboy/pkg-descr4
-rw-r--r--devel/erlang-poolboy/pkg-plist9
-rw-r--r--devel/erlang-pooler/Makefile17
-rw-r--r--devel/erlang-pooler/distinfo2
-rw-r--r--devel/erlang-pooler/pkg-descr3
-rw-r--r--devel/erlang-pooler/pkg-plist22
-rw-r--r--devel/erlang-providers/Makefile20
-rw-r--r--devel/erlang-providers/distinfo3
-rw-r--r--devel/erlang-providers/files/patch-rebar.config7
-rw-r--r--devel/erlang-providers/pkg-descr3
-rw-r--r--devel/erlang-providers/pkg-plist10
-rw-r--r--devel/erlang-sbroker/Makefile18
-rw-r--r--devel/erlang-sbroker/distinfo3
-rw-r--r--devel/erlang-sbroker/pkg-descr5
-rw-r--r--devel/erlang-sbroker/pkg-plist69
-rw-r--r--devel/erlang-ssl_verify_fun/Makefile18
-rw-r--r--devel/erlang-ssl_verify_fun/distinfo3
-rw-r--r--devel/erlang-ssl_verify_fun/pkg-descr3
-rw-r--r--devel/erlang-ssl_verify_fun/pkg-plist17
-rw-r--r--devel/erlang-syslog/Makefile21
-rw-r--r--devel/erlang-syslog/distinfo3
-rw-r--r--devel/erlang-syslog/files/patch-c__src_syslog__drv.c10
-rw-r--r--devel/erlang-syslog/files/patch-rebar.config22
-rw-r--r--devel/erlang-syslog/pkg-descr3
-rw-r--r--devel/erlang-syslog/pkg-plist10
-rw-r--r--devel/erlang-unicode_util_compat/Makefile17
-rw-r--r--devel/erlang-unicode_util_compat/distinfo3
-rw-r--r--devel/erlang-unicode_util_compat/pkg-descr4
-rw-r--r--devel/erlang-unicode_util_compat/pkg-plist5
-rw-r--r--dns/Makefile1
-rw-r--r--dns/erlang-idna/Makefile21
-rw-r--r--dns/erlang-idna/distinfo3
-rw-r--r--dns/erlang-idna/files/patch-rebar.config7
-rw-r--r--dns/erlang-idna/pkg-descr3
-rw-r--r--dns/erlang-idna/pkg-plist9
-rw-r--r--misc/Makefile4
-rw-r--r--misc/elixir-mime/Makefile20
-rw-r--r--misc/elixir-mime/distinfo3
-rw-r--r--misc/elixir-mime/pkg-descr3
-rw-r--r--misc/elixir-mime/pkg-plist7
-rw-r--r--misc/elixir-uuid/Makefile19
-rw-r--r--misc/elixir-uuid/distinfo3
-rw-r--r--misc/elixir-uuid/files/patch-mix.exs12
-rw-r--r--misc/elixir-uuid/pkg-descr3
-rw-r--r--misc/elixir-uuid/pkg-plist4
-rw-r--r--misc/erlang-mimerl/Makefile17
-rw-r--r--misc/erlang-mimerl/distinfo2
-rw-r--r--misc/erlang-mimerl/pkg-descr3
-rw-r--r--misc/erlang-mimerl/pkg-plist6
-rw-r--r--misc/erlang-mimetypes/Makefile17
-rw-r--r--misc/erlang-mimetypes/distinfo3
-rw-r--r--misc/erlang-mimetypes/pkg-descr3
-rw-r--r--misc/erlang-mimetypes/pkg-plist18
-rw-r--r--net/Makefile3
-rw-r--r--net/elixir-kafka_ex/Makefile21
-rw-r--r--net/elixir-kafka_ex/distinfo3
-rw-r--r--net/elixir-kafka_ex/files/patch-mix.exs10
-rw-r--r--net/elixir-kafka_ex/pkg-descr3
-rw-r--r--net/elixir-kafka_ex/pkg-plist124
-rw-r--r--net/elixir-oauth2/Makefile22
-rw-r--r--net/elixir-oauth2/distinfo3
-rw-r--r--net/elixir-oauth2/files/patch-mix.exs10
-rw-r--r--net/elixir-oauth2/pkg-descr3
-rw-r--r--net/elixir-oauth2/pkg-plist28
-rw-r--r--net/erlang-ranch/Makefile22
-rw-r--r--net/erlang-ranch/distinfo3
-rw-r--r--net/erlang-ranch/pkg-descr14
-rw-r--r--net/erlang-ranch/pkg-plist52
-rw-r--r--security/Makefile5
-rw-r--r--security/elixir-comeonin/Makefile26
-rw-r--r--security/elixir-comeonin/distinfo3
-rw-r--r--security/elixir-comeonin/files/patch-mix.exs10
-rw-r--r--security/elixir-comeonin/pkg-descr9
-rw-r--r--security/elixir-comeonin/pkg-plist19
-rw-r--r--security/elixir-comeonin_i18n/Makefile19
-rw-r--r--security/elixir-comeonin_i18n/distinfo2
-rw-r--r--security/elixir-comeonin_i18n/files/patch-mix.exs12
-rw-r--r--security/elixir-comeonin_i18n/pkg-descr3
-rw-r--r--security/elixir-comeonin_i18n/pkg-plist11
-rw-r--r--security/elixir-jose/Makefile23
-rw-r--r--security/elixir-jose/distinfo3
-rw-r--r--security/elixir-jose/files/patch-mix.exs10
-rw-r--r--security/elixir-jose/pkg-descr3
-rw-r--r--security/elixir-jose/pkg-plist123
-rw-r--r--security/erlang-fast_tls/Makefile31
-rw-r--r--security/erlang-fast_tls/distinfo3
-rw-r--r--security/erlang-fast_tls/files/patch-rebar.config18
-rw-r--r--security/erlang-fast_tls/pkg-descr5
-rw-r--r--security/erlang-fast_tls/pkg-plist9
-rw-r--r--security/erlang-jose/Makefile21
-rw-r--r--security/erlang-jose/distinfo3
-rw-r--r--security/erlang-jose/files/patch-rebar.config9
-rw-r--r--security/erlang-jose/pkg-descr3
-rw-r--r--security/erlang-jose/pkg-plist224
-rw-r--r--textproc/Makefile7
-rw-r--r--textproc/elixir-earmark/Makefile20
-rw-r--r--textproc/elixir-earmark/distinfo3
-rw-r--r--textproc/elixir-earmark/pkg-descr3
-rw-r--r--textproc/elixir-earmark/pkg-plist99
-rw-r--r--textproc/elixir-funnel/Makefile24
-rw-r--r--textproc/elixir-funnel/distinfo2
-rw-r--r--textproc/elixir-funnel/files/patch-mix.exs14
-rw-r--r--textproc/elixir-funnel/pkg-descr3
-rw-r--r--textproc/elixir-funnel/pkg-plist37
-rw-r--r--textproc/elixir-sweet_xml/Makefile18
-rw-r--r--textproc/elixir-sweet_xml/distinfo2
-rw-r--r--textproc/elixir-sweet_xml/files/patch-mix.exs11
-rw-r--r--textproc/elixir-sweet_xml/pkg-descr5
-rw-r--r--textproc/elixir-sweet_xml/pkg-plist5
-rw-r--r--textproc/erlang-edown/Makefile19
-rw-r--r--textproc/erlang-edown/distinfo3
-rw-r--r--textproc/erlang-edown/pkg-descr3
-rw-r--r--textproc/erlang-edown/pkg-plist23
-rw-r--r--textproc/erlang-fast_xml/Makefile28
-rw-r--r--textproc/erlang-fast_xml/distinfo3
-rw-r--r--textproc/erlang-fast_xml/files/patch-rebar.config19
-rw-r--r--textproc/erlang-fast_xml/pkg-descr4
-rw-r--r--textproc/erlang-fast_xml/pkg-plist26
-rw-r--r--textproc/erlang-p1_utils/Makefile17
-rw-r--r--textproc/erlang-p1_utils/distinfo3
-rw-r--r--textproc/erlang-p1_utils/pkg-descr4
-rw-r--r--textproc/erlang-p1_utils/pkg-plist34
-rw-r--r--textproc/erlang-yamerl/Makefile20
-rw-r--r--textproc/erlang-yamerl/distinfo3
-rw-r--r--textproc/erlang-yamerl/pkg-descr9
-rw-r--r--textproc/erlang-yamerl/pkg-plist65
-rw-r--r--www/Makefile18
-rw-r--r--www/elixir-html_entities/Makefile20
-rw-r--r--www/elixir-html_entities/distinfo3
-rw-r--r--www/elixir-html_entities/pkg-descr3
-rw-r--r--www/elixir-html_entities/pkg-plist7
-rw-r--r--www/elixir-html_sanitize_ex/Makefile22
-rw-r--r--www/elixir-html_sanitize_ex/distinfo3
-rw-r--r--www/elixir-html_sanitize_ex/pkg-descr5
-rw-r--r--www/elixir-html_sanitize_ex/pkg-plist24
-rw-r--r--www/elixir-httpoison/Makefile21
-rw-r--r--www/elixir-httpoison/distinfo3
-rw-r--r--www/elixir-httpoison/files/patch-mix.exs10
-rw-r--r--www/elixir-httpoison/pkg-descr3
-rw-r--r--www/elixir-httpoison/pkg-plist14
-rw-r--r--www/elixir-httpotion/Makefile22
-rw-r--r--www/elixir-httpotion/distinfo3
-rw-r--r--www/elixir-httpotion/pkg-descr3
-rw-r--r--www/elixir-httpotion/pkg-plist15
-rw-r--r--www/elixir-joken/Makefile21
-rw-r--r--www/elixir-joken/distinfo3
-rw-r--r--www/elixir-joken/files/patch-mix.exs10
-rw-r--r--www/elixir-joken/pkg-descr3
-rw-r--r--www/elixir-joken/pkg-plist19
-rw-r--r--www/elixir-maru/Makefile23
-rw-r--r--www/elixir-maru/distinfo3
-rw-r--r--www/elixir-maru/files/patch-mix.exs10
-rw-r--r--www/elixir-maru/pkg-descr3
-rw-r--r--www/elixir-maru/pkg-plist134
-rw-r--r--www/elixir-phoenix/Makefile33
-rw-r--r--www/elixir-phoenix/distinfo3
-rw-r--r--www/elixir-phoenix/files/patch-mix.exs10
-rw-r--r--www/elixir-phoenix/pkg-descr4
-rw-r--r--www/elixir-phoenix/pkg-plist349
-rw-r--r--www/elixir-phoenix_ecto/Makefile25
-rw-r--r--www/elixir-phoenix_ecto/distinfo3
-rw-r--r--www/elixir-phoenix_ecto/pkg-descr4
-rw-r--r--www/elixir-phoenix_ecto/pkg-plist21
-rw-r--r--www/elixir-phoenix_html/Makefile22
-rw-r--r--www/elixir-phoenix_html/distinfo3
-rw-r--r--www/elixir-phoenix_html/pkg-descr3
-rw-r--r--www/elixir-phoenix_html/pkg-plist30
-rw-r--r--www/elixir-phoenix_pubsub/Makefile20
-rw-r--r--www/elixir-phoenix_pubsub/distinfo3
-rw-r--r--www/elixir-phoenix_pubsub/pkg-descr3
-rw-r--r--www/elixir-phoenix_pubsub/pkg-plist27
-rw-r--r--www/elixir-webassembly/Makefile18
-rw-r--r--www/elixir-webassembly/distinfo2
-rw-r--r--www/elixir-webassembly/files/patch-mix.exs10
-rw-r--r--www/elixir-webassembly/pkg-descr3
-rw-r--r--www/elixir-webassembly/pkg-plist25
-rw-r--r--www/erlang-cowboy/Makefile25
-rw-r--r--www/erlang-cowboy/distinfo3
-rw-r--r--www/erlang-cowboy/files/patch-rebar.config5
-rw-r--r--www/erlang-cowboy/pkg-descr11
-rw-r--r--www/erlang-cowboy/pkg-plist192
-rw-r--r--www/erlang-cowlib/Makefile18
-rw-r--r--www/erlang-cowlib/distinfo2
-rw-r--r--www/erlang-cowlib/pkg-descr7
-rw-r--r--www/erlang-cowlib/pkg-plist24
-rw-r--r--www/erlang-hackney/Makefile30
-rw-r--r--www/erlang-hackney/distinfo3
-rw-r--r--www/erlang-hackney/files/patch-rebar.config14
-rw-r--r--www/erlang-hackney/pkg-descr18
-rw-r--r--www/erlang-hackney/pkg-plist57
-rw-r--r--www/erlang-ibrowse/Makefile19
-rw-r--r--www/erlang-ibrowse/distinfo3
-rw-r--r--www/erlang-ibrowse/files/patch-rebar.config7
-rw-r--r--www/erlang-ibrowse/pkg-descr3
-rw-r--r--www/erlang-ibrowse/pkg-plist20
-rw-r--r--www/erlang-mochiweb-basho/Makefile25
-rw-r--r--www/erlang-mochiweb-basho/distinfo2
-rw-r--r--www/erlang-mochiweb-basho/pkg-descr5
-rw-r--r--www/erlang-mochiweb-basho/pkg-plist100
-rw-r--r--www/erlang-mochiweb/Makefile25
-rw-r--r--www/erlang-mochiweb/distinfo3
-rw-r--r--www/erlang-mochiweb/pkg-descr4
-rw-r--r--www/erlang-mochiweb/pkg-plist82
-rw-r--r--www/erlang-webmachine/Makefile20
-rw-r--r--www/erlang-webmachine/distinfo3
-rw-r--r--www/erlang-webmachine/files/patch-rebar.config15
-rw-r--r--www/erlang-webmachine/pkg-descr6
-rw-r--r--www/erlang-webmachine/pkg-plist58
562 files changed, 143 insertions, 9907 deletions
diff --git a/MOVED b/MOVED
index c33f03cfbf02..574b71e71c21 100644
--- a/MOVED
+++ b/MOVED
@@ -17232,3 +17232,125 @@ net-mgmt/zabbix54-server||2022-06-27|Has expired: Unsupported by upstream
net-mgmt/zabbix54-agent||2022-06-27|Has expired: Unsupported by upstream
net-mgmt/zabbix54-java||2022-06-27|Has expired: Unsupported by upstream
net-mgmt/zabbix54-proxy||2022-06-27|Has expired: Unsupported by upstream
+archivers/erlang-snappy||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+converters/erlang-base64url||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+databases/elixir-calecto||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+databases/elixir-db_connection||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+databases/elixir-ecto||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+databases/elixir-geo||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+databases/elixir-mariaex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+databases/elixir-postgrex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+databases/elixir-timex_ecto||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+databases/erlang-couchbeam||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+databases/erlang-epgsql||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+databases/erlang-eredis||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-apex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-bson||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-cachex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-calendar||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-combine||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-conform||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-connection||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-coverex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-crontab||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-csv||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-decimal||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-deppie||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-dialyze||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-distillery||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-estree||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-eternal||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-exactor||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-excoveralls||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-exjsx||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-exprotobuf||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-gen_stage||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-gettext||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-inflex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-libring||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-math||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-msgpax||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-nadia||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-nats||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-nimble_csv||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-paratize||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-plug||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-poison||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-quantum||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-smppex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-timex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-trailing_format_plug||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-tzdata||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/elixir-unsafe||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-bbmustache||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-certifi||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-cuttlefish||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-erlware_commons||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-gen_smtp||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-getopt||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-goldrush||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-hut||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-jobs||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-jsx||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-katana||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-lager||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-lager_syslog||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-meck||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-metrics||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-parse_trans||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-providers||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-ssl_verify_fun||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-unicode_util_compat||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+dns/erlang-idna||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+misc/elixir-mime||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+misc/elixir-uuid||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+misc/erlang-mimerl||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+misc/erlang-mimetypes||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+net/elixir-kafka_ex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+net/elixir-oauth2||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+net/erlang-ranch||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+security/elixir-comeonin||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+security/elixir-comeonin_i18n||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+security/elixir-jose||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+security/erlang-fast_tls||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+security/erlang-jose||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+textproc/elixir-earmark||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+textproc/elixir-funnel||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+textproc/elixir-sweet_xml||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+textproc/erlang-edown||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+textproc/erlang-fast_xml||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+textproc/erlang-p1_utils||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+textproc/erlang-yamerl||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/elixir-html_entities||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/elixir-html_sanitize_ex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/elixir-httpoison||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/elixir-httpotion||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/elixir-joken||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/elixir-maru||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/elixir-phoenix||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/elixir-phoenix_ecto||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/elixir-phoenix_html||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/elixir-phoenix_pubsub||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/elixir-webassembly||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/erlang-cowboy||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/erlang-cowlib||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/erlang-hackney||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/erlang-ibrowse||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/erlang-mochiweb||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/erlang-mochiweb-basho||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/erlang-webmachine||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-backoff||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-bear||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-cf||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-common_lib||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-esdl||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-folsom||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-gen_leader||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-gpb||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-gproc||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-jsxd||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-neotoma||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-poolboy||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-pooler||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-sbroker||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+devel/erlang-syslog||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
diff --git a/UPDATING b/UPDATING
index 01ea8a799abb..9e1dc3faf14d 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,27 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20220628:
+ AFFECTS: users of Erlang and Elixir
+ AUTHOR: dch@FreeBSD.org
+
+ For more than a decade, the Elixir Mix tool and the Erlang rebar
+ or erlang.mk build tools have been the defacto way of installing
+ and managing packages for specific applications.
+
+ All main-stream applications, from Riak, CouchDB, RabbitMQ, Phoenix,
+ and Elixir, expect that packages are fetched and compiled into an OTP
+ Release, with in-built version locking, external package management.
+
+ There is no point in maintaining a large number of libraries, that
+ are used neither for development, nor operations.
+
+ Users are directed to https://rebar3.org/ https://erlang.mk/ or
+ https://elixir-lang.org/getting-started/mix-otp/introduction-to-mix.html
+ to fetch custom packages.
+
+ https://www.freebsd.org/status/report-2021-07-2021-09/#_freebsd_erlang_ecosystem_ports_update
+
20220626:
AFFECTS: users of python
AUTHOR: thierry@FreeBSD.org
diff --git a/archivers/Makefile b/archivers/Makefile
index 68dc96ed01af..b822ef0cddb6 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -26,7 +26,6 @@
SUBDIR += draco
SUBDIR += dzip
SUBDIR += engrampa
- SUBDIR += erlang-snappy
SUBDIR += fastjar
SUBDIR += file-roller
SUBDIR += fpc-bzip2
diff --git a/archivers/erlang-snappy/Makefile b/archivers/erlang-snappy/Makefile
deleted file mode 100644
index 8ff6ee12a120..000000000000
--- a/archivers/erlang-snappy/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= snappy
-DISTVERSION= 1.1.2
-CATEGORIES= archivers
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= vanilla@FreeBSD.org
-COMMENT= Erlang interface to Google Snappy (de)compressor
-
-LICENSE= APACHE20
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= skunkwerks
-GH_PROJECT= snappy-erlang-nif
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/archivers/erlang-snappy/distinfo b/archivers/erlang-snappy/distinfo
deleted file mode 100644
index e4a5ef03c1d6..000000000000
--- a/archivers/erlang-snappy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1632902339
-SHA256 (skunkwerks-snappy-erlang-nif-1.1.2_GH0.tar.gz) = 3c9ae7c41ba86a857dd2ed81927fedd7afb078fd2fdb3c079dd998a27381f15b
-SIZE (skunkwerks-snappy-erlang-nif-1.1.2_GH0.tar.gz) = 1007022
diff --git a/archivers/erlang-snappy/pkg-descr b/archivers/erlang-snappy/pkg-descr
deleted file mode 100644
index 0b4b0345170d..000000000000
--- a/archivers/erlang-snappy/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-An Erlang NIF wrapper for Google's snappy compressor/decompressor.
-
-WWW: https://github.com/skunkwerks/snappy-erlang-nif
diff --git a/archivers/erlang-snappy/pkg-plist b/archivers/erlang-snappy/pkg-plist
deleted file mode 100644
index 5445d5d3e136..000000000000
--- a/archivers/erlang-snappy/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-lib/erlang/lib/snappy-%%VERSION%%/ebin/snappy.app
-lib/erlang/lib/snappy-%%VERSION%%/ebin/snappy.beam
-lib/erlang/lib/snappy-%%VERSION%%/priv/snappy_nif.so
-lib/erlang/lib/snappy-%%VERSION%%/src/snappy.app.src
-lib/erlang/lib/snappy-%%VERSION%%/src/snappy.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/converters/Makefile b/converters/Makefile
index 1d3da58f8017..e06e62aee129 100644
--- a/converters/Makefile
+++ b/converters/Makefile
@@ -24,7 +24,6 @@
SUBDIR += drg2sbg
SUBDIR += dumpasn1
SUBDIR += enca
- SUBDIR += erlang-base64url
SUBDIR += fconv
SUBDIR += fix-mime-charset
SUBDIR += fondu
diff --git a/converters/erlang-base64url/Makefile b/converters/erlang-base64url/Makefile
deleted file mode 100644
index 360c6ebdb768..000000000000
--- a/converters/erlang-base64url/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= base64url
-PORTVERSION= 1.0.1
-CATEGORIES= converters
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= vanilla@FreeBSD.org
-COMMENT= URL safe base64-compatible codec
-
-LICENSE= MIT
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= dvv
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/converters/erlang-base64url/distinfo b/converters/erlang-base64url/distinfo
deleted file mode 100644
index d8dc2164daf1..000000000000
--- a/converters/erlang-base64url/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1627283131
-SHA256 (dvv-base64url-1.0.1_GH0.tar.gz) = 7ef7210effd25ac1f82f190fcfaef53e49d7bc40bb94112c4aa07266c32a851b
-SIZE (dvv-base64url-1.0.1_GH0.tar.gz) = 2726
diff --git a/converters/erlang-base64url/pkg-descr b/converters/erlang-base64url/pkg-descr
deleted file mode 100644
index 2548cf9459e8..000000000000
--- a/converters/erlang-base64url/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-URL safe base64-compatible codec
-
-WWW: https://github.com/dvv/base64url
diff --git a/converters/erlang-base64url/pkg-plist b/converters/erlang-base64url/pkg-plist
deleted file mode 100644
index 1ec67953ffee..000000000000
--- a/converters/erlang-base64url/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-lib/erlang/lib/base64url-%%VERSION%%/ebin/base64url.app
-lib/erlang/lib/base64url-%%VERSION%%/ebin/base64url.beam
-lib/erlang/lib/base64url-%%VERSION%%/src/base64url.app.src
-lib/erlang/lib/base64url-%%VERSION%%/src/base64url.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/databases/Makefile b/databases/Makefile
index d6c0942b3742..e07b3bcb9445 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -54,17 +54,7 @@
SUBDIR += dbview
SUBDIR += duckdb
SUBDIR += ejdb
- SUBDIR += elixir-calecto
- SUBDIR += elixir-db_connection
- SUBDIR += elixir-ecto
- SUBDIR += elixir-geo
- SUBDIR += elixir-mariaex
- SUBDIR += elixir-postgrex
- SUBDIR += elixir-timex_ecto
SUBDIR += emacsql
- SUBDIR += erlang-couchbeam
- SUBDIR += erlang-epgsql
- SUBDIR += erlang-eredis
SUBDIR += erlfdb
SUBDIR += evolution-data-server
SUBDIR += fastdb
diff --git a/databases/elixir-calecto/Makefile b/databases/elixir-calecto/Makefile
deleted file mode 100644
index 9b13c975ee33..000000000000
--- a/databases/elixir-calecto/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= calecto
-PORTVERSION= 0.16.0
-DISTVERSIONPREFIX= v
-CATEGORIES= databases
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Adapter for the Calendar library in Ecto
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= lau
-
-MIX_BUILD_DEPS= databases/elixir-ecto \
- devel/elixir-calendar
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/databases/elixir-calecto/distinfo b/databases/elixir-calecto/distinfo
deleted file mode 100644
index 10802afb7222..000000000000
--- a/databases/elixir-calecto/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1466855916
-SHA256 (lau-calecto-v0.16.0_GH0.tar.gz) = 917fe9552fb84bac2768bde192311bce3cdd215ac9ebbf9bd39df39eebd450f0
-SIZE (lau-calecto-v0.16.0_GH0.tar.gz) = 11961
diff --git a/databases/elixir-calecto/files/patch-mix.exs b/databases/elixir-calecto/files/patch-mix.exs
deleted file mode 100644
index 9372193918d8..000000000000
--- a/databases/elixir-calecto/files/patch-mix.exs
+++ /dev/null
@@ -1,14 +0,0 @@
---- mix.exs.orig 2016-07-07 13:38:54 UTC
-+++ mix.exs
-@@ -16,11 +16,6 @@ defmodule Calecto.Mixfile do
-
- defp deps do
- [
-- {:ecto, "~> 1.1.3 or ~> 2.0.0 or ~> 2.0.0-rc5"},
-- {:calendar, "~> 0.16.0"},
--
-- {:earmark, "~> 0.2.1", only: :dev},
-- {:ex_doc, "~> 0.11.3", only: :dev},
- ]
- end
-
diff --git a/databases/elixir-calecto/pkg-descr b/databases/elixir-calecto/pkg-descr
deleted file mode 100644
index 83252527197c..000000000000
--- a/databases/elixir-calecto/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Glue between Calendar and Ecto. For saving dates, times and datetimes
-in Ecto. Instead of using the Ecto types for Date, Time and DateTime,
-you can access the features of the Calendar library. With timezone
-awareness, parsing, and formatting functionality.
-
-WWW: https://github.com/lau/calecto
diff --git a/databases/elixir-calecto/pkg-plist b/databases/elixir-calecto/pkg-plist
deleted file mode 100644
index c48465f87ee1..000000000000
--- a/databases/elixir-calecto/pkg-plist
+++ /dev/null
@@ -1,33 +0,0 @@
-lib/elixir/lib/calecto/ebin/Elixir.Calecto.Date.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calecto.DateTime.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calecto.DateTimeUTC.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calecto.Model.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calecto.NaiveDateTime.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calecto.Schema.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calecto.Time.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calecto.Utils.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calecto.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calendar.ContainsDate.Ecto.Date.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calendar.ContainsDate.Ecto.DateTime.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calendar.ContainsNaiveDateTime.Ecto.DateTime.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calendar.ContainsTime.Ecto.DateTime.beam
-lib/elixir/lib/calecto/ebin/Elixir.Calendar.ContainsTime.Ecto.Time.beam
-lib/elixir/lib/calecto/ebin/Elixir.Ecto.DataType.Date.beam
-lib/elixir/lib/calecto/ebin/Elixir.Ecto.DataType.DateTime.beam
-lib/elixir/lib/calecto/ebin/Elixir.Ecto.DataType.NaiveDateTime.beam
-lib/elixir/lib/calecto/ebin/Elixir.Ecto.DataType.Time.beam
-lib/elixir/lib/calecto/ebin/Elixir.Mix.Tasks.Calecto.AddTypeMigration.beam
-lib/elixir/lib/calecto/ebin/calecto.app
-lib/elixir/lib/calecto/lib/calecto.ex
-lib/elixir/lib/calecto/lib/calecto/date.ex
-lib/elixir/lib/calecto/lib/calecto/date_time.ex
-lib/elixir/lib/calecto/lib/calecto/date_time_utc.ex
-lib/elixir/lib/calecto/lib/calecto/ecto_data_type.ex
-lib/elixir/lib/calecto/lib/calecto/ecto_types.ex
-lib/elixir/lib/calecto/lib/calecto/model.ex
-lib/elixir/lib/calecto/lib/calecto/naive_date_time.ex
-lib/elixir/lib/calecto/lib/calecto/schema.ex
-lib/elixir/lib/calecto/lib/calecto/time.ex
-lib/elixir/lib/calecto/lib/calecto/utils.ex
-lib/elixir/lib/calecto/lib/mix/tasks/calecto.add_type_migration.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/databases/elixir-db_connection/Makefile b/databases/elixir-db_connection/Makefile
deleted file mode 100644
index faa30935f093..000000000000
--- a/databases/elixir-db_connection/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= db_connection
-DISTVERSION= 1.1.3
-DISTVERSIONPREFIX= v
-CATEGORIES= databases
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Database connection behaviour for Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= elixir-ecto
-
-MIX_BUILD_NAME= shared
-MIX_BUILD_DEPS= devel/elixir-connection \
- devel/erlang-backoff
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/databases/elixir-db_connection/distinfo b/databases/elixir-db_connection/distinfo
deleted file mode 100644
index 4f5496e5b493..000000000000
--- a/databases/elixir-db_connection/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1515972502
-SHA256 (elixir-ecto-db_connection-v1.1.3_GH0.tar.gz) = f45efef157ea73b0d092ffc1ba92b4956969bbcc189c976a1832de6a3ce5864f
-SIZE (elixir-ecto-db_connection-v1.1.3_GH0.tar.gz) = 45313
diff --git a/databases/elixir-db_connection/pkg-descr b/databases/elixir-db_connection/pkg-descr
deleted file mode 100644
index c9c03bc310ec..000000000000
--- a/databases/elixir-db_connection/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Database connection behaviour and database connection pool designed
-for handling transaction, prepare/execute and client process
-prepare/encode/decode.
-
-WWW: https://github.com/fishcakez/db_connection
diff --git a/databases/elixir-db_connection/pkg-plist b/databases/elixir-db_connection/pkg-plist
deleted file mode 100644
index 102f55d54c2b..000000000000
--- a/databases/elixir-db_connection/pkg-plist
+++ /dev/null
@@ -1,55 +0,0 @@
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.App.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Backoff.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Connection.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.ConnectionError.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.LogEntry.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Ownership.Manager.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Ownership.Pool.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Ownership.PoolSupervisor.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Ownership.Proxy.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Ownership.ProxySupervisor.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Ownership.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.OwnershipError.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Pool.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Poolboy.Worker.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Poolboy.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.PrepareStream.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Query.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Sojourn.Broker.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Sojourn.Pool.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Sojourn.Regulator.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Sojourn.Starter.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Sojourn.Supervisor.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Sojourn.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.SojournError.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Stream.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Task.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.Watcher.beam
-lib/elixir/lib/db_connection/ebin/Elixir.DBConnection.beam
-lib/elixir/lib/db_connection/ebin/Elixir.Enumerable.DBConnection.PrepareStream.beam
-lib/elixir/lib/db_connection/ebin/Elixir.Enumerable.DBConnection.Stream.beam
-lib/elixir/lib/db_connection/ebin/db_connection.app
-lib/elixir/lib/db_connection/lib/db_connection.ex
-lib/elixir/lib/db_connection/lib/db_connection/app.ex
-lib/elixir/lib/db_connection/lib/db_connection/backoff.ex
-lib/elixir/lib/db_connection/lib/db_connection/connection.ex
-lib/elixir/lib/db_connection/lib/db_connection/log_entry.ex
-lib/elixir/lib/db_connection/lib/db_connection/ownership.ex
-lib/elixir/lib/db_connection/lib/db_connection/ownership/manager.ex
-lib/elixir/lib/db_connection/lib/db_connection/ownership/pool.ex
-lib/elixir/lib/db_connection/lib/db_connection/ownership/pool_supervisor.ex
-lib/elixir/lib/db_connection/lib/db_connection/ownership/proxy.ex
-lib/elixir/lib/db_connection/lib/db_connection/ownership/proxy_supervisor.ex
-lib/elixir/lib/db_connection/lib/db_connection/pool.ex
-lib/elixir/lib/db_connection/lib/db_connection/poolboy.ex
-lib/elixir/lib/db_connection/lib/db_connection/poolboy/worker.ex
-lib/elixir/lib/db_connection/lib/db_connection/query.ex
-lib/elixir/lib/db_connection/lib/db_connection/sojourn.ex
-lib/elixir/lib/db_connection/lib/db_connection/sojourn/broker.ex
-lib/elixir/lib/db_connection/lib/db_connection/sojourn/pool.ex
-lib/elixir/lib/db_connection/lib/db_connection/sojourn/regulator.ex
-lib/elixir/lib/db_connection/lib/db_connection/sojourn/starter.ex
-lib/elixir/lib/db_connection/lib/db_connection/sojourn/supervisor.ex
-lib/elixir/lib/db_connection/lib/db_connection/task.ex
-lib/elixir/lib/db_connection/lib/db_connection/watcher.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/databases/elixir-ecto/Makefile b/databases/elixir-ecto/Makefile
deleted file mode 100644
index f79614395f99..000000000000
--- a/databases/elixir-ecto/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-PORTNAME= ecto
-PORTVERSION= 2.2.10
-DISTVERSIONPREFIX= v
-CATEGORIES= databases
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Database wrapper and language integrated query for Elixir
-
-LICENSE= APACHE20
-
-BROKEN= does not build: Unchecked dependencies for environment prod: decimal
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= elixir-ecto
-
-OPTIONS_DEFINE= POSTGREX MARIAEX DOCS
-OPTIONS_SUB= yes
-POSTGREX_DESC= PostgreSQL adapter support
-MARIAEX_DESC= MySQL adapter support
-
-MIX_BUILD_NAME= shared
-MIX_BUILD_DEPS= devel/elixir-decimal \
- devel/elixir-poison \
- devel/erlang-poolboy
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MPOSTGREX}
-MIX_BUILD_DEPS+=databases/elixir-postgrex
-.endif
-
-.if ${PORT_OPTIONS:MMARIAEX}
-MIX_BUILD_DEPS+=databases/elixir-mariaex
-.endif
-
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-.include <bsd.port.mk>
diff --git a/databases/elixir-ecto/distinfo b/databases/elixir-ecto/distinfo
deleted file mode 100644
index d47c82526984..000000000000
--- a/databases/elixir-ecto/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1530991291
-SHA256 (elixir-ecto-ecto-v2.2.10_GH0.tar.gz) = ab9591824c14bd2ad80cbd8fbfd7400981ac26d77e19b7a464ff4fb81a1171fb
-SIZE (elixir-ecto-ecto-v2.2.10_GH0.tar.gz) = 363208
diff --git a/databases/elixir-ecto/pkg-descr b/databases/elixir-ecto/pkg-descr
deleted file mode 100644
index 89ec1c1f2b68..000000000000
--- a/databases/elixir-ecto/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Ecto is a domain specific language for writing queries and interacting
-with databases in Elixir.
-
-WWW: https://github.com/elixir-lang/ecto
diff --git a/databases/elixir-ecto/pkg-plist b/databases/elixir-ecto/pkg-plist
deleted file mode 100644
index bce69e20d4d5..000000000000
--- a/databases/elixir-ecto/pkg-plist
+++ /dev/null
@@ -1,207 +0,0 @@
-lib/elixir/lib/ecto/ebin/Elixir.Collectable.Ecto.Adapters.SQL.Stream.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapter.Migration.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapter.Storage.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapter.Structure.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapter.Transaction.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapter.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapters.MySQL.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapters.Postgres.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapters.SQL.Connection.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapters.SQL.Sandbox.Connection.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapters.SQL.Sandbox.Pool.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapters.SQL.Sandbox.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapters.SQL.Stream.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Adapters.SQL.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Application.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Association.BelongsTo.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Association.Has.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Association.HasThrough.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Association.ManyToMany.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Association.NotLoaded.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Association.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.CastError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.ChangeError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Changeset.Relation.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Changeset.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.ConstraintError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.DataType.Any.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.DataType.Date.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.DataType.DateTime.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.DataType.Ecto.Date.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.DataType.Ecto.DateTime.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.DataType.Ecto.Time.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.DataType.List.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.DataType.NaiveDateTime.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.DataType.Time.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.DataType.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Date.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.DateTime.Utils.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.DateTime.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Embedded.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.InvalidChangesetError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.InvalidURLError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.LogEntry.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Migration.Command.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Migration.Constraint.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Migration.Index.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Migration.Reference.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Migration.Runner.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Migration.SchemaMigration.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Migration.Supervisor.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Migration.Table.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Migration.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.MigrationError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Migrator.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Multi.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.MultiplePrimaryKeyError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.MultipleResultsError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.NoPrimaryKeyFieldError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.NoPrimaryKeyValueError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.NoResultsError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.API.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.BooleanExpr.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.Distinct.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.Dynamic.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.Filter.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.From.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.GroupBy.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.Join.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.LimitOffset.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.Lock.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.OrderBy.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.Preload.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.Select.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.Update.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Builder.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.CastError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.CompileError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.DynamicExpr.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.JoinExpr.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Planner.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.QueryExpr.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.SelectExpr.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.Tagged.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Query.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.QueryError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Queryable.Atom.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Queryable.BitString.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Queryable.Ecto.Query.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Queryable.Ecto.SubQuery.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Queryable.Tuple.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Queryable.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Registry.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Repo.Assoc.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Repo.Preloader.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Repo.Queryable.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Repo.Schema.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Repo.Supervisor.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Repo.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Schema.Metadata.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Schema.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.StaleEntryError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.SubQuery.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.SubQueryError.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Time.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.Type.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.UUID.beam
-lib/elixir/lib/ecto/ebin/Elixir.Ecto.beam
-lib/elixir/lib/ecto/ebin/Elixir.Enumerable.Ecto.Adapters.SQL.Stream.beam
-lib/elixir/lib/ecto/ebin/Elixir.Inspect.Ecto.Association.NotLoaded.beam
-lib/elixir/lib/ecto/ebin/Elixir.Inspect.Ecto.Changeset.beam
-lib/elixir/lib/ecto/ebin/Elixir.Inspect.Ecto.Date.beam
-lib/elixir/lib/ecto/ebin/Elixir.Inspect.Ecto.DateTime.beam
-lib/elixir/lib/ecto/ebin/Elixir.Inspect.Ecto.Query.DynamicExpr.beam
-lib/elixir/lib/ecto/ebin/Elixir.Inspect.Ecto.Query.beam
-lib/elixir/lib/ecto/ebin/Elixir.Inspect.Ecto.Schema.Metadata.beam
-lib/elixir/lib/ecto/ebin/Elixir.Inspect.Ecto.Time.beam
-lib/elixir/lib/ecto/ebin/Elixir.Mix.Ecto.beam
-lib/elixir/lib/ecto/ebin/Elixir.Mix.Tasks.Ecto.Create.beam
-lib/elixir/lib/ecto/ebin/Elixir.Mix.Tasks.Ecto.Drop.beam
-lib/elixir/lib/ecto/ebin/Elixir.Mix.Tasks.Ecto.Dump.beam
-lib/elixir/lib/ecto/ebin/Elixir.Mix.Tasks.Ecto.Gen.Migration.beam
-lib/elixir/lib/ecto/ebin/Elixir.Mix.Tasks.Ecto.Gen.Repo.beam
-lib/elixir/lib/ecto/ebin/Elixir.Mix.Tasks.Ecto.Load.beam
-lib/elixir/lib/ecto/ebin/Elixir.Mix.Tasks.Ecto.Migrate.beam
-lib/elixir/lib/ecto/ebin/Elixir.Mix.Tasks.Ecto.Migrations.beam
-lib/elixir/lib/ecto/ebin/Elixir.Mix.Tasks.Ecto.Rollback.beam
-lib/elixir/lib/ecto/ebin/Elixir.Mix.Tasks.Ecto.beam
-lib/elixir/lib/ecto/ebin/Elixir.Poison.Encoder.Decimal.beam
-lib/elixir/lib/ecto/ebin/Elixir.Poison.Encoder.Ecto.Association.NotLoaded.beam
-lib/elixir/lib/ecto/ebin/Elixir.Poison.Encoder.Ecto.Date.beam
-lib/elixir/lib/ecto/ebin/Elixir.Poison.Encoder.Ecto.DateTime.beam
-lib/elixir/lib/ecto/ebin/Elixir.Poison.Encoder.Ecto.Time.beam
-lib/elixir/lib/ecto/ebin/Elixir.String.Chars.Ecto.Date.beam
-lib/elixir/lib/ecto/ebin/Elixir.String.Chars.Ecto.DateTime.beam
-lib/elixir/lib/ecto/ebin/Elixir.String.Chars.Ecto.Time.beam
-lib/elixir/lib/ecto/ebin/ecto.app
-lib/elixir/lib/ecto/lib/ecto.ex
-lib/elixir/lib/ecto/lib/ecto/adapter.ex
-lib/elixir/lib/ecto/lib/ecto/adapter/migration.ex
-lib/elixir/lib/ecto/lib/ecto/adapter/storage.ex
-lib/elixir/lib/ecto/lib/ecto/adapter/structure.ex
-lib/elixir/lib/ecto/lib/ecto/adapter/transaction.ex
-lib/elixir/lib/ecto/lib/ecto/adapters/mysql.ex
-lib/elixir/lib/ecto/lib/ecto/adapters/mysql/connection.ex
-lib/elixir/lib/ecto/lib/ecto/adapters/postgres.ex
-lib/elixir/lib/ecto/lib/ecto/adapters/postgres/connection.ex
-lib/elixir/lib/ecto/lib/ecto/adapters/postgres/datetime.ex
-lib/elixir/lib/ecto/lib/ecto/adapters/sql.ex
-lib/elixir/lib/ecto/lib/ecto/adapters/sql/connection.ex
-lib/elixir/lib/ecto/lib/ecto/adapters/sql/sandbox.ex
-lib/elixir/lib/ecto/lib/ecto/adapters/sql/stream.ex
-lib/elixir/lib/ecto/lib/ecto/application.ex
-lib/elixir/lib/ecto/lib/ecto/association.ex
-lib/elixir/lib/ecto/lib/ecto/changeset.ex
-lib/elixir/lib/ecto/lib/ecto/changeset/relation.ex
-lib/elixir/lib/ecto/lib/ecto/data_type.ex
-lib/elixir/lib/ecto/lib/ecto/date_time.ex
-lib/elixir/lib/ecto/lib/ecto/embedded.ex
-lib/elixir/lib/ecto/lib/ecto/exceptions.ex
-lib/elixir/lib/ecto/lib/ecto/log_entry.ex
-lib/elixir/lib/ecto/lib/ecto/migration.ex
-lib/elixir/lib/ecto/lib/ecto/migration/runner.ex
-lib/elixir/lib/ecto/lib/ecto/migration/schema_migration.ex
-lib/elixir/lib/ecto/lib/ecto/migration/supervisor.ex
-lib/elixir/lib/ecto/lib/ecto/migrator.ex
-lib/elixir/lib/ecto/lib/ecto/multi.ex
-lib/elixir/lib/ecto/lib/ecto/poison.ex
-lib/elixir/lib/ecto/lib/ecto/query.ex
-lib/elixir/lib/ecto/lib/ecto/query/api.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder/distinct.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder/dynamic.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder/filter.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder/from.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder/group_by.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder/join.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder/limit_offset.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder/lock.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder/order_by.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder/preload.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder/select.ex
-lib/elixir/lib/ecto/lib/ecto/query/builder/update.ex
-lib/elixir/lib/ecto/lib/ecto/query/inspect.ex
-lib/elixir/lib/ecto/lib/ecto/query/planner.ex
-lib/elixir/lib/ecto/lib/ecto/queryable.ex
-lib/elixir/lib/ecto/lib/ecto/registry.ex
-lib/elixir/lib/ecto/lib/ecto/repo.ex
-lib/elixir/lib/ecto/lib/ecto/repo/assoc.ex
-lib/elixir/lib/ecto/lib/ecto/repo/preloader.ex
-lib/elixir/lib/ecto/lib/ecto/repo/queryable.ex
-lib/elixir/lib/ecto/lib/ecto/repo/schema.ex
-lib/elixir/lib/ecto/lib/ecto/repo/supervisor.ex
-lib/elixir/lib/ecto/lib/ecto/schema.ex
-lib/elixir/lib/ecto/lib/ecto/type.ex
-lib/elixir/lib/ecto/lib/ecto/uuid.ex
-lib/elixir/lib/ecto/lib/mix/ecto.ex
-lib/elixir/lib/ecto/lib/mix/tasks/ecto.create.ex
-lib/elixir/lib/ecto/lib/mix/tasks/ecto.drop.ex
-lib/elixir/lib/ecto/lib/mix/tasks/ecto.dump.ex
-lib/elixir/lib/ecto/lib/mix/tasks/ecto.ex
-lib/elixir/lib/ecto/lib/mix/tasks/ecto.gen.migration.ex
-lib/elixir/lib/ecto/lib/mix/tasks/ecto.gen.repo.ex
-lib/elixir/lib/ecto/lib/mix/tasks/ecto.load.ex
-lib/elixir/lib/ecto/lib/mix/tasks/ecto.migrate.ex
-lib/elixir/lib/ecto/lib/mix/tasks/ecto.migrations.ex
-lib/elixir/lib/ecto/lib/mix/tasks/ecto.rollback.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/databases/elixir-geo/Makefile b/databases/elixir-geo/Makefile
deleted file mode 100644
index b27ef8d7779d..000000000000
--- a/databases/elixir-geo/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= geo
-PORTVERSION= 2.1.0
-DISTVERSIONPREFIX= v
-CATEGORIES= databases
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Collection of GIS functions for Elixir
-
-LICENSE= MIT
-
-OPTIONS_SUB= yes
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= bryanjos
-
-MIX_BUILD_DEPS= databases/elixir-ecto \
- databases/elixir-postgrex \
- devel/elixir-poison
-
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/databases/elixir-geo/distinfo b/databases/elixir-geo/distinfo
deleted file mode 100644
index 7c152446e82c..000000000000
--- a/databases/elixir-geo/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1517217189
-SHA256 (bryanjos-geo-v2.1.0_GH0.tar.gz) = 1ee0d3015eb22c6a454f9d5efd9f2ca0ed734fa93c33121e2e64188c67cf7e3e
-SIZE (bryanjos-geo-v2.1.0_GH0.tar.gz) = 15725
diff --git a/databases/elixir-geo/pkg-descr b/databases/elixir-geo/pkg-descr
deleted file mode 100644
index 5ad94b84ca9c..000000000000
--- a/databases/elixir-geo/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A collection of GIS functions for Elixir. Handles conversions to and from
-WKT, WKB, and GeoJSON.
-
-WWW: https://github.com/bryanjos/geo
diff --git a/databases/elixir-geo/pkg-plist b/databases/elixir-geo/pkg-plist
deleted file mode 100644
index ceac0ea542cf..000000000000
--- a/databases/elixir-geo/pkg-plist
+++ /dev/null
@@ -1,50 +0,0 @@
-lib/elixir/lib/geo/ebin/Elixir.Geo.Geometry.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.GeometryCollection.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.JSON.DecodeError.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.JSON.EncodeError.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.JSON.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.LineString.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.MultiLineString.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.MultiPoint.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.MultiPolygon.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.Point.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.PointM.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.PointZ.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.PointZM.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.Polygon.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.Utils.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.WKB.Reader.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.WKB.Writer.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.WKB.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.WKT.beam
-lib/elixir/lib/geo/ebin/Elixir.Geo.beam
-lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.GeometryCollection.beam
-lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.LineString.beam
-lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.MultiLineString.beam
-lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.MultiPoint.beam
-lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.MultiPolygon.beam
-lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.Point.beam
-lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.PointM.beam
-lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.PointZ.beam
-lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.PointZM.beam
-lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.Polygon.beam
-lib/elixir/lib/geo/ebin/geo.app
-lib/elixir/lib/geo/lib/geo.ex
-lib/elixir/lib/geo/lib/geo/geo_json.ex
-lib/elixir/lib/geo/lib/geo/geometry.ex
-lib/elixir/lib/geo/lib/geo/geometry_collection.ex
-lib/elixir/lib/geo/lib/geo/line_string.ex
-lib/elixir/lib/geo/lib/geo/multi_line_string.ex
-lib/elixir/lib/geo/lib/geo/multi_point.ex
-lib/elixir/lib/geo/lib/geo/multi_polygon.ex
-lib/elixir/lib/geo/lib/geo/point.ex
-lib/elixir/lib/geo/lib/geo/pointm.ex
-lib/elixir/lib/geo/lib/geo/pointz.ex
-lib/elixir/lib/geo/lib/geo/pointzm.ex
-lib/elixir/lib/geo/lib/geo/polygon.ex
-lib/elixir/lib/geo/lib/geo/utils.ex
-lib/elixir/lib/geo/lib/geo/wkb.ex
-lib/elixir/lib/geo/lib/geo/wkb/reader.ex
-lib/elixir/lib/geo/lib/geo/wkb/writer.ex
-lib/elixir/lib/geo/lib/geo/wkt.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/databases/elixir-mariaex/Makefile b/databases/elixir-mariaex/Makefile
deleted file mode 100644
index a66b7e2a1f52..000000000000
--- a/databases/elixir-mariaex/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= mariaex
-PORTVERSION= 0.8.4
-DISTVERSIONPREFIX= v
-CATEGORIES= databases
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Database driver for MariaDB and MySQL written in Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= xerions
-
-MIX_BUILD_DEPS= devel/elixir-connection \
- devel/elixir-decimal \
- databases/elixir-db_connection
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/databases/elixir-mariaex/distinfo b/databases/elixir-mariaex/distinfo
deleted file mode 100644
index f60274b9f104..000000000000
--- a/databases/elixir-mariaex/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1517836032
-SHA256 (xerions-mariaex-v0.8.4_GH0.tar.gz) = 3edb4b6a1dfff8c8a05f422c5daf07c930784bc92cdae225b3c703fca743fe23
-SIZE (xerions-mariaex-v0.8.4_GH0.tar.gz) = 34695
diff --git a/databases/elixir-mariaex/pkg-descr b/databases/elixir-mariaex/pkg-descr
deleted file mode 100644
index 3e49f08e132d..000000000000
--- a/databases/elixir-mariaex/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A database driver for MariaDB and MySQL written in pure Elixir.
-
-WWW: https://github.com/xerions/mariaex
diff --git a/databases/elixir-mariaex/pkg-plist b/databases/elixir-mariaex/pkg-plist
deleted file mode 100644
index 14c322df9676..000000000000
--- a/databases/elixir-mariaex/pkg-plist
+++ /dev/null
@@ -1,35 +0,0 @@
-lib/elixir/lib/mariaex/ebin/Elixir.DBConnection.Query.Mariaex.Query.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Cache.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Coder.Utils.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Coder.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Column.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Connection.Ssl.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Connection.Tcp.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Connection.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Cursor.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Error.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.LruCache.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Messages.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Protocol.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.ProtocolHelper.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Query.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.Result.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.RowParser.beam
-lib/elixir/lib/mariaex/ebin/Elixir.Mariaex.beam
-lib/elixir/lib/mariaex/ebin/Elixir.String.Chars.Mariaex.Query.beam
-lib/elixir/lib/mariaex/ebin/mariaex.app
-lib/elixir/lib/mariaex/lib/mariaex.ex
-lib/elixir/lib/mariaex/lib/mariaex/cache.ex
-lib/elixir/lib/mariaex/lib/mariaex/coder.ex
-lib/elixir/lib/mariaex/lib/mariaex/column.ex
-lib/elixir/lib/mariaex/lib/mariaex/connection.ex
-lib/elixir/lib/mariaex/lib/mariaex/connection/ssl.ex
-lib/elixir/lib/mariaex/lib/mariaex/connection/tcp.ex
-lib/elixir/lib/mariaex/lib/mariaex/lru_cache.ex
-lib/elixir/lib/mariaex/lib/mariaex/messages.ex
-lib/elixir/lib/mariaex/lib/mariaex/protocol.ex
-lib/elixir/lib/mariaex/lib/mariaex/protocol_helper.ex
-lib/elixir/lib/mariaex/lib/mariaex/query.ex
-lib/elixir/lib/mariaex/lib/mariaex/row_parser.ex
-lib/elixir/lib/mariaex/lib/mariaex/structs.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/databases/elixir-postgrex/Makefile b/databases/elixir-postgrex/Makefile
deleted file mode 100644
index 25a466e8e6ae..000000000000
--- a/databases/elixir-postgrex/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= postgrex
-PORTVERSION= 0.13.5
-DISTVERSIONPREFIX= v
-CATEGORIES= databases
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Database driver for PostgreSQL written in Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= elixir-ecto
-
-MIX_BUILD_DEPS= databases/elixir-db_connection \
- devel/elixir-connection \
- devel/elixir-decimal
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/databases/elixir-postgrex/distinfo b/databases/elixir-postgrex/distinfo
deleted file mode 100644
index 1b86f7a4ca75..000000000000
--- a/databases/elixir-postgrex/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518203005
-SHA256 (elixir-ecto-postgrex-v0.13.5_GH0.tar.gz) = 0c0e5c6fe79220324bb92ff6c04cc6f4c05177314548183614e3b390bd3e9409
-SIZE (elixir-ecto-postgrex-v0.13.5_GH0.tar.gz) = 84611
diff --git a/databases/elixir-postgrex/pkg-descr b/databases/elixir-postgrex/pkg-descr
deleted file mode 100644
index 4e86625d9e16..000000000000
--- a/databases/elixir-postgrex/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A database driver for PostgreSQL written in pure Elixir.
-
-WWW: https://github.com/ericmj/postgrex
diff --git a/databases/elixir-postgrex/pkg-plist b/databases/elixir-postgrex/pkg-plist
deleted file mode 100644
index 927c932e33f9..000000000000
--- a/databases/elixir-postgrex/pkg-plist
+++ /dev/null
@@ -1,155 +0,0 @@
-lib/elixir/lib/postgrex/ebin/Elixir.Collectable.Postgrex.Stream.beam
-lib/elixir/lib/postgrex/ebin/Elixir.DBConnection.Query.Postgrex.Copy.beam
-lib/elixir/lib/postgrex/ebin/Elixir.DBConnection.Query.Postgrex.Parameters.beam
-lib/elixir/lib/postgrex/ebin/Elixir.DBConnection.Query.Postgrex.Query.beam
-lib/elixir/lib/postgrex/ebin/Elixir.DBConnection.Query.Postgrex.Stream.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Enumerable.Postgrex.Stream.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.App.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.BinaryExtension.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.BinaryUtils.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Box.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.CIDR.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Circle.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Copy.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.CopyData.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.CopyDone.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Cursor.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Date.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.DefaultTypes.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Error.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.ErrorCode.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extension.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Array.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.BitString.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Bool.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Box.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.CIDR.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Circle.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Date.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Float4.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Float8.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.HStore.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.INET.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Int2.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Int4.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Int8.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Interval.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.JSON.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.JSONB.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Line.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.LineSegment.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.MACADDR.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Name.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Numeric.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.OID.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Path.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Point.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Polygon.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Range.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Raw.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Record.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.TID.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.TSVector.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Time.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.TimeTZ.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Timestamp.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.TimestampTZ.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.UUID.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.VoidBinary.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.VoidText.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.INET.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Interval.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Lexeme.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Line.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.LineSegment.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.MACADDR.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Messages.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Notifications.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Parameters.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Path.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Point.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Polygon.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Protocol.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Query.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Range.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Result.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Stream.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.SuperExtension.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Time.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Timestamp.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.TypeInfo.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.TypeManager.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.TypeModule.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.TypeServer.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.TypeSupervisor.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Types.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Utils.beam
-lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.beam
-lib/elixir/lib/postgrex/ebin/Elixir.String.Chars.Postgrex.Copy.beam
-lib/elixir/lib/postgrex/ebin/Elixir.String.Chars.Postgrex.Query.beam
-lib/elixir/lib/postgrex/ebin/Elixir.String.Chars.Postgrex.Stream.beam
-lib/elixir/lib/postgrex/ebin/postgrex.app
-lib/elixir/lib/postgrex/lib/postgrex.ex
-lib/elixir/lib/postgrex/lib/postgrex/app.ex
-lib/elixir/lib/postgrex/lib/postgrex/binary_extension.ex
-lib/elixir/lib/postgrex/lib/postgrex/binary_utils.ex
-lib/elixir/lib/postgrex/lib/postgrex/builtins.ex
-lib/elixir/lib/postgrex/lib/postgrex/default_types.ex
-lib/elixir/lib/postgrex/lib/postgrex/errcodes.txt
-lib/elixir/lib/postgrex/lib/postgrex/error.ex
-lib/elixir/lib/postgrex/lib/postgrex/error_code.ex
-lib/elixir/lib/postgrex/lib/postgrex/extension.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/array.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/bit_string.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/bool.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/box.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/cidr.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/circle.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/date.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/float4.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/float8.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/hstore.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/inet.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/int2.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/int4.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/int8.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/interval.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/json.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/jsonb.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/line.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/line_segment.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/macaddr.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/name.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/numeric.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/oid.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/path.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/point.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/polygon.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/range.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/raw.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/record.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/tid.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/time.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/timestamp.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/timestamptz.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/timetz.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/tsvector.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/uuid.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/void_binary.ex
-lib/elixir/lib/postgrex/lib/postgrex/extensions/void_text.ex
-lib/elixir/lib/postgrex/lib/postgrex/messages.ex
-lib/elixir/lib/postgrex/lib/postgrex/notifications.ex
-lib/elixir/lib/postgrex/lib/postgrex/parameters.ex
-lib/elixir/lib/postgrex/lib/postgrex/protocol.ex
-lib/elixir/lib/postgrex/lib/postgrex/query.ex
-lib/elixir/lib/postgrex/lib/postgrex/result.ex
-lib/elixir/lib/postgrex/lib/postgrex/stream.ex
-lib/elixir/lib/postgrex/lib/postgrex/super_extension.ex
-lib/elixir/lib/postgrex/lib/postgrex/type_info.ex
-lib/elixir/lib/postgrex/lib/postgrex/type_manager.ex
-lib/elixir/lib/postgrex/lib/postgrex/type_module.ex
-lib/elixir/lib/postgrex/lib/postgrex/type_server.ex
-lib/elixir/lib/postgrex/lib/postgrex/type_supervisor.ex
-lib/elixir/lib/postgrex/lib/postgrex/types.ex
-lib/elixir/lib/postgrex/lib/postgrex/utils.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/databases/elixir-timex_ecto/Makefile b/databases/elixir-timex_ecto/Makefile
deleted file mode 100644
index c9ebd4218d1f..000000000000
--- a/databases/elixir-timex_ecto/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= timex_ecto
-PORTVERSION= 3.3.0
-CATEGORIES= databases
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Adapter for using Timex DateTimes with Ecto
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= bitwalker
-
-MIX_BUILD_DEPS= databases/elixir-ecto \
- devel/elixir-timex
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/databases/elixir-timex_ecto/distinfo b/databases/elixir-timex_ecto/distinfo
deleted file mode 100644
index 6892ad9be67c..000000000000
--- a/databases/elixir-timex_ecto/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1526218576
-SHA256 (bitwalker-timex_ecto-3.3.0_GH0.tar.gz) = f10d3b50eba059d2f9fc1e0ac3d1d9eab7b166cf92a21b8ba2f7105c91206a0b
-SIZE (bitwalker-timex_ecto-3.3.0_GH0.tar.gz) = 11950
diff --git a/databases/elixir-timex_ecto/pkg-descr b/databases/elixir-timex_ecto/pkg-descr
deleted file mode 100644
index 1ecc62d83ff8..000000000000
--- a/databases/elixir-timex_ecto/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-An adapter for using Timex DateTimes with Ecto.
-
-WWW: https://github.com/bitwalker/timex_ecto
diff --git a/databases/elixir-timex_ecto/pkg-plist b/databases/elixir-timex_ecto/pkg-plist
deleted file mode 100644
index 581ebcd7a593..000000000000
--- a/databases/elixir-timex_ecto/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-lib/elixir/lib/timex_ecto/ebin/Elixir.Timex.Ecto.Date.beam
-lib/elixir/lib/timex_ecto/ebin/Elixir.Timex.Ecto.DateTime.beam
-lib/elixir/lib/timex_ecto/ebin/Elixir.Timex.Ecto.DateTimeWithTimezone.beam
-lib/elixir/lib/timex_ecto/ebin/Elixir.Timex.Ecto.Helpers.beam
-lib/elixir/lib/timex_ecto/ebin/Elixir.Timex.Ecto.Time.beam
-lib/elixir/lib/timex_ecto/ebin/Elixir.Timex.Ecto.TimestampWithTimezone.beam
-lib/elixir/lib/timex_ecto/ebin/Elixir.Timex.Ecto.Timestamps.beam
-lib/elixir/lib/timex_ecto/ebin/Elixir.Timex.Ecto.beam
-lib/elixir/lib/timex_ecto/ebin/timex_ecto.app
-lib/elixir/lib/timex_ecto/lib/helpers.ex
-lib/elixir/lib/timex_ecto/lib/model.ex
-lib/elixir/lib/timex_ecto/lib/timex_ecto.ex
-lib/elixir/lib/timex_ecto/lib/types/date.ex
-lib/elixir/lib/timex_ecto/lib/types/datetime.ex
-lib/elixir/lib/timex_ecto/lib/types/datetimetz.ex
-lib/elixir/lib/timex_ecto/lib/types/time.ex
-lib/elixir/lib/timex_ecto/lib/types/timestamptz.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/databases/erlang-couchbeam/Makefile b/databases/erlang-couchbeam/Makefile
deleted file mode 100644
index 7d67af4a8050..000000000000
--- a/databases/erlang-couchbeam/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= couchbeam
-PORTVERSION= 1.4.2
-CATEGORIES= databases
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Apache CouchDB client in Erlang
-
-LICENSE= MIT
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= benoitc
-
-ERL_BUILD_DEPS= devel/erlang-jsx \
- www/erlang-hackney
-ERL_RUN_DEPS:= ${ERL_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/databases/erlang-couchbeam/distinfo b/databases/erlang-couchbeam/distinfo
deleted file mode 100644
index 653d2c1bef26..000000000000
--- a/databases/erlang-couchbeam/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1483568148
-SHA256 (benoitc-couchbeam-1.4.2_GH0.tar.gz) = 8656ef3cd666b1186bdeb2cd3b6ce8c0cbb93988a89fb001de706bec09cb1cdf
-SIZE (benoitc-couchbeam-1.4.2_GH0.tar.gz) = 1110228
diff --git a/databases/erlang-couchbeam/files/patch-rebar.config b/databases/erlang-couchbeam/files/patch-rebar.config
deleted file mode 100644
index aca1c26ec1af..000000000000
--- a/databases/erlang-couchbeam/files/patch-rebar.config
+++ /dev/null
@@ -1,11 +0,0 @@
---- rebar.config.orig 2016-12-22 20:31:28 UTC
-+++ rebar.config
-@@ -3,8 +3,6 @@
- {erl_opts, [debug_info]}.
-
- {deps, [
-- {jsx, "2.8.0"},
-- {hackney, "1.6.4"}
- ]}.
-
-
diff --git a/databases/erlang-couchbeam/files/patch-rebar.config.script b/databases/erlang-couchbeam/files/patch-rebar.config.script
deleted file mode 100644
index 94c75b9cd7f5..000000000000
--- a/databases/erlang-couchbeam/files/patch-rebar.config.script
+++ /dev/null
@@ -1,14 +0,0 @@
---- rebar.config.script.orig 2016-12-22 20:31:28 UTC
-+++ rebar.config.script
-@@ -1,11 +1,6 @@
- IsRebar3 = erlang:function_exported(rebar3, main, 1),
-
- Rebar2Deps = [
-- {jsx, ".*", {git, "https://github.com/talentdeficit/jsx.git",
-- {tag,"2.8.0"}}},
--
-- {hackney, ".*", {git, "https://github.com/benoitc/hackney.git",
-- {tag, "1.6.4"}}}
- ],
-
- case IsRebar3 of
diff --git a/databases/erlang-couchbeam/pkg-descr b/databases/erlang-couchbeam/pkg-descr
deleted file mode 100644
index 198ed562dcb2..000000000000
--- a/databases/erlang-couchbeam/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Simple Barrel and Apache CouchDB client library for Erlang applications.
-
-WWW: https://github.com/benoitc/couchbeam
diff --git a/databases/erlang-couchbeam/pkg-plist b/databases/erlang-couchbeam/pkg-plist
deleted file mode 100644
index d937a4817504..000000000000
--- a/databases/erlang-couchbeam/pkg-plist
+++ /dev/null
@@ -1,36 +0,0 @@
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam.app
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_app.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_attachments.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_changes.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_changes_stream.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_changes_sup.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_doc.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_ejson.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_httpc.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_sup.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_util.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_uuids.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_view.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_view_stream.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/couchbeam_view_sup.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/ebin/gen_changes.beam
-lib/erlang/lib/couchbeam-%%VERSION%%/include/couchbeam.hrl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam.app.src
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_app.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_attachments.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_changes.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_changes_stream.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_changes_sup.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_doc.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_ejson.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_httpc.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_sup.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_util.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_uuids.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_view.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_view_stream.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/couchbeam_view_sup.erl
-lib/erlang/lib/couchbeam-%%VERSION%%/src/gen_changes.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/databases/erlang-epgsql/Makefile b/databases/erlang-epgsql/Makefile
deleted file mode 100644
index 588b130a9068..000000000000
--- a/databases/erlang-epgsql/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-PORTNAME= epgsql
-PORTVERSION= 4.1.0
-CATEGORIES= databases
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang PostgreSQL Database Client
-
-LICENSE= BSD3CLAUSE
-
-USES= erlang:rebar3
-USE_GITHUB= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/databases/erlang-epgsql/distinfo b/databases/erlang-epgsql/distinfo
deleted file mode 100644
index 236f333a3949..000000000000
--- a/databases/erlang-epgsql/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1530990701
-SHA256 (epgsql-epgsql-4.1.0_GH0.tar.gz) = f6e01b26367846d2bca1c7f24205ed548bb2a5e97d0d06f7a66af4abad981970
-SIZE (epgsql-epgsql-4.1.0_GH0.tar.gz) = 80293
diff --git a/databases/erlang-epgsql/pkg-descr b/databases/erlang-epgsql/pkg-descr
deleted file mode 100644
index b0ee9081eef5..000000000000
--- a/databases/erlang-epgsql/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A PostgreSQL client library written in Erlang.
-
-WWW: https://github.com/wg/epgsql
diff --git a/databases/erlang-epgsql/pkg-plist b/databases/erlang-epgsql/pkg-plist
deleted file mode 100644
index ac4c6ca3f965..000000000000
--- a/databases/erlang-epgsql/pkg-plist
+++ /dev/null
@@ -1,91 +0,0 @@
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql.app
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_binary.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_batch.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_bind.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_close.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_connect.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_describe_portal.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_describe_statement.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_equery.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_execute.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_parse.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_prepared_query.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_squery.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_start_replication.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_sync.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_cmd_update_type_cache.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_boolean.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_bpchar.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_datetime.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_float.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_geometric.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_hstore.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_integer.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_intrange.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_json.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_net.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_noop.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_postgis.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_text.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_codec_uuid.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_command.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_errcodes.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_fdatetime.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_idatetime.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_oid_db.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_scram.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_sock.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsql_wire.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsqla.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/epgsqli.beam
-lib/erlang/lib/epgsql-%%VERSION%%/ebin/ewkb.beam
-lib/erlang/lib/epgsql-%%VERSION%%/include/epgsql.hrl
-lib/erlang/lib/epgsql-%%VERSION%%/include/epgsql_geometry.hrl
-lib/erlang/lib/epgsql-%%VERSION%%/include/protocol.hrl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_batch.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_bind.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_close.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_connect.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_describe_portal.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_describe_statement.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_equery.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_execute.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_parse.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_prepared_query.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_squery.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_start_replication.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_sync.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/commands/epgsql_cmd_update_type_cache.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_boolean.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_bpchar.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_datetime.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_float.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_geometric.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_hstore.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_integer.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_intrange.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_json.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_net.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_noop.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_postgis.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_text.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/datatypes/epgsql_codec_uuid.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql.app.src
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql_binary.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql_codec.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql_command.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql_errcodes.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql_fdatetime.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql_idatetime.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql_oid_db.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql_replication.hrl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql_scram.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql_sock.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsql_wire.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsqla.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/epgsqli.erl
-lib/erlang/lib/epgsql-%%VERSION%%/src/ewkb.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/databases/erlang-eredis/Makefile b/databases/erlang-eredis/Makefile
deleted file mode 100644
index 25a38665ab06..000000000000
--- a/databases/erlang-eredis/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= eredis
-PORTVERSION= 1.1.0
-DISTVERSIONPREFIX= v
-CATEGORIES= databases
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Non-blocking Redis client for Erlang
-
-LICENSE= MIT
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= wooga
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/databases/erlang-eredis/distinfo b/databases/erlang-eredis/distinfo
deleted file mode 100644
index 09bf8200679f..000000000000
--- a/databases/erlang-eredis/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1503995111
-SHA256 (wooga-eredis-v1.1.0_GH0.tar.gz) = 85557666315eac3c11baec37063a5d9f83057d9da8f99a5f6487584b0cb4ef6a
-SIZE (wooga-eredis-v1.1.0_GH0.tar.gz) = 28173
diff --git a/databases/erlang-eredis/files/patch-include_eredis.hrl b/databases/erlang-eredis/files/patch-include_eredis.hrl
deleted file mode 100644
index 6a31593f9c89..000000000000
--- a/databases/erlang-eredis/files/patch-include_eredis.hrl
+++ /dev/null
@@ -1,14 +0,0 @@
---- include/eredis.hrl.orig 2015-06-24 19:38:51 UTC
-+++ include/eredis.hrl
-@@ -18,11 +18,7 @@
- -type parser_state() :: status_continue | bulk_continue | multibulk_continue.
-
- %% Internal types
---ifdef(namespaced_types).
- -type eredis_queue() :: queue:queue().
---else.
---type eredis_queue() :: queue().
---endif.
-
- %% Internal parser state. Is returned from parse/2 and must be
- %% included on the next calls to parse/2.
diff --git a/databases/erlang-eredis/pkg-descr b/databases/erlang-eredis/pkg-descr
deleted file mode 100644
index 74335b50267c..000000000000
--- a/databases/erlang-eredis/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Non-blocking Redis client for Erlang with focus on performance and
-robustness.
-
-Supported Redis features:
-
- - Any command, through eredis:q/2
- - Transactions
- - Pipelining
- - Authentication & multiple dbs
- - Pubsub
-
-WWW: https://github.com/wooga/eredis
diff --git a/databases/erlang-eredis/pkg-plist b/databases/erlang-eredis/pkg-plist
deleted file mode 100644
index 222ab72d4e5a..000000000000
--- a/databases/erlang-eredis/pkg-plist
+++ /dev/null
@@ -1,22 +0,0 @@
-lib/erlang/lib/eredis-%%VERSION%%/ebin/basho_bench_driver_eredis.beam
-lib/erlang/lib/eredis-%%VERSION%%/ebin/basho_bench_driver_erldis.beam
-lib/erlang/lib/eredis-%%VERSION%%/ebin/eredis.app
-lib/erlang/lib/eredis-%%VERSION%%/ebin/eredis.beam
-lib/erlang/lib/eredis-%%VERSION%%/ebin/eredis_client.beam
-lib/erlang/lib/eredis-%%VERSION%%/ebin/eredis_parser.beam
-lib/erlang/lib/eredis-%%VERSION%%/ebin/eredis_sub.beam
-lib/erlang/lib/eredis-%%VERSION%%/ebin/eredis_sub_client.beam
-lib/erlang/lib/eredis-%%VERSION%%/include/eredis.hrl
-lib/erlang/lib/eredis-%%VERSION%%/include/eredis_sub.hrl
-lib/erlang/lib/eredis-%%VERSION%%/priv/basho_bench_eredis.config
-lib/erlang/lib/eredis-%%VERSION%%/priv/basho_bench_eredis_pipeline.config
-lib/erlang/lib/eredis-%%VERSION%%/priv/basho_bench_erldis.config
-lib/erlang/lib/eredis-%%VERSION%%/src/basho_bench_driver_eredis.erl
-lib/erlang/lib/eredis-%%VERSION%%/src/basho_bench_driver_erldis.erl
-lib/erlang/lib/eredis-%%VERSION%%/src/eredis.app.src
-lib/erlang/lib/eredis-%%VERSION%%/src/eredis.erl
-lib/erlang/lib/eredis-%%VERSION%%/src/eredis_client.erl
-lib/erlang/lib/eredis-%%VERSION%%/src/eredis_parser.erl
-lib/erlang/lib/eredis-%%VERSION%%/src/eredis_sub.erl
-lib/erlang/lib/eredis-%%VERSION%%/src/eredis_sub_client.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/Makefile b/devel/Makefile
index 816de8fab6cb..40c845d77898 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -580,46 +580,8 @@
SUBDIR += elfkickers
SUBDIR += elfsh
SUBDIR += elfutils
- SUBDIR += elixir-apex
- SUBDIR += elixir-bson
- SUBDIR += elixir-cachex
- SUBDIR += elixir-calendar
- SUBDIR += elixir-combine
- SUBDIR += elixir-conform
- SUBDIR += elixir-connection
- SUBDIR += elixir-coverex
- SUBDIR += elixir-crontab
- SUBDIR += elixir-csv
- SUBDIR += elixir-decimal
- SUBDIR += elixir-deppie
- SUBDIR += elixir-dialyze
- SUBDIR += elixir-distillery
- SUBDIR += elixir-estree
- SUBDIR += elixir-eternal
- SUBDIR += elixir-exactor
- SUBDIR += elixir-excoveralls
- SUBDIR += elixir-exjsx
- SUBDIR += elixir-exprotobuf
- SUBDIR += elixir-gen_stage
- SUBDIR += elixir-gettext
SUBDIR += elixir-hex
- SUBDIR += elixir-inflex
- SUBDIR += elixir-libring
SUBDIR += elixir-make
- SUBDIR += elixir-math
- SUBDIR += elixir-msgpax
- SUBDIR += elixir-nadia
- SUBDIR += elixir-nats
- SUBDIR += elixir-nimble_csv
- SUBDIR += elixir-paratize
- SUBDIR += elixir-plug
- SUBDIR += elixir-poison
- SUBDIR += elixir-quantum
- SUBDIR += elixir-smppex
- SUBDIR += elixir-timex
- SUBDIR += elixir-trailing_format_plug
- SUBDIR += elixir-tzdata
- SUBDIR += elixir-unsafe
SUBDIR += elm-format
SUBDIR += embb
SUBDIR += emscripten
@@ -630,44 +592,10 @@
SUBDIR += eql5
SUBDIR += eric6
SUBDIR += eris
- SUBDIR += erlang-backoff
- SUBDIR += erlang-bbmustache
- SUBDIR += erlang-bear
- SUBDIR += erlang-certifi
- SUBDIR += erlang-cf
SUBDIR += erlang-cl
- SUBDIR += erlang-common_lib
- SUBDIR += erlang-cuttlefish
- SUBDIR += erlang-erlware_commons
- SUBDIR += erlang-esdl
- SUBDIR += erlang-folsom
- SUBDIR += erlang-gen_leader
- SUBDIR += erlang-gen_smtp
- SUBDIR += erlang-getopt
- SUBDIR += erlang-goldrush
- SUBDIR += erlang-gpb
- SUBDIR += erlang-gproc
- SUBDIR += erlang-hut
- SUBDIR += erlang-jobs
- SUBDIR += erlang-jsx
- SUBDIR += erlang-jsxd
- SUBDIR += erlang-katana
- SUBDIR += erlang-lager
- SUBDIR += erlang-lager_syslog
- SUBDIR += erlang-meck
- SUBDIR += erlang-metrics
SUBDIR += erlang-native-compiler
- SUBDIR += erlang-neotoma
- SUBDIR += erlang-parse_trans
- SUBDIR += erlang-poolboy
- SUBDIR += erlang-pooler
- SUBDIR += erlang-providers
SUBDIR += erlang-rebar3_hex
SUBDIR += erlang-recon
- SUBDIR += erlang-sbroker
- SUBDIR += erlang-ssl_verify_fun
- SUBDIR += erlang-syslog
- SUBDIR += erlang-unicode_util_compat
SUBDIR += es-eric6
SUBDIR += esbuild
SUBDIR += estd
diff --git a/devel/elixir-apex/Makefile b/devel/elixir-apex/Makefile
deleted file mode 100644
index 2bdf37a3bcf8..000000000000
--- a/devel/elixir-apex/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= apex
-PORTVERSION= 1.2.1
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Term printing library for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= BjRo
-
-MIX_REWRITE= yes
-MIX_BUILD_NAME= shared
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-apex/distinfo b/devel/elixir-apex/distinfo
deleted file mode 100644
index 2c092b0d6aea..000000000000
--- a/devel/elixir-apex/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1533649634
-SHA256 (BjRo-apex-v1.2.1_GH0.tar.gz) = e6a0f88d1f4394dc210faf9bcc0aaca2d729e491d8f1895f88a378c2d7d3f6f0
-SIZE (BjRo-apex-v1.2.1_GH0.tar.gz) = 8182
diff --git a/devel/elixir-apex/pkg-descr b/devel/elixir-apex/pkg-descr
deleted file mode 100644
index 395616a757a6..000000000000
--- a/devel/elixir-apex/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Awesome Print is an Elixir library that pretty prints Elixir data
-structures in full color exposing their internal structure with
-proper indentation.
-
-WWW: https://github.com/BjRo/apex/
diff --git a/devel/elixir-apex/pkg-plist b/devel/elixir-apex/pkg-plist
deleted file mode 100644
index 8598be615247..000000000000
--- a/devel/elixir-apex/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-lib/elixir/lib/apex/ebin/Elixir.Apex.AwesomeDef.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Any.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Atom.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.BitString.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Color.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Float.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Function.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Integer.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.List.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Map.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.MapSet.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.PID.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Port.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Range.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Reference.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Seq.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Tuple.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Utils.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.Format.beam
-lib/elixir/lib/apex/ebin/Elixir.Apex.beam
-lib/elixir/lib/apex/ebin/apex.app
-lib/elixir/lib/apex/lib/apex.ex
-lib/elixir/lib/apex/lib/apex/awesome_def.ex
-lib/elixir/lib/apex/lib/apex/format.ex
-lib/elixir/lib/apex/lib/apex/format/color.ex
-lib/elixir/lib/apex/lib/apex/format/seq.ex
-lib/elixir/lib/apex/lib/apex/format/tuple.ex
-lib/elixir/lib/apex/lib/apex/format/utils.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-bson/Makefile b/devel/elixir-bson/Makefile
deleted file mode 100644
index 13e28e93cd63..000000000000
--- a/devel/elixir-bson/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= elixir-bson
-PORTVERSION= 0.4.4
-PORTREVISION= 1
-CATEGORIES= devel
-
-MAINTAINER= vanilla@FreeBSD.org
-COMMENT= BSON implementation in Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= checkiz
-
-ELIXIR_APP_NAME=bson
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-bson/distinfo b/devel/elixir-bson/distinfo
deleted file mode 100644
index 6a1eeef7a1ac..000000000000
--- a/devel/elixir-bson/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (checkiz-elixir-bson-0.4.4_GH0.tar.gz) = 432148d030decb3ad93ddda793a0935ec0440905b79e7214b31077754e53f224
-SIZE (checkiz-elixir-bson-0.4.4_GH0.tar.gz) = 13051
diff --git a/devel/elixir-bson/files/patch-lib_bson__decoder.ex b/devel/elixir-bson/files/patch-lib_bson__decoder.ex
deleted file mode 100644
index 414fac0af434..000000000000
--- a/devel/elixir-bson/files/patch-lib_bson__decoder.ex
+++ /dev/null
@@ -1,29 +0,0 @@
---- lib/bson_decoder.ex.orig 2021-02-27 04:49:09 UTC
-+++ lib/bson_decoder.ex
-@@ -51,7 +51,7 @@ defmodule Bson.Decoder do
-
- ```
- """
-- def elist_to_hashdict(elist), do: elist |> Enum.reduce %HashDict{}, fn({k, v}, h) -> HashDict.put(h, k, v) end
-+ def elist_to_hashdict(elist), do: elist |> Enum.reduce(%HashDict{}, fn({k, v}, h) -> HashDict.put(h, k, v) end)
-
- @doc """
- Transform an elist to a Keyword
-@@ -62,7 +62,7 @@ defmodule Bson.Decoder do
-
- ```
- """
-- def elist_to_keyword(elist), do: elist |> Enum.map fn({k, v}) -> {String.to_atom(k), v} end
-+ def elist_to_keyword(elist), do: elist |> Enum.map(fn({k, v}) -> {String.to_atom(k), v} end)
-
- @doc """
- Identity function
-@@ -91,7 +91,7 @@ defmodule Bson.Decoder do
- ...> %{a: "r"},
- ...> %{a: ""},
- ...> %{a: 1, b: 5}
-- ...> ] |> Enum.all? fn(term) -> assert term == term |> Bson.encode |> Bson.decode end
-+ ...> ] |> Enum.all?(fn(term) -> assert term == term |> Bson.encode |> Bson.decode end)
- true
-
- iex> term = %{
diff --git a/devel/elixir-bson/files/patch-lib_bson__encoder.ex b/devel/elixir-bson/files/patch-lib_bson__encoder.ex
deleted file mode 100644
index 325594d05fab..000000000000
--- a/devel/elixir-bson/files/patch-lib_bson__encoder.ex
+++ /dev/null
@@ -1,170 +0,0 @@
---- lib/bson_encoder.ex.orig 2021-02-27 04:48:02 UTC
-+++ lib/bson_encoder.ex
-@@ -1,32 +1,33 @@
--defmodule Bson.Encoder do
-- defprotocol Protocol do
-- @moduledoc """
-- `Bson.Encoder.Protocol` protocol defines Bson encoding according to Elxir terms and some Bson predefined structs (see `Bson`).
-+defprotocol Bson.Encoder.Protocol do
-+ @moduledoc """
-+ `Bson.Encoder.Protocol` protocol defines Bson encoding according to Elxir terms and some Bson predefined structs (see `Bson`).
-
-- List of the protocol implementations:
-+ List of the protocol implementations:
-
-- * `Map` - Encodes a map into a document
-- * `HasDict` - Encodes a HashDict into a document
-- * `Keyword` - Encodes a Keyword into a document
-- * `List` - Encodes a list of key-alue pairs into a document otherwize encode list into array
-- * `Integer` - Encodes integer in 32 or 64 bits
-- * `Float` - Encodes float in 64 bits
-- * `Atom` - Encodes special atom (`false`, `true`, `nil`,
-- `:nan`, `:+inf`, `:-inf`, `MIN_KEY` and `MAX_KEY`) in appropriate format
-- others in special type Symbol
-- * `BitString` - as binary string
-- * `Bson.Regex' - see specs
-- * `Bson.ObjectId' - see specs
-- * `Bson.JS' - see specs
-- * `Bson.Bin' - see specs
-- * `Bson.Timestamp ' - see specs
-- """
-+ * `Map` - Encodes a map into a document
-+ * `HasDict` - Encodes a HashDict into a document
-+ * `Keyword` - Encodes a Keyword into a document
-+ * `List` - Encodes a list of key-alue pairs into a document otherwize encode list into array
-+ * `Integer` - Encodes integer in 32 or 64 bits
-+ * `Float` - Encodes float in 64 bits
-+ * `Atom` - Encodes special atom (`false`, `true`, `nil`,
-+ `:nan`, `:+inf`, `:-inf`, `MIN_KEY` and `MAX_KEY`) in appropriate format
-+ others in special type Symbol
-+ * `BitString` - as binary string
-+ * `Bson.Regex' - see specs
-+ * `Bson.ObjectId' - see specs
-+ * `Bson.JS' - see specs
-+ * `Bson.Bin' - see specs
-+ * `Bson.Timestamp ' - see specs
-+ """
-
-- @doc """
-- Returns a binary representing a term in Bson format
-- """
-- def encode(term)
-- end
-+ @doc """
-+ Returns a binary representing a term in Bson format
-+ """
-+ def encode(term)
-+end
-+
-+defmodule Bson.Encoder do
- defmodule Error do
- @moduledoc """
- Container for error messages
-@@ -56,7 +57,7 @@ defmodule Bson.Encoder do
- end
- end
-
-- defimpl Protocol, for: Integer do
-+ defimpl Bson.Encoder.Protocol, for: Integer do
- @doc """
- iex> Bson.Encoder.Protocol.encode(2)
- {<<16>>, <<2, 0, 0, 0>>}
-@@ -73,7 +74,7 @@ defmodule Bson.Encoder do
- def encode(i), do: %Error{what: [Integer], term: i}
- end
-
-- defimpl Protocol, for: Float do
-+ defimpl Bson.Encoder.Protocol, for: Float do
- @doc """
- iex> Bson.Encoder.Protocol.encode(1.1)
- {<<1>>, <<154, 153, 153, 153, 153, 153, 241, 63>>}
-@@ -81,7 +82,7 @@ defmodule Bson.Encoder do
- def encode(f), do: {<<0x01>>, <<(f)::size(64)-float-little>>}
- end
-
-- defimpl Protocol, for: Atom do
-+ defimpl Bson.Encoder.Protocol, for: Atom do
- @doc """
- iex> Bson.Encoder.Protocol.encode(true)
- {<<8>>, <<1>>}
-@@ -114,7 +115,7 @@ defmodule Bson.Encoder do
- def encode(atom), do: {<<0x0e>>, (atom |> Atom.to_string |> Bson.Encoder.wrap_string)}
- end
-
-- defimpl Protocol, for: Bson.UTC do
-+ defimpl Bson.Encoder.Protocol, for: Bson.UTC do
- @doc """
- iex> Bson.Encoder.Protocol.encode(Bson.UTC.from_now({1390, 324703, 518471}))
- {<<9>>, <<30, 97, 207, 181, 67, 1, 0, 0>>}
-@@ -123,7 +124,7 @@ defmodule Bson.Encoder do
- def encode(utc), do: %Error{what: [Bson.UTC], term: utc}
- end
-
-- defimpl Protocol, for: Bson.Regex do
-+ defimpl Bson.Encoder.Protocol, for: Bson.Regex do
- @doc """
- iex> Bson.Encoder.Protocol.encode(%Bson.Regex{pattern: "p", opts: "i"})
- {<<11>>, ["p", <<0>>, "i", <<0>>]}
-@@ -132,7 +133,7 @@ defmodule Bson.Encoder do
- def encode(regex), do: %Error{what: [Bson.Regex], term: regex}
- end
-
-- defimpl Protocol, for: Bson.ObjectId do
-+ defimpl Bson.Encoder.Protocol, for: Bson.ObjectId do
- @doc """
- iex> Bson.Encoder.Protocol.encode(%Bson.ObjectId{oid: <<0xFF>>})
- {<<0x07>>, <<255>>}
-@@ -144,7 +145,7 @@ defmodule Bson.Encoder do
- def encode(oid), do: %Error{what: [Bson.ObjectId], term: oid}
- end
-
-- defimpl Protocol, for: Bson.JS do
-+ defimpl Bson.Encoder.Protocol, for: Bson.JS do
- @doc """
- iex> Bson.Encoder.Protocol.encode(%Bson.JS{code: "1+1;"})
- {<<13>>, [<<5, 0, 0, 0>>, "1+1;", <<0>>]}
-@@ -166,7 +167,7 @@ defmodule Bson.Encoder do
- defp js_ctx(jsctx), do: <<(byte_size(jsctx)+4)::32-little-signed, jsctx::binary>>
- end
-
-- defimpl Protocol, for: Bson.Bin do
-+ defimpl Bson.Encoder.Protocol, for: Bson.Bin do
- @doc """
- iex> Bson.Encoder.Protocol.encode(%Bson.Bin{bin: "e", subtype: Bson.Bin.subtyx(:user)})
- {<<5>>,[<<1, 0, 0, 0>>, 128, "e"]}
-@@ -178,7 +179,7 @@ defmodule Bson.Encoder do
- def encode(bin, subtype), do: %Error{what: [Bson.Bin], term: {bin, subtype}}
- end
-
-- defimpl Protocol, for: Bson.Timestamp do
-+ defimpl Bson.Encoder.Protocol, for: Bson.Timestamp do
- @doc """
- iex> Bson.Encoder.Protocol.encode(%Bson.Timestamp{inc: 1, ts: 2})
- {<<17>>,<<1, 0, 0, 0, 2, 0, 0, 0>>}
-@@ -190,7 +191,7 @@ defmodule Bson.Encoder do
- def encode(ts), do: %Error{what: [Bson.Timestamp], term: ts}
- end
-
-- defimpl Protocol, for: BitString do
-+ defimpl Bson.Encoder.Protocol, for: BitString do
- @doc """
- iex> Bson.Encoder.Protocol.encode("a")
- {<<2>>, [<<2, 0, 0, 0>>, "a", <<0>>]}
-@@ -199,7 +200,7 @@ defmodule Bson.Encoder do
- def encode(bits), do: %Error{what: [BitString], term: bits}
- end
-
-- defimpl Protocol, for: List do
-+ defimpl Bson.Encoder.Protocol, for: List do
- @doc """
- iex> Bson.Encoder.Protocol.encode([])
- {<<4>>,<<5, 0, 0, 0, 0>>}
-@@ -241,7 +242,7 @@ defmodule Bson.Encoder do
- end
- end
-
-- defimpl Protocol, for: [Map, HashDict, Keyword] do
-+ defimpl Bson.Encoder.Protocol, for: [Map, HashDict, Keyword] do
- @doc """
- # Map
- iex> Bson.Encoder.Protocol.encode(%{})
diff --git a/devel/elixir-bson/files/patch-mix.exs b/devel/elixir-bson/files/patch-mix.exs
deleted file mode 100644
index c2413155c692..000000000000
--- a/devel/elixir-bson/files/patch-mix.exs
+++ /dev/null
@@ -1,15 +0,0 @@
---- mix.exs.orig 2015-09-18 11:00:09 UTC
-+++ mix.exs
-@@ -5,11 +5,10 @@ defmodule Bson.Mixfile do
- [ app: :bson,
- name: "bson",
- version: "0.4.3",
-- elixir: "~> 1.0.0",
- description: "BSON implementation for Elixir",
- source_url: "https://github.com/checkiz/elixir-bson",
- deps: deps(Mix.env),
-- package: package,
-+ package: package(),
- docs: &docs/0 ]
- end
-
diff --git a/devel/elixir-bson/pkg-descr b/devel/elixir-bson/pkg-descr
deleted file mode 100644
index 30e100bb5649..000000000000
--- a/devel/elixir-bson/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-BSON implementation for Elixir Language.
-
-WWW: https://github.com/checkiz/elixir-bson
diff --git a/devel/elixir-bson/pkg-plist b/devel/elixir-bson/pkg-plist
deleted file mode 100644
index 99d7414f4f86..000000000000
--- a/devel/elixir-bson/pkg-plist
+++ /dev/null
@@ -1,38 +0,0 @@
-lib/elixir/lib/bson/ebin/Elixir.Bson.Bin.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Decoder.Error.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Decoder.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Error.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Atom.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.BitString.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Bson.Bin.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Bson.JS.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Bson.ObjectId.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Bson.Regex.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Bson.Timestamp.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Bson.UTC.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Float.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.HashDict.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Integer.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Keyword.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.List.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Map.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.JS.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.ObjectId.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Regex.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.Timestamp.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.UTC.beam
-lib/elixir/lib/bson/ebin/Elixir.Bson.beam
-lib/elixir/lib/bson/ebin/Elixir.BsonJson.beam
-lib/elixir/lib/bson/ebin/Elixir.Inspect.Bson.Decoder.Error.beam
-lib/elixir/lib/bson/ebin/Elixir.Inspect.Bson.Encoder.Error.beam
-lib/elixir/lib/bson/ebin/Elixir.Inspect.Bson.ObjectId.beam
-lib/elixir/lib/bson/ebin/Elixir.Inspect.Bson.UTC.beam
-lib/elixir/lib/bson/ebin/Elixir.String.Chars.Bson.ObjectId.beam
-lib/elixir/lib/bson/ebin/bson.app
-lib/elixir/lib/bson/lib/bson.ex
-lib/elixir/lib/bson/lib/bson_decoder.ex
-lib/elixir/lib/bson/lib/bson_encoder.ex
-lib/elixir/lib/bson/lib/bsonjson.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-cachex/Makefile b/devel/elixir-cachex/Makefile
deleted file mode 100644
index 1231cee373b7..000000000000
--- a/devel/elixir-cachex/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME= cachex
-PORTVERSION= 3.0.3
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Caching library for Elixir
-
-LICENSE= MIT
-
-BROKEN= does not build: Unchecked dependencies for environment prod: unsafe, eternal
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= whitfin
-
-MIX_BUILD_DEPS= devel/elixir-eternal \
- devel/elixir-unsafe
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-cachex/distinfo b/devel/elixir-cachex/distinfo
deleted file mode 100644
index 4864fad904b7..000000000000
--- a/devel/elixir-cachex/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531692510
-SHA256 (whitfin-cachex-v3.0.3_GH0.tar.gz) = 4f1ac748968235c74b192ce732d31d9d7979c0ccf5d631c9e7462da9dbe55e04
-SIZE (whitfin-cachex-v3.0.3_GH0.tar.gz) = 118186
diff --git a/devel/elixir-cachex/pkg-descr b/devel/elixir-cachex/pkg-descr
deleted file mode 100644
index 20bf8810493b..000000000000
--- a/devel/elixir-cachex/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A powerful caching library for Elixir with support for transactions,
-fallbacks, and expirations.
-
-WWW: https://github.com/whitfin/cachex
diff --git a/devel/elixir-cachex/pkg-plist b/devel/elixir-cachex/pkg-plist
deleted file mode 100644
index e36db873f4d6..000000000000
--- a/devel/elixir-cachex/pkg-plist
+++ /dev/null
@@ -1,104 +0,0 @@
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Clear.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Count.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Del.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Dump.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Empty.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Exists.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Expire.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Fetch.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Get.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.GetAndUpdate.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Incr.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Inspect.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Invoke.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Keys.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Load.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Purge.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Put.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.PutMany.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Refresh.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Reset.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Size.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Stats.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Stream.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Take.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Touch.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Transaction.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Ttl.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Update.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Application.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Disk.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Errors.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.ExecutionError.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Hook.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Options.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Policy.LRW.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Policy.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Query.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Courier.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Incubator.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Informant.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Janitor.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Locksmith.Queue.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Locksmith.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Overseer.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Spec.Validator.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Spec.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Stats.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.Warmer.beam
-lib/elixir/lib/cachex/ebin/Elixir.Cachex.beam
-lib/elixir/lib/cachex/ebin/cachex.app
-lib/elixir/lib/cachex/lib/cachex.ex
-lib/elixir/lib/cachex/lib/cachex/actions.ex
-lib/elixir/lib/cachex/lib/cachex/actions/clear.ex
-lib/elixir/lib/cachex/lib/cachex/actions/count.ex
-lib/elixir/lib/cachex/lib/cachex/actions/del.ex
-lib/elixir/lib/cachex/lib/cachex/actions/dump.ex
-lib/elixir/lib/cachex/lib/cachex/actions/empty.ex
-lib/elixir/lib/cachex/lib/cachex/actions/exists.ex
-lib/elixir/lib/cachex/lib/cachex/actions/expire.ex
-lib/elixir/lib/cachex/lib/cachex/actions/fetch.ex
-lib/elixir/lib/cachex/lib/cachex/actions/get.ex
-lib/elixir/lib/cachex/lib/cachex/actions/get_and_update.ex
-lib/elixir/lib/cachex/lib/cachex/actions/incr.ex
-lib/elixir/lib/cachex/lib/cachex/actions/inspect.ex
-lib/elixir/lib/cachex/lib/cachex/actions/invoke.ex
-lib/elixir/lib/cachex/lib/cachex/actions/keys.ex
-lib/elixir/lib/cachex/lib/cachex/actions/load.ex
-lib/elixir/lib/cachex/lib/cachex/actions/purge.ex
-lib/elixir/lib/cachex/lib/cachex/actions/put.ex
-lib/elixir/lib/cachex/lib/cachex/actions/put_many.ex
-lib/elixir/lib/cachex/lib/cachex/actions/refresh.ex
-lib/elixir/lib/cachex/lib/cachex/actions/reset.ex
-lib/elixir/lib/cachex/lib/cachex/actions/size.ex
-lib/elixir/lib/cachex/lib/cachex/actions/stats.ex
-lib/elixir/lib/cachex/lib/cachex/actions/stream.ex
-lib/elixir/lib/cachex/lib/cachex/actions/take.ex
-lib/elixir/lib/cachex/lib/cachex/actions/touch.ex
-lib/elixir/lib/cachex/lib/cachex/actions/transaction.ex
-lib/elixir/lib/cachex/lib/cachex/actions/ttl.ex
-lib/elixir/lib/cachex/lib/cachex/actions/update.ex
-lib/elixir/lib/cachex/lib/cachex/application.ex
-lib/elixir/lib/cachex/lib/cachex/disk.ex
-lib/elixir/lib/cachex/lib/cachex/errors.ex
-lib/elixir/lib/cachex/lib/cachex/execution_error.ex
-lib/elixir/lib/cachex/lib/cachex/hook.ex
-lib/elixir/lib/cachex/lib/cachex/options.ex
-lib/elixir/lib/cachex/lib/cachex/policy.ex
-lib/elixir/lib/cachex/lib/cachex/policy/lrw.ex
-lib/elixir/lib/cachex/lib/cachex/query.ex
-lib/elixir/lib/cachex/lib/cachex/services.ex
-lib/elixir/lib/cachex/lib/cachex/services/courier.ex
-lib/elixir/lib/cachex/lib/cachex/services/incubator.ex
-lib/elixir/lib/cachex/lib/cachex/services/informant.ex
-lib/elixir/lib/cachex/lib/cachex/services/janitor.ex
-lib/elixir/lib/cachex/lib/cachex/services/locksmith.ex
-lib/elixir/lib/cachex/lib/cachex/services/locksmith/queue.ex
-lib/elixir/lib/cachex/lib/cachex/services/overseer.ex
-lib/elixir/lib/cachex/lib/cachex/spec.ex
-lib/elixir/lib/cachex/lib/cachex/spec/validator.ex
-lib/elixir/lib/cachex/lib/cachex/stats.ex
-lib/elixir/lib/cachex/lib/cachex/warmer.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-calendar/Makefile b/devel/elixir-calendar/Makefile
deleted file mode 100644
index d04e2169f214..000000000000
--- a/devel/elixir-calendar/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= calendar
-PORTVERSION= 0.17.4
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Date-time and time zone handling in Elixir
-
-LICENSE= MIT
-
-BROKEN= does not build: Unchecked dependencies for environment prod: tzdata
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= lau
-
-MIX_BUILD_DEPS= devel/elixir-tzdata
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-calendar/distinfo b/devel/elixir-calendar/distinfo
deleted file mode 100644
index 6ae5b9079b59..000000000000
--- a/devel/elixir-calendar/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1502615753
-SHA256 (lau-calendar-v0.17.4_GH0.tar.gz) = 2cced60b69eb1e66cc37e8e9e58a3352e1eaa621c182d322606567080130f5b0
-SIZE (lau-calendar-v0.17.4_GH0.tar.gz) = 43048
diff --git a/devel/elixir-calendar/pkg-descr b/devel/elixir-calendar/pkg-descr
deleted file mode 100644
index d249da8573f1..000000000000
--- a/devel/elixir-calendar/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Calendar is a date and time library for Elixir.
-
-The Olson/Eggert "Time Zone Database" is used. Years 1 through 9999
-are supported.
-
-WWW: https://github.com/lau/calendar
diff --git a/devel/elixir-calendar/pkg-plist b/devel/elixir-calendar/pkg-plist
deleted file mode 100644
index 28626febeb84..000000000000
--- a/devel/elixir-calendar/pkg-plist
+++ /dev/null
@@ -1,65 +0,0 @@
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.AmbiguousDateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDate.Calendar.Date.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDate.Calendar.DateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDate.Calendar.NaiveDateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDate.Date.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDate.DateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDate.NaiveDateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDate.Tuple.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDate.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDateTime.Calendar.DateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDateTime.DateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsNaiveDateTime.Calendar.DateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsNaiveDateTime.DateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsNaiveDateTime.NaiveDateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsNaiveDateTime.Tuple.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsNaiveDateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsTime.Calendar.DateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsTime.Calendar.NaiveDateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsTime.DateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsTime.NaiveDateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsTime.Time.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsTime.Tuple.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.Date.Format.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.Date.Parse.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.Date.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.DateTime.Format.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.DateTime.Interval.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.DateTime.Parse.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.DateTime.TzPeriod.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.DateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.DefaultTranslations.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.NaiveDateTime.Format.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.NaiveDateTime.Interval.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.NaiveDateTime.Parse.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.NaiveDateTime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.ParseUtil.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.Strftime.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.Time.Format.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.Time.Parse.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.Time.beam
-lib/elixir/lib/calendar/ebin/Elixir.Calendar.TimeZoneData.beam
-lib/elixir/lib/calendar/ebin/calendar.app
-lib/elixir/lib/calendar/lib/calendar.ex
-lib/elixir/lib/calendar/lib/calendar/ambiguous_date_time.ex
-lib/elixir/lib/calendar/lib/calendar/date.ex
-lib/elixir/lib/calendar/lib/calendar/date/format.ex
-lib/elixir/lib/calendar/lib/calendar/date/parse.ex
-lib/elixir/lib/calendar/lib/calendar/date_time.ex
-lib/elixir/lib/calendar/lib/calendar/date_time/format.ex
-lib/elixir/lib/calendar/lib/calendar/date_time/interval.ex
-lib/elixir/lib/calendar/lib/calendar/date_time/parse.ex
-lib/elixir/lib/calendar/lib/calendar/date_time/tz_period.ex
-lib/elixir/lib/calendar/lib/calendar/naive_date_time.ex
-lib/elixir/lib/calendar/lib/calendar/naive_date_time/format.ex
-lib/elixir/lib/calendar/lib/calendar/naive_date_time/interval.ex
-lib/elixir/lib/calendar/lib/calendar/naive_date_time/parse.ex
-lib/elixir/lib/calendar/lib/calendar/parse_util.ex
-lib/elixir/lib/calendar/lib/calendar/strftime.ex
-lib/elixir/lib/calendar/lib/calendar/time.ex
-lib/elixir/lib/calendar/lib/calendar/time/format.ex
-lib/elixir/lib/calendar/lib/calendar/time/parse.ex
-lib/elixir/lib/calendar/lib/calendar/time_zone_data.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-combine/Makefile b/devel/elixir-combine/Makefile
deleted file mode 100644
index 504683701fe8..000000000000
--- a/devel/elixir-combine/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= combine
-PORTVERSION= 0.10.0
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Parser combinator library for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= bitwalker
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-combine/distinfo b/devel/elixir-combine/distinfo
deleted file mode 100644
index 46010011c994..000000000000
--- a/devel/elixir-combine/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1504380079
-SHA256 (bitwalker-combine-0.10.0_GH0.tar.gz) = 780a411f26d138eef7632a1bf1f4cb2f4540e4bd8a31d8112aae91eb6d1481ec
-SIZE (bitwalker-combine-0.10.0_GH0.tar.gz) = 94968
diff --git a/devel/elixir-combine/pkg-descr b/devel/elixir-combine/pkg-descr
deleted file mode 100644
index 442673857ee0..000000000000
--- a/devel/elixir-combine/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Parser combinator library for Elixir.
-
-WWW: https://github.com/bitwalker/combine
diff --git a/devel/elixir-combine/pkg-plist b/devel/elixir-combine/pkg-plist
deleted file mode 100644
index 0b4b02ccdbba..000000000000
--- a/devel/elixir-combine/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-lib/elixir/lib/combine/ebin/Elixir.Combine.Helpers.beam
-lib/elixir/lib/combine/ebin/Elixir.Combine.ParserState.beam
-lib/elixir/lib/combine/ebin/Elixir.Combine.Parsers.Base.beam
-lib/elixir/lib/combine/ebin/Elixir.Combine.Parsers.Binary.beam
-lib/elixir/lib/combine/ebin/Elixir.Combine.Parsers.Text.beam
-lib/elixir/lib/combine/ebin/Elixir.Combine.beam
-lib/elixir/lib/combine/ebin/combine.app
-lib/elixir/lib/combine/lib/combine.ex
-lib/elixir/lib/combine/lib/combine/helpers.ex
-lib/elixir/lib/combine/lib/combine/parser_state.ex
-lib/elixir/lib/combine/lib/combine/parsers/base.ex
-lib/elixir/lib/combine/lib/combine/parsers/binary.ex
-lib/elixir/lib/combine/lib/combine/parsers/text.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-conform/Makefile b/devel/elixir-conform/Makefile
deleted file mode 100644
index 8e71537c6708..000000000000
--- a/devel/elixir-conform/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= conform
-DISTVERSION= 2.5.2
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Easy release configuration for Elixir apps
-
-LICENSE= APACHE20 MIT
-LICENSE_COMB= multi
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= bitwalker
-
-MIX_BUILD_DEPS= devel/erlang-neotoma
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-conform/distinfo b/devel/elixir-conform/distinfo
deleted file mode 100644
index 64a45f9ec547..000000000000
--- a/devel/elixir-conform/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1504013533
-SHA256 (bitwalker-conform-2.5.2_GH0.tar.gz) = a9b5004ee941e77a9472bfab720640140f296fbdf4d9ff8b7637381add09ce70
-SIZE (bitwalker-conform-2.5.2_GH0.tar.gz) = 315587
diff --git a/devel/elixir-conform/files/patch-mix.exs b/devel/elixir-conform/files/patch-mix.exs
deleted file mode 100644
index 90881500fe62..000000000000
--- a/devel/elixir-conform/files/patch-mix.exs
+++ /dev/null
@@ -1,12 +0,0 @@
---- mix.exs.orig 2016-07-28 11:30:56 UTC
-+++ mix.exs
-@@ -26,8 +26,7 @@ defmodule Conform.Mixfile do
- defp compilers(_), do: nil
-
- defp deps do
-- [{:neotoma, "~> 1.7.3"},
-- {:ex_doc, "~> 0.13", only: :dev}]
-+ []
- end
-
- defp description, do: "Easy release configuration for Elixir apps."
diff --git a/devel/elixir-conform/pkg-descr b/devel/elixir-conform/pkg-descr
deleted file mode 100644
index 86abd29a62bc..000000000000
--- a/devel/elixir-conform/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-The definition of conform is "Adapt or conform oneself to new or
-different conditions". As this library is used to adapt your
-application to its deployed environment, I think it's rather fitting.
-It's also a play on the word configuration, and the fact that Conform
-uses an init-style configuration, maintained in a .conf file.
-
-Conform is a library for Elixir applications. Its original intended
-use is in exrm as means of providing a simplified configuration
-file for deployed releases, but is flexible enough to work for any
-use case where you want init-style configuration translated to
-Elixir/Erlang terms. It is inspired directly by basho/cuttlefish,
-and in fact uses its .conf parser. Beyond that, you can look at
-conform as a reduced (but growing!) implementation of cuttlefish
-in Elixir.
-
-WWW: https://github.com/bitwalker/conform
diff --git a/devel/elixir-conform/pkg-plist b/devel/elixir-conform/pkg-plist
deleted file mode 100644
index 3b9b86ccdba5..000000000000
--- a/devel/elixir-conform/pkg-plist
+++ /dev/null
@@ -1,51 +0,0 @@
-lib/elixir/lib/conform/ebin/Elixir.Conform.Conf.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Logger.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Options.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Parse.ParseError.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Parse.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.ReleasePlugin.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Schema.Mapping.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Schema.SchemaError.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Schema.Transform.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Schema.Validator.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Schema.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.SysConfig.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Translate.TranslateError.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Translate.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Type.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Types.Enum.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Utils.Code.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Utils.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.Validators.RangeValidator.beam
-lib/elixir/lib/conform/ebin/Elixir.Conform.beam
-lib/elixir/lib/conform/ebin/Elixir.Mix.Tasks.Conform.Archive.beam
-lib/elixir/lib/conform/ebin/Elixir.Mix.Tasks.Conform.Configure.beam
-lib/elixir/lib/conform/ebin/Elixir.Mix.Tasks.Conform.Effective.beam
-lib/elixir/lib/conform/ebin/Elixir.Mix.Tasks.Conform.New.beam
-lib/elixir/lib/conform/ebin/conform.app
-lib/elixir/lib/conform/ebin/conform_parse.beam
-lib/elixir/lib/conform/lib/conform.ex
-lib/elixir/lib/conform/lib/conform/conf.ex
-lib/elixir/lib/conform/lib/conform/logger.ex
-lib/elixir/lib/conform/lib/conform/parse.ex
-lib/elixir/lib/conform/lib/conform/releases/plugin.ex
-lib/elixir/lib/conform/lib/conform/schema.ex
-lib/elixir/lib/conform/lib/conform/schema/mapping.ex
-lib/elixir/lib/conform/lib/conform/schema/transform.ex
-lib/elixir/lib/conform/lib/conform/schema/validator.ex
-lib/elixir/lib/conform/lib/conform/sysconfig.ex
-lib/elixir/lib/conform/lib/conform/translate.ex
-lib/elixir/lib/conform/lib/conform/type.ex
-lib/elixir/lib/conform/lib/conform/types/enum.ex
-lib/elixir/lib/conform/lib/conform/utils/code.ex
-lib/elixir/lib/conform/lib/conform/utils/utils.ex
-lib/elixir/lib/conform/lib/conform/validators/range_validator.ex
-lib/elixir/lib/conform/lib/mix/tasks/conform.archive.ex
-lib/elixir/lib/conform/lib/mix/tasks/conform.configure.ex
-lib/elixir/lib/conform/lib/mix/tasks/conform.effective.ex
-lib/elixir/lib/conform/lib/mix/tasks/conform.new.ex
-lib/elixir/lib/conform/priv/bin/conform
-lib/elixir/lib/conform/priv/bin/post_configure.sh
-lib/elixir/lib/conform/priv/bin/post_upgrade.sh
-lib/elixir/lib/conform/priv/bin/pre_upgrade.sh
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-connection/Makefile b/devel/elixir-connection/Makefile
deleted file mode 100644
index 860fda052345..000000000000
--- a/devel/elixir-connection/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= connection
-PORTVERSION= 1.0.4
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Elixir behavior for connection processes
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= fishcakez
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-connection/distinfo b/devel/elixir-connection/distinfo
deleted file mode 100644
index 7971d98aa2bb..000000000000
--- a/devel/elixir-connection/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1469559081
-SHA256 (fishcakez-connection-v1.0.4_GH0.tar.gz) = d957fc59a0e6ce7e170e0a5141870ed349d4d462c4e9860d452679455c06ae43
-SIZE (fishcakez-connection-v1.0.4_GH0.tar.gz) = 14575
diff --git a/devel/elixir-connection/pkg-descr b/devel/elixir-connection/pkg-descr
deleted file mode 100644
index b2ab7d2f85ec..000000000000
--- a/devel/elixir-connection/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Elixir behavior for connection processes.
-
-WWW: https://github.com/fishcakez/connection
diff --git a/devel/elixir-connection/pkg-plist b/devel/elixir-connection/pkg-plist
deleted file mode 100644
index 25331a7c020d..000000000000
--- a/devel/elixir-connection/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/elixir/lib/connection/ebin/Elixir.Connection.beam
-lib/elixir/lib/connection/ebin/connection.app
-lib/elixir/lib/connection/lib/connection.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-coverex/Makefile b/devel/elixir-coverex/Makefile
deleted file mode 100644
index 028e12ef44fa..000000000000
--- a/devel/elixir-coverex/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= coverex
-PORTVERSION= 1.4.15
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= vanilla@FreeBSD.org
-COMMENT= Coverage Reports for Elixir
-
-LICENSE= APACHE20
-
-MIX_BUILD_DEPS= devel/elixir-poison \
- www/elixir-httpoison
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= alfert
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-coverex/distinfo b/devel/elixir-coverex/distinfo
deleted file mode 100644
index 44b96eeb61cf..000000000000
--- a/devel/elixir-coverex/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499672041
-SHA256 (alfert-coverex-v1.4.15_GH0.tar.gz) = 4815e198e170885188aaa58b5f847bab36e9b819701ab5bc19941351e2fff934
-SIZE (alfert-coverex-v1.4.15_GH0.tar.gz) = 56363
diff --git a/devel/elixir-coverex/files/patch-mix.exs b/devel/elixir-coverex/files/patch-mix.exs
deleted file mode 100644
index 0c9e40c27477..000000000000
--- a/devel/elixir-coverex/files/patch-mix.exs
+++ /dev/null
@@ -1,12 +0,0 @@
---- mix.exs.orig 2016-07-16 12:12:32 UTC
-+++ mix.exs
-@@ -13,8 +13,7 @@ defmodule Coverex.Mixfile do
- homepage_url: "https://github.com/alfert/coverex",
- docs: [readme: "README.md"],
- description: description(),
-- test_coverage: [tool: Coverex.Task, coveralls: true, ignore_modules: []],
-- deps: deps()]
-+ test_coverage: [tool: Coverex.Task, coveralls: true, ignore_modules: []]]
- end
-
- # Configuration for the OTP application
diff --git a/devel/elixir-coverex/pkg-descr b/devel/elixir-coverex/pkg-descr
deleted file mode 100644
index bf3a3477e85e..000000000000
--- a/devel/elixir-coverex/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Coverage Reports for Elixir.
-
-WWW: https://github.com/alfert/coverex
diff --git a/devel/elixir-coverex/pkg-plist b/devel/elixir-coverex/pkg-plist
deleted file mode 100644
index e76874dd71b1..000000000000
--- a/devel/elixir-coverex/pkg-plist
+++ /dev/null
@@ -1,22 +0,0 @@
-lib/elixir/lib/coverex/ebin/Elixir.Coverex.Source.beam
-lib/elixir/lib/coverex/ebin/Elixir.Coverex.Task.beam
-lib/elixir/lib/coverex/ebin/coverex.app
-lib/elixir/lib/coverex/lib/coverex/source.ex
-lib/elixir/lib/coverex/lib/coverex/task.ex
-lib/elixir/lib/coverex/lib/coverex/templates/css/asc.gif
-lib/elixir/lib/coverex/lib/coverex/templates/css/bg.gif
-lib/elixir/lib/coverex/lib/coverex/templates/css/desc.gif
-lib/elixir/lib/coverex/lib/coverex/templates/css/source.css
-lib/elixir/lib/coverex/lib/coverex/templates/css/style.css
-lib/elixir/lib/coverex/lib/coverex/templates/css/tablesorter.css
-lib/elixir/lib/coverex/lib/coverex/templates/js/full_list.js
-lib/elixir/lib/coverex/lib/coverex/templates/js/jquery.js
-lib/elixir/lib/coverex/lib/coverex/templates/js/jquery.metadata.js
-lib/elixir/lib/coverex/lib/coverex/templates/js/jquery.tablesorter.js
-lib/elixir/lib/coverex/lib/coverex/templates/overview_entry_template.eex
-lib/elixir/lib/coverex/lib/coverex/templates/overview_entry_text_template.eex
-lib/elixir/lib/coverex/lib/coverex/templates/overview_template.eex
-lib/elixir/lib/coverex/lib/coverex/templates/overview_text_template.eex
-lib/elixir/lib/coverex/lib/coverex/templates/source_line_template.eex
-lib/elixir/lib/coverex/lib/coverex/templates/source_template.eex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-crontab/Makefile b/devel/elixir-crontab/Makefile
deleted file mode 100644
index 9e3e4ec7e1e5..000000000000
--- a/devel/elixir-crontab/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= crontab
-PORTVERSION= 1.1.3
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Crontab format parser in Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= jshmrtn
-
-MIX_BUILD_DEPS= devel/elixir-timex
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-crontab/distinfo b/devel/elixir-crontab/distinfo
deleted file mode 100644
index bf5ef8895b7f..000000000000
--- a/devel/elixir-crontab/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1530991398
-SHA256 (jshmrtn-crontab-v1.1.3_GH0.tar.gz) = 7404f8942d2971c5254b2fb05fe4bd792c3a150360e12a3edbdd04936b9196e5
-SIZE (jshmrtn-crontab-v1.1.3_GH0.tar.gz) = 17777
diff --git a/devel/elixir-crontab/pkg-descr b/devel/elixir-crontab/pkg-descr
deleted file mode 100644
index aa9530b19ad5..000000000000
--- a/devel/elixir-crontab/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Parse cron format strings, write cron format strings and calculate
-execution dates in Elixir.
-
-WWW: https://github.com/jshmrtn/crontab
diff --git a/devel/elixir-crontab/pkg-plist b/devel/elixir-crontab/pkg-plist
deleted file mode 100644
index dc36a1ab3e5f..000000000000
--- a/devel/elixir-crontab/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-lib/elixir/lib/crontab/ebin/Elixir.Crontab.CronExpression.Composer.beam
-lib/elixir/lib/crontab/ebin/Elixir.Crontab.CronExpression.Parser.beam
-lib/elixir/lib/crontab/ebin/Elixir.Crontab.CronExpression.beam
-lib/elixir/lib/crontab/ebin/Elixir.Crontab.DateChecker.beam
-lib/elixir/lib/crontab/ebin/Elixir.Crontab.DateHelper.beam
-lib/elixir/lib/crontab/ebin/Elixir.Crontab.Scheduler.beam
-lib/elixir/lib/crontab/ebin/Elixir.Inspect.Crontab.CronExpression.beam
-lib/elixir/lib/crontab/ebin/crontab.app
-lib/elixir/lib/crontab/lib/crontab/cron_expression.ex
-lib/elixir/lib/crontab/lib/crontab/cron_expression/composer.ex
-lib/elixir/lib/crontab/lib/crontab/cron_expression/ecto_type.ex
-lib/elixir/lib/crontab/lib/crontab/cron_expression/parser.ex
-lib/elixir/lib/crontab/lib/crontab/date_checker.ex
-lib/elixir/lib/crontab/lib/crontab/date_helper.ex
-lib/elixir/lib/crontab/lib/crontab/scheduler.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-csv/Makefile b/devel/elixir-csv/Makefile
deleted file mode 100644
index 520d2b957c72..000000000000
--- a/devel/elixir-csv/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= csv
-PORTVERSION= 2.1.1
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= CSV decoding and encoding for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= beatrichartz
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-csv/distinfo b/devel/elixir-csv/distinfo
deleted file mode 100644
index f0895b0b945d..000000000000
--- a/devel/elixir-csv/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1513785203
-SHA256 (beatrichartz-csv-v2.1.1_GH0.tar.gz) = 2c28836e93af0c2bef198e5452c81a3ac5dfcb4177c04168ce3db6f172a20ebb
-SIZE (beatrichartz-csv-v2.1.1_GH0.tar.gz) = 22226
diff --git a/devel/elixir-csv/files/patch-mix.exs b/devel/elixir-csv/files/patch-mix.exs
deleted file mode 100644
index a602eea75c58..000000000000
--- a/devel/elixir-csv/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2017-05-29 18:05:18 UTC
-+++ mix.exs
-@@ -6,7 +6,6 @@ defmodule CSV.Mixfile do
- app: :csv,
- version: "2.0.0",
- elixir: "~> 1.1",
-- deps: deps(),
- package: package(),
- docs: &docs/0,
- name: "CSV",
diff --git a/devel/elixir-csv/pkg-descr b/devel/elixir-csv/pkg-descr
deleted file mode 100644
index a8a61f627615..000000000000
--- a/devel/elixir-csv/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-RFC 4180 compliant CSV parsing and encoding for Elixir.
-
-WWW: https://github.com/beatrichartz/csv
diff --git a/devel/elixir-csv/pkg-plist b/devel/elixir-csv/pkg-plist
deleted file mode 100644
index f768503f11ec..000000000000
--- a/devel/elixir-csv/pkg-plist
+++ /dev/null
@@ -1,26 +0,0 @@
-lib/elixir/lib/csv/ebin/Elixir.CSV.Decoding.Decoder.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.Decoding.Lexer.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.Decoding.Parser.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.Decoding.Preprocessing.Lines.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.Decoding.Preprocessing.None.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.Defaults.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.Encode.Any.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.Encode.BitString.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.Encode.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.Encoding.Encoder.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.EncodingError.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.EscapeSequenceError.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.RowLengthError.beam
-lib/elixir/lib/csv/ebin/Elixir.CSV.beam
-lib/elixir/lib/csv/ebin/csv.app
-lib/elixir/lib/csv/lib/csv.ex
-lib/elixir/lib/csv/lib/csv/decoding/decoder.ex
-lib/elixir/lib/csv/lib/csv/decoding/lexer.ex
-lib/elixir/lib/csv/lib/csv/decoding/parser.ex
-lib/elixir/lib/csv/lib/csv/decoding/preprocessing/lines.ex
-lib/elixir/lib/csv/lib/csv/decoding/preprocessing/none.ex
-lib/elixir/lib/csv/lib/csv/defaults.ex
-lib/elixir/lib/csv/lib/csv/encoding/encode.ex
-lib/elixir/lib/csv/lib/csv/encoding/encoder.ex
-lib/elixir/lib/csv/lib/csv/exceptions.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-decimal/Makefile b/devel/elixir-decimal/Makefile
deleted file mode 100644
index 987c0e5d2bfb..000000000000
--- a/devel/elixir-decimal/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= decimal
-PORTVERSION= 1.4.1
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Arbitrary precision decimal arithmetic for Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= ericmj
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-decimal/distinfo b/devel/elixir-decimal/distinfo
deleted file mode 100644
index db7a8a5499ed..000000000000
--- a/devel/elixir-decimal/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1508659529
-SHA256 (ericmj-decimal-v1.4.1_GH0.tar.gz) = adc06e7ce09c0f2118ac4098d681da959542da576ed83feef7fa8ccb50809909
-SIZE (ericmj-decimal-v1.4.1_GH0.tar.gz) = 16873
diff --git a/devel/elixir-decimal/files/patch-mix.exs b/devel/elixir-decimal/files/patch-mix.exs
deleted file mode 100644
index a299a40856b2..000000000000
--- a/devel/elixir-decimal/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2017-10-22 08:06:47 UTC
-+++ mix.exs
-@@ -8,7 +8,6 @@ defmodule Decimal.Mixfile do
- app: :decimal,
- version: @version,
- elixir: "~> 1.0",
-- deps: deps(),
- name: "Decimal",
- source_url: "https://github.com/ericmj/decimal",
- docs: [source_ref: "v#{@version}", main: "readme", extras: ["README.md"]],
diff --git a/devel/elixir-decimal/pkg-descr b/devel/elixir-decimal/pkg-descr
deleted file mode 100644
index df3712597fec..000000000000
--- a/devel/elixir-decimal/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Arbitrary precision decimal arithmetic for Elixir.
-
-WWW: https://github.com/ericmj/decimal
diff --git a/devel/elixir-decimal/pkg-plist b/devel/elixir-decimal/pkg-plist
deleted file mode 100644
index 7b8d04f8488a..000000000000
--- a/devel/elixir-decimal/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-lib/elixir/lib/decimal/ebin/Elixir.Decimal.Context.beam
-lib/elixir/lib/decimal/ebin/Elixir.Decimal.Error.beam
-lib/elixir/lib/decimal/ebin/Elixir.Decimal.beam
-lib/elixir/lib/decimal/ebin/Elixir.Inspect.Decimal.beam
-lib/elixir/lib/decimal/ebin/Elixir.String.Chars.Decimal.beam
-lib/elixir/lib/decimal/ebin/decimal.app
-lib/elixir/lib/decimal/lib/decimal.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-deppie/Makefile b/devel/elixir-deppie/Makefile
deleted file mode 100644
index 818f00538b06..000000000000
--- a/devel/elixir-deppie/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= deppie
-PORTVERSION= 1.1.0
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Deprecation logger for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= whitfin
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-deppie/distinfo b/devel/elixir-deppie/distinfo
deleted file mode 100644
index 0f671aec86e7..000000000000
--- a/devel/elixir-deppie/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1508611304
-SHA256 (whitfin-deppie-v1.1.0_GH0.tar.gz) = 797228435c08f3a356a61f8593e59982c2e9a5993b08aa13d84bc5cb23c58f00
-SIZE (whitfin-deppie-v1.1.0_GH0.tar.gz) = 4229
diff --git a/devel/elixir-deppie/pkg-descr b/devel/elixir-deppie/pkg-descr
deleted file mode 100644
index dabbd8644f43..000000000000
--- a/devel/elixir-deppie/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Deppie is a minimal deprecation logger for Elixir. The intent is
-to provide a very fast way to emit a deprecation message the first
-time a function is called.
-
-WWW: https://github.com/whitfin/deppie
diff --git a/devel/elixir-deppie/pkg-plist b/devel/elixir-deppie/pkg-plist
deleted file mode 100644
index e2286b86dfce..000000000000
--- a/devel/elixir-deppie/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-lib/elixir/lib/deppie/ebin/Elixir.Deppie.Application.beam
-lib/elixir/lib/deppie/ebin/Elixir.Deppie.beam
-lib/elixir/lib/deppie/ebin/deppie.app
-lib/elixir/lib/deppie/lib/deppie.ex
-lib/elixir/lib/deppie/lib/deppie/application.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-dialyze/Makefile b/devel/elixir-dialyze/Makefile
deleted file mode 100644
index 4988414db8b1..000000000000
--- a/devel/elixir-dialyze/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= dialyze
-PORTVERSION= 0.2.1
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Mix dialyzer task
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= fishcakez
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-dialyze/distinfo b/devel/elixir-dialyze/distinfo
deleted file mode 100644
index d09321e6aca5..000000000000
--- a/devel/elixir-dialyze/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fishcakez-dialyze-v0.2.1_GH0.tar.gz) = 93e9845799ad23c04556439ff8016440c46f15dedbb3aab5cf37c1f4b11ae256
-SIZE (fishcakez-dialyze-v0.2.1_GH0.tar.gz) = 9614
diff --git a/devel/elixir-dialyze/pkg-descr b/devel/elixir-dialyze/pkg-descr
deleted file mode 100644
index 1f2f5376cb4a..000000000000
--- a/devel/elixir-dialyze/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A dialyzer task for Elixir's Mix.
-
-WWW: https://github.com/fishcakez/dialyze
diff --git a/devel/elixir-dialyze/pkg-plist b/devel/elixir-dialyze/pkg-plist
deleted file mode 100644
index 7e5ce749dc85..000000000000
--- a/devel/elixir-dialyze/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/elixir/lib/dialyze/ebin/Elixir.Mix.Tasks.Dialyze.beam
-lib/elixir/lib/dialyze/ebin/dialyze.app
-lib/elixir/lib/dialyze/lib/mix/tasks/dialyze.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-distillery/Makefile b/devel/elixir-distillery/Makefile
deleted file mode 100644
index 3f97429d835d..000000000000
--- a/devel/elixir-distillery/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= distillery
-DISTVERSION= 1.5.2
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Automatically generate releases for Elixir projects
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= bitwalker
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-distillery/distinfo b/devel/elixir-distillery/distinfo
deleted file mode 100644
index b88acfee6ba2..000000000000
--- a/devel/elixir-distillery/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1516541468
-SHA256 (bitwalker-distillery-1.5.2_GH0.tar.gz) = 1d1ebc1c5a2a0a7fda127af622b8e5769d7287a4c710b6d818060acc3e9458c9
-SIZE (bitwalker-distillery-1.5.2_GH0.tar.gz) = 210510
diff --git a/devel/elixir-distillery/files/patch-mix.exs b/devel/elixir-distillery/files/patch-mix.exs
deleted file mode 100644
index 6a225393bd13..000000000000
--- a/devel/elixir-distillery/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2018-01-21 13:38:06 UTC
-+++ mix.exs
-@@ -7,7 +7,6 @@ defmodule Distillery.Mixfile do
- elixir: "~> 1.3",
- build_embedded: Mix.env == :prod,
- start_permanent: Mix.env == :prod,
-- deps: deps(),
- description: description(),
- package: package(),
- docs: docs(),
diff --git a/devel/elixir-distillery/pkg-descr b/devel/elixir-distillery/pkg-descr
deleted file mode 100644
index 3744bd0291aa..000000000000
--- a/devel/elixir-distillery/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Distillery is a pure-Elixir, dependency-free implementation of
-release generation for Elixir projects.
-
-WWW: https://github.com/bitwalker/distillery
diff --git a/devel/elixir-distillery/pkg-plist b/devel/elixir-distillery/pkg-plist
deleted file mode 100644
index 5acf6c013325..000000000000
--- a/devel/elixir-distillery/pkg-plist
+++ /dev/null
@@ -1,78 +0,0 @@
-lib/elixir/lib/distillery/ebin/Elixir.Distillery.Cookies.beam
-lib/elixir/lib/distillery/ebin/Elixir.Distillery.IO.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.App.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Appup.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Archiver.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Assembler.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Config.LoadError.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Config.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Environment.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Errors.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Logger.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Overlays.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Plugin.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Profile.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Release.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Utils.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Tasks.Release.Clean.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Tasks.Release.Init.beam
-lib/elixir/lib/distillery/ebin/Elixir.Mix.Tasks.Release.beam
-lib/elixir/lib/distillery/ebin/distillery.app
-lib/elixir/lib/distillery/lib/distillery/lib/cookies.ex
-lib/elixir/lib/distillery/lib/distillery/lib/io.ex
-lib/elixir/lib/distillery/lib/distillery/tasks/clean.ex
-lib/elixir/lib/distillery/lib/distillery/tasks/init.ex
-lib/elixir/lib/distillery/lib/distillery/tasks/release.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/appups.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/archiver.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/assembler.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/config/config.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/config/load_error.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/errors.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/logger.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/models/app.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/models/environment.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/models/profile.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/models/release.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/overlays.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/plugins/plugin.ex
-lib/elixir/lib/distillery/lib/mix/lib/releases/utils.ex
-lib/elixir/lib/distillery/priv/libexec/commands/attach.sh
-lib/elixir/lib/distillery/priv/libexec/commands/command.sh
-lib/elixir/lib/distillery/priv/libexec/commands/console.sh
-lib/elixir/lib/distillery/priv/libexec/commands/describe.sh
-lib/elixir/lib/distillery/priv/libexec/commands/escript.sh
-lib/elixir/lib/distillery/priv/libexec/commands/eval.sh
-lib/elixir/lib/distillery/priv/libexec/commands/foreground.sh
-lib/elixir/lib/distillery/priv/libexec/commands/help.sh
-lib/elixir/lib/distillery/priv/libexec/commands/install.sh
-lib/elixir/lib/distillery/priv/libexec/commands/pid.sh
-lib/elixir/lib/distillery/priv/libexec/commands/ping.sh
-lib/elixir/lib/distillery/priv/libexec/commands/pingpeer.sh
-lib/elixir/lib/distillery/priv/libexec/commands/reboot.sh
-lib/elixir/lib/distillery/priv/libexec/commands/reload_config.sh
-lib/elixir/lib/distillery/priv/libexec/commands/remote_console.sh
-lib/elixir/lib/distillery/priv/libexec/commands/restart.sh
-lib/elixir/lib/distillery/priv/libexec/commands/rpc.sh
-lib/elixir/lib/distillery/priv/libexec/commands/rpcterms.sh
-lib/elixir/lib/distillery/priv/libexec/commands/start.sh
-lib/elixir/lib/distillery/priv/libexec/commands/stop.sh
-lib/elixir/lib/distillery/priv/libexec/commands/unpack.sh
-lib/elixir/lib/distillery/priv/libexec/config.sh
-lib/elixir/lib/distillery/priv/libexec/env.sh
-lib/elixir/lib/distillery/priv/libexec/erts.sh
-lib/elixir/lib/distillery/priv/libexec/helpers.sh
-lib/elixir/lib/distillery/priv/libexec/logger.sh
-lib/elixir/lib/distillery/priv/templates/boot.eex
-lib/elixir/lib/distillery/priv/templates/boot_check.eex
-lib/elixir/lib/distillery/priv/templates/boot_loader.eex
-lib/elixir/lib/distillery/priv/templates/boot_loader_win.eex
-lib/elixir/lib/distillery/priv/templates/boot_win.eex
-lib/elixir/lib/distillery/priv/templates/erl_ini.eex
-lib/elixir/lib/distillery/priv/templates/erl_script.eex
-lib/elixir/lib/distillery/priv/templates/example_config.eex
-lib/elixir/lib/distillery/priv/templates/executable.eex
-lib/elixir/lib/distillery/priv/templates/nodetool.eex
-lib/elixir/lib/distillery/priv/templates/release_utils.eex
-lib/elixir/lib/distillery/priv/templates/vm.args.eex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-estree/Makefile b/devel/elixir-estree/Makefile
deleted file mode 100644
index 2df2f4024ed3..000000000000
--- a/devel/elixir-estree/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= elixir-estree
-PORTVERSION= 2.6.1
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= JavaScript AST to JavaScript code generator in Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= bryanjos
-
-ELIXIR_APP_NAME=estree
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-estree/distinfo b/devel/elixir-estree/distinfo
deleted file mode 100644
index 30fda7bfd1e1..000000000000
--- a/devel/elixir-estree/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1504013443
-SHA256 (bryanjos-elixir-estree-v2.6.1_GH0.tar.gz) = 4be1a81c363c75ae1a68081587df55b34e36020737517d3aab8e940d46c43665
-SIZE (bryanjos-elixir-estree-v2.6.1_GH0.tar.gz) = 31628
diff --git a/devel/elixir-estree/files/patch-mix.exs b/devel/elixir-estree/files/patch-mix.exs
deleted file mode 100644
index 14bdf52dcf58..000000000000
--- a/devel/elixir-estree/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2017-04-25 05:59:46 UTC
-+++ mix.exs
-@@ -5,7 +5,6 @@ defmodule ESTree.Mixfile do
- [app: :estree,
- version: "2.6.0",
- elixir: "~> 1.0",
-- deps: deps(),
- description: description(),
- package: package(),
- source_url: "https://github.com/bryanjos/elixir-estree"]
diff --git a/devel/elixir-estree/pkg-descr b/devel/elixir-estree/pkg-descr
deleted file mode 100644
index 385f19eb2a2b..000000000000
--- a/devel/elixir-estree/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The ESTree Nodes and JavaScript AST to JavaScript code generator in Elixir.
-
-WWW: https://github.com/bryanjos/elixir-estree
diff --git a/devel/elixir-estree/pkg-plist b/devel/elixir-estree/pkg-plist
deleted file mode 100644
index af37fba0e9cc..000000000000
--- a/devel/elixir-estree/pkg-plist
+++ /dev/null
@@ -1,188 +0,0 @@
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ArrayExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ArrayPattern.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ArrowFunctionExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.AssignmentExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.AssignmentPattern.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.AssignmentProperty.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.AwaitExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.BinaryExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.BlockStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.BreakStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.CallExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.CatchClause.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Class.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ClassBody.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ClassDeclaration.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ClassExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ConditionalStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ContinueStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.DebuggerStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Declaration.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.DoWhileStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.EmptyExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.EmptyStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ExportAllDeclaration.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ExportDeclaration.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ExportDefaultDeclaration.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ExportNamedDeclaration.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ExportSpecifier.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Expression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ExpressionStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ForInStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ForOfStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ForStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Function.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.FunctionDeclaration.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.FunctionExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Identifier.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.IfStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ImportDeclaration.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ImportDefaultSpecifier.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ImportNamespaceSpecifier.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ImportSpecifier.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.JSXAttribute.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.JSXClosingElement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.JSXElement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.JSXEmptyExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.JSXExpressionContainer.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.JSXIdentifier.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.JSXMemberExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.JSXNamespacedName.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.JSXOpeningElement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.JSXSpreadAttribute.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.LabeledStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Literal.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.LogicalExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.MemberExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.MetaProperty.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.MethodDefinition.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.NewExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Node.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ObjectExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ObjectPattern.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Pattern.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Position.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Program.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Property.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Regex.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.RestElement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ReturnStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.SequenceExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.SourceLocation.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.SpreadElement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Statement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Super.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.SwitchCase.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.SwitchStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.TaggedTemplateExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.TemplateElement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.TemplateLiteral.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ThisExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.ThrowStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Tools.Builder.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Tools.ESTreeJSONTransformer.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.Tools.Generator.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.TryStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.UnaryExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.UpdateExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.VariableDeclaration.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.VariableDeclarator.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.WhileStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.WithStatement.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.YieldExpression.beam
-lib/elixir/lib/estree/ebin/Elixir.ESTree.beam
-lib/elixir/lib/estree/ebin/estree.app
-lib/elixir/lib/estree/lib/es_tree.ex
-lib/elixir/lib/estree/lib/es_tree/array_expression.ex
-lib/elixir/lib/estree/lib/es_tree/array_pattern.ex
-lib/elixir/lib/estree/lib/es_tree/arrow_function_expression.ex
-lib/elixir/lib/estree/lib/es_tree/assignment_expression.ex
-lib/elixir/lib/estree/lib/es_tree/assignment_pattern.ex
-lib/elixir/lib/estree/lib/es_tree/assignment_property.ex
-lib/elixir/lib/estree/lib/es_tree/await_expression.ex
-lib/elixir/lib/estree/lib/es_tree/binary_expression.ex
-lib/elixir/lib/estree/lib/es_tree/block_statement.ex
-lib/elixir/lib/estree/lib/es_tree/break_statement.ex
-lib/elixir/lib/estree/lib/es_tree/call_expression.ex
-lib/elixir/lib/estree/lib/es_tree/catch_clause.ex
-lib/elixir/lib/estree/lib/es_tree/class.ex
-lib/elixir/lib/estree/lib/es_tree/class_body.ex
-lib/elixir/lib/estree/lib/es_tree/class_declaration.ex
-lib/elixir/lib/estree/lib/es_tree/class_expression.ex
-lib/elixir/lib/estree/lib/es_tree/conditional_statement.ex
-lib/elixir/lib/estree/lib/es_tree/continue_statement.ex
-lib/elixir/lib/estree/lib/es_tree/debugger_statement.ex
-lib/elixir/lib/estree/lib/es_tree/declaration.ex
-lib/elixir/lib/estree/lib/es_tree/do_while_statement.ex
-lib/elixir/lib/estree/lib/es_tree/empty_expression.ex
-lib/elixir/lib/estree/lib/es_tree/empty_statement.ex
-lib/elixir/lib/estree/lib/es_tree/export_all_declaration.ex
-lib/elixir/lib/estree/lib/es_tree/export_declaration.ex
-lib/elixir/lib/estree/lib/es_tree/export_default_declaration.ex
-lib/elixir/lib/estree/lib/es_tree/export_named_declaration.ex
-lib/elixir/lib/estree/lib/es_tree/export_specifier.ex
-lib/elixir/lib/estree/lib/es_tree/expression.ex
-lib/elixir/lib/estree/lib/es_tree/expression_statement.ex
-lib/elixir/lib/estree/lib/es_tree/for_in_statement.ex
-lib/elixir/lib/estree/lib/es_tree/for_of_statement.ex
-lib/elixir/lib/estree/lib/es_tree/for_statement.ex
-lib/elixir/lib/estree/lib/es_tree/function.ex
-lib/elixir/lib/estree/lib/es_tree/function_declaration.ex
-lib/elixir/lib/estree/lib/es_tree/function_expression.ex
-lib/elixir/lib/estree/lib/es_tree/identifier.ex
-lib/elixir/lib/estree/lib/es_tree/if_statement.ex
-lib/elixir/lib/estree/lib/es_tree/import_declaration.ex
-lib/elixir/lib/estree/lib/es_tree/import_default_specifier.ex
-lib/elixir/lib/estree/lib/es_tree/import_namespace_specifier.ex
-lib/elixir/lib/estree/lib/es_tree/import_specifier.ex
-lib/elixir/lib/estree/lib/es_tree/jsx_attribute.ex
-lib/elixir/lib/estree/lib/es_tree/jsx_closing_element.ex
-lib/elixir/lib/estree/lib/es_tree/jsx_element.ex
-lib/elixir/lib/estree/lib/es_tree/jsx_empty_expression.ex
-lib/elixir/lib/estree/lib/es_tree/jsx_expression_container.ex
-lib/elixir/lib/estree/lib/es_tree/jsx_identifier.ex
-lib/elixir/lib/estree/lib/es_tree/jsx_member_expression.ex
-lib/elixir/lib/estree/lib/es_tree/jsx_namespaced_name.ex
-lib/elixir/lib/estree/lib/es_tree/jsx_opening_element.ex
-lib/elixir/lib/estree/lib/es_tree/jsx_spread_attribute.ex
-lib/elixir/lib/estree/lib/es_tree/labeled_statement.ex
-lib/elixir/lib/estree/lib/es_tree/literal.ex
-lib/elixir/lib/estree/lib/es_tree/logical_expression.ex
-lib/elixir/lib/estree/lib/es_tree/member_expression.ex
-lib/elixir/lib/estree/lib/es_tree/meta_property.ex
-lib/elixir/lib/estree/lib/es_tree/method_definition.ex
-lib/elixir/lib/estree/lib/es_tree/new_expression.ex
-lib/elixir/lib/estree/lib/es_tree/node.ex
-lib/elixir/lib/estree/lib/es_tree/object_expression.ex
-lib/elixir/lib/estree/lib/es_tree/object_pattern.ex
-lib/elixir/lib/estree/lib/es_tree/pattern.ex
-lib/elixir/lib/estree/lib/es_tree/position.ex
-lib/elixir/lib/estree/lib/es_tree/program.ex
-lib/elixir/lib/estree/lib/es_tree/property.ex
-lib/elixir/lib/estree/lib/es_tree/regex.ex
-lib/elixir/lib/estree/lib/es_tree/rest_element.ex
-lib/elixir/lib/estree/lib/es_tree/return_statement.ex
-lib/elixir/lib/estree/lib/es_tree/sequence_expression.ex
-lib/elixir/lib/estree/lib/es_tree/source_location.ex
-lib/elixir/lib/estree/lib/es_tree/spread_element.ex
-lib/elixir/lib/estree/lib/es_tree/statement.ex
-lib/elixir/lib/estree/lib/es_tree/super.ex
-lib/elixir/lib/estree/lib/es_tree/switch_case.ex
-lib/elixir/lib/estree/lib/es_tree/switch_statement.ex
-lib/elixir/lib/estree/lib/es_tree/tagged_template_expression.ex
-lib/elixir/lib/estree/lib/es_tree/template_element.ex
-lib/elixir/lib/estree/lib/es_tree/template_literal.ex
-lib/elixir/lib/estree/lib/es_tree/this_expression.ex
-lib/elixir/lib/estree/lib/es_tree/throw_statement.ex
-lib/elixir/lib/estree/lib/es_tree/tools/builder.ex
-lib/elixir/lib/estree/lib/es_tree/tools/estree_json_transformer.ex
-lib/elixir/lib/estree/lib/es_tree/tools/generator.ex
-lib/elixir/lib/estree/lib/es_tree/try_statement.ex
-lib/elixir/lib/estree/lib/es_tree/unary_expression.ex
-lib/elixir/lib/estree/lib/es_tree/update_expression.ex
-lib/elixir/lib/estree/lib/es_tree/variable_declaration.ex
-lib/elixir/lib/estree/lib/es_tree/variable_declarator.ex
-lib/elixir/lib/estree/lib/es_tree/while_statement.ex
-lib/elixir/lib/estree/lib/es_tree/with_statement.ex
-lib/elixir/lib/estree/lib/es_tree/yield_expression.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-eternal/Makefile b/devel/elixir-eternal/Makefile
deleted file mode 100644
index 36e0541b877c..000000000000
--- a/devel/elixir-eternal/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= eternal
-PORTVERSION= 1.2.0
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Elixir supervisor for ETS tables
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= whitfin
-
-MIX_BUILD_DEPS= devel/elixir-deppie
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-eternal/distinfo b/devel/elixir-eternal/distinfo
deleted file mode 100644
index a6d3b12828bb..000000000000
--- a/devel/elixir-eternal/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1514029886
-SHA256 (whitfin-eternal-v1.2.0_GH0.tar.gz) = f03ef890d29ef9b570318dab845fad2ac34ec0ab30f431c10519f6ee17087bdb
-SIZE (whitfin-eternal-v1.2.0_GH0.tar.gz) = 10682
diff --git a/devel/elixir-eternal/pkg-descr b/devel/elixir-eternal/pkg-descr
deleted file mode 100644
index bcf5573ea34f..000000000000
--- a/devel/elixir-eternal/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Keep your ETS tables running forever using bouncing GenServers in
-Elixir.
-
-WWW: https://github.com/whitfin/eternal
diff --git a/devel/elixir-eternal/pkg-plist b/devel/elixir-eternal/pkg-plist
deleted file mode 100644
index 3603073babbf..000000000000
--- a/devel/elixir-eternal/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-lib/elixir/lib/eternal/ebin/Elixir.Eternal.Priv.beam
-lib/elixir/lib/eternal/ebin/Elixir.Eternal.Server.beam
-lib/elixir/lib/eternal/ebin/Elixir.Eternal.Supervisor.beam
-lib/elixir/lib/eternal/ebin/Elixir.Eternal.Table.beam
-lib/elixir/lib/eternal/ebin/Elixir.Eternal.beam
-lib/elixir/lib/eternal/ebin/eternal.app
-lib/elixir/lib/eternal/lib/eternal.ex
-lib/elixir/lib/eternal/lib/eternal/priv.ex
-lib/elixir/lib/eternal/lib/eternal/server.ex
-lib/elixir/lib/eternal/lib/eternal/supervisor.ex
-lib/elixir/lib/eternal/lib/eternal/table.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-exactor/Makefile b/devel/elixir-exactor/Makefile
deleted file mode 100644
index 8c4eb5328fa4..000000000000
--- a/devel/elixir-exactor/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= exactor
-PORTVERSION= 2.2.4
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= GenServer helper for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= sasa1977
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-exactor/distinfo b/devel/elixir-exactor/distinfo
deleted file mode 100644
index 7b846cf1bf84..000000000000
--- a/devel/elixir-exactor/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1510176033
-SHA256 (sasa1977-exactor-2.2.4_GH0.tar.gz) = 52ae248e2528d699299c235f9a3930739779695107865cf68b292820c9ce8cc7
-SIZE (sasa1977-exactor-2.2.4_GH0.tar.gz) = 18787
diff --git a/devel/elixir-exactor/pkg-descr b/devel/elixir-exactor/pkg-descr
deleted file mode 100644
index e55f7f6283ad..000000000000
--- a/devel/elixir-exactor/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Simplifies implementation of GenServer based processes in Elixir.
-
-ExActor helps removing the boilerplate that typically occurs when
-using GenServer behaviour.
-
-WWW: https://github.com/sasa1977/exactor
diff --git a/devel/elixir-exactor/pkg-plist b/devel/elixir-exactor/pkg-plist
deleted file mode 100644
index 0af60a9efefc..000000000000
--- a/devel/elixir-exactor/pkg-plist
+++ /dev/null
@@ -1,22 +0,0 @@
-lib/elixir/lib/exactor/ebin/Elixir.ExActor.Behaviour.Strict.beam
-lib/elixir/lib/exactor/ebin/Elixir.ExActor.Behaviour.Tolerant.beam
-lib/elixir/lib/exactor/ebin/Elixir.ExActor.Delegator.beam
-lib/elixir/lib/exactor/ebin/Elixir.ExActor.Empty.beam
-lib/elixir/lib/exactor/ebin/Elixir.ExActor.GenServer.beam
-lib/elixir/lib/exactor/ebin/Elixir.ExActor.Helper.beam
-lib/elixir/lib/exactor/ebin/Elixir.ExActor.Operations.beam
-lib/elixir/lib/exactor/ebin/Elixir.ExActor.Responders.beam
-lib/elixir/lib/exactor/ebin/Elixir.ExActor.Strict.beam
-lib/elixir/lib/exactor/ebin/Elixir.ExActor.Tolerant.beam
-lib/elixir/lib/exactor/ebin/exactor.app
-lib/elixir/lib/exactor/lib/exactor/behaviour/strict.ex
-lib/elixir/lib/exactor/lib/exactor/behaviour/tolerant.ex
-lib/elixir/lib/exactor/lib/exactor/delegator.ex
-lib/elixir/lib/exactor/lib/exactor/empty.ex
-lib/elixir/lib/exactor/lib/exactor/gen_server.ex
-lib/elixir/lib/exactor/lib/exactor/helper.ex
-lib/elixir/lib/exactor/lib/exactor/operations.ex
-lib/elixir/lib/exactor/lib/exactor/responders.ex
-lib/elixir/lib/exactor/lib/exactor/strict.ex
-lib/elixir/lib/exactor/lib/exactor/tolerant.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-excoveralls/Makefile b/devel/elixir-excoveralls/Makefile
deleted file mode 100644
index b71d1a1d1cec..000000000000
--- a/devel/elixir-excoveralls/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= excoveralls
-PORTVERSION= 0.14.4
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= vanilla@FreeBSD.org
-COMMENT= Coverage Reports for Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-MIX_RUN_DEPS= devel/elixir-exjsx \
- www/erlang-hackney
-USE_GITHUB= yes
-GH_ACCOUNT= parroty
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-excoveralls/distinfo b/devel/elixir-excoveralls/distinfo
deleted file mode 100644
index 721a071e7600..000000000000
--- a/devel/elixir-excoveralls/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1635953583
-SHA256 (parroty-excoveralls-v0.14.4_GH0.tar.gz) = c56fcf9ce7040592dd064599b58b9ddadc424e46bb9643d445d8a4a6b6b75c4e
-SIZE (parroty-excoveralls-v0.14.4_GH0.tar.gz) = 209960
diff --git a/devel/elixir-excoveralls/files/patch-mix.exs b/devel/elixir-excoveralls/files/patch-mix.exs
deleted file mode 100644
index a22bd99354a5..000000000000
--- a/devel/elixir-excoveralls/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2020-12-21 15:11:39 UTC
-+++ mix.exs
-@@ -9,7 +9,6 @@ defmodule ExCoveralls.Mixfile do
- version: "0.13.4",
- elixir: "~> 1.3",
- elixirc_paths: elixirc_paths(Mix.env()),
-- deps: deps(),
- docs: docs(),
- description: description(),
- package: package(),
diff --git a/devel/elixir-excoveralls/pkg-descr b/devel/elixir-excoveralls/pkg-descr
deleted file mode 100644
index 481275b1a46e..000000000000
--- a/devel/elixir-excoveralls/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Coverage Reports for Elixir.
-
-WWW: https://github.com/parroty/excoveralls
diff --git a/devel/elixir-excoveralls/pkg-plist b/devel/elixir-excoveralls/pkg-plist
deleted file mode 100644
index 9aba84a23a17..000000000000
--- a/devel/elixir-excoveralls/pkg-plist
+++ /dev/null
@@ -1,82 +0,0 @@
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Circle.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.ConfServer.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Cover.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Drone.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Github.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Gitlab.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.Safe.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.PathHelper.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Ignore.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidConfigError.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidOptionError.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.Count.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Lcov.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.PathReader.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Post.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Poster.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.ReportUploadError.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Semaphore.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.Files.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.StatServer.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Line.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Source.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.StopWords.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.SubApps.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Task.Util.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Travis.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Xml.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.ExCoveralls.Json.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Circle.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Detail.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Drone.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Github.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Gitlab.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Html.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Json.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Lcov.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Post.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Runner.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Semaphore.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Travis.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Xml.beam
-lib/elixir/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.beam
-lib/elixir/lib/excoveralls/ebin/excoveralls.app
-lib/elixir/lib/excoveralls/lib/conf/coveralls.json
-lib/elixir/lib/excoveralls/lib/excoveralls.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/circle.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/conf_server.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/cover.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/drone.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/exceptions.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/github.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/gitlab.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/html.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/html/safe.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/html/view.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/ignore.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/json.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/lcov.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/local.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/path_reader.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/post.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/poster.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/semaphore.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/settings.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/stat_server.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/stats.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/stop_words.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/sub_apps.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/task/util.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/travis.ex
-lib/elixir/lib/excoveralls/lib/excoveralls/xml.ex
-lib/elixir/lib/excoveralls/lib/mix/tasks.ex
-lib/elixir/lib/excoveralls/lib/templates/html/htmlcov/_script.html.eex
-lib/elixir/lib/excoveralls/lib/templates/html/htmlcov/_style.html.eex
-lib/elixir/lib/excoveralls/lib/templates/html/htmlcov/coverage.html.eex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-exjsx/Makefile b/devel/elixir-exjsx/Makefile
deleted file mode 100644
index e88757d995e1..000000000000
--- a/devel/elixir-exjsx/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= exjsx
-PORTVERSION= 4.0.0
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= JSON library for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= talentdeficit
-
-MIX_BUILD_DEPS= devel/erlang-jsx
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-exjsx/distinfo b/devel/elixir-exjsx/distinfo
deleted file mode 100644
index 88ade9154813..000000000000
--- a/devel/elixir-exjsx/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1486544688
-SHA256 (talentdeficit-exjsx-4.0.0_GH0.tar.gz) = 55c6b275275066d7d73c5bef21c7935426daa6779e0017dee778eb1add9e066b
-SIZE (talentdeficit-exjsx-4.0.0_GH0.tar.gz) = 9808
diff --git a/devel/elixir-exjsx/files/patch-mix.exs b/devel/elixir-exjsx/files/patch-mix.exs
deleted file mode 100644
index c632853cd477..000000000000
--- a/devel/elixir-exjsx/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2017-02-08 09:05:33 UTC
-+++ mix.exs
-@@ -8,7 +8,6 @@ defmodule EXJSX.Mixfile do
- consolidate_protocols: Mix.env != :test,
- description: description(),
- package: package(),
-- deps: deps()
- ]
- end
-
diff --git a/devel/elixir-exjsx/pkg-descr b/devel/elixir-exjsx/pkg-descr
deleted file mode 100644
index 051f583df1cf..000000000000
--- a/devel/elixir-exjsx/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Elixir application for consuming, producing and manipulating JSON.
-
-WWW: https://github.com/talentdeficit/exjsx
diff --git a/devel/elixir-exjsx/pkg-plist b/devel/elixir-exjsx/pkg-plist
deleted file mode 100644
index 876e244e07a5..000000000000
--- a/devel/elixir-exjsx/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Decoder.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.Any.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.Atom.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.BitString.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.Float.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.Function.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.Integer.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.List.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.Map.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.MapSet.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.PID.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.Port.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.Range.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.Reference.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.Stream.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.Tuple.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.Encoder.beam
-lib/elixir/lib/exjsx/ebin/Elixir.JSX.beam
-lib/elixir/lib/exjsx/ebin/exjsx.app
-lib/elixir/lib/exjsx/lib/jsx.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-exprotobuf/Makefile b/devel/elixir-exprotobuf/Makefile
deleted file mode 100644
index f0ee37ea8987..000000000000
--- a/devel/elixir-exprotobuf/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= exprotobuf
-DISTVERSION= 1.2.9
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Protocol Buffers in Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= bitwalker
-
-MIX_BUILD_DEPS= devel/erlang-gpb
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-pre-build:
- @${MKDIR} ${WRKSRC}/deps
- ${LN} -s -f ${LOCALBASE}/lib/erlang/lib/gpb-* ${WRKSRC}/deps/gpb
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-exprotobuf/distinfo b/devel/elixir-exprotobuf/distinfo
deleted file mode 100644
index 66e7ea803f9b..000000000000
--- a/devel/elixir-exprotobuf/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1504057915
-SHA256 (bitwalker-exprotobuf-1.2.9_GH0.tar.gz) = 73adb464a9d38e0bc1e9eec02ef5197022ff422a527905e8e628040e1614e25b
-SIZE (bitwalker-exprotobuf-1.2.9_GH0.tar.gz) = 23482
diff --git a/devel/elixir-exprotobuf/files/patch-mix.exs b/devel/elixir-exprotobuf/files/patch-mix.exs
deleted file mode 100644
index ab8ca1f86572..000000000000
--- a/devel/elixir-exprotobuf/files/patch-mix.exs
+++ /dev/null
@@ -1,11 +0,0 @@
---- mix.exs.orig 2017-02-08 16:14:01 UTC
-+++ mix.exs
-@@ -10,7 +10,7 @@ defmodule Protobuf.Mixfile do
- build_embedded: Mix.env == :prod,
- start_permanent: Mix.env == :prod,
- consolidate_protocols: Mix.env == :prod,
-- deps: deps()]
-+ ]
- end
-
- def application do
diff --git a/devel/elixir-exprotobuf/pkg-descr b/devel/elixir-exprotobuf/pkg-descr
deleted file mode 100644
index 1ba4b688f949..000000000000
--- a/devel/elixir-exprotobuf/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-exprotobuf works by building module/struct definitions from a Google
-Protocol Buffer schema. This allows you to work with protocol buffers
-natively in Elixir, with easy decoding/encoding for transport across
-the wire.
-
-WWW: https://github.com/bitwalker/exprotobuf
diff --git a/devel/elixir-exprotobuf/pkg-plist b/devel/elixir-exprotobuf/pkg-plist
deleted file mode 100644
index 55d6364c71e5..000000000000
--- a/devel/elixir-exprotobuf/pkg-plist
+++ /dev/null
@@ -1,31 +0,0 @@
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.Builder.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.Config.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.ConfigError.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.Decoder.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.DefineEnum.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.DefineMessage.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.Delimited.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.Encoder.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.Field.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.OneOfField.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.Parser.ParserError.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.Parser.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.Serializable.Any.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.Serializable.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.Utils.beam
-lib/elixir/lib/exprotobuf/ebin/Elixir.Protobuf.beam
-lib/elixir/lib/exprotobuf/ebin/exprotobuf.app
-lib/elixir/lib/exprotobuf/lib/exprotobuf.ex
-lib/elixir/lib/exprotobuf/lib/exprotobuf/builder.ex
-lib/elixir/lib/exprotobuf/lib/exprotobuf/config.ex
-lib/elixir/lib/exprotobuf/lib/exprotobuf/decoder.ex
-lib/elixir/lib/exprotobuf/lib/exprotobuf/define_enum.ex
-lib/elixir/lib/exprotobuf/lib/exprotobuf/define_message.ex
-lib/elixir/lib/exprotobuf/lib/exprotobuf/delimited.ex
-lib/elixir/lib/exprotobuf/lib/exprotobuf/encoder.ex
-lib/elixir/lib/exprotobuf/lib/exprotobuf/field.ex
-lib/elixir/lib/exprotobuf/lib/exprotobuf/one_of_field.ex
-lib/elixir/lib/exprotobuf/lib/exprotobuf/parser.ex
-lib/elixir/lib/exprotobuf/lib/exprotobuf/utils.ex
-lib/elixir/lib/exprotobuf/lib/serializable.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-gen_stage/Makefile b/devel/elixir-gen_stage/Makefile
deleted file mode 100644
index a8043f6d2984..000000000000
--- a/devel/elixir-gen_stage/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= gen_stage
-PORTVERSION= 0.14.0
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Producer and consumer pipelines with back-pressure for Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= elixir-lang
-
-ELIXIR_APP_NAME=gen_stage
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-gen_stage/distinfo b/devel/elixir-gen_stage/distinfo
deleted file mode 100644
index d6cd24945c50..000000000000
--- a/devel/elixir-gen_stage/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1529097482
-SHA256 (elixir-lang-gen_stage-v0.14.0_GH0.tar.gz) = 6e078fa269a9981847eab808688ff5ae6c520c2099eb542417b035010376bf55
-SIZE (elixir-lang-gen_stage-v0.14.0_GH0.tar.gz) = 58467
diff --git a/devel/elixir-gen_stage/pkg-descr b/devel/elixir-gen_stage/pkg-descr
deleted file mode 100644
index 9df1e4c0f7a6..000000000000
--- a/devel/elixir-gen_stage/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-GenStage is a specification for exchanging events between producers
-and consumers.
-
-WWW: https://github.com/elixir-lang/gen_stage
diff --git a/devel/elixir-gen_stage/pkg-plist b/devel/elixir-gen_stage/pkg-plist
deleted file mode 100644
index 31ac928cee4d..000000000000
--- a/devel/elixir-gen_stage/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-lib/elixir/lib/gen_stage/ebin/Elixir.ConsumerSupervisor.Default.beam
-lib/elixir/lib/gen_stage/ebin/Elixir.ConsumerSupervisor.beam
-lib/elixir/lib/gen_stage/ebin/Elixir.GenStage.BroadcastDispatcher.beam
-lib/elixir/lib/gen_stage/ebin/Elixir.GenStage.Buffer.beam
-lib/elixir/lib/gen_stage/ebin/Elixir.GenStage.DemandDispatcher.beam
-lib/elixir/lib/gen_stage/ebin/Elixir.GenStage.Dispatcher.beam
-lib/elixir/lib/gen_stage/ebin/Elixir.GenStage.PartitionDispatcher.beam
-lib/elixir/lib/gen_stage/ebin/Elixir.GenStage.Stream.beam
-lib/elixir/lib/gen_stage/ebin/Elixir.GenStage.Streamer.beam
-lib/elixir/lib/gen_stage/ebin/Elixir.GenStage.Utils.beam
-lib/elixir/lib/gen_stage/ebin/Elixir.GenStage.beam
-lib/elixir/lib/gen_stage/ebin/gen_stage.app
-lib/elixir/lib/gen_stage/lib/consumer_supervisor.ex
-lib/elixir/lib/gen_stage/lib/gen_stage.ex
-lib/elixir/lib/gen_stage/lib/gen_stage/buffer.ex
-lib/elixir/lib/gen_stage/lib/gen_stage/dispatcher.ex
-lib/elixir/lib/gen_stage/lib/gen_stage/dispatchers/broadcast_dispatcher.ex
-lib/elixir/lib/gen_stage/lib/gen_stage/dispatchers/demand_dispatcher.ex
-lib/elixir/lib/gen_stage/lib/gen_stage/dispatchers/partition_dispatcher.ex
-lib/elixir/lib/gen_stage/lib/gen_stage/stream.ex
-lib/elixir/lib/gen_stage/lib/gen_stage/streamer.ex
-lib/elixir/lib/gen_stage/lib/gen_stage/utils.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-gettext/Makefile b/devel/elixir-gettext/Makefile
deleted file mode 100644
index 3d3fe926c2b9..000000000000
--- a/devel/elixir-gettext/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= gettext
-PORTVERSION= 0.15.0
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Implementation of gettext for Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= elixir-lang
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-gettext/distinfo b/devel/elixir-gettext/distinfo
deleted file mode 100644
index 4d010677dc1e..000000000000
--- a/devel/elixir-gettext/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1520337806
-SHA256 (elixir-lang-gettext-v0.15.0_GH0.tar.gz) = 69d88a1b1c060bc61f85622f0e2bfe618d718a021c5256a49c5ad411004c6146
-SIZE (elixir-lang-gettext-v0.15.0_GH0.tar.gz) = 63040
diff --git a/devel/elixir-gettext/pkg-descr b/devel/elixir-gettext/pkg-descr
deleted file mode 100644
index 125101708e6e..000000000000
--- a/devel/elixir-gettext/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-gettext is an internationalization (i18n) and localization (l10n) system
-commonly used for writing multilingual programs. Gettext is a standard for
-i18n in different communities, meaning there is a great set of tooling for
-developers and translators.
-
-WWW: https://github.com/elixir-lang/gettext
diff --git a/devel/elixir-gettext/pkg-plist b/devel/elixir-gettext/pkg-plist
deleted file mode 100644
index 382562a00f8b..000000000000
--- a/devel/elixir-gettext/pkg-plist
+++ /dev/null
@@ -1,46 +0,0 @@
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.Application.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.Backend.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.Compiler.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.Error.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.Extractor.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.ExtractorAgent.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.Fuzzy.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.Interpolation.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.Merger.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.MissingBindingsError.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.Plural.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.Plural.UnknownLocaleError.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.PO.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.PO.Parser.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.PO.PluralTranslation.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.PO.SyntaxError.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.PO.Tokenizer.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.PO.Translation.beam
-lib/elixir/lib/gettext/ebin/Elixir.Gettext.PO.Translations.beam
-lib/elixir/lib/gettext/ebin/Elixir.Mix.Tasks.Compile.Gettext.beam
-lib/elixir/lib/gettext/ebin/Elixir.Mix.Tasks.Gettext.Extract.beam
-lib/elixir/lib/gettext/ebin/Elixir.Mix.Tasks.Gettext.Merge.beam
-lib/elixir/lib/gettext/ebin/gettext_po_parser.beam
-lib/elixir/lib/gettext/ebin/gettext.app
-lib/elixir/lib/gettext/lib/gettext.ex
-lib/elixir/lib/gettext/lib/gettext/application.ex
-lib/elixir/lib/gettext/lib/gettext/backend.ex
-lib/elixir/lib/gettext/lib/gettext/compiler.ex
-lib/elixir/lib/gettext/lib/gettext/extractor_agent.ex
-lib/elixir/lib/gettext/lib/gettext/extractor.ex
-lib/elixir/lib/gettext/lib/gettext/fuzzy.ex
-lib/elixir/lib/gettext/lib/gettext/interpolation.ex
-lib/elixir/lib/gettext/lib/gettext/merger.ex
-lib/elixir/lib/gettext/lib/gettext/plural.ex
-lib/elixir/lib/gettext/lib/gettext/po.ex
-lib/elixir/lib/gettext/lib/gettext/po/exceptions.ex
-lib/elixir/lib/gettext/lib/gettext/po/parser.ex
-lib/elixir/lib/gettext/lib/gettext/po/plural_translation.ex
-lib/elixir/lib/gettext/lib/gettext/po/tokenizer.ex
-lib/elixir/lib/gettext/lib/gettext/po/translation.ex
-lib/elixir/lib/gettext/lib/gettext/po/translations.ex
-lib/elixir/lib/gettext/lib/mix/tasks/compile.gettext.ex
-lib/elixir/lib/gettext/lib/mix/tasks/gettext.extract.ex
-lib/elixir/lib/gettext/lib/mix/tasks/gettext.merge.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-inflex/Makefile b/devel/elixir-inflex/Makefile
deleted file mode 100644
index eec5201a8766..000000000000
--- a/devel/elixir-inflex/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= inflex
-PORTVERSION= 1.4.1
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Inflector library for Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= nurugger07
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-inflex/distinfo b/devel/elixir-inflex/distinfo
deleted file mode 100644
index 57468a9a7714..000000000000
--- a/devel/elixir-inflex/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nurugger07-inflex-v1.4.1_GH0.tar.gz) = 1d807c13355436d35518a2a2df380314c483c1a0409ec03ffee648635f04ba0f
-SIZE (nurugger07-inflex-v1.4.1_GH0.tar.gz) = 8140
diff --git a/devel/elixir-inflex/pkg-descr b/devel/elixir-inflex/pkg-descr
deleted file mode 100644
index ee02594e08a7..000000000000
--- a/devel/elixir-inflex/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Elixir library for handling word inflections.
-
-WWW: https://github.com/nurugger07/inflex
diff --git a/devel/elixir-inflex/pkg-plist b/devel/elixir-inflex/pkg-plist
deleted file mode 100644
index 5b24f9820b0f..000000000000
--- a/devel/elixir-inflex/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-lib/elixir/lib/inflex/ebin/Elixir.Inflex.Camelize.beam
-lib/elixir/lib/inflex/ebin/Elixir.Inflex.Parameterize.beam
-lib/elixir/lib/inflex/ebin/Elixir.Inflex.Pluralize.beam
-lib/elixir/lib/inflex/ebin/Elixir.Inflex.Underscore.beam
-lib/elixir/lib/inflex/ebin/Elixir.Inflex.beam
-lib/elixir/lib/inflex/ebin/inflex.app
-lib/elixir/lib/inflex/lib/inflex.ex
-lib/elixir/lib/inflex/lib/inflex/camelize.ex
-lib/elixir/lib/inflex/lib/inflex/parameterize.ex
-lib/elixir/lib/inflex/lib/inflex/pluralize.ex
-lib/elixir/lib/inflex/lib/inflex/underscore.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-libring/Makefile b/devel/elixir-libring/Makefile
deleted file mode 100644
index e38e69419258..000000000000
--- a/devel/elixir-libring/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= libring
-DISTVERSION= 1.3.2
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Fast consistent hash ring implementation in Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= bitwalker
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-libring/distinfo b/devel/elixir-libring/distinfo
deleted file mode 100644
index 09bb2d3173db..000000000000
--- a/devel/elixir-libring/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1533796238
-SHA256 (bitwalker-libring-1.3.2_GH0.tar.gz) = 49f0574bcfa82756555b94990bb87cfb118e98657a3bdd94a078d62c905f099f
-SIZE (bitwalker-libring-1.3.2_GH0.tar.gz) = 13100
diff --git a/devel/elixir-libring/pkg-descr b/devel/elixir-libring/pkg-descr
deleted file mode 100644
index 8ba86b0a1cab..000000000000
--- a/devel/elixir-libring/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This library implements a stateful consistent hash ring. It's
-extremely fast (in benchmarks it's faster than all other implementations
-I've tested against, namely voicelayer/hash-ring and sile/hash_ring),
-it has no external dependencies, and is written in Elixir.
-
-WWW: https://github.com/bitwalker/libring
diff --git a/devel/elixir-libring/pkg-plist b/devel/elixir-libring/pkg-plist
deleted file mode 100644
index 0440b4babe12..000000000000
--- a/devel/elixir-libring/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-lib/elixir/lib/libring/ebin/Elixir.HashRing.App.beam
-lib/elixir/lib/libring/ebin/Elixir.HashRing.Managed.beam
-lib/elixir/lib/libring/ebin/Elixir.HashRing.Utils.beam
-lib/elixir/lib/libring/ebin/Elixir.HashRing.Worker.beam
-lib/elixir/lib/libring/ebin/Elixir.HashRing.beam
-lib/elixir/lib/libring/ebin/Elixir.Inspect.HashRing.beam
-lib/elixir/lib/libring/ebin/libring.app
-lib/elixir/lib/libring/lib/app.ex
-lib/elixir/lib/libring/lib/managed_ring.ex
-lib/elixir/lib/libring/lib/ring.ex
-lib/elixir/lib/libring/lib/utils.ex
-lib/elixir/lib/libring/lib/worker.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-math/Makefile b/devel/elixir-math/Makefile
deleted file mode 100644
index f0c6ed163c80..000000000000
--- a/devel/elixir-math/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= math
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.0
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Math module for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= folz
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-math/distinfo b/devel/elixir-math/distinfo
deleted file mode 100644
index 3bc75e695887..000000000000
--- a/devel/elixir-math/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1481797476
-SHA256 (folz-math-v0.3.0_GH0.tar.gz) = 689304235b1bc50e9c59c6c374ece9f701e0ea9512c21558082dd1083abf18e6
-SIZE (folz-math-v0.3.0_GH0.tar.gz) = 79225
diff --git a/devel/elixir-math/pkg-descr b/devel/elixir-math/pkg-descr
deleted file mode 100644
index 72e99ed3847f..000000000000
--- a/devel/elixir-math/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The missing Math module for Elixir.
-
-WWW: https://github.com/folz/math
diff --git a/devel/elixir-math/pkg-plist b/devel/elixir-math/pkg-plist
deleted file mode 100644
index 662b9d791866..000000000000
--- a/devel/elixir-math/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-lib/elixir/lib/math/ebin/Elixir.Math.Enum.beam
-lib/elixir/lib/math/ebin/Elixir.Math.beam
-lib/elixir/lib/math/ebin/math.app
-lib/elixir/lib/math/lib/math.ex
-lib/elixir/lib/math/lib/math/enum.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-msgpax/Makefile b/devel/elixir-msgpax/Makefile
deleted file mode 100644
index 9a811027298d..000000000000
--- a/devel/elixir-msgpax/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= msgpax
-PORTVERSION= 2.1.1
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= MessagePack implementation for Elixir
-
-LICENSE= ISCL
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= lexmag
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-msgpax/distinfo b/devel/elixir-msgpax/distinfo
deleted file mode 100644
index 50bb5d546f51..000000000000
--- a/devel/elixir-msgpax/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1517589328
-SHA256 (lexmag-msgpax-v2.1.1_GH0.tar.gz) = 25ac538876d17fa495dbeffc1dfbe3cbd2df7eb48f6a035309554b9e34d10c39
-SIZE (lexmag-msgpax-v2.1.1_GH0.tar.gz) = 13533
diff --git a/devel/elixir-msgpax/pkg-descr b/devel/elixir-msgpax/pkg-descr
deleted file mode 100644
index e4d6affca482..000000000000
--- a/devel/elixir-msgpax/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This library provides an API for serializing and de-serializing Elixir
-terms using the MessagePack format.
-
-WWW: https://github.com/lexmag/msgpax
diff --git a/devel/elixir-msgpax/pkg-plist b/devel/elixir-msgpax/pkg-plist
deleted file mode 100644
index 88e7273ffc35..000000000000
--- a/devel/elixir-msgpax/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-lib/elixir/lib/msgpax/ebin/Elixir.Inspect.Msgpax.Bin.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Inspect.Msgpax.Ext.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Bin.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Ext.Unpacker.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Ext.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.PackError.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Packer.Any.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Packer.Atom.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Packer.BitString.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Packer.DateTime.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Packer.Float.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Packer.Integer.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Packer.List.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Packer.Map.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Packer.Msgpax.Bin.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Packer.Msgpax.Ext.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Packer.Msgpax.ReservedExt.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Packer.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.ReservedExt.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.UnpackError.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.Unpacker.beam
-lib/elixir/lib/msgpax/ebin/Elixir.Msgpax.beam
-lib/elixir/lib/msgpax/ebin/msgpax.app
-lib/elixir/lib/msgpax/lib/msgpax.ex
-lib/elixir/lib/msgpax/lib/msgpax/bin.ex
-lib/elixir/lib/msgpax/lib/msgpax/ext.ex
-lib/elixir/lib/msgpax/lib/msgpax/ext/reserved_ext.ex
-lib/elixir/lib/msgpax/lib/msgpax/ext/unpacker.ex
-lib/elixir/lib/msgpax/lib/msgpax/packer.ex
-lib/elixir/lib/msgpax/lib/msgpax/plug_parser.ex
-lib/elixir/lib/msgpax/lib/msgpax/unpacker.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-nadia/Makefile b/devel/elixir-nadia/Makefile
deleted file mode 100644
index e4b5d63d69c3..000000000000
--- a/devel/elixir-nadia/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME= nadia
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.4
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Telegram Bot API Wrapper written in Elixir
-
-LICENSE= MIT
-
-BROKEN= does not build: Unchecked dependencies for environment prod: poison, httpoison
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= zhyu
-
-MIX_BUILD_DEPS= devel/elixir-poison \
- www/elixir-httpoison
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-nadia/distinfo b/devel/elixir-nadia/distinfo
deleted file mode 100644
index 747ff36292d8..000000000000
--- a/devel/elixir-nadia/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1530726319
-SHA256 (zhyu-nadia-v0.4.4_GH0.tar.gz) = ea5629c6a4fe2c7b5f578c150cba8fe5fa3100c39e1d8405eddd06a4da7bf631
-SIZE (zhyu-nadia-v0.4.4_GH0.tar.gz) = 25190
diff --git a/devel/elixir-nadia/pkg-descr b/devel/elixir-nadia/pkg-descr
deleted file mode 100644
index ec39fa65d3c3..000000000000
--- a/devel/elixir-nadia/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Telegram Bot API Wrapper written in Elixir.
-
-WWW: https://github.com/zhyu/nadia
diff --git a/devel/elixir-nadia/pkg-plist b/devel/elixir-nadia/pkg-plist
deleted file mode 100644
index 4ee14252f2d9..000000000000
--- a/devel/elixir-nadia/pkg-plist
+++ /dev/null
@@ -1,85 +0,0 @@
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.API.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Behaviour.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Config.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Graph.API.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Graph.Model.Account.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Graph.Model.Error.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Graph.Model.NodeElement.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Graph.Model.Page.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Graph.Model.PageList.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Graph.Model.PageViews.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Graph.Model.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Graph.Parser.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Graph.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.Audio.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.CallbackQuery.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.Chat.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.ChatMember.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.ChatPhoto.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.ChosenInlineResult.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.Contact.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.Document.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.Error.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.File.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.ForceReply.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineKeyboardButton.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineKeyboardMarkup.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQuery.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.Article.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.Audio.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.CachedAudio.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.CachedDocument.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.CachedGif.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.CachedMpeg4Gif.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.CachedPhoto.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.CachedSticker.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.CachedVideo.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.CachedVoice.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.Contact.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.Document.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.Gif.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.Location.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.Mpeg4Gif.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.Photo.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.Venue.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.Video.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.Voice.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InlineQueryResult.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InputMessageContent.Contact.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InputMessageContent.Location.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InputMessageContent.Text.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InputMessageContent.Venue.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.InputMessageContent.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.KeyboardButton.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.Location.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.Message.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.MessageEntity.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.PhotoSize.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.ReplyKeyboardHide.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.ReplyKeyboardMarkup.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.Sticker.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.Update.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.User.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.UserProfilePhotos.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.Venue.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.Video.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.Voice.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Model.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.Parser.beam
-lib/elixir/lib/nadia/ebin/Elixir.Nadia.beam
-lib/elixir/lib/nadia/ebin/Elixir.Poison.Encoder.Nadia.Model.InlineKeyboardButton.beam
-lib/elixir/lib/nadia/ebin/nadia.app
-lib/elixir/lib/nadia/lib/nadia.ex
-lib/elixir/lib/nadia/lib/nadia/api.ex
-lib/elixir/lib/nadia/lib/nadia/behaviour.ex
-lib/elixir/lib/nadia/lib/nadia/config.ex
-lib/elixir/lib/nadia/lib/nadia/encoder.ex
-lib/elixir/lib/nadia/lib/nadia/graph.ex
-lib/elixir/lib/nadia/lib/nadia/graph/api.ex
-lib/elixir/lib/nadia/lib/nadia/graph/model.ex
-lib/elixir/lib/nadia/lib/nadia/graph/parser.ex
-lib/elixir/lib/nadia/lib/nadia/model.ex
-lib/elixir/lib/nadia/lib/nadia/model/inline_query_result.ex
-lib/elixir/lib/nadia/lib/nadia/model/input_message_content.ex
-lib/elixir/lib/nadia/lib/nadia/parser.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-nats/Makefile b/devel/elixir-nats/Makefile
deleted file mode 100644
index d9e9a698cad8..000000000000
--- a/devel/elixir-nats/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= elixir-nats
-DISTVERSION= 0.1.4-alpha
-CATEGORIES= devel
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= NATS client for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= nats-io
-
-MIX_REWRITE= yes
-ELIXIR_APP_NAME=nats
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-nats/distinfo b/devel/elixir-nats/distinfo
deleted file mode 100644
index 77e6dcea58a9..000000000000
--- a/devel/elixir-nats/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1474629099
-SHA256 (nats-io-elixir-nats-0.1.4-alpha_GH0.tar.gz) = 5490bef00b34d029a6e47f9cc4230794c6f5c9c66753f5df2681232ca18f5bf3
-SIZE (nats-io-elixir-nats-0.1.4-alpha_GH0.tar.gz) = 29784
diff --git a/devel/elixir-nats/pkg-descr b/devel/elixir-nats/pkg-descr
deleted file mode 100644
index 150e4c097749..000000000000
--- a/devel/elixir-nats/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-NATS client for Elixir.
-
-WWW: https://github.com/nats-io/elixir-nats
diff --git a/devel/elixir-nats/pkg-plist b/devel/elixir-nats/pkg-plist
deleted file mode 100644
index 635b790b0b9c..000000000000
--- a/devel/elixir-nats/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-lib/elixir/lib/nats/ebin/Elixir.Nats.Client.beam
-lib/elixir/lib/nats/ebin/Elixir.Nats.Connection.beam
-lib/elixir/lib/nats/ebin/Elixir.Nats.Parser.beam
-lib/elixir/lib/nats/ebin/Elixir.Nats.beam
-lib/elixir/lib/nats/ebin/json_lexer.beam
-lib/elixir/lib/nats/ebin/json_parser.beam
-lib/elixir/lib/nats/ebin/nats.app
-lib/elixir/lib/nats/ebin/nats_lexer.beam
-lib/elixir/lib/nats/ebin/nats_parser.beam
-lib/elixir/lib/nats/lib/nats.ex
-lib/elixir/lib/nats/lib/nats/client.ex
-lib/elixir/lib/nats/lib/nats/connection.ex
-lib/elixir/lib/nats/lib/nats/parser.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-nimble_csv/Makefile b/devel/elixir-nimble_csv/Makefile
deleted file mode 100644
index 24aff057cca2..000000000000
--- a/devel/elixir-nimble_csv/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= nimble_csv
-PORTVERSION= 0.4.0
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= CSV parsing and dumping library for Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= plataformatec
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-nimble_csv/distinfo b/devel/elixir-nimble_csv/distinfo
deleted file mode 100644
index f2dce6d9f95f..000000000000
--- a/devel/elixir-nimble_csv/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1512467012
-SHA256 (plataformatec-nimble_csv-v0.4.0_GH0.tar.gz) = 7d1375290698dedeaf6c5520d1214a67870e925e3117391b22e5138b9f6f024c
-SIZE (plataformatec-nimble_csv-v0.4.0_GH0.tar.gz) = 6623
diff --git a/devel/elixir-nimble_csv/pkg-descr b/devel/elixir-nimble_csv/pkg-descr
deleted file mode 100644
index 787b65ed37d9..000000000000
--- a/devel/elixir-nimble_csv/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A simple and fast CSV parsing and dumping library for Elixir.
-
-WWW: https://github.com/plataformatec/nimble_csv
diff --git a/devel/elixir-nimble_csv/pkg-plist b/devel/elixir-nimble_csv/pkg-plist
deleted file mode 100644
index 8413d0729344..000000000000
--- a/devel/elixir-nimble_csv/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-lib/elixir/lib/nimble_csv/ebin/Elixir.NimbleCSV.ParseError.beam
-lib/elixir/lib/nimble_csv/ebin/Elixir.NimbleCSV.RFC4180.beam
-lib/elixir/lib/nimble_csv/ebin/Elixir.NimbleCSV.beam
-lib/elixir/lib/nimble_csv/ebin/nimble_csv.app
-lib/elixir/lib/nimble_csv/lib/nimble_csv.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-paratize/Makefile b/devel/elixir-paratize/Makefile
deleted file mode 100644
index 7ee6626d42c8..000000000000
--- a/devel/elixir-paratize/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= elixir-paratize
-PORTVERSION= 2.1.5
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Parallel processing facilities for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= seantanly
-
-ELIXIR_APP_NAME=paratize
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-paratize/distinfo b/devel/elixir-paratize/distinfo
deleted file mode 100644
index ad2dc7898fd4..000000000000
--- a/devel/elixir-paratize/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1505049278
-SHA256 (seantanly-elixir-paratize-v2.1.5_GH0.tar.gz) = c74552987c7522b1745f560bfe0ea2913a3a86d4db1c29dc2f88b2968ab95a87
-SIZE (seantanly-elixir-paratize-v2.1.5_GH0.tar.gz) = 7523
diff --git a/devel/elixir-paratize/pkg-descr b/devel/elixir-paratize/pkg-descr
deleted file mode 100644
index 64a19d82935f..000000000000
--- a/devel/elixir-paratize/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Elixir library providing some handy parallel processing facilities
-that supports configuring number of workers and timeout.
-
-WWW: https://github.com/seantanly/elixir-paratize
diff --git a/devel/elixir-paratize/pkg-plist b/devel/elixir-paratize/pkg-plist
deleted file mode 100644
index 5a9d4f272592..000000000000
--- a/devel/elixir-paratize/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-lib/elixir/lib/paratize/ebin/Elixir.Paratize.Base.beam
-lib/elixir/lib/paratize/ebin/Elixir.Paratize.Chunk.beam
-lib/elixir/lib/paratize/ebin/Elixir.Paratize.Pool.beam
-lib/elixir/lib/paratize/ebin/Elixir.Paratize.TaskOptions.beam
-lib/elixir/lib/paratize/ebin/Elixir.Paratize.beam
-lib/elixir/lib/paratize/ebin/paratize.app
-lib/elixir/lib/paratize/lib/paratize.ex
-lib/elixir/lib/paratize/lib/paratize/base.ex
-lib/elixir/lib/paratize/lib/paratize/chunk.ex
-lib/elixir/lib/paratize/lib/paratize/pool.ex
-lib/elixir/lib/paratize/lib/paratize/task_options.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-plug/Makefile b/devel/elixir-plug/Makefile
deleted file mode 100644
index 66a36dc643e8..000000000000
--- a/devel/elixir-plug/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= plug
-PORTVERSION= 1.4.5
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Composable modules for Elixir web applications
-
-LICENSE= APACHE20
-
-BROKEN= does not build: Unchecked dependencies for environment prod: mime
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= elixir-lang
-
-MIX_BUILD_DEPS= misc/elixir-mime
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-plug/distinfo b/devel/elixir-plug/distinfo
deleted file mode 100644
index 97d7aace2f2e..000000000000
--- a/devel/elixir-plug/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518770681
-SHA256 (elixir-lang-plug-v1.4.5_GH0.tar.gz) = cc7d7230d255450f304cd32731970542ddfea6c342de497f45f2ef63076a1fd6
-SIZE (elixir-lang-plug-v1.4.5_GH0.tar.gz) = 128566
diff --git a/devel/elixir-plug/pkg-descr b/devel/elixir-plug/pkg-descr
deleted file mode 100644
index 830e61872db5..000000000000
--- a/devel/elixir-plug/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A specification for composable modules in between web applications.
-
-WWW: https://github.com/elixir-lang/plug
diff --git a/devel/elixir-plug/pkg-plist b/devel/elixir-plug/pkg-plist
deleted file mode 100644
index 697a696ec166..000000000000
--- a/devel/elixir-plug/pkg-plist
+++ /dev/null
@@ -1,112 +0,0 @@
-lib/elixir/lib/plug/ebin/Elixir.Collectable.Plug.Conn.beam
-lib/elixir/lib/plug/ebin/Elixir.Inspect.Plug.Conn.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Adapters.Cowboy.Conn.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Adapters.Cowboy.Handler.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Adapters.Cowboy.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Adapters.Test.Conn.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Adapters.Translator.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.BadRequestError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Builder.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.CSRFProtection.InvalidCSRFTokenError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.CSRFProtection.InvalidCrossOriginRequestError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.CSRFProtection.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.Adapter.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.AlreadySentError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.CookieOverflowError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.Cookies.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.InvalidHeaderError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.InvalidQueryError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.NotSentError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.Query.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.Status.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.Unfetched.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.Utils.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.WrapperError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Conn.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Crypto.KeyGenerator.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Crypto.MessageEncryptor.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Crypto.MessageVerifier.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Crypto.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Debugger.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.ErrorHandler.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Exception.Any.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Exception.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.HTML.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Head.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Logger.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.MIME.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.MethodOverride.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Parsers.BadEncodingError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Parsers.JSON.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Parsers.MULTIPART.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Parsers.ParseError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Parsers.RequestTooLargeError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Parsers.URLENCODED.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Parsers.UnsupportedMediaTypeError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Parsers.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.RequestId.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Router.InvalidSpecError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Router.Utils.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Router.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.SSL.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Session.COOKIE.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Session.ETS.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Session.Store.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Session.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Static.InvalidPathError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Static.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Supervisor.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Test.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.TimeoutError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.Upload.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.UploadError.beam
-lib/elixir/lib/plug/ebin/Elixir.Plug.beam
-lib/elixir/lib/plug/ebin/plug.app
-lib/elixir/lib/plug/ebin/plug_multipart.beam
-lib/elixir/lib/plug/lib/plug.ex
-lib/elixir/lib/plug/lib/plug/adapters/cowboy.ex
-lib/elixir/lib/plug/lib/plug/adapters/cowboy/conn.ex
-lib/elixir/lib/plug/lib/plug/adapters/cowboy/handler.ex
-lib/elixir/lib/plug/lib/plug/adapters/test/conn.ex
-lib/elixir/lib/plug/lib/plug/adapters/translator.ex
-lib/elixir/lib/plug/lib/plug/builder.ex
-lib/elixir/lib/plug/lib/plug/conn.ex
-lib/elixir/lib/plug/lib/plug/conn/adapter.ex
-lib/elixir/lib/plug/lib/plug/conn/cookies.ex
-lib/elixir/lib/plug/lib/plug/conn/query.ex
-lib/elixir/lib/plug/lib/plug/conn/status.ex
-lib/elixir/lib/plug/lib/plug/conn/unfetched.ex
-lib/elixir/lib/plug/lib/plug/conn/utils.ex
-lib/elixir/lib/plug/lib/plug/conn/wrapper_error.ex
-lib/elixir/lib/plug/lib/plug/crypto.ex
-lib/elixir/lib/plug/lib/plug/crypto/key_generator.ex
-lib/elixir/lib/plug/lib/plug/crypto/message_encryptor.ex
-lib/elixir/lib/plug/lib/plug/crypto/message_verifier.ex
-lib/elixir/lib/plug/lib/plug/csrf_protection.ex
-lib/elixir/lib/plug/lib/plug/debugger.ex
-lib/elixir/lib/plug/lib/plug/error_handler.ex
-lib/elixir/lib/plug/lib/plug/exceptions.ex
-lib/elixir/lib/plug/lib/plug/head.ex
-lib/elixir/lib/plug/lib/plug/html.ex
-lib/elixir/lib/plug/lib/plug/logger.ex
-lib/elixir/lib/plug/lib/plug/method_override.ex
-lib/elixir/lib/plug/lib/plug/mime.ex
-lib/elixir/lib/plug/lib/plug/parsers.ex
-lib/elixir/lib/plug/lib/plug/parsers/json.ex
-lib/elixir/lib/plug/lib/plug/parsers/multipart.ex
-lib/elixir/lib/plug/lib/plug/parsers/urlencoded.ex
-lib/elixir/lib/plug/lib/plug/request_id.ex
-lib/elixir/lib/plug/lib/plug/router.ex
-lib/elixir/lib/plug/lib/plug/router/utils.ex
-lib/elixir/lib/plug/lib/plug/session.ex
-lib/elixir/lib/plug/lib/plug/session/cookie.ex
-lib/elixir/lib/plug/lib/plug/session/ets.ex
-lib/elixir/lib/plug/lib/plug/session/store.ex
-lib/elixir/lib/plug/lib/plug/ssl.ex
-lib/elixir/lib/plug/lib/plug/static.ex
-lib/elixir/lib/plug/lib/plug/supervisor.ex
-lib/elixir/lib/plug/lib/plug/templates/debugger.html.eex
-lib/elixir/lib/plug/lib/plug/templates/debugger.md.eex
-lib/elixir/lib/plug/lib/plug/test.ex
-lib/elixir/lib/plug/lib/plug/upload.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-poison/Makefile b/devel/elixir-poison/Makefile
deleted file mode 100644
index 7b82a69248e0..000000000000
--- a/devel/elixir-poison/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= poison
-PORTVERSION= 3.1.0
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Pure Elixir JSON library
-
-LICENSE= ISCL
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= devinus
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-poison/distinfo b/devel/elixir-poison/distinfo
deleted file mode 100644
index a8275d90e589..000000000000
--- a/devel/elixir-poison/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1494403861
-SHA256 (devinus-poison-3.1.0_GH0.tar.gz) = 207dce81e0e725c2ab2d758d8cc5d393a78192089f2e3ae0d13ac3f63ec96ae8
-SIZE (devinus-poison-3.1.0_GH0.tar.gz) = 86069
diff --git a/devel/elixir-poison/pkg-descr b/devel/elixir-poison/pkg-descr
deleted file mode 100644
index 7acf80a233e8..000000000000
--- a/devel/elixir-poison/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Poison is a new JSON library for Elixir focusing on wicked-fast
-speed without sacrificing simplicity, completeness, or correctness.
-Poison takes several approaches to be the fastest JSON library for
-Elixir. Poison uses extensive sub binary matching, a hand-rolled
-parser using several techniques that are known to benefit HiPE for
-native compilation, IO list encoding and single-pass decoding.
-
-WWW: https://github.com/devinus/poison
diff --git a/devel/elixir-poison/pkg-plist b/devel/elixir-poison/pkg-plist
deleted file mode 100644
index 49a6c4631818..000000000000
--- a/devel/elixir-poison/pkg-plist
+++ /dev/null
@@ -1,31 +0,0 @@
-lib/elixir/lib/poison/ebin/Elixir.Poison.Decode.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Decoder.Any.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Decoder.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encode.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.EncodeError.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.Any.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.Atom.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.BitString.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.Date.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.DateTime.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.Float.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.HashSet.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.Integer.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.List.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.Map.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.MapSet.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.NaiveDateTime.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.Range.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.Stream.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.Time.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Encoder.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Parser.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.Pretty.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.SyntaxError.beam
-lib/elixir/lib/poison/ebin/Elixir.Poison.beam
-lib/elixir/lib/poison/ebin/poison.app
-lib/elixir/lib/poison/lib/poison.ex
-lib/elixir/lib/poison/lib/poison/decoder.ex
-lib/elixir/lib/poison/lib/poison/encoder.ex
-lib/elixir/lib/poison/lib/poison/parser.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-quantum/Makefile b/devel/elixir-quantum/Makefile
deleted file mode 100644
index ad21c86c525d..000000000000
--- a/devel/elixir-quantum/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= quantum
-PORTVERSION= 2.2.6
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Cron-like job scheduler for Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= c-rack
-GH_PROJECT= quantum-elixir
-
-ELIXIR_APP_NAME=quantum
-MIX_BUILD_DEPS= devel/elixir-calendar \
- devel/elixir-crontab \
- devel/elixir-gen_stage \
- devel/elixir-timex \
- devel/elixir-tzdata
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-quantum/distinfo b/devel/elixir-quantum/distinfo
deleted file mode 100644
index 150d58ddcb33..000000000000
--- a/devel/elixir-quantum/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1522153510
-SHA256 (c-rack-quantum-elixir-v2.2.6_GH0.tar.gz) = 6e5337fce3952eb0f8a383b9e9eb7bd717786743073438c83ad3a54ce0027a4e
-SIZE (c-rack-quantum-elixir-v2.2.6_GH0.tar.gz) = 33228
diff --git a/devel/elixir-quantum/pkg-descr b/devel/elixir-quantum/pkg-descr
deleted file mode 100644
index f947bcd4ad62..000000000000
--- a/devel/elixir-quantum/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Cron-like job scheduler for Elixir.
-
-WWW: https://github.com/c-rack/quantum-elixir
diff --git a/devel/elixir-quantum/pkg-plist b/devel/elixir-quantum/pkg-plist
deleted file mode 100644
index d7788a0702c2..000000000000
--- a/devel/elixir-quantum/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.Application.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.DateLibrary.Calendar.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.DateLibrary.InvalidDateTimeForTimezoneError.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.DateLibrary.InvalidTimezoneError.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.DateLibrary.Timex.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.DateLibrary.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.ExecutionBroadcaster.JobInPastError.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.ExecutionBroadcaster.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.Executor.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.ExecutorSupervisor.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.Job.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.JobBroadcaster.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.Normalizer.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.RunStrategy.All.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.RunStrategy.Local.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.RunStrategy.NodeList.Quantum.RunStrategy.All.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.RunStrategy.NodeList.Quantum.RunStrategy.Local.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.RunStrategy.NodeList.Quantum.RunStrategy.Random.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.RunStrategy.NodeList.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.RunStrategy.Random.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.RunStrategy.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.Scheduler.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.Supervisor.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.TaskRegistry.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.TaskStagesSupervisor.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.Util.beam
-lib/elixir/lib/quantum/ebin/Elixir.Quantum.beam
-lib/elixir/lib/quantum/ebin/quantum.app
-lib/elixir/lib/quantum/lib/quantum.ex
-lib/elixir/lib/quantum/lib/quantum/application.ex
-lib/elixir/lib/quantum/lib/quantum/date_library.ex
-lib/elixir/lib/quantum/lib/quantum/date_library/calendar.ex
-lib/elixir/lib/quantum/lib/quantum/date_library/timex.ex
-lib/elixir/lib/quantum/lib/quantum/execution_broadcaster.ex
-lib/elixir/lib/quantum/lib/quantum/executor.ex
-lib/elixir/lib/quantum/lib/quantum/executor_supervisor.ex
-lib/elixir/lib/quantum/lib/quantum/job.ex
-lib/elixir/lib/quantum/lib/quantum/job_broadcaster.ex
-lib/elixir/lib/quantum/lib/quantum/normalizer.ex
-lib/elixir/lib/quantum/lib/quantum/run_strategy.ex
-lib/elixir/lib/quantum/lib/quantum/run_strategy/all.ex
-lib/elixir/lib/quantum/lib/quantum/run_strategy/local.ex
-lib/elixir/lib/quantum/lib/quantum/run_strategy/random.ex
-lib/elixir/lib/quantum/lib/quantum/scheduler.ex
-lib/elixir/lib/quantum/lib/quantum/supervisor.ex
-lib/elixir/lib/quantum/lib/quantum/task_registry.ex
-lib/elixir/lib/quantum/lib/quantum/task_stages_supervisor.ex
-lib/elixir/lib/quantum/lib/quantum/util.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-smppex/Makefile b/devel/elixir-smppex/Makefile
deleted file mode 100644
index f29422755987..000000000000
--- a/devel/elixir-smppex/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= smppex
-PORTVERSION= 2.2.9
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= SMPP 3.4 library for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= savonarola
-
-MIX_BUILD_DEPS= net/erlang-ranch
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-smppex/distinfo b/devel/elixir-smppex/distinfo
deleted file mode 100644
index 6bfe4a6f0986..000000000000
--- a/devel/elixir-smppex/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1552144095
-SHA256 (savonarola-smppex-v2.2.9_GH0.tar.gz) = 8d93103bce5d2f462d02ed73515b4296adf90b78d5ea3089893109aa9557a410
-SIZE (savonarola-smppex-v2.2.9_GH0.tar.gz) = 56651
diff --git a/devel/elixir-smppex/pkg-descr b/devel/elixir-smppex/pkg-descr
deleted file mode 100644
index b8da72aa0512..000000000000
--- a/devel/elixir-smppex/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-SMPP 3.4 protocol and framework implemented in Elixir.
-
-WWW: https://github.com/savonarola/smppex/
diff --git a/devel/elixir-smppex/pkg-plist b/devel/elixir-smppex/pkg-plist
deleted file mode 100644
index 970c4d83c1b0..000000000000
--- a/devel/elixir-smppex/pkg-plist
+++ /dev/null
@@ -1,69 +0,0 @@
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Compat.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.ESME.Sync.St.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.ESME.Sync.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.ESME.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.MC.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Pdu.Errors.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Pdu.Factory.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Pdu.MessageState.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Pdu.Multipart.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Pdu.NetworkErrorCode.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Pdu.Oserl.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Pdu.PP.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Pdu.TONNPIDefaults.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Pdu.UDH.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Pdu.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.PduStorage.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Protocol.CommandNames.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Protocol.MandatoryFieldsBuilder.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Protocol.MandatoryFieldsParser.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Protocol.MandatoryFieldsSpecs.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Protocol.OptionalFieldsBuilder.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Protocol.OptionalFieldsParser.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Protocol.Pack.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Protocol.TlvFormat.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Protocol.Unpack.Helpers.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Protocol.Unpack.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Protocol.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.RawPdu.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.SMPPTimers.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Session.AutoPduHandler.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Session.Defaults.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.Session.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.TransportSession.beam
-lib/elixir/lib/smppex/ebin/Elixir.SMPPEX.beam
-lib/elixir/lib/smppex/ebin/smppex.app
-lib/elixir/lib/smppex/lib/smppex.ex
-lib/elixir/lib/smppex/lib/smppex/compat.ex
-lib/elixir/lib/smppex/lib/smppex/esme.ex
-lib/elixir/lib/smppex/lib/smppex/esme/sync.ex
-lib/elixir/lib/smppex/lib/smppex/mc.ex
-lib/elixir/lib/smppex/lib/smppex/pdu.ex
-lib/elixir/lib/smppex/lib/smppex/pdu/errors.ex
-lib/elixir/lib/smppex/lib/smppex/pdu/factory.ex
-lib/elixir/lib/smppex/lib/smppex/pdu/message_state.ex
-lib/elixir/lib/smppex/lib/smppex/pdu/multipart.ex
-lib/elixir/lib/smppex/lib/smppex/pdu/network_error_code.ex
-lib/elixir/lib/smppex/lib/smppex/pdu/oserl.ex
-lib/elixir/lib/smppex/lib/smppex/pdu/pp.ex
-lib/elixir/lib/smppex/lib/smppex/pdu/ton_npi_defaults.ex
-lib/elixir/lib/smppex/lib/smppex/pdu/udh.ex
-lib/elixir/lib/smppex/lib/smppex/pdu_storage.ex
-lib/elixir/lib/smppex/lib/smppex/protocol.ex
-lib/elixir/lib/smppex/lib/smppex/protocol/command_names.ex
-lib/elixir/lib/smppex/lib/smppex/protocol/mandatory_fields_builder.ex
-lib/elixir/lib/smppex/lib/smppex/protocol/mandatory_fields_parser.ex
-lib/elixir/lib/smppex/lib/smppex/protocol/mandatory_fields_specs.ex
-lib/elixir/lib/smppex/lib/smppex/protocol/optional_fields_builder.ex
-lib/elixir/lib/smppex/lib/smppex/protocol/optional_fields_parser.ex
-lib/elixir/lib/smppex/lib/smppex/protocol/pack.ex
-lib/elixir/lib/smppex/lib/smppex/protocol/tlv_format.ex
-lib/elixir/lib/smppex/lib/smppex/protocol/unpack.ex
-lib/elixir/lib/smppex/lib/smppex/protocol/unpack/helpers.ex
-lib/elixir/lib/smppex/lib/smppex/raw_pdu.ex
-lib/elixir/lib/smppex/lib/smppex/session.ex
-lib/elixir/lib/smppex/lib/smppex/session/auto_pdu_handler.ex
-lib/elixir/lib/smppex/lib/smppex/session/defaults.ex
-lib/elixir/lib/smppex/lib/smppex/smpp_timers.ex
-lib/elixir/lib/smppex/lib/smppex/transport_session.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-timex/Makefile b/devel/elixir-timex/Makefile
deleted file mode 100644
index 07e0fe942a61..000000000000
--- a/devel/elixir-timex/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= timex
-PORTVERSION= 3.3.0
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Complete date/time library for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= bitwalker
-
-MIX_BUILD_DEPS= devel/elixir-combine \
- devel/elixir-gettext \
- devel/elixir-tzdata \
- www/elixir-httpoison
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-timex/distinfo b/devel/elixir-timex/distinfo
deleted file mode 100644
index 4afa00aab6f9..000000000000
--- a/devel/elixir-timex/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1526216539
-SHA256 (bitwalker-timex-3.3.0_GH0.tar.gz) = fa18cf73552c3283775643c9ae0849b247524809169a080091c3d262c5210bd4
-SIZE (bitwalker-timex-3.3.0_GH0.tar.gz) = 171728
diff --git a/devel/elixir-timex/pkg-descr b/devel/elixir-timex/pkg-descr
deleted file mode 100644
index 6002fbebefef..000000000000
--- a/devel/elixir-timex/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Complete date/time library for Elixir projects.
-
-WWW: https://github.com/bitwalker/timex
diff --git a/devel/elixir-timex/pkg-plist b/devel/elixir-timex/pkg-plist
deleted file mode 100644
index 3b77669dea4b..000000000000
--- a/devel/elixir-timex/pkg-plist
+++ /dev/null
@@ -1,295 +0,0 @@
-lib/elixir/lib/timex/ebin/Elixir.Enumerable.Timex.Interval.beam
-lib/elixir/lib/timex/ebin/Elixir.Inspect.Timex.AmbiguousDateTime.beam
-lib/elixir/lib/timex/ebin/Elixir.Inspect.Timex.AmbiguousTimezoneInfo.beam
-lib/elixir/lib/timex/ebin/Elixir.Inspect.Timex.Duration.beam
-lib/elixir/lib/timex/ebin/Elixir.Inspect.Timex.TimezoneInfo.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.AmbiguousDateTime.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.AmbiguousTimezoneInfo.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Calendar.Julian.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Comparable.Date.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Comparable.DateTime.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Comparable.Diff.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Comparable.NaiveDateTime.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Comparable.Timex.AmbiguousDateTime.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Comparable.Tuple.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Comparable.Utils.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Comparable.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Constants.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Convert.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.ConvertError.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.DateTime.Helpers.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Duration.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Format.DateTime.Formatter.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Format.DateTime.Formatters.Default.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Format.DateTime.Formatters.Relative.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Format.DateTime.Formatters.Strftime.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Format.Duration.Formatter.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Format.Duration.Formatters.Default.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Format.Duration.Formatters.Humanized.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Format.FormatError.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Gettext.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Helpers.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Interval.FormatError.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Interval.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Macros.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.DateTime.Helpers.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.DateTime.Parser.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.DateTime.Parsers.ISO8601Extended.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.DateTime.Parsers.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.DateTime.Tokenizer.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.DateTime.Tokenizers.Default.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.DateTime.Tokenizers.Directive.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.DateTime.Tokenizers.Strftime.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.Duration.Parser.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.Duration.Parsers.ISO8601Parser.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.ParseError.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.Timezones.Posix.PosixTimezone.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.Timezones.Posix.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.ZoneInfo.Parser.Header.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.ZoneInfo.Parser.LeapSecond.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.ZoneInfo.Parser.TransitionInfo.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.ZoneInfo.Parser.Zone.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Parse.ZoneInfo.Parser.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Protocol.Any.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Protocol.Date.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Protocol.DateTime.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Protocol.Map.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Protocol.NaiveDateTime.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Protocol.Tuple.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Protocol.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Time.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Timezone.Local.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Timezone.Utils.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Timezone.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.TimezoneInfo.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Translator.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.Types.beam
-lib/elixir/lib/timex/ebin/Elixir.Timex.beam
-lib/elixir/lib/timex/ebin/timex.app
-lib/elixir/lib/timex/lib/calendar/julian.ex
-lib/elixir/lib/timex/lib/comparable/ambiguous_datetime.ex
-lib/elixir/lib/timex/lib/comparable/comparable.ex
-lib/elixir/lib/timex/lib/comparable/date.ex
-lib/elixir/lib/timex/lib/comparable/datetime.ex
-lib/elixir/lib/timex/lib/comparable/diff.ex
-lib/elixir/lib/timex/lib/comparable/naivedatetime.ex
-lib/elixir/lib/timex/lib/comparable/tuple.ex
-lib/elixir/lib/timex/lib/comparable/utils.ex
-lib/elixir/lib/timex/lib/convert/convert.ex
-lib/elixir/lib/timex/lib/convert/convert_error.ex
-lib/elixir/lib/timex/lib/date/date.ex
-lib/elixir/lib/timex/lib/datetime/ambiguous.ex
-lib/elixir/lib/timex/lib/datetime/datetime.ex
-lib/elixir/lib/timex/lib/datetime/erlang.ex
-lib/elixir/lib/timex/lib/datetime/helpers.ex
-lib/elixir/lib/timex/lib/datetime/inspect.ex
-lib/elixir/lib/timex/lib/datetime/map.ex
-lib/elixir/lib/timex/lib/datetime/naivedatetime.ex
-lib/elixir/lib/timex/lib/format/datetime/formatter.ex
-lib/elixir/lib/timex/lib/format/datetime/formatters/default.ex
-lib/elixir/lib/timex/lib/format/datetime/formatters/relative.ex
-lib/elixir/lib/timex/lib/format/datetime/formatters/strftime.ex
-lib/elixir/lib/timex/lib/format/duration/formatter.ex
-lib/elixir/lib/timex/lib/format/duration/formatters/default.ex
-lib/elixir/lib/timex/lib/format/duration/formatters/humanized.ex
-lib/elixir/lib/timex/lib/format/format_error.ex
-lib/elixir/lib/timex/lib/interval/interval.ex
-lib/elixir/lib/timex/lib/l10n/gettext.ex
-lib/elixir/lib/timex/lib/l10n/translator.ex
-lib/elixir/lib/timex/lib/parse/datetime/helpers.ex
-lib/elixir/lib/timex/lib/parse/datetime/parser.ex
-lib/elixir/lib/timex/lib/parse/datetime/parsers.ex
-lib/elixir/lib/timex/lib/parse/datetime/parsers/iso8601_extended.ex
-lib/elixir/lib/timex/lib/parse/datetime/tokenizer.ex
-lib/elixir/lib/timex/lib/parse/datetime/tokenizers/default.ex
-lib/elixir/lib/timex/lib/parse/datetime/tokenizers/directive.ex
-lib/elixir/lib/timex/lib/parse/datetime/tokenizers/strftime.ex
-lib/elixir/lib/timex/lib/parse/duration/parser.ex
-lib/elixir/lib/timex/lib/parse/duration/parsers/iso8601.ex
-lib/elixir/lib/timex/lib/parse/parse_error.ex
-lib/elixir/lib/timex/lib/parse/posix/parser.ex
-lib/elixir/lib/timex/lib/parse/zoneinfo/parser.ex
-lib/elixir/lib/timex/lib/protocol.ex
-lib/elixir/lib/timex/lib/time/duration.ex
-lib/elixir/lib/timex/lib/time/inspect.ex
-lib/elixir/lib/timex/lib/time/time.ex
-lib/elixir/lib/timex/lib/timex.ex
-lib/elixir/lib/timex/lib/timex/constants.ex
-lib/elixir/lib/timex/lib/timex/helpers.ex
-lib/elixir/lib/timex/lib/timex/macros.ex
-lib/elixir/lib/timex/lib/timex/types.ex
-lib/elixir/lib/timex/lib/timezone/ambiguous_timezone_info.ex
-lib/elixir/lib/timex/lib/timezone/inspect.ex
-lib/elixir/lib/timex/lib/timezone/timezone.ex
-lib/elixir/lib/timex/lib/timezone/timezone_info.ex
-lib/elixir/lib/timex/lib/timezone/timezone_local.ex
-lib/elixir/lib/timex/lib/timezone/utils.ex
-lib/elixir/lib/timex/priv/olson_to_win.exs
-lib/elixir/lib/timex/priv/standard_to_olson.exs
-lib/elixir/lib/timex/priv/translations/da/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/da/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/da/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/da/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/da/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/da/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/da/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/da/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/day_periods.pot
-lib/elixir/lib/timex/priv/translations/de/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/de/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/de/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/de/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/de/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/de/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/de/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/de/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/en/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/en/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/en/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/en/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/en/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/en/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/en/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/en/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/es/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/es/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/es/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/es/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/es/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/es/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/es/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/es/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/fr/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/fr/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/fr/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/fr/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/fr/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/fr/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/fr/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/fr/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/id/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/id/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/id/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/id/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/id/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/id/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/id/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/id/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/it/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/it/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/it/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/it/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/it/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/it/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/it/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/it/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/ja/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/ja/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/ja/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/ja/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/ja/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/ja/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/ja/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/ja/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/ko/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/ko/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/ko/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/ko/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/ko/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/ko/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/ko/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/ko/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/months.pot
-lib/elixir/lib/timex/priv/translations/months_abbr.pot
-lib/elixir/lib/timex/priv/translations/nb_NO/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/nb_NO/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/nb_NO/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/nb_NO/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/nb_NO/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/nb_NO/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/nb_NO/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/nb_NO/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/nl/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/nl/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/nl/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/nl/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/nl/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/nl/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/nl/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/nl/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/numbers.pot
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/months.mo
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/months_abbr.mo
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/relative_time.mo
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/symbols.mo
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/units.mo
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/weekdays.mo
-lib/elixir/lib/timex/priv/translations/pl/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/pt/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/pt/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/pt/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/pt/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/pt/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/pt/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/pt/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/pt/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/pt_BR/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/pt_BR/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/pt_BR/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/pt_BR/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/pt_BR/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/pt_BR/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/pt_BR/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/pt_BR/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/relative_time.pot
-lib/elixir/lib/timex/priv/translations/ro/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/ro/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/ro/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/ro/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/ro/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/ro/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/ro/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/ro/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/ru/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/ru/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/ru/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/ru/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/ru/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/ru/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/ru/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/ru/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/sv/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/sv/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/sv/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/sv/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/sv/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/sv/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/sv/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/sv/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/symbols.pot
-lib/elixir/lib/timex/priv/translations/uk/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/uk/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/uk/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/uk/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/uk/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/uk/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/uk/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/uk/LC_MESSAGES/weekdays.po
-lib/elixir/lib/timex/priv/translations/units.pot
-lib/elixir/lib/timex/priv/translations/weekdays.pot
-lib/elixir/lib/timex/priv/translations/zh_CN/LC_MESSAGES/day_periods.po
-lib/elixir/lib/timex/priv/translations/zh_CN/LC_MESSAGES/months.po
-lib/elixir/lib/timex/priv/translations/zh_CN/LC_MESSAGES/months_abbr.po
-lib/elixir/lib/timex/priv/translations/zh_CN/LC_MESSAGES/numbers.po
-lib/elixir/lib/timex/priv/translations/zh_CN/LC_MESSAGES/relative_time.po
-lib/elixir/lib/timex/priv/translations/zh_CN/LC_MESSAGES/symbols.po
-lib/elixir/lib/timex/priv/translations/zh_CN/LC_MESSAGES/units.po
-lib/elixir/lib/timex/priv/translations/zh_CN/LC_MESSAGES/weekdays.po
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-trailing_format_plug/Makefile b/devel/elixir-trailing_format_plug/Makefile
deleted file mode 100644
index db911e0ede2d..000000000000
--- a/devel/elixir-trailing_format_plug/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= trailing_format_plug
-PORTVERSION= 0.0.7
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Elixir plug to support rails-like trailing format in APIs
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= mschae
-
-MIX_BUILD_DEPS= devel/elixir-plug
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-trailing_format_plug/distinfo b/devel/elixir-trailing_format_plug/distinfo
deleted file mode 100644
index a65b8df65b4f..000000000000
--- a/devel/elixir-trailing_format_plug/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1508616146
-SHA256 (mschae-trailing_format_plug-v0.0.7_GH0.tar.gz) = ad5a3f91cbd0a739a3a1b62158fa8a2dc709a0b5a2c39ea2afce2bede9a2fd74
-SIZE (mschae-trailing_format_plug-v0.0.7_GH0.tar.gz) = 3452
diff --git a/devel/elixir-trailing_format_plug/pkg-descr b/devel/elixir-trailing_format_plug/pkg-descr
deleted file mode 100644
index 2a18f86e4f8b..000000000000
--- a/devel/elixir-trailing_format_plug/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-An Elixir plug to support legacy APIs that use a rails-like trailing
-format.
-
-WWW: https://github.com/mschae/trailing_format_plug
diff --git a/devel/elixir-trailing_format_plug/pkg-plist b/devel/elixir-trailing_format_plug/pkg-plist
deleted file mode 100644
index 967e1568d8fc..000000000000
--- a/devel/elixir-trailing_format_plug/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/elixir/lib/trailing_format_plug/ebin/Elixir.TrailingFormatPlug.beam
-lib/elixir/lib/trailing_format_plug/ebin/trailing_format_plug.app
-lib/elixir/lib/trailing_format_plug/lib/trailing_format_plug.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-tzdata/Makefile b/devel/elixir-tzdata/Makefile
deleted file mode 100644
index af583f525650..000000000000
--- a/devel/elixir-tzdata/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME= tzdata
-PORTVERSION= 0.5.19
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Time zone data for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= lau
-
-MIX_BUILD_DEPS= www/elixir-httpoison \
- www/erlang-hackney
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- @${RM} ${WRKSRC}/priv/release_ets/.gitkeep
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-tzdata/distinfo b/devel/elixir-tzdata/distinfo
deleted file mode 100644
index 0871a4825ac2..000000000000
--- a/devel/elixir-tzdata/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1535954588
-SHA256 (lau-tzdata-v0.5.19_GH0.tar.gz) = 4d31bd82052a69bfe6173f94da297266f119eddc7f0ec92d71aab0e43ca83c69
-SIZE (lau-tzdata-v0.5.19_GH0.tar.gz) = 842624
diff --git a/devel/elixir-tzdata/pkg-descr b/devel/elixir-tzdata/pkg-descr
deleted file mode 100644
index 72b5eb608ca5..000000000000
--- a/devel/elixir-tzdata/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The timezone database in Elixir.
-
-WWW: https://github.com/lau/tzdata
diff --git a/devel/elixir-tzdata/pkg-plist b/devel/elixir-tzdata/pkg-plist
deleted file mode 100644
index e8eac33e7619..000000000000
--- a/devel/elixir-tzdata/pkg-plist
+++ /dev/null
@@ -1,35 +0,0 @@
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.App.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.BasicDataMap.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.DataBuilder.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.DataLoader.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.EtsHolder.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.FarFutureDynamicPeriods.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.LeapSecParser.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.Parser.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.ParserOrganizer.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.PeriodBuilder.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.ReleaseReader.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.ReleaseUpdater.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.TableData.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.TableParser.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.Util.beam
-lib/elixir/lib/tzdata/ebin/Elixir.Tzdata.beam
-lib/elixir/lib/tzdata/ebin/tzdata.app
-lib/elixir/lib/tzdata/lib/tzdata.ex
-lib/elixir/lib/tzdata/lib/tzdata/basic_data_map.ex
-lib/elixir/lib/tzdata/lib/tzdata/data_builder.ex
-lib/elixir/lib/tzdata/lib/tzdata/data_loader.ex
-lib/elixir/lib/tzdata/lib/tzdata/ets_holder.ex
-lib/elixir/lib/tzdata/lib/tzdata/far_future_dynamic_periods.ex
-lib/elixir/lib/tzdata/lib/tzdata/leap_sec_parser.ex
-lib/elixir/lib/tzdata/lib/tzdata/parser.ex
-lib/elixir/lib/tzdata/lib/tzdata/parser_organizer.ex
-lib/elixir/lib/tzdata/lib/tzdata/period_builder.ex
-lib/elixir/lib/tzdata/lib/tzdata/release_reader.ex
-lib/elixir/lib/tzdata/lib/tzdata/release_updater.ex
-lib/elixir/lib/tzdata/lib/tzdata/table_data.ex
-lib/elixir/lib/tzdata/lib/tzdata/table_parser.ex
-lib/elixir/lib/tzdata/lib/tzdata/tzdata_app.ex
-lib/elixir/lib/tzdata/lib/tzdata/util.ex
-lib/elixir/lib/tzdata/priv/release_ets/2018e.ets
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/elixir-unsafe/Makefile b/devel/elixir-unsafe/Makefile
deleted file mode 100644
index 6649a570604f..000000000000
--- a/devel/elixir-unsafe/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= unsafe
-PORTVERSION= 1.0.0
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Generate unsafe bindings for Elixir functions
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= whitfin
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/elixir-unsafe/distinfo b/devel/elixir-unsafe/distinfo
deleted file mode 100644
index 8b81c58d6207..000000000000
--- a/devel/elixir-unsafe/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525621894
-SHA256 (whitfin-unsafe-v1.0.0_GH0.tar.gz) = 8a5850f82bc7ff6ca9a3da88e11854e794a3342c7bed72e94bb4b9afe30e696f
-SIZE (whitfin-unsafe-v1.0.0_GH0.tar.gz) = 8013
diff --git a/devel/elixir-unsafe/pkg-descr b/devel/elixir-unsafe/pkg-descr
deleted file mode 100644
index 600599d01467..000000000000
--- a/devel/elixir-unsafe/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This library is designed to generate unsafe bindings for Elixir
-function definitions at compile time.
-
-WWW: https://github.com/whitfin/unsafe
diff --git a/devel/elixir-unsafe/pkg-plist b/devel/elixir-unsafe/pkg-plist
deleted file mode 100644
index 932e97fbae7d..000000000000
--- a/devel/elixir-unsafe/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-lib/elixir/lib/unsafe/ebin/Elixir.Unsafe.Compiler.beam
-lib/elixir/lib/unsafe/ebin/Elixir.Unsafe.Generator.beam
-lib/elixir/lib/unsafe/ebin/Elixir.Unsafe.beam
-lib/elixir/lib/unsafe/ebin/unsafe.app
-lib/elixir/lib/unsafe/lib/unsafe.ex
-lib/elixir/lib/unsafe/lib/unsafe/compiler.ex
-lib/elixir/lib/unsafe/lib/unsafe/generator.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-backoff/Makefile b/devel/erlang-backoff/Makefile
deleted file mode 100644
index e92bce7b8c4e..000000000000
--- a/devel/erlang-backoff/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= backoff
-PORTVERSION= 1.1.6
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Simple exponential backoffs in Erlang
-
-LICENSE= MIT
-
-USES= erlang:rebar3
-USE_GITHUB= yes
-GH_ACCOUNT= ferd
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-backoff/distinfo b/devel/erlang-backoff/distinfo
deleted file mode 100644
index 7f6e2c944e69..000000000000
--- a/devel/erlang-backoff/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525194516
-SHA256 (ferd-backoff-1.1.6_GH0.tar.gz) = 8d32904669ad80dbcdd08113dc18dadc01ceff201f60da2dba846cebe14786b2
-SIZE (ferd-backoff-1.1.6_GH0.tar.gz) = 6720
diff --git a/devel/erlang-backoff/files/patch-rebar.config b/devel/erlang-backoff/files/patch-rebar.config
deleted file mode 100644
index 8d6552157ccf..000000000000
--- a/devel/erlang-backoff/files/patch-rebar.config
+++ /dev/null
@@ -1,13 +0,0 @@
---- rebar.config.orig 2018-04-28 10:59:43 UTC
-+++ rebar.config
-@@ -5,10 +5,8 @@
- {profiles, [
- {test, [
- {plugins, [
-- {rebar3_proper, "0.9.0"}
- ]},
- {deps, [
-- {proper, "1.2.0"}
- ]}
- ]}
- ]}.
diff --git a/devel/erlang-backoff/pkg-descr b/devel/erlang-backoff/pkg-descr
deleted file mode 100644
index fda2ca158469..000000000000
--- a/devel/erlang-backoff/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Backoff is an Erlang library to deal with exponential backoffs and
-timers to be used within OTP processes when dealing with cyclical
-events, such as reconnections, or generally retrying things.
-
-WWW: https://github.com/ferd/backoff
diff --git a/devel/erlang-backoff/pkg-plist b/devel/erlang-backoff/pkg-plist
deleted file mode 100644
index 4fe4d853ff52..000000000000
--- a/devel/erlang-backoff/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-lib/erlang/lib/backoff-%%VERSION%%/ebin/backoff.app
-lib/erlang/lib/backoff-%%VERSION%%/ebin/backoff.beam
-lib/erlang/lib/backoff-%%VERSION%%/src/backoff.app.src
-lib/erlang/lib/backoff-%%VERSION%%/src/backoff.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-bbmustache/Makefile b/devel/erlang-bbmustache/Makefile
deleted file mode 100644
index 722993eac53a..000000000000
--- a/devel/erlang-bbmustache/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= bbmustache
-PORTVERSION= 1.3.1
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Mustache template engine for Erlang
-
-LICENSE= MIT
-
-USES= erlang:rebar3
-USE_GITHUB= yes
-GH_ACCOUNT= soranoba
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-bbmustache/distinfo b/devel/erlang-bbmustache/distinfo
deleted file mode 100644
index 81d5d7cd5799..000000000000
--- a/devel/erlang-bbmustache/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1477460026
-SHA256 (soranoba-bbmustache-v1.3.1_GH0.tar.gz) = ed8575201f5cd6b9de0d9b6528ddce6589056433ba3c360bd06d8053c13a315d
-SIZE (soranoba-bbmustache-v1.3.1_GH0.tar.gz) = 740120
diff --git a/devel/erlang-bbmustache/files/patch-rebar.config b/devel/erlang-bbmustache/files/patch-rebar.config
deleted file mode 100644
index f52f59f04e37..000000000000
--- a/devel/erlang-bbmustache/files/patch-rebar.config
+++ /dev/null
@@ -1,22 +0,0 @@
---- rebar.config.orig 2016-08-26 12:49:57 UTC
-+++ rebar.config
-@@ -29,19 +29,15 @@
- {profiles, [{test, [{erl_opts, [export_all]},
- {deps,
- [
-- {jsone, "1.2.6"},
-- {mustache_spec, ".*", {git, "git://github.com/soranoba/spec.git", {tag, "v1.1.3-erl"}}}
- ]},
- {plugins, [rebar3_raw_deps]}
- ]},
- {dev, [{deps,
- [
-- {edown, ".*", {git, "git://github.com/uwiger/edown.git", {branch, "master"}}}
- ]}
- ]},
- {bench, [{deps,
- [
-- {mustache, ".*", {git, "git://github.com/mojombo/mustache.erl", {tag, "v0.1.1"}}}
- ]}
- ]}
- ]}.
diff --git a/devel/erlang-bbmustache/pkg-descr b/devel/erlang-bbmustache/pkg-descr
deleted file mode 100644
index fcb0001c7beb..000000000000
--- a/devel/erlang-bbmustache/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Mustache template engine for Erlang/OTP.
-
-WWW: https://github.com/soranoba/bbmustache
diff --git a/devel/erlang-bbmustache/pkg-plist b/devel/erlang-bbmustache/pkg-plist
deleted file mode 100644
index 7ae0cea325d9..000000000000
--- a/devel/erlang-bbmustache/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-lib/erlang/lib/bbmustache-%%VERSION%%/ebin/bbmustache.app
-lib/erlang/lib/bbmustache-%%VERSION%%/ebin/bbmustache.beam
-lib/erlang/lib/bbmustache-%%VERSION%%/src/bbmustache.app.src
-lib/erlang/lib/bbmustache-%%VERSION%%/src/bbmustache.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-bear/Makefile b/devel/erlang-bear/Makefile
deleted file mode 100644
index e3727b6629b3..000000000000
--- a/devel/erlang-bear/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= bear
-PORTVERSION= 0.8.5
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Set of statistics functions for Erlang
-
-LICENSE= APACHE20
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= puzza007
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-bear/distinfo b/devel/erlang-bear/distinfo
deleted file mode 100644
index d71c4e8876ab..000000000000
--- a/devel/erlang-bear/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531561187
-SHA256 (puzza007-bear-0.8.5_GH0.tar.gz) = 3f2a3426c41af116ba4c390c6598306fa6bf53150da7eed5d2ce4921ddea2c80
-SIZE (puzza007-bear-0.8.5_GH0.tar.gz) = 110672
diff --git a/devel/erlang-bear/pkg-descr b/devel/erlang-bear/pkg-descr
deleted file mode 100644
index ff41f2641a7d..000000000000
--- a/devel/erlang-bear/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-A set of statistics functions for Erlang. Currently bear is focused
-on use inside the Folsom Erlang metrics library but all of these
-functions are generic and useful in other situations.
-
-WWW: https://github.com/puzza007/bear/
diff --git a/devel/erlang-bear/pkg-plist b/devel/erlang-bear/pkg-plist
deleted file mode 100644
index 3e1300775dcf..000000000000
--- a/devel/erlang-bear/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-lib/erlang/lib/bear-%%VERSION%%/ebin/bear.app
-lib/erlang/lib/bear-%%VERSION%%/ebin/bear.beam
-lib/erlang/lib/bear-%%VERSION%%/src/bear.app.src
-lib/erlang/lib/bear-%%VERSION%%/src/bear.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-certifi/Makefile b/devel/erlang-certifi/Makefile
deleted file mode 100644
index a95fc9666033..000000000000
--- a/devel/erlang-certifi/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= erlang-certifi
-PORTVERSION= 1.2.1
-CATEGORIES= devel
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= CA bundle for Erlang applications
-
-BUILD_DEPENDS= gmake:devel/gmake
-
-LICENSE= BSD3CLAUSE
-
-USES= erlang:rebar3
-USE_GITHUB= yes
-GH_ACCOUNT= certifi
-
-ERL_APP_NAME= certifi
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-certifi/distinfo b/devel/erlang-certifi/distinfo
deleted file mode 100644
index 0d8dafe191ea..000000000000
--- a/devel/erlang-certifi/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1495599578
-SHA256 (certifi-erlang-certifi-1.2.1_GH0.tar.gz) = 887fa0d1f7135c2db8e15baa29980253fff95c10932a8f98a075aa4780273378
-SIZE (certifi-erlang-certifi-1.2.1_GH0.tar.gz) = 177127
diff --git a/devel/erlang-certifi/pkg-descr b/devel/erlang-certifi/pkg-descr
deleted file mode 100644
index 76276a11653a..000000000000
--- a/devel/erlang-certifi/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This Erlang library contains a CA bundle that you can reference in
-your Erlang application. This is useful for systems that do not
-have CA bundles that Erlang can find itself, or where a uniform set
-of CAs is valuable.
-
-WWW: https://github.com/certifi/erlang-certifi
diff --git a/devel/erlang-certifi/pkg-plist b/devel/erlang-certifi/pkg-plist
deleted file mode 100644
index d18d82bf40a8..000000000000
--- a/devel/erlang-certifi/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-lib/erlang/lib/certifi-%%VERSION%%/ebin/certifi.app
-lib/erlang/lib/certifi-%%VERSION%%/ebin/certifi.beam
-lib/erlang/lib/certifi-%%VERSION%%/ebin/certifi_cacerts.beam
-lib/erlang/lib/certifi-%%VERSION%%/src/certifi.app.src
-lib/erlang/lib/certifi-%%VERSION%%/src/certifi.erl
-lib/erlang/lib/certifi-%%VERSION%%/src/certifi_cacerts.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-cf/Makefile b/devel/erlang-cf/Makefile
deleted file mode 100644
index 171720472eda..000000000000
--- a/devel/erlang-cf/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= cf
-PORTVERSION= 0.3.1
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Colored output for io and io_lib
-
-LICENSE= BSD3CLAUSE
-
-USES= erlang:rebar3
-USE_GITHUB= yes
-GH_ACCOUNT= project-fifo
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-cf/distinfo b/devel/erlang-cf/distinfo
deleted file mode 100644
index 1ffa8069cf3e..000000000000
--- a/devel/erlang-cf/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525620319
-SHA256 (project-fifo-cf-v0.3.1_GH0.tar.gz) = 0631beea75c7d8a62ab5972ef0289f51cf33b46f297d99c29188f8ec7264151c
-SIZE (project-fifo-cf-v0.3.1_GH0.tar.gz) = 6012
diff --git a/devel/erlang-cf/pkg-descr b/devel/erlang-cf/pkg-descr
deleted file mode 100644
index 8e9a721e3bec..000000000000
--- a/devel/erlang-cf/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A helper library for terminal color printing extending the io:format
-syntax to add colors.
-
-WWW: https://github.com/project-fifo/cf
diff --git a/devel/erlang-cf/pkg-plist b/devel/erlang-cf/pkg-plist
deleted file mode 100644
index 40cb59cab1ea..000000000000
--- a/devel/erlang-cf/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-lib/erlang/lib/cf-%%VERSION%%/ebin/cf.app
-lib/erlang/lib/cf-%%VERSION%%/ebin/cf.beam
-lib/erlang/lib/cf-%%VERSION%%/ebin/cf_term.beam
-lib/erlang/lib/cf-%%VERSION%%/src/cf.app.src
-lib/erlang/lib/cf-%%VERSION%%/src/cf.erl
-lib/erlang/lib/cf-%%VERSION%%/src/cf_term.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-common_lib/Makefile b/devel/erlang-common_lib/Makefile
deleted file mode 100644
index 07cba50f5bf2..000000000000
--- a/devel/erlang-common_lib/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-PORTNAME= common_lib
-PORTVERSION= 3.3.4
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Library of commonly used Erlang functions
-
-BUILD_DEPENDS= erlc:lang/erlang \
- txt2tags:textproc/txt2tags
-RUN_DEPENDS= erl:lang/erlang
-
-PLIST_SUB= VERSION="${PORTVERSION}"
-
-USE_GITHUB= yes
-GH_ACCOUNT= iamaleksey
-
-ALL_TARGET= compile doc
-USES= dos2unix gmake iconv:build
-DOS2UNIX_GLOB= Makefile *.hrl *.erl
-
-post-extract:
- @${REINPLACE_CMD} -e "s@&lt;@<@g" -e "s@&gt;@>@g" ${WRKSRC}/doc/*.ndoc
-
-do-install:
- @for manpage in ${WRKSRC}/doc/man/*; do \
- ${MV} $${manpage} $${manpage}.src; \
- ${ICONV_CMD} -f UTF-8 -t ISO-8859-1 $${manpage}.src > $${manpage}; \
- done
- ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/doc/man/*.3 ${STAGEDIR}${MAN1PREFIX}/man/man3
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/common_lib-${PORTVERSION}
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/common_lib-${PORTVERSION}/ebin
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/common_lib-${PORTVERSION}/src
- ${INSTALL_DATA} ${WRKSRC}/ebin/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/common_lib-${PORTVERSION}/ebin
- ${INSTALL_DATA} ${WRKSRC}/src/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/common_lib-${PORTVERSION}/src
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-common_lib/distinfo b/devel/erlang-common_lib/distinfo
deleted file mode 100644
index ee6a16d75d5c..000000000000
--- a/devel/erlang-common_lib/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (iamaleksey-common_lib-3.3.4_GH0.tar.gz) = d06a182c71e29cd4b89ad332fe084f0e6abb6f2b48025322c4bbaa07fb5a95ea
-SIZE (iamaleksey-common_lib-3.3.4_GH0.tar.gz) = 140492
diff --git a/devel/erlang-common_lib/files/patch-Makefile b/devel/erlang-common_lib/files/patch-Makefile
deleted file mode 100644
index ba909f3be2bf..000000000000
--- a/devel/erlang-common_lib/files/patch-Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
---- Makefile.orig 2015-06-25 10:00:03 UTC
-+++ Makefile
-@@ -1,3 +1,5 @@
-+include app.mk
-+
- ###-----------------------------------------------------------------------------
- ### APPLICATION LAYOUT
- ###-----------------------------------------------------------------------------
-@@ -35,7 +37,10 @@ clobber: clean
- test:
- ./rebar ct
-
--doc: man html pdf
-+doc: dirs man
-+
-+dirs:
-+ @$(MKDIR) doc/man
-
- man: $(MANS)
- @$(MV) doc/man/$(APPNAME)_overview.3 doc/man/$(APPNAME).1
-@@ -49,14 +54,14 @@ pdf: $(PDFS)
- %.3: %.ndoc
- @$(CD) doc; $(SED) "s|%MODULES%|`echo $(MODS)`|g" ../$^ | \
- $(SED) "s|%VSN%|$(VSN)|g" | $(SED) "s|%APPLICATION%|$(APPNAME)|g" | \
-- $(ERLDOC) -i - -t man --no-toc --erl -o man/$@; $(CD) ..
-+ $(ERLDOC) -i - -t man --no-toc -o man/$@; $(CD) ..
-
- %.html: %.ndoc
- @$(CD) doc; $(SED) "s|%MODULES%|`echo $(MODS)`|g" ../$^ | \
- $(SED) "s|%VSN%|$(VSN)|g" | $(SED) "s|%APPLICATION%|$(APPNAME)|g" | \
-- $(ERLDOC) -i - -t xhtml --erl -o html/$@; $(CD) ..
-+ $(ERLDOC) -i - -t xhtml -o html/$@; $(CD) ..
-
- %.pdf: %.ndoc
- @$(CD) doc; $(SED) "s|%MODULES%|`echo $(MODS)`|g" ../$^ | \
- $(SED) "s|%VSN%|$(VSN)|g" | $(SED) "s|%APPLICATION%|$(APPNAME)|g" | \
-- $(ERLDOC) -i - -t pdf --no-toc --erl -o pdf/$@; $(CD) ..
-+ $(ERLDOC) -i - -t pdf --no-toc -o pdf/$@; $(CD) ..
diff --git a/devel/erlang-common_lib/files/patch-app.mk b/devel/erlang-common_lib/files/patch-app.mk
deleted file mode 100644
index 55fb45130e41..000000000000
--- a/devel/erlang-common_lib/files/patch-app.mk
+++ /dev/null
@@ -1,11 +0,0 @@
---- app.mk.orig 2012-01-11 12:00:24 UTC
-+++ app.mk
-@@ -25,7 +25,7 @@ STUB_EFLAGS = -W0 -o stubs
- CD = cd
- CP = cp -vf
- ECHO = echo
--ERLDOC = ndoc
-+ERLDOC = txt2tags
- LN = ln -sf
- MKDIR = mkdir
- MV = mv -vf
diff --git a/devel/erlang-common_lib/files/patch-rebar.config b/devel/erlang-common_lib/files/patch-rebar.config
deleted file mode 100644
index b01de95653b1..000000000000
--- a/devel/erlang-common_lib/files/patch-rebar.config
+++ /dev/null
@@ -1,7 +0,0 @@
---- rebar.config.orig 2012-01-11 12:00:24 UTC
-+++ rebar.config
-@@ -1,3 +1,3 @@
--{erl_opts, [warnings_as_errors, debug_info]}.
-+{erl_opts, [debug_info]}.
-
- {xref_checks, [undefined_function_calls]}.
diff --git a/devel/erlang-common_lib/pkg-descr b/devel/erlang-common_lib/pkg-descr
deleted file mode 100644
index 0de7b1c79f37..000000000000
--- a/devel/erlang-common_lib/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-common_lib is a library of Erlang functions used by oserl and other
-projects.
-
-WWW: https://github.com/iamaleksey/common_lib
diff --git a/devel/erlang-common_lib/pkg-plist b/devel/erlang-common_lib/pkg-plist
deleted file mode 100644
index bccf0b2f815f..000000000000
--- a/devel/erlang-common_lib/pkg-plist
+++ /dev/null
@@ -1,57 +0,0 @@
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_application.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_bin.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_binary.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_calendar.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_consumer.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_csv.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_dqueue.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_lists.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_math.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_pool.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_queue.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_queue_srv.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_queue_tab.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_stats.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_string.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_timer.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_timer_srv.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/cl_url.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/common_lib.app
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/common_lib.beam
-lib/erlang/lib/common_lib-%%VERSION%%/ebin/common_lib_sup.beam
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_application.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_bin.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_binary.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_calendar.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_consumer.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_csv.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_dqueue.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_lists.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_math.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_pool.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_queue.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_queue_srv.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_queue_tab.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_stats.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_string.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_timer.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_timer_srv.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/cl_url.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/common_lib.erl
-lib/erlang/lib/common_lib-%%VERSION%%/src/common_lib_sup.erl
-man/man1/common_lib.1.gz
-man/man3/cl_application.3.gz
-man/man3/cl_binary.3.gz
-man/man3/cl_calendar.3.gz
-man/man3/cl_consumer.3.gz
-man/man3/cl_csv.3.gz
-man/man3/cl_dqueue.3.gz
-man/man3/cl_lists.3.gz
-man/man3/cl_math.3.gz
-man/man3/cl_pool.3.gz
-man/man3/cl_queue.3.gz
-man/man3/cl_queue_srv.3.gz
-man/man3/cl_queue_tab.3.gz
-man/man3/cl_stats.3.gz
-man/man3/cl_string.3.gz
-man/man3/cl_timer.3.gz
diff --git a/devel/erlang-cuttlefish/Makefile b/devel/erlang-cuttlefish/Makefile
deleted file mode 100644
index 7a3951c12460..000000000000
--- a/devel/erlang-cuttlefish/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= cuttlefish
-PORTVERSION= 2.0.11
-PORTREVISION= 2
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Configuration library for Erlang
-
-LICENSE= APACHE20
-
-BROKEN= does not build with Erlang 24
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= basho
-
-REBAR_TARGETS= compile escriptize
-ERL_BUILD_DEPS= devel/erlang-getopt \
- devel/erlang-lager \
- devel/erlang-neotoma
-ERL_RUN_DEPS:= ${ERL_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-cuttlefish/distinfo b/devel/erlang-cuttlefish/distinfo
deleted file mode 100644
index 89904e53179f..000000000000
--- a/devel/erlang-cuttlefish/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525618355
-SHA256 (basho-cuttlefish-2.0.11_GH0.tar.gz) = b7a6f414dc0129c8ef58569de4daf8e35a9c31ebfefd7451aeaec96ed03e412b
-SIZE (basho-cuttlefish-2.0.11_GH0.tar.gz) = 232829
diff --git a/devel/erlang-cuttlefish/files/patch-rebar.config b/devel/erlang-cuttlefish/files/patch-rebar.config
deleted file mode 100644
index a6c2566ca14e..000000000000
--- a/devel/erlang-cuttlefish/files/patch-rebar.config
+++ /dev/null
@@ -1,25 +0,0 @@
---- rebar.config.orig 2017-01-04 17:58:38 UTC
-+++ rebar.config
-@@ -1,6 +1,6 @@
--{require_otp_vsn, "R16|17|18"}.
-+{require_otp_vsn, "R16|17|18|19|20|21|22"}.
-
--{erl_opts, [warnings_as_errors, {parse_transform, lager_transform}, debug_info, warn_untyped_record]}.
-+{erl_opts, [{parse_transform, lager_transform}, debug_info, warn_untyped_record]}.
-
- {eunit_opts, [verbose]}.
- {cover_enabled, true}.
-@@ -12,12 +12,9 @@
- {xref_queries, [{"(XC - UC) || (XU - X - B - \"(rebar.*|mustache)\" : Mod)", []}]}.
-
- {deps, [
-- {getopt, ".*", {git, "https://github.com/basho/getopt.git", {tag, "v0.8.2"}}},
-- {lager, ".*", {git, "https://github.com/basho/lager.git", {tag, "3.2.4"}}},
-- {neotoma, ".*", {git, "https://github.com/basho/neotoma.git", {tag, "1.7.4"}}}
- ]}.
-
- {post_hooks, [
- {"-win32", compile, "rebar escriptize"},
-- {"^((?!-win32).)*$", compile, "./rebar escriptize"}
-+ {"^((?!-win32).)*$", compile, "rebar escriptize"}
- ]}.
diff --git a/devel/erlang-cuttlefish/files/patch-src_cuttlefish__escript.erl b/devel/erlang-cuttlefish/files/patch-src_cuttlefish__escript.erl
deleted file mode 100644
index 12607b254961..000000000000
--- a/devel/erlang-cuttlefish/files/patch-src_cuttlefish__escript.erl
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/cuttlefish_escript.erl.orig 2015-05-20 11:41:20 UTC
-+++ src/cuttlefish_escript.erl
-@@ -34,7 +34,7 @@ cli_options() ->
- %% Option Name, Short Code, Long Code, Argument Spec, Help Message
- [
- {help, $h, "help", undefined, "Print this usage page"},
-- {etc_dir, $e, "etc_dir", {string, "/etc"}, "etc dir"},
-+ {etc_dir, $e, "etc_dir", {string, "%%LOCALBASE%%/etc"}, "etc dir"},
- {dest_dir, $d, "dest_dir", string, "specifies the directory to write the config file to"},
- {dest_file, $f, "dest_file", {string, "app"}, "the file name to write"},
- {schema_dir, $s, "schema_dir", string, "a directory containing .schema files"},
diff --git a/devel/erlang-cuttlefish/pkg-descr b/devel/erlang-cuttlefish/pkg-descr
deleted file mode 100644
index 68ed090c1331..000000000000
--- a/devel/erlang-cuttlefish/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Cuttlefish is a library for Erlang applications that wish to walk
-the fine line between Erlang app.configs and a sysctl-like syntax.
-
-WWW: https://github.com/basho/cuttlefish
diff --git a/devel/erlang-cuttlefish/pkg-plist b/devel/erlang-cuttlefish/pkg-plist
deleted file mode 100644
index aa2480942064..000000000000
--- a/devel/erlang-cuttlefish/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-bin/cuttlefish
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/conf_parse.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish.app
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_advanced.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_bytesize.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_conf.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_datatypes.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_duration.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_duration_parse.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_effective.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_enum.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_error.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_escript.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_flag.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_generator.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_mapping.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_rebar_plugin.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_schema.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_translation.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_unit.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_util.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_validator.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_variable.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/cuttlefish_vmargs.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/ebin/lager_stderr_backend.beam
-lib/erlang/lib/cuttlefish-%%VERSION%%/priv/erlang_vm.schema
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/conf_parse.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/conf_parse.peg
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish.app.src
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_advanced.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_bytesize.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_conf.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_datatypes.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_duration.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_duration.hrl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_duration_parse.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_duration_parse.peg
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_effective.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_enum.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_error.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_escript.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_flag.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_generator.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_mapping.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_rebar_plugin.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_schema.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_translation.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_unit.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_util.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_validator.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_variable.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/cuttlefish_vmargs.erl
-lib/erlang/lib/cuttlefish-%%VERSION%%/src/lager_stderr_backend.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-erlware_commons/Makefile b/devel/erlang-erlware_commons/Makefile
deleted file mode 100644
index 33f3cf25651a..000000000000
--- a/devel/erlang-erlware_commons/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= erlware_commons
-PORTVERSION= 1.1.0
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang project focused on all aspects of reusable components
-
-LICENSE= MIT
-
-BROKEN= ambiguous call of overridden auto-imported BIF error/3
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= erlware
-
-ERL_BUILD_DEPS= devel/erlang-cf
-ERL_RUN_DEPS:= ${ERL_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-erlware_commons/distinfo b/devel/erlang-erlware_commons/distinfo
deleted file mode 100644
index 9833dd4b040e..000000000000
--- a/devel/erlang-erlware_commons/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525620279
-SHA256 (erlware-erlware_commons-1.1.0_GH0.tar.gz) = 4973a30d06ee7fe6294392ee849663ac0248508885fd789083c93400df538ef7
-SIZE (erlware-erlware_commons-1.1.0_GH0.tar.gz) = 809684
diff --git a/devel/erlang-erlware_commons/files/patch-rebar.config b/devel/erlang-erlware_commons/files/patch-rebar.config
deleted file mode 100644
index 3d14561d9046..000000000000
--- a/devel/erlang-erlware_commons/files/patch-rebar.config
+++ /dev/null
@@ -1,10 +0,0 @@
---- rebar.config.orig 2018-05-06 15:29:50 UTC
-+++ rebar.config
-@@ -2,7 +2,6 @@
-
- %% Dependencies ================================================================
- {deps, [
-- {cf, "~>0.3"}
- ]}.
-
- {erl_first_files, ["ec_dictionary", "ec_vsn"]}.
diff --git a/devel/erlang-erlware_commons/files/patch-rebar.config.script b/devel/erlang-erlware_commons/files/patch-rebar.config.script
deleted file mode 100644
index eca08c1ea1da..000000000000
--- a/devel/erlang-erlware_commons/files/patch-rebar.config.script
+++ /dev/null
@@ -1,10 +0,0 @@
---- rebar.config.script.orig 2017-11-17 22:15:14 UTC
-+++ rebar.config.script
-@@ -7,7 +7,6 @@ IsRebar3 = case application:get_key(reba
- end,
-
- Rebar2Deps = [
-- {cf, ".*", {git, "https://github.com/project-fifo/cf", {tag, "0.2.2"}}}
- ],
-
- case IsRebar3 of
diff --git a/devel/erlang-erlware_commons/pkg-descr b/devel/erlang-erlware_commons/pkg-descr
deleted file mode 100644
index c442b9445831..000000000000
--- a/devel/erlang-erlware_commons/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Erlware commons can best be described as an extension to the stdlib
-application that is distributed with Erlang. These are things that
-we at Erlware have found useful for production applications but are
-not included with the distribution. We hope that as things in this
-library prove themselves useful, they will make their way into the
-main Erlang distribution. However, whether they do or not, we hope
-that this application will prove generally useful.
-
-WWW: https://github.com/erlware/erlware_commons
diff --git a/devel/erlang-erlware_commons/pkg-plist b/devel/erlang-erlware_commons/pkg-plist
deleted file mode 100644
index c5a63192b350..000000000000
--- a/devel/erlang-erlware_commons/pkg-plist
+++ /dev/null
@@ -1,41 +0,0 @@
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_assoc_list.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_cmd_log.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_cnv.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_compile.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_date.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_dict.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_dictionary.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_file.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_gb_trees.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_git_vsn.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_lists.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_orddict.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_plists.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_rbdict.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_semver.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_semver_parser.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_talk.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/ec_vsn.beam
-lib/erlang/lib/erlware_commons-%%VERSION%%/ebin/erlware_commons.app
-lib/erlang/lib/erlware_commons-%%VERSION%%/include/ec_cmd_log.hrl
-lib/erlang/lib/erlware_commons-%%VERSION%%/priv/ec_semver_parser.peg
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_assoc_list.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_cmd_log.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_cnv.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_compile.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_date.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_dict.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_dictionary.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_file.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_gb_trees.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_git_vsn.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_lists.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_orddict.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_plists.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_rbdict.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_semver.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_semver_parser.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_talk.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/ec_vsn.erl
-lib/erlang/lib/erlware_commons-%%VERSION%%/src/erlware_commons.app.src
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-esdl/Makefile b/devel/erlang-esdl/Makefile
deleted file mode 100644
index 1c45bcb83657..000000000000
--- a/devel/erlang-esdl/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-PORTNAME= esdl
-DISTVERSIONPREFIX= esdl-
-DISTVERSION= 1.3.1
-PORTREVISION= 1
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Library for accessing SDL and OpenGL through Erlang
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/license.terms
-
-BROKEN= does not build with Erlang 24 (requires erl_interface)
-
-BUILD_DEPENDS= erl:lang/erlang
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= erlang:rebar gl sdl
-USE_GITHUB= yes
-GH_ACCOUNT= dgud
-
-USE_GL= gl glu
-USE_SDL= sdl image ttf
-
-PLIST_SUB= VERSION="${PORTVERSION}"
-
-post-patch:
- @${REINPLACE_CMD} "s/\(vsn,\) git/\1 \"${DISTVERSION}\"/" "${WRKSRC}/src/sdl.app.src"
-
-post-install:
- @${LN} -sf ${PORTNAME}-${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-esdl/distinfo b/devel/erlang-esdl/distinfo
deleted file mode 100644
index 68a646f624b4..000000000000
--- a/devel/erlang-esdl/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1562963418
-SHA256 (dgud-esdl-esdl-1.3.1_GH0.tar.gz) = 54723f487c384f04de404309454825361fa6eac8cb3c62bfadc2a559dfa928b4
-SIZE (dgud-esdl-esdl-1.3.1_GH0.tar.gz) = 323534
diff --git a/devel/erlang-esdl/files/patch-rebar.config b/devel/erlang-esdl/files/patch-rebar.config
deleted file mode 100644
index d2edfdc94a71..000000000000
--- a/devel/erlang-esdl/files/patch-rebar.config
+++ /dev/null
@@ -1,12 +0,0 @@
---- rebar.config.orig 2019-07-12 20:04:39 UTC
-+++ rebar.config
-@@ -11,6 +11,9 @@
- {"darwin", "CFLAGS", "$CFLAGS -ObjC -D_OSX_COCOA -I/opt/X11/include"},
- {"darwin", "LDFLAGS", "$LDFLAGS -framework SDL -rpath @executable_path/../Frameworks"},
-
-+ {"freebsd", "CFLAGS", "$CFLAGS $SDL_CFLAGS"},
-+ {"freebsd", "LDFLAGS", "$LDFLAGS $SDL_LIBDIR"},
-+
- {"win32", "CFLAGS", "$CFLAGS -DWIN32 -D_WIN32 -D__WIN32__ $SDL_INCDIR"},
- {"win32", "DRV_CFLAGS", "/Zi /W3 $ERL_CFLAGS"},
- {"win32", "ERL_LDFLAGS", " /debug /LIBPATH:$SDL_LIBDIR SDL.lib user32.lib"}
diff --git a/devel/erlang-esdl/pkg-descr b/devel/erlang-esdl/pkg-descr
deleted file mode 100644
index b6482dac6c0e..000000000000
--- a/devel/erlang-esdl/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Esdl is library for accessing SDL and OpenGL through Erlang.
-
-WWW: https://github.com/dgud/esdl
diff --git a/devel/erlang-esdl/pkg-plist b/devel/erlang-esdl/pkg-plist
deleted file mode 100644
index b51a632a8c88..000000000000
--- a/devel/erlang-esdl/pkg-plist
+++ /dev/null
@@ -1,40 +0,0 @@
-lib/erlang/lib/esdl
-lib/erlang/lib/esdl-%%VERSION%%/ebin/sdl.app
-lib/erlang/lib/esdl-%%VERSION%%/ebin/sdl.beam
-lib/erlang/lib/esdl-%%VERSION%%/ebin/sdl_active.beam
-lib/erlang/lib/esdl-%%VERSION%%/ebin/sdl_audio.beam
-lib/erlang/lib/esdl-%%VERSION%%/ebin/sdl_events.beam
-lib/erlang/lib/esdl-%%VERSION%%/ebin/sdl_img.beam
-lib/erlang/lib/esdl-%%VERSION%%/ebin/sdl_joystick.beam
-lib/erlang/lib/esdl-%%VERSION%%/ebin/sdl_keyboard.beam
-lib/erlang/lib/esdl-%%VERSION%%/ebin/sdl_mouse.beam
-lib/erlang/lib/esdl-%%VERSION%%/ebin/sdl_ttf.beam
-lib/erlang/lib/esdl-%%VERSION%%/ebin/sdl_util.beam
-lib/erlang/lib/esdl-%%VERSION%%/ebin/sdl_video.beam
-lib/erlang/lib/esdl-%%VERSION%%/include/sdl.hrl
-lib/erlang/lib/esdl-%%VERSION%%/include/sdl_active.hrl
-lib/erlang/lib/esdl-%%VERSION%%/include/sdl_audio.hrl
-lib/erlang/lib/esdl-%%VERSION%%/include/sdl_events.hrl
-lib/erlang/lib/esdl-%%VERSION%%/include/sdl_joystick.hrl
-lib/erlang/lib/esdl-%%VERSION%%/include/sdl_keyboard.hrl
-lib/erlang/lib/esdl-%%VERSION%%/include/sdl_mouse.hrl
-lib/erlang/lib/esdl-%%VERSION%%/include/sdl_ttf.hrl
-lib/erlang/lib/esdl-%%VERSION%%/include/sdl_video.hrl
-lib/erlang/lib/esdl-%%VERSION%%/priv/sdl_driver.so
-lib/erlang/lib/esdl-%%VERSION%%/src/esdl.hrl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl.app.src
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl.erl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_active.erl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_audio.erl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_events.erl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_img.erl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_img_funcs.hrl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_joystick.erl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_keyboard.erl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_mouse.erl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_ttf.erl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_ttf_funcs.hrl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_util.erl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_util.hrl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_video.erl
-lib/erlang/lib/esdl-%%VERSION%%/src/sdl_video_funcs.hrl
diff --git a/devel/erlang-folsom/Makefile b/devel/erlang-folsom/Makefile
deleted file mode 100644
index 9960f4189978..000000000000
--- a/devel/erlang-folsom/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= folsom
-PORTVERSION= 0.8.3
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang based metrics system inspired by Coda Hale's metrics
-
-LICENSE= APACHE20
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= puzza007
-
-ERL_BUILD_DEPS= devel/erlang-bear
-ERL_RUN_DEPS:= ${ERL_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-folsom/distinfo b/devel/erlang-folsom/distinfo
deleted file mode 100644
index 6815e02e3b0e..000000000000
--- a/devel/erlang-folsom/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (puzza007-folsom-0.8.3_GH0.tar.gz) = ec97d9178a25e6ebd177760f34aa69bc9dbfcedd746b48b395ed0f2e81582a47
-SIZE (puzza007-folsom-0.8.3_GH0.tar.gz) = 951557
diff --git a/devel/erlang-folsom/files/patch-rebar.config b/devel/erlang-folsom/files/patch-rebar.config
deleted file mode 100644
index 78a822055bf4..000000000000
--- a/devel/erlang-folsom/files/patch-rebar.config
+++ /dev/null
@@ -1,10 +0,0 @@
---- rebar.config.orig 2016-03-12 17:55:15 UTC
-+++ rebar.config
-@@ -3,7 +3,6 @@
- {sub_dirs, ["deps"]}.
-
- {deps, [
-- {bear, "0.8.3"}
- ]}.
-
- {profiles,
diff --git a/devel/erlang-folsom/pkg-descr b/devel/erlang-folsom/pkg-descr
deleted file mode 100644
index 64cc8406f310..000000000000
--- a/devel/erlang-folsom/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Folsom is an Erlang based metrics system inspired by Coda Hale's
-metrics. The metrics API's purpose is to collect real-time metrics
-from your Erlang applications and publish them via Erlang APIs and
-output plugins. folsom is not a persistent store. There are 6 types
-of metrics: counters, gauges, histograms (and timers), histories,
-meter_readers and meters.
-
-WWW: https://github.com/puzza007/folsom/
diff --git a/devel/erlang-folsom/pkg-plist b/devel/erlang-folsom/pkg-plist
deleted file mode 100644
index 193d2d78f478..000000000000
--- a/devel/erlang-folsom/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom.app
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_ets.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_ewma.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_meter_timer_server.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_metrics.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_metrics_counter.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_metrics_duration.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_metrics_gauge.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_metrics_histogram.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_metrics_histogram_ets.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_metrics_history.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_metrics_meter.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_metrics_meter_reader.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_metrics_spiral.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_sample.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_sample_exdec.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_sample_none.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_sample_slide.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_sample_slide_server.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_sample_slide_sorted.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_sample_slide_sup.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_sample_slide_uniform.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_sample_uniform.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_sup.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_utils.beam
-lib/erlang/lib/folsom-%%VERSION%%/ebin/folsom_vm_metrics.beam
-lib/erlang/lib/folsom-%%VERSION%%/include/folsom.hrl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom.app.src
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_ets.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_ewma.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_meter_timer_server.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_metrics.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_metrics_counter.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_metrics_duration.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_metrics_gauge.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_metrics_histogram.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_metrics_histogram_ets.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_metrics_history.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_metrics_meter.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_metrics_meter_reader.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_metrics_spiral.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_sample.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_sample_exdec.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_sample_none.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_sample_slide.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_sample_slide_server.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_sample_slide_sorted.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_sample_slide_sup.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_sample_slide_uniform.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_sample_uniform.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_sup.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_utils.erl
-lib/erlang/lib/folsom-%%VERSION%%/src/folsom_vm_metrics.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-gen_leader/Makefile b/devel/erlang-gen_leader/Makefile
deleted file mode 100644
index cb62e8d0acd4..000000000000
--- a/devel/erlang-gen_leader/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= gen_leader
-PORTVERSION= 2014.10.20
-PORTREVISION= 1
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Leader election behavior for Erlang
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= garret-smith
-GH_PROJECT= gen_leader_revival
-GH_TAGNAME= a12a4e3
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-gen_leader/distinfo b/devel/erlang-gen_leader/distinfo
deleted file mode 100644
index c8ee9541e200..000000000000
--- a/devel/erlang-gen_leader/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (garret-smith-gen_leader_revival-2014.10.20-a12a4e3_GH0.tar.gz) = 6872969acc0fe3054ba1be747caeb9ae265d1995e966def46994d449ed64427c
-SIZE (garret-smith-gen_leader_revival-2014.10.20-a12a4e3_GH0.tar.gz) = 181295
diff --git a/devel/erlang-gen_leader/pkg-descr b/devel/erlang-gen_leader/pkg-descr
deleted file mode 100644
index ba6716fc9d24..000000000000
--- a/devel/erlang-gen_leader/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This application implements a leader election behavior modeled after
-gen_server. This behavior intends to make it reasonably straightforward to
-implement a fully distributed server with master-slave semantics.
-
-WWW: https://github.com/garret-smith/gen_leader_revival
diff --git a/devel/erlang-gen_leader/pkg-plist b/devel/erlang-gen_leader/pkg-plist
deleted file mode 100644
index d448c7b4f412..000000000000
--- a/devel/erlang-gen_leader/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-lib/erlang/lib/gen_leader-%%VERSION%%/ebin/gen_leader.app
-lib/erlang/lib/gen_leader-%%VERSION%%/ebin/gen_leader.beam
-lib/erlang/lib/gen_leader-%%VERSION%%/include/gen_leader_specs.hrl
-lib/erlang/lib/gen_leader-%%VERSION%%/src/Makefile
-lib/erlang/lib/gen_leader-%%VERSION%%/src/gen_leader.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.markdown
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/skeleton.erl
diff --git a/devel/erlang-gen_smtp/Makefile b/devel/erlang-gen_smtp/Makefile
deleted file mode 100644
index 3deb64c9fcd6..000000000000
--- a/devel/erlang-gen_smtp/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= gen_smtp
-PORTVERSION= 0.13
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Extensible SMTP server and client for Erlang
-
-LICENSE= BSD2CLAUSE
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= Vagabond
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-gen_smtp/distinfo b/devel/erlang-gen_smtp/distinfo
deleted file mode 100644
index a2b2f030d2e5..000000000000
--- a/devel/erlang-gen_smtp/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1533403799
-SHA256 (Vagabond-gen_smtp-0.13_GH0.tar.gz) = cda27f84684eded663b4cb95ea8335fe53087c923e8919a4ebc0baf887db0a37
-SIZE (Vagabond-gen_smtp-0.13_GH0.tar.gz) = 1055268
diff --git a/devel/erlang-gen_smtp/pkg-descr b/devel/erlang-gen_smtp/pkg-descr
deleted file mode 100644
index dccd6ec7a035..000000000000
--- a/devel/erlang-gen_smtp/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A generic Erlang SMTP server and client that can be extended via
-callback modules.
-
-WWW: https://github.com/Vagabond/gen_smtp
diff --git a/devel/erlang-gen_smtp/pkg-plist b/devel/erlang-gen_smtp/pkg-plist
deleted file mode 100644
index a4b0c6be6ddb..000000000000
--- a/devel/erlang-gen_smtp/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/binstr.beam
-lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/gen_smtp.app
-lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/gen_smtp_application.beam
-lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/gen_smtp_client.beam
-lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/gen_smtp_server.beam
-lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/gen_smtp_server_session.beam
-lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/mimemail.beam
-lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/smtp_rfc822_parse.beam
-lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/smtp_server_example.beam
-lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/smtp_util.beam
-lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/socket.beam
-lib/erlang/lib/gen_smtp-%%VERSION%%/src/binstr.erl
-lib/erlang/lib/gen_smtp-%%VERSION%%/src/gen_smtp.app.src
-lib/erlang/lib/gen_smtp-%%VERSION%%/src/gen_smtp_application.erl
-lib/erlang/lib/gen_smtp-%%VERSION%%/src/gen_smtp_client.erl
-lib/erlang/lib/gen_smtp-%%VERSION%%/src/gen_smtp_server.erl
-lib/erlang/lib/gen_smtp-%%VERSION%%/src/gen_smtp_server_session.erl
-lib/erlang/lib/gen_smtp-%%VERSION%%/src/mimemail.erl
-lib/erlang/lib/gen_smtp-%%VERSION%%/src/smtp_rfc822_parse.erl
-lib/erlang/lib/gen_smtp-%%VERSION%%/src/smtp_rfc822_parse.yrl
-lib/erlang/lib/gen_smtp-%%VERSION%%/src/smtp_server_example.erl
-lib/erlang/lib/gen_smtp-%%VERSION%%/src/smtp_util.erl
-lib/erlang/lib/gen_smtp-%%VERSION%%/src/socket.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.markdown
diff --git a/devel/erlang-getopt/Makefile b/devel/erlang-getopt/Makefile
deleted file mode 100644
index 43b14c02f771..000000000000
--- a/devel/erlang-getopt/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= getopt
-PORTVERSION= 1.0.1
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Command line parsing library for Erlang
-
-LICENSE= BSD3CLAUSE
-
-USES= erlang:rebar3
-USE_GITHUB= yes
-GH_ACCOUNT= jcomellas
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-getopt/distinfo b/devel/erlang-getopt/distinfo
deleted file mode 100644
index 1c657c7526c7..000000000000
--- a/devel/erlang-getopt/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1509622427
-SHA256 (jcomellas-getopt-v1.0.1_GH0.tar.gz) = 2b5063f9e0e59f11e6391478ec554c4257240ba63ede895bc388412f50789697
-SIZE (jcomellas-getopt-v1.0.1_GH0.tar.gz) = 20215
diff --git a/devel/erlang-getopt/pkg-descr b/devel/erlang-getopt/pkg-descr
deleted file mode 100644
index 0069707e9b63..000000000000
--- a/devel/erlang-getopt/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Command line parsing module that uses a syntax similar to that of
-GNU getopt.
-
-WWW: https://github.com/jcomellas/getopt
diff --git a/devel/erlang-getopt/pkg-plist b/devel/erlang-getopt/pkg-plist
deleted file mode 100644
index 5b6c6475b007..000000000000
--- a/devel/erlang-getopt/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-lib/erlang/lib/getopt-%%VERSION%%/ebin/getopt.app
-lib/erlang/lib/getopt-%%VERSION%%/ebin/getopt.beam
-lib/erlang/lib/getopt-%%VERSION%%/src/getopt.app.src
-lib/erlang/lib/getopt-%%VERSION%%/src/getopt.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-goldrush/Makefile b/devel/erlang-goldrush/Makefile
deleted file mode 100644
index 729a32e2ac0e..000000000000
--- a/devel/erlang-goldrush/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= goldrush
-PORTVERSION= 0.1.9
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Fast event stream processing library for Erlang
-
-LICENSE= ISCL
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= DeadZen
-
-OPTIONS_DEFINE= DOCS
-
-post-build:
- @${RM} -r ${WRKSRC}/priv
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-goldrush/distinfo b/devel/erlang-goldrush/distinfo
deleted file mode 100644
index 5010e022ed3c..000000000000
--- a/devel/erlang-goldrush/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1464251211
-SHA256 (DeadZen-goldrush-0.1.9_GH0.tar.gz) = d01fed563b01d49c58e252e3ecb41049821b4a6eb0d362358cdf8142c4f3a623
-SIZE (DeadZen-goldrush-0.1.9_GH0.tar.gz) = 24547
diff --git a/devel/erlang-goldrush/pkg-descr b/devel/erlang-goldrush/pkg-descr
deleted file mode 100644
index 3de7dc9fd718..000000000000
--- a/devel/erlang-goldrush/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Goldrush is a small Erlang app that provides fast event stream
-processing.
-
-WWW: https://github.com/DeadZen/goldrush
diff --git a/devel/erlang-goldrush/pkg-plist b/devel/erlang-goldrush/pkg-plist
deleted file mode 100644
index 5b4e5836a40d..000000000000
--- a/devel/erlang-goldrush/pkg-plist
+++ /dev/null
@@ -1,33 +0,0 @@
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/glc.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/glc_code.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/glc_lib.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/glc_ops.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/glc_run.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/goldrush.app
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/gr_app.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/gr_context.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/gr_counter.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/gr_counter_sup.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/gr_manager.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/gr_manager_sup.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/gr_param.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/gr_param_sup.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/gr_sup.beam
-lib/erlang/lib/goldrush-%%VERSION%%/ebin/gre.beam
-lib/erlang/lib/goldrush-%%VERSION%%/src/glc.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/glc_code.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/glc_lib.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/glc_ops.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/glc_run.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/goldrush.app.src
-lib/erlang/lib/goldrush-%%VERSION%%/src/gr_app.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/gr_context.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/gr_counter.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/gr_counter_sup.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/gr_manager.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/gr_manager_sup.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/gr_param.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/gr_param_sup.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/gr_sup.erl
-lib/erlang/lib/goldrush-%%VERSION%%/src/gre.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.org
diff --git a/devel/erlang-gpb/Makefile b/devel/erlang-gpb/Makefile
deleted file mode 100644
index 64d39d7f2896..000000000000
--- a/devel/erlang-gpb/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= gpb
-PORTVERSION= 4.3.3
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Google Protobuf implementation for Erlang
-
-LICENSE= LGPL21
-
-SUB_FILES+= protoc-erl
-SUB_LIST+= PORTNAME=${PORTNAME} \
- PORTVERSION=${PORTVERSION}
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= tomas-abrahamsson
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- @${MKDIR} ${STAGEDIR}${ERL_APP_ROOT}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/protoc-erl ${STAGEDIR}${ERL_APP_ROOT}/bin
- ${INSTALL_SCRIPT} ${WRKDIR}/protoc-erl ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-gpb/distinfo b/devel/erlang-gpb/distinfo
deleted file mode 100644
index 8ddc4e5e9b39..000000000000
--- a/devel/erlang-gpb/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1537721615
-SHA256 (tomas-abrahamsson-gpb-4.3.3_GH0.tar.gz) = 76ae1a2268ff19169222dd47b7cf8579f791fae571cb756f4279941a6f2ed057
-SIZE (tomas-abrahamsson-gpb-4.3.3_GH0.tar.gz) = 418239
diff --git a/devel/erlang-gpb/files/patch-Makefile b/devel/erlang-gpb/files/patch-Makefile
deleted file mode 100644
index 1b0ed8e0791a..000000000000
--- a/devel/erlang-gpb/files/patch-Makefile
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.orig 2018-02-09 09:35:52 UTC
-+++ Makefile
-@@ -397,6 +397,6 @@ $(ebin)/gpb.app: $(src)/gpb.app.src | $(
-
- $(incdir)/gpb_version.hrl: $(incdir)/gpb_version.hrl.in
- @echo Generating $@...
-- $(silencer)$(build)/mk_version_hrl \
-+ $(silencer)cat \
- < include/gpb_version.hrl.in \
- > include/gpb_version.hrl
diff --git a/devel/erlang-gpb/files/patch-include_gpb__version.hrl.in b/devel/erlang-gpb/files/patch-include_gpb__version.hrl.in
deleted file mode 100644
index ec55b6e23ca2..000000000000
--- a/devel/erlang-gpb/files/patch-include_gpb__version.hrl.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- include/gpb_version.hrl.in.orig 2015-07-14 10:14:25 UTC
-+++ include/gpb_version.hrl.in
-@@ -5,6 +5,6 @@
- %% at build-time, see the rebar.config or the Makefile
- %% NB: The build/mk_version_hrl depends on the exact wording
-
---define(gpb_version, "@vsn@").
-+-define(gpb_version, "%%PORTVERSION%%").
-
- -endif. %% gpb_version_hrl
diff --git a/devel/erlang-gpb/files/patch-rebar.config.script b/devel/erlang-gpb/files/patch-rebar.config.script
deleted file mode 100644
index 88c98eb8abb2..000000000000
--- a/devel/erlang-gpb/files/patch-rebar.config.script
+++ /dev/null
@@ -1,11 +0,0 @@
---- rebar.config.script.orig 2018-02-09 10:01:31 UTC
-+++ rebar.config.script
-@@ -31,7 +31,7 @@ ConfigOpts = NoHaveMapsOpts ++ NoHaveRan
- [{compile,
- %% invoking shell script as an argument to sh appears to be
- %% needed with rebar for windows/cygwin
-- "bash build/mk_version_hrl"
-+ "cat"
- " < include/gpb_version.hrl.in"
- " > include/gpb_version.hrl "}
- ]},
diff --git a/devel/erlang-gpb/files/protoc-erl.in b/devel/erlang-gpb/files/protoc-erl.in
deleted file mode 100644
index 8aa6d07d37c2..000000000000
--- a/devel/erlang-gpb/files/protoc-erl.in
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-exec %%LOCALBASE%%/lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/bin/protoc-erl "$@"
diff --git a/devel/erlang-gpb/pkg-descr b/devel/erlang-gpb/pkg-descr
deleted file mode 100644
index 0022da20000f..000000000000
--- a/devel/erlang-gpb/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Compiler for Google protocol buffer definitions files for Erlang.
-
-WWW: https://github.com/tomas-abrahamsson/gpb
diff --git a/devel/erlang-gpb/pkg-plist b/devel/erlang-gpb/pkg-plist
deleted file mode 100644
index ae1afa5be5cb..000000000000
--- a/devel/erlang-gpb/pkg-plist
+++ /dev/null
@@ -1,60 +0,0 @@
-bin/protoc-erl
-lib/erlang/lib/gpb-%%VERSION%%/bin/protoc-erl
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb.app
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_analyzer.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_codegen.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_codemorpher.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_compile.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_compile_descr.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_descriptor.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_gen_decoders.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_gen_encoders.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_gen_introspect.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_gen_mergers.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_gen_nif.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_gen_translators.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_gen_types.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_gen_verifiers.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_lib.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_names.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_parse.beam
-lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_scan.beam
-lib/erlang/lib/gpb-%%VERSION%%/include/gpb.hrl
-lib/erlang/lib/gpb-%%VERSION%%/include/gpb_version.hrl
-lib/erlang/lib/gpb-%%VERSION%%/include/gpb_version.hrl.in
-lib/erlang/lib/gpb-%%VERSION%%/priv/proto3/google/protobuf/any.proto
-lib/erlang/lib/gpb-%%VERSION%%/priv/proto3/google/protobuf/api.proto
-lib/erlang/lib/gpb-%%VERSION%%/priv/proto3/google/protobuf/descriptor.proto
-lib/erlang/lib/gpb-%%VERSION%%/priv/proto3/google/protobuf/duration.proto
-lib/erlang/lib/gpb-%%VERSION%%/priv/proto3/google/protobuf/empty.proto
-lib/erlang/lib/gpb-%%VERSION%%/priv/proto3/google/protobuf/field_mask.proto
-lib/erlang/lib/gpb-%%VERSION%%/priv/proto3/google/protobuf/source_context.proto
-lib/erlang/lib/gpb-%%VERSION%%/priv/proto3/google/protobuf/struct.proto
-lib/erlang/lib/gpb-%%VERSION%%/priv/proto3/google/protobuf/timestamp.proto
-lib/erlang/lib/gpb-%%VERSION%%/priv/proto3/google/protobuf/type.proto
-lib/erlang/lib/gpb-%%VERSION%%/priv/proto3/google/protobuf/wrappers.proto
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb.app.src
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_analyzer.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_codegen.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_codegen.hrl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_codemorpher.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_compile.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_compile.hrl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_gen_decoders.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_gen_encoders.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_gen_introspect.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_gen_mergers.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_gen_nif.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_gen_translators.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_gen_types.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_gen_verifiers.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_lib.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_names.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_parse.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_parse.yrl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_scan.erl
-lib/erlang/lib/gpb-%%VERSION%%/src/gpb_scan.xrl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
-%%PORTDOCS%%%%DOCSDIR%%/README.nif-cc
diff --git a/devel/erlang-gproc/Makefile b/devel/erlang-gproc/Makefile
deleted file mode 100644
index 6c0fee2c9feb..000000000000
--- a/devel/erlang-gproc/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= gproc
-PORTVERSION= 0.8.0
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Process dictionary for Erlang
-
-LICENSE= EPLICENCE
-LICENSE_NAME= Erlang Public License
-LICENSE_FILE= ${WRKSRC}/LICENSE
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= uwiger
-
-ERL_DOCS= doc/*
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-gproc/distinfo b/devel/erlang-gproc/distinfo
deleted file mode 100644
index e4742d8b46c8..000000000000
--- a/devel/erlang-gproc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1528098877
-SHA256 (uwiger-gproc-0.8.0_GH0.tar.gz) = 6c9122848a91154abfa0ad2894c79f113239e7c123a4f742ae4d42f21079f666
-SIZE (uwiger-gproc-0.8.0_GH0.tar.gz) = 747816
diff --git a/devel/erlang-gproc/pkg-descr b/devel/erlang-gproc/pkg-descr
deleted file mode 100644
index a7693060a7e8..000000000000
--- a/devel/erlang-gproc/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Gproc is a process dictionary for Erlang, which provides a number of useful
-features beyond what the built-in dictionary has.
-
-WWW: https://github.com/uwiger/gproc
diff --git a/devel/erlang-gproc/pkg-plist b/devel/erlang-gproc/pkg-plist
deleted file mode 100644
index f40447127dff..000000000000
--- a/devel/erlang-gproc/pkg-plist
+++ /dev/null
@@ -1,51 +0,0 @@
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc.app
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc.beam
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc_app.beam
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc_bcast.beam
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc_dist.beam
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc_info.beam
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc_init.beam
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc_lib.beam
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc_monitor.beam
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc_pool.beam
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc_ps.beam
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc_pt.beam
-lib/erlang/lib/gproc-%%VERSION%%/ebin/gproc_sup.beam
-lib/erlang/lib/gproc-%%VERSION%%/include/gproc.hrl
-lib/erlang/lib/gproc-%%VERSION%%/priv/check_edown.script
-lib/erlang/lib/gproc-%%VERSION%%/priv/remove_deps.script
-lib/erlang/lib/gproc-%%VERSION%%/priv/sys.config
-lib/erlang/lib/gproc-%%VERSION%%/src/Makefile
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc.app.src
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc.erl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_app.erl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_bcast.erl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_dist.erl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_info.erl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_init.erl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_int.hrl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_lib.erl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_monitor.erl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_pool.erl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_ps.erl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_pt.erl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_sup.erl
-lib/erlang/lib/gproc-%%VERSION%%/src/gproc_trace.hrl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
-%%PORTDOCS%%%%DOCSDIR%%/edoc-info
-%%PORTDOCS%%%%DOCSDIR%%/erlang.png
-%%PORTDOCS%%%%DOCSDIR%%/erlang07-wiger.pdf
-%%PORTDOCS%%%%DOCSDIR%%/gproc.md
-%%PORTDOCS%%%%DOCSDIR%%/gproc_app.md
-%%PORTDOCS%%%%DOCSDIR%%/gproc_bcast.md
-%%PORTDOCS%%%%DOCSDIR%%/gproc_dist.md
-%%PORTDOCS%%%%DOCSDIR%%/gproc_info.md
-%%PORTDOCS%%%%DOCSDIR%%/gproc_init.md
-%%PORTDOCS%%%%DOCSDIR%%/gproc_lib.md
-%%PORTDOCS%%%%DOCSDIR%%/gproc_monitor.md
-%%PORTDOCS%%%%DOCSDIR%%/gproc_pool.md
-%%PORTDOCS%%%%DOCSDIR%%/gproc_ps.md
-%%PORTDOCS%%%%DOCSDIR%%/gproc_pt.md
-%%PORTDOCS%%%%DOCSDIR%%/gproc_sup.md
-%%PORTDOCS%%%%DOCSDIR%%/overview.edoc
-%%PORTDOCS%%%%DOCSDIR%%/stylesheet.css
diff --git a/devel/erlang-hut/Makefile b/devel/erlang-hut/Makefile
deleted file mode 100644
index 42d61cf7f3a6..000000000000
--- a/devel/erlang-hut/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= hut
-PORTVERSION= 1.2.0
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Helper library for logging in Erlang
-
-LICENSE= MIT
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= tolbrino
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-hut/distinfo b/devel/erlang-hut/distinfo
deleted file mode 100644
index e45306f12dad..000000000000
--- a/devel/erlang-hut/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1475671213
-SHA256 (tolbrino-hut-v1.2.0_GH0.tar.gz) = 1d8131f740ddf23322011549cfadb62c1a527d3727ee76c3ee6a6a6f45b65b87
-SIZE (tolbrino-hut-v1.2.0_GH0.tar.gz) = 52884
diff --git a/devel/erlang-hut/pkg-descr b/devel/erlang-hut/pkg-descr
deleted file mode 100644
index 26781719dec2..000000000000
--- a/devel/erlang-hut/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Hut is a header-only library for Erlang libraries and small
-applications to stay agnostic to the logging framework in use.
-
-WWW: https://github.com/tolbrino/hut
diff --git a/devel/erlang-hut/pkg-plist b/devel/erlang-hut/pkg-plist
deleted file mode 100644
index c78f472d0756..000000000000
--- a/devel/erlang-hut/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/erlang/lib/hut-%%VERSION%%/ebin/hut.app
-lib/erlang/lib/hut-%%VERSION%%/include/hut.hrl
-lib/erlang/lib/hut-%%VERSION%%/src/hut.app.src
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-jobs/Makefile b/devel/erlang-jobs/Makefile
deleted file mode 100644
index 1fb75646489c..000000000000
--- a/devel/erlang-jobs/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-PORTNAME= jobs
-PORTVERSION= 0.7.2
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Job scheduler and load regulation for Erlang
-
-USES= erlang:rebar3
-USE_GITHUB= yes
-GH_ACCOUNT= uwiger
-
-ERL_BUILD_DEPS= devel/erlang-parse_trans
-ERL_RUN_DEPS:= ${ERL_BUILD_DEPS}
-ERL_DOCS= doc/*
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-jobs/distinfo b/devel/erlang-jobs/distinfo
deleted file mode 100644
index bb2e59cdbf17..000000000000
--- a/devel/erlang-jobs/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531559672
-SHA256 (uwiger-jobs-0.7.2_GH0.tar.gz) = a90fa38c46400f97c129459141269e77b8401f265bc0cd856e036e1ae4ad6038
-SIZE (uwiger-jobs-0.7.2_GH0.tar.gz) = 1525723
diff --git a/devel/erlang-jobs/files/patch-rebar.config b/devel/erlang-jobs/files/patch-rebar.config
deleted file mode 100644
index f264cbdb24d5..000000000000
--- a/devel/erlang-jobs/files/patch-rebar.config
+++ /dev/null
@@ -1,18 +0,0 @@
---- rebar.config.orig 2018-07-14 09:19:17 UTC
-+++ rebar.config
-@@ -8,7 +8,6 @@
- {clean_files, ["*~","*/*~","*/*.xfm","test/*.beam"]}.
-
- {deps, [
-- {parse_trans, "3.3.0"}
- ]}.
-
- {profiles,
-@@ -28,7 +27,6 @@
- [
- {deps,
- [
-- {meck, "0.8.11"}
- ]}
- ]}
- ]}.
diff --git a/devel/erlang-jobs/pkg-descr b/devel/erlang-jobs/pkg-descr
deleted file mode 100644
index 5e5799e0b380..000000000000
--- a/devel/erlang-jobs/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Jobs is a job scheduler for load regulation of Erlang applications.
-
-It provides a queueing framework where each queue can be configured
-for throughput rate, credit pool and feedback compensation. Queues
-can be added and modified at runtime, and customizable "samplers"
-propagate load status across all nodes in the system.
-
-WWW: https://github.com/uwiger/jobs
diff --git a/devel/erlang-jobs/pkg-plist b/devel/erlang-jobs/pkg-plist
deleted file mode 100644
index 4baebd4910c6..000000000000
--- a/devel/erlang-jobs/pkg-plist
+++ /dev/null
@@ -1,51 +0,0 @@
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs.app
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs.beam
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs_app.beam
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs_info.beam
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs_lib.beam
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs_prod_simple.beam
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs_queue.beam
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs_queue_list.beam
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs_sampler.beam
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs_sampler_cpu.beam
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs_sampler_history.beam
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs_sampler_mnesia.beam
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs_server.beam
-lib/erlang/lib/jobs-%%VERSION%%/ebin/jobs_stateful_simple.beam
-lib/erlang/lib/jobs-%%VERSION%%/include/jobs.hrl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs.app.src
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs.erl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs_app.erl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs_info.erl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs_lib.erl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs_prod_simple.erl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs_queue.erl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs_queue_list.erl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs_sampler.erl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs_sampler_cpu.erl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs_sampler_history.erl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs_sampler_mnesia.erl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs_server.erl
-lib/erlang/lib/jobs-%%VERSION%%/src/jobs_stateful_simple.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
-%%PORTDOCS%%%%DOCSDIR%%/edoc-info
-%%PORTDOCS%%%%DOCSDIR%%/erlang.png
-%%PORTDOCS%%%%DOCSDIR%%/erlang07g-wiger.pdf
-%%PORTDOCS%%%%DOCSDIR%%/jobs.md
-%%PORTDOCS%%%%DOCSDIR%%/jobs_app.md
-%%PORTDOCS%%%%DOCSDIR%%/jobs_info.md
-%%PORTDOCS%%%%DOCSDIR%%/jobs_lib.md
-%%PORTDOCS%%%%DOCSDIR%%/jobs_prod_simple.md
-%%PORTDOCS%%%%DOCSDIR%%/jobs_queue.md
-%%PORTDOCS%%%%DOCSDIR%%/jobs_queue_list.md
-%%PORTDOCS%%%%DOCSDIR%%/jobs_sampler.md
-%%PORTDOCS%%%%DOCSDIR%%/jobs_sampler_cpu.md
-%%PORTDOCS%%%%DOCSDIR%%/jobs_sampler_history.md
-%%PORTDOCS%%%%DOCSDIR%%/jobs_sampler_mnesia.md
-%%PORTDOCS%%%%DOCSDIR%%/jobs_server.md
-%%PORTDOCS%%%%DOCSDIR%%/jobs_stateful_simple.md
-%%PORTDOCS%%%%DOCSDIR%%/overview.edoc
-%%PORTDOCS%%%%DOCSDIR%%/stylesheet.css
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/jobs_cpu.gnu
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/performance_logger.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/performer.erl
diff --git a/devel/erlang-jsx/Makefile b/devel/erlang-jsx/Makefile
deleted file mode 100644
index c742d5c0ae10..000000000000
--- a/devel/erlang-jsx/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= jsx
-PORTVERSION= 2.9.0
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang application for consuming, producing and manipulating JSON
-
-LICENSE= MIT
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= talentdeficit
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-jsx/distinfo b/devel/erlang-jsx/distinfo
deleted file mode 100644
index ee75fa36965b..000000000000
--- a/devel/erlang-jsx/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1514118110
-SHA256 (talentdeficit-jsx-2.9.0_GH0.tar.gz) = 7aeea53fe54f0fdfffc562a0e2d23c43dc5af3eff50ed3f14dfb927523fc00b4
-SIZE (talentdeficit-jsx-2.9.0_GH0.tar.gz) = 41770
diff --git a/devel/erlang-jsx/pkg-descr b/devel/erlang-jsx/pkg-descr
deleted file mode 100644
index b8a85a0b6910..000000000000
--- a/devel/erlang-jsx/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-An Erlang application for consuming, producing and manipulating
-JSON.
-
-WWW: https://github.com/talentdeficit/jsx
diff --git a/devel/erlang-jsx/pkg-plist b/devel/erlang-jsx/pkg-plist
deleted file mode 100644
index 1ffd9c69b604..000000000000
--- a/devel/erlang-jsx/pkg-plist
+++ /dev/null
@@ -1,22 +0,0 @@
-lib/erlang/lib/jsx-%%VERSION%%/ebin/jsx.app
-lib/erlang/lib/jsx-%%VERSION%%/ebin/jsx.beam
-lib/erlang/lib/jsx-%%VERSION%%/ebin/jsx_config.beam
-lib/erlang/lib/jsx-%%VERSION%%/ebin/jsx_consult.beam
-lib/erlang/lib/jsx-%%VERSION%%/ebin/jsx_decoder.beam
-lib/erlang/lib/jsx-%%VERSION%%/ebin/jsx_encoder.beam
-lib/erlang/lib/jsx-%%VERSION%%/ebin/jsx_parser.beam
-lib/erlang/lib/jsx-%%VERSION%%/ebin/jsx_to_json.beam
-lib/erlang/lib/jsx-%%VERSION%%/ebin/jsx_to_term.beam
-lib/erlang/lib/jsx-%%VERSION%%/ebin/jsx_verify.beam
-lib/erlang/lib/jsx-%%VERSION%%/src/jsx.app.src
-lib/erlang/lib/jsx-%%VERSION%%/src/jsx.erl
-lib/erlang/lib/jsx-%%VERSION%%/src/jsx_config.erl
-lib/erlang/lib/jsx-%%VERSION%%/src/jsx_config.hrl
-lib/erlang/lib/jsx-%%VERSION%%/src/jsx_consult.erl
-lib/erlang/lib/jsx-%%VERSION%%/src/jsx_decoder.erl
-lib/erlang/lib/jsx-%%VERSION%%/src/jsx_encoder.erl
-lib/erlang/lib/jsx-%%VERSION%%/src/jsx_parser.erl
-lib/erlang/lib/jsx-%%VERSION%%/src/jsx_to_json.erl
-lib/erlang/lib/jsx-%%VERSION%%/src/jsx_to_term.erl
-lib/erlang/lib/jsx-%%VERSION%%/src/jsx_verify.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-jsxd/Makefile b/devel/erlang-jsxd/Makefile
deleted file mode 100644
index f9a0c50f0e70..000000000000
--- a/devel/erlang-jsxd/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= jsxd
-PORTVERSION= 0.2.4
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= JSX style data structure manipulation
-
-LICENSE= CDDL
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= Licenser
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-jsxd/distinfo b/devel/erlang-jsxd/distinfo
deleted file mode 100644
index dfdeb84d0368..000000000000
--- a/devel/erlang-jsxd/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1486146479
-SHA256 (Licenser-jsxd-0.2.4_GH0.tar.gz) = 25987efbedade312f215d5b2d510e6812807e36c6c0b42132f657a850e044569
-SIZE (Licenser-jsxd-0.2.4_GH0.tar.gz) = 869477
diff --git a/devel/erlang-jsxd/pkg-descr b/devel/erlang-jsxd/pkg-descr
deleted file mode 100644
index f1ba19754844..000000000000
--- a/devel/erlang-jsxd/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-JSX style data structure manipulation.
-
-WWW: https://github.com/Licenser/jsxd
diff --git a/devel/erlang-jsxd/pkg-plist b/devel/erlang-jsxd/pkg-plist
deleted file mode 100644
index 7d09a3fea78d..000000000000
--- a/devel/erlang-jsxd/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-lib/erlang/lib/jsxd-%%VERSION%%/ebin/jsxd.app
-lib/erlang/lib/jsxd-%%VERSION%%/ebin/jsxd.beam
-lib/erlang/lib/jsxd-%%VERSION%%/ebin/jsxd_filter.beam
-lib/erlang/lib/jsxd-%%VERSION%%/src/jsxd.app.src
-lib/erlang/lib/jsxd-%%VERSION%%/src/jsxd.erl
-lib/erlang/lib/jsxd-%%VERSION%%/src/jsxd_filter.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-katana/Makefile b/devel/erlang-katana/Makefile
deleted file mode 100644
index 800312baac8c..000000000000
--- a/devel/erlang-katana/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-PORTNAME= erlang-katana
-PORTVERSION= 0.4.0
-CATEGORIES= devel
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang grab bag of useful functions
-
-LICENSE= MIT
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= inaka
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-katana/distinfo b/devel/erlang-katana/distinfo
deleted file mode 100644
index 678636e0b026..000000000000
--- a/devel/erlang-katana/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1489944688
-SHA256 (inaka-erlang-katana-0.4.0_GH0.tar.gz) = 5361b736d7a506300635011b46b58c143609208382afc2e6f5ca0588ec8012b1
-SIZE (inaka-erlang-katana-0.4.0_GH0.tar.gz) = 134097
diff --git a/devel/erlang-katana/files/patch-rebar.config b/devel/erlang-katana/files/patch-rebar.config
deleted file mode 100644
index 910a19022ed8..000000000000
--- a/devel/erlang-katana/files/patch-rebar.config
+++ /dev/null
@@ -1,18 +0,0 @@
---- rebar.config.orig 2017-03-19 17:32:37 UTC
-+++ rebar.config
-@@ -59,8 +59,6 @@
-
- %% == Dependencies ==
-
--{deps, [{elvis, "0.3.5", {pkg, elvis_core}}]}.
--
- %% == Dialyzer ==
-
- {dialyzer, [ {warnings, [ no_return
-@@ -75,4 +73,4 @@
-
- %% == Shell ==
-
--{shell, [{apps, [sync]}]}.
-\ No newline at end of file
-+{shell, [{apps, [sync]}]}.
diff --git a/devel/erlang-katana/pkg-descr b/devel/erlang-katana/pkg-descr
deleted file mode 100644
index 1af1bfac8764..000000000000
--- a/devel/erlang-katana/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Erlang grab bag of useful functions.
-
-WWW: https://github.com/inaka/erlang-katana
diff --git a/devel/erlang-katana/pkg-plist b/devel/erlang-katana/pkg-plist
deleted file mode 100644
index 30bc347382b4..000000000000
--- a/devel/erlang-katana/pkg-plist
+++ /dev/null
@@ -1,41 +0,0 @@
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/katana.app
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_base16.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_binary.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_date.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_debug.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_fsm.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_json.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_lists.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_maps.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_numbers.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_os.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_random.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_recipe.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_recipe_verify.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_rpc.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_strings.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_task.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_test_utils.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_type.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/ebin/ktn_user_default.beam
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/katana.app.src
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_base16.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_binary.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_date.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_debug.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_fsm.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_json.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_lists.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_maps.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_numbers.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_os.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_random.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_recipe.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_recipe_verify.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_rpc.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_strings.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_task.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_test_utils.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_type.erl
-lib/erlang/lib/erlang-katana-%%VERSION%%/src/ktn_user_default.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-lager/Makefile b/devel/erlang-lager/Makefile
deleted file mode 100644
index a2357cbfa7ed..000000000000
--- a/devel/erlang-lager/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= lager
-PORTVERSION= 3.2.4
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Logging framework for Erlang
-
-LICENSE= APACHE20
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= basho
-
-ERL_RUN_DEPS= devel/erlang-goldrush
-
-OPTIONS_DEFINE= DOCS
-
-post-build:
- @${RM} -r ${WRKSRC}/priv
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-lager/distinfo b/devel/erlang-lager/distinfo
deleted file mode 100644
index d03090ce8c27..000000000000
--- a/devel/erlang-lager/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1476269268
-SHA256 (basho-lager-3.2.4_GH0.tar.gz) = b2212ca817ee551540d4eb815691355e9e0ad4e76d93bc4426d95b6f00fc8d59
-SIZE (basho-lager-3.2.4_GH0.tar.gz) = 245002
diff --git a/devel/erlang-lager/files/patch-rebar.config b/devel/erlang-lager/files/patch-rebar.config
deleted file mode 100644
index 068566462ff6..000000000000
--- a/devel/erlang-lager/files/patch-rebar.config
+++ /dev/null
@@ -1,10 +0,0 @@
---- rebar.config.orig 2016-10-02 16:09:16 UTC
-+++ rebar.config
-@@ -47,7 +47,6 @@
- ]}.
-
- {deps, [
-- {goldrush, ".*", {git, "https://github.com/basho/goldrush.git", {tag, "0.1.9"}}}
- ]}.
-
- {xref_checks, []}.
diff --git a/devel/erlang-lager/pkg-descr b/devel/erlang-lager/pkg-descr
deleted file mode 100644
index 318108269131..000000000000
--- a/devel/erlang-lager/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Lager (as in the beer) is a logging framework for Erlang. Its purpose is to
-provide a more traditional way to perform logging in an erlang application
-that plays nicely with traditional UNIX logging tools like logrotate and
-syslog.
-
-WWW: https://github.com/basho/lager
diff --git a/devel/erlang-lager/pkg-plist b/devel/erlang-lager/pkg-plist
deleted file mode 100644
index 9b4d30e98b28..000000000000
--- a/devel/erlang-lager/pkg-plist
+++ /dev/null
@@ -1,44 +0,0 @@
-lib/erlang/lib/lager-%%VERSION%%/ebin/error_logger_lager_h.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager.app
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_app.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_backend_throttle.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_common_test_backend.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_config.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_console_backend.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_crash_log.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_default_formatter.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_file_backend.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_format.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_handler_watcher.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_handler_watcher_sup.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_manager_killer.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_msg.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_stdlib.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_sup.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_transform.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_trunc_io.beam
-lib/erlang/lib/lager-%%VERSION%%/ebin/lager_util.beam
-lib/erlang/lib/lager-%%VERSION%%/include/lager.hrl
-lib/erlang/lib/lager-%%VERSION%%/src/error_logger_lager_h.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager.app.src
-lib/erlang/lib/lager-%%VERSION%%/src/lager.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_app.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_backend_throttle.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_common_test_backend.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_config.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_console_backend.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_crash_log.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_default_formatter.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_file_backend.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_format.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_handler_watcher.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_handler_watcher_sup.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_manager_killer.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_msg.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_stdlib.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_sup.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_transform.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_trunc_io.erl
-lib/erlang/lib/lager-%%VERSION%%/src/lager_util.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-lager_syslog/Makefile b/devel/erlang-lager_syslog/Makefile
deleted file mode 100644
index 8c20802d7ded..000000000000
--- a/devel/erlang-lager_syslog/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= lager_syslog
-PORTVERSION= 3.0.3
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Syslog backend for Lager
-
-LICENSE= APACHE20
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= basho
-
-ERL_BUILD_DEPS= devel/erlang-lager \
- devel/erlang-syslog
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-lager_syslog/distinfo b/devel/erlang-lager_syslog/distinfo
deleted file mode 100644
index d33992618458..000000000000
--- a/devel/erlang-lager_syslog/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1476381425
-SHA256 (basho-lager_syslog-3.0.3_GH0.tar.gz) = e9ce7cf5f885035503570892c3c52128f53bda784599a48a0e0f1490ad62c7ef
-SIZE (basho-lager_syslog-3.0.3_GH0.tar.gz) = 191632
diff --git a/devel/erlang-lager_syslog/files/patch-rebar.config b/devel/erlang-lager_syslog/files/patch-rebar.config
deleted file mode 100644
index 946f6e6cc8af..000000000000
--- a/devel/erlang-lager_syslog/files/patch-rebar.config
+++ /dev/null
@@ -1,11 +0,0 @@
---- rebar.config.orig 2016-10-13 18:07:54 UTC
-+++ rebar.config
-@@ -3,8 +3,6 @@
- {cover_enabled, true}.
-
- {deps, [
-- {lager, ".*", {git, "https://github.com/basho/lager.git", {tag, "3.2.4"}}},
-- {'syslog', "1.0.*", {git, "https://github.com/basho/erlang-syslog", {tag, "1.0.3"}}}
- ]
- }.
-
diff --git a/devel/erlang-lager_syslog/pkg-descr b/devel/erlang-lager_syslog/pkg-descr
deleted file mode 100644
index a56ab173bb11..000000000000
--- a/devel/erlang-lager_syslog/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a syslog backend for Lager. It allows you to send messages out of
-lager and into the local syslog daemon.
-
-WWW: https://github.com/basho/lager_syslog
diff --git a/devel/erlang-lager_syslog/pkg-plist b/devel/erlang-lager_syslog/pkg-plist
deleted file mode 100644
index 1548acd6c00a..000000000000
--- a/devel/erlang-lager_syslog/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-lib/erlang/lib/lager_syslog-%%VERSION%%/ebin/lager_syslog.app
-lib/erlang/lib/lager_syslog-%%VERSION%%/ebin/lager_syslog_backend.beam
-lib/erlang/lib/lager_syslog-%%VERSION%%/src/lager_syslog.app.src
-lib/erlang/lib/lager_syslog-%%VERSION%%/src/lager_syslog_backend.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.org
diff --git a/devel/erlang-meck/Makefile b/devel/erlang-meck/Makefile
deleted file mode 100644
index 366c0bb8338d..000000000000
--- a/devel/erlang-meck/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= meck
-PORTVERSION= 0.8.12
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang library for building mock modules
-
-LICENSE= APACHE20
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= eproxus
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-meck/distinfo b/devel/erlang-meck/distinfo
deleted file mode 100644
index f9d1232c5f59..000000000000
--- a/devel/erlang-meck/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1533796023
-SHA256 (eproxus-meck-0.8.12_GH0.tar.gz) = abe94d8897aa354c6714c6c6d25eb1de81b91b2661b9d80c0b273b4b61300d5b
-SIZE (eproxus-meck-0.8.12_GH0.tar.gz) = 50998
diff --git a/devel/erlang-meck/pkg-descr b/devel/erlang-meck/pkg-descr
deleted file mode 100644
index a0d433cedf81..000000000000
--- a/devel/erlang-meck/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-With meck you can easily mock modules in Erlang. You can also perform some
-basic validations on the mocked modules, such as making sure no unexpected
-exceptions occurred or looking at the call history.
-
-WWW: https://github.com/eproxus/meck
diff --git a/devel/erlang-meck/pkg-plist b/devel/erlang-meck/pkg-plist
deleted file mode 100644
index 6cf6d92a1abe..000000000000
--- a/devel/erlang-meck/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-lib/erlang/lib/meck-%%VERSION%%/ebin/meck.app
-lib/erlang/lib/meck-%%VERSION%%/ebin/meck.beam
-lib/erlang/lib/meck-%%VERSION%%/ebin/meck_args_matcher.beam
-lib/erlang/lib/meck-%%VERSION%%/ebin/meck_code.beam
-lib/erlang/lib/meck-%%VERSION%%/ebin/meck_code_gen.beam
-lib/erlang/lib/meck-%%VERSION%%/ebin/meck_cover.beam
-lib/erlang/lib/meck-%%VERSION%%/ebin/meck_expect.beam
-lib/erlang/lib/meck-%%VERSION%%/ebin/meck_history.beam
-lib/erlang/lib/meck-%%VERSION%%/ebin/meck_matcher.beam
-lib/erlang/lib/meck-%%VERSION%%/ebin/meck_proc.beam
-lib/erlang/lib/meck-%%VERSION%%/ebin/meck_ret_spec.beam
-lib/erlang/lib/meck-%%VERSION%%/ebin/meck_util.beam
-lib/erlang/lib/meck-%%VERSION%%/src/meck.app.src
-lib/erlang/lib/meck-%%VERSION%%/src/meck.erl
-lib/erlang/lib/meck-%%VERSION%%/src/meck_args_matcher.erl
-lib/erlang/lib/meck-%%VERSION%%/src/meck_code.erl
-lib/erlang/lib/meck-%%VERSION%%/src/meck_code_gen.erl
-lib/erlang/lib/meck-%%VERSION%%/src/meck_cover.erl
-lib/erlang/lib/meck-%%VERSION%%/src/meck_expect.erl
-lib/erlang/lib/meck-%%VERSION%%/src/meck_history.erl
-lib/erlang/lib/meck-%%VERSION%%/src/meck_matcher.erl
-lib/erlang/lib/meck-%%VERSION%%/src/meck_proc.erl
-lib/erlang/lib/meck-%%VERSION%%/src/meck_ret_spec.erl
-lib/erlang/lib/meck-%%VERSION%%/src/meck_util.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-metrics/Makefile b/devel/erlang-metrics/Makefile
deleted file mode 100644
index a3909b09dcf6..000000000000
--- a/devel/erlang-metrics/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= erlang-metrics
-PORTVERSION= 2.4.0
-PORTEPOCH= 1
-CATEGORIES= devel
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Generic interface to metrics systems in Erlang
-
-LICENSE= BSD3CLAUSE
-
-USES= erlang:rebar3
-USE_GITHUB= yes
-GH_ACCOUNT= benoitc
-
-ERL_APP_NAME= metrics
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-metrics/distinfo b/devel/erlang-metrics/distinfo
deleted file mode 100644
index 7dc995c1d04a..000000000000
--- a/devel/erlang-metrics/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1493108274
-SHA256 (benoitc-erlang-metrics-2.4.0_GH0.tar.gz) = 6bbf4cf7a47a9c0a95557c22f186d37f10d380f2961babeeb3576aaf3a4083c4
-SIZE (benoitc-erlang-metrics-2.4.0_GH0.tar.gz) = 11461
diff --git a/devel/erlang-metrics/pkg-descr b/devel/erlang-metrics/pkg-descr
deleted file mode 100644
index 8528c90ae87e..000000000000
--- a/devel/erlang-metrics/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A generic interface to folsom or exometer or any compliant interface.
-
-WWW: https://github.com/benoitc/erlang-metrics
diff --git a/devel/erlang-metrics/pkg-plist b/devel/erlang-metrics/pkg-plist
deleted file mode 100644
index 443f1f3cfdb4..000000000000
--- a/devel/erlang-metrics/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-lib/erlang/lib/metrics-%%VERSION%%/ebin/metrics.app
-lib/erlang/lib/metrics-%%VERSION%%/ebin/metrics.beam
-lib/erlang/lib/metrics-%%VERSION%%/ebin/metrics_exometer.beam
-lib/erlang/lib/metrics-%%VERSION%%/ebin/metrics_folsom.beam
-lib/erlang/lib/metrics-%%VERSION%%/ebin/metrics_noop.beam
-lib/erlang/lib/metrics-%%VERSION%%/ebin/metrics_process_tracker.beam
-lib/erlang/lib/metrics-%%VERSION%%/ebin/metrics_sup.beam
-lib/erlang/lib/metrics-%%VERSION%%/src/metrics.app.src
-lib/erlang/lib/metrics-%%VERSION%%/src/metrics.erl
-lib/erlang/lib/metrics-%%VERSION%%/src/metrics_exometer.erl
-lib/erlang/lib/metrics-%%VERSION%%/src/metrics_folsom.erl
-lib/erlang/lib/metrics-%%VERSION%%/src/metrics_noop.erl
-lib/erlang/lib/metrics-%%VERSION%%/src/metrics_process_tracker.erl
-lib/erlang/lib/metrics-%%VERSION%%/src/metrics_sup.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-neotoma/Makefile b/devel/erlang-neotoma/Makefile
deleted file mode 100644
index e9a67bc39ddb..000000000000
--- a/devel/erlang-neotoma/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= neotoma
-PORTVERSION= 1.7.4
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang library and packrat parser-generator
-
-LICENSE= MIT
-
-SUB_FILES+= ${PORTNAME}
-SUB_LIST+= PORTNAME=${PORTNAME} \
- PORTVERSION=${PORTVERSION}
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= seancribbs
-
-REBAR_TARGETS= compile escriptize
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${ERL_APP_ROOT}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-neotoma/distinfo b/devel/erlang-neotoma/distinfo
deleted file mode 100644
index e15c6ed908c2..000000000000
--- a/devel/erlang-neotoma/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1481041079
-SHA256 (seancribbs-neotoma-1.7.4_GH0.tar.gz) = 97e01d4577d9882b9cb10e079bd33114f1293abae5180dc272be17e419daa0df
-SIZE (seancribbs-neotoma-1.7.4_GH0.tar.gz) = 182456
diff --git a/devel/erlang-neotoma/files/neotoma.in b/devel/erlang-neotoma/files/neotoma.in
deleted file mode 100644
index e73a3bc484dd..000000000000
--- a/devel/erlang-neotoma/files/neotoma.in
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-exec %%LOCALBASE%%/lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/neotoma "$@"
diff --git a/devel/erlang-neotoma/files/patch-Makefile b/devel/erlang-neotoma/files/patch-Makefile
deleted file mode 100644
index 06c9615bdb82..000000000000
--- a/devel/erlang-neotoma/files/patch-Makefile
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.orig 2015-05-20 09:55:39 UTC
-+++ Makefile
-@@ -1,6 +1,6 @@
- .PHONY: test compile clean dialyzer bootstrap escript
-
--all: compile
-+all: compile escript
-
- compile:
- @./rebar compile
diff --git a/devel/erlang-neotoma/pkg-descr b/devel/erlang-neotoma/pkg-descr
deleted file mode 100644
index 8b907d83b709..000000000000
--- a/devel/erlang-neotoma/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Erlang library and packrat parser-generator for parsing expression
-grammars.
-
-WWW: https://github.com/seancribbs/neotoma
diff --git a/devel/erlang-neotoma/pkg-plist b/devel/erlang-neotoma/pkg-plist
deleted file mode 100644
index bac7254ead25..000000000000
--- a/devel/erlang-neotoma/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-bin/neotoma
-lib/erlang/lib/neotoma-%%VERSION%%/ebin/neotoma.app
-lib/erlang/lib/neotoma-%%VERSION%%/ebin/neotoma.beam
-lib/erlang/lib/neotoma-%%VERSION%%/ebin/neotoma_parse.beam
-lib/erlang/lib/neotoma-%%VERSION%%/neotoma
-lib/erlang/lib/neotoma-%%VERSION%%/priv/neotoma_parse.peg
-lib/erlang/lib/neotoma-%%VERSION%%/priv/peg_includes.hrl
-lib/erlang/lib/neotoma-%%VERSION%%/src/neotoma.app.src
-lib/erlang/lib/neotoma-%%VERSION%%/src/neotoma.erl
-lib/erlang/lib/neotoma-%%VERSION%%/src/neotoma_parse.erl
-lib/erlang/lib/neotoma-%%VERSION%%/src/neotoma_parse.erl.safe
-%%PORTDOCS%%%%DOCSDIR%%/README.textile
diff --git a/devel/erlang-parse_trans/Makefile b/devel/erlang-parse_trans/Makefile
deleted file mode 100644
index de9b4b42221a..000000000000
--- a/devel/erlang-parse_trans/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= parse_trans
-PORTVERSION= 3.3.0
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Parse transform utilities for Erlang
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= uwiger
-
-ERL_DOCS= doc/*
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-parse_trans/distinfo b/devel/erlang-parse_trans/distinfo
deleted file mode 100644
index ec74dd6f502e..000000000000
--- a/devel/erlang-parse_trans/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531560187
-SHA256 (uwiger-parse_trans-3.3.0_GH0.tar.gz) = b9057f83ec5af4efcb1d5b4d03539aed2cbf0317b68d84aaf3802076da3675c4
-SIZE (uwiger-parse_trans-3.3.0_GH0.tar.gz) = 815460
diff --git a/devel/erlang-parse_trans/files/patch-rebar.config b/devel/erlang-parse_trans/files/patch-rebar.config
deleted file mode 100644
index 3e2afc138deb..000000000000
--- a/devel/erlang-parse_trans/files/patch-rebar.config
+++ /dev/null
@@ -1,10 +0,0 @@
---- rebar.config.orig 2018-03-06 12:01:53 UTC
-+++ rebar.config
-@@ -25,7 +25,6 @@
- {profiles,
- [{docs,
- [
-- {deps, [{edown, "0.8.1"}]},
- {edoc_opts, [{doclet, edown_doclet},
- {top_level_readme,
- {"./README.md",
diff --git a/devel/erlang-parse_trans/pkg-descr b/devel/erlang-parse_trans/pkg-descr
deleted file mode 100644
index f277d03972b7..000000000000
--- a/devel/erlang-parse_trans/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Parse transform utilities for Erlang.
-
-WWW: https://github.com/uwiger/parse_trans
diff --git a/devel/erlang-parse_trans/pkg-plist b/devel/erlang-parse_trans/pkg-plist
deleted file mode 100644
index c60fcc709480..000000000000
--- a/devel/erlang-parse_trans/pkg-plist
+++ /dev/null
@@ -1,42 +0,0 @@
-lib/erlang/lib/parse_trans-%%VERSION%%/ebin/ct_expand.beam
-lib/erlang/lib/parse_trans-%%VERSION%%/ebin/exprecs.beam
-lib/erlang/lib/parse_trans-%%VERSION%%/ebin/parse_trans.app
-lib/erlang/lib/parse_trans-%%VERSION%%/ebin/parse_trans.beam
-lib/erlang/lib/parse_trans-%%VERSION%%/ebin/parse_trans_codegen.beam
-lib/erlang/lib/parse_trans-%%VERSION%%/ebin/parse_trans_mod.beam
-lib/erlang/lib/parse_trans-%%VERSION%%/ebin/parse_trans_pp.beam
-lib/erlang/lib/parse_trans-%%VERSION%%/include/codegen.hrl
-lib/erlang/lib/parse_trans-%%VERSION%%/include/exprecs.hrl
-lib/erlang/lib/parse_trans-%%VERSION%%/src/ct_expand.erl
-lib/erlang/lib/parse_trans-%%VERSION%%/src/exprecs.erl
-lib/erlang/lib/parse_trans-%%VERSION%%/src/parse_trans.app.src
-lib/erlang/lib/parse_trans-%%VERSION%%/src/parse_trans.erl
-lib/erlang/lib/parse_trans-%%VERSION%%/src/parse_trans_codegen.erl
-lib/erlang/lib/parse_trans-%%VERSION%%/src/parse_trans_mod.erl
-lib/erlang/lib/parse_trans-%%VERSION%%/src/parse_trans_pp.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
-%%PORTDOCS%%%%DOCSDIR%%/ct_expand.md
-%%PORTDOCS%%%%DOCSDIR%%/edoc-info
-%%PORTDOCS%%%%DOCSDIR%%/erlang.png
-%%PORTDOCS%%%%DOCSDIR%%/exprecs.md
-%%PORTDOCS%%%%DOCSDIR%%/parse_trans.md
-%%PORTDOCS%%%%DOCSDIR%%/parse_trans_codegen.md
-%%PORTDOCS%%%%DOCSDIR%%/parse_trans_mod.md
-%%PORTDOCS%%%%DOCSDIR%%/parse_trans_pp.md
-%%PORTDOCS%%%%DOCSDIR%%/stylesheet.css
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ct_expand_test.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex1.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex_codegen.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex_gen_module.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex_gproc_send_xform.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex_pmod.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exprecs_eunit.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lc.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pmod.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/t.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/t_ex.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_exprecs.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_exprecs_vsns.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_pt.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_transform_mod.erl
diff --git a/devel/erlang-poolboy/Makefile b/devel/erlang-poolboy/Makefile
deleted file mode 100644
index 0d4b01b34fc0..000000000000
--- a/devel/erlang-poolboy/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= poolboy
-PORTVERSION= 1.5.2
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Pooling library for Erlang
-
-LICENSE= ISCL
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= devinus
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-poolboy/distinfo b/devel/erlang-poolboy/distinfo
deleted file mode 100644
index 46faa58292aa..000000000000
--- a/devel/erlang-poolboy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1533384315
-SHA256 (devinus-poolboy-1.5.2_GH0.tar.gz) = ee4684c0de73782ddb7682aa257bf9e1bfaec6276d92ac53ab044a0983e111e3
-SIZE (devinus-poolboy-1.5.2_GH0.tar.gz) = 1126991
diff --git a/devel/erlang-poolboy/pkg-descr b/devel/erlang-poolboy/pkg-descr
deleted file mode 100644
index bc7e0d5acc24..000000000000
--- a/devel/erlang-poolboy/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Poolboy is a lightweight, generic pooling library for Erlang with
-a focus on simplicity, performance, and rock-solid disaster recovery.
-
-WWW: https://github.com/devinus/poolboy
diff --git a/devel/erlang-poolboy/pkg-plist b/devel/erlang-poolboy/pkg-plist
deleted file mode 100644
index e3c24897adb3..000000000000
--- a/devel/erlang-poolboy/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-lib/erlang/lib/poolboy-%%VERSION%%/ebin/poolboy.app
-lib/erlang/lib/poolboy-%%VERSION%%/ebin/poolboy.beam
-lib/erlang/lib/poolboy-%%VERSION%%/ebin/poolboy_sup.beam
-lib/erlang/lib/poolboy-%%VERSION%%/ebin/poolboy_worker.beam
-lib/erlang/lib/poolboy-%%VERSION%%/src/poolboy.app.src
-lib/erlang/lib/poolboy-%%VERSION%%/src/poolboy.erl
-lib/erlang/lib/poolboy-%%VERSION%%/src/poolboy_sup.erl
-lib/erlang/lib/poolboy-%%VERSION%%/src/poolboy_worker.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-pooler/Makefile b/devel/erlang-pooler/Makefile
deleted file mode 100644
index 789df9eb19ba..000000000000
--- a/devel/erlang-pooler/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= pooler
-PORTVERSION= 1.5.2
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= OTP process pool application
-
-LICENSE= APACHE20
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= seth
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-pooler/distinfo b/devel/erlang-pooler/distinfo
deleted file mode 100644
index 10b2722c41f8..000000000000
--- a/devel/erlang-pooler/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (seth-pooler-1.5.2_GH0.tar.gz) = 7f257a98f3ea473c63e8ce2a269bf5d03b63e7ac720444a568a261d1ee2c9080
-SIZE (seth-pooler-1.5.2_GH0.tar.gz) = 107413
diff --git a/devel/erlang-pooler/pkg-descr b/devel/erlang-pooler/pkg-descr
deleted file mode 100644
index ddb4441a0e25..000000000000
--- a/devel/erlang-pooler/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-An OTP process pool application.
-
-WWW: https://github.com/seth/pooler
diff --git a/devel/erlang-pooler/pkg-plist b/devel/erlang-pooler/pkg-plist
deleted file mode 100644
index 2b9afef67f53..000000000000
--- a/devel/erlang-pooler/pkg-plist
+++ /dev/null
@@ -1,22 +0,0 @@
-lib/erlang/lib/pooler-%%VERSION%%/ebin/pooled_gs.beam
-lib/erlang/lib/pooler-%%VERSION%%/ebin/pooler.app
-lib/erlang/lib/pooler-%%VERSION%%/ebin/pooler.beam
-lib/erlang/lib/pooler-%%VERSION%%/ebin/pooler_app.beam
-lib/erlang/lib/pooler-%%VERSION%%/ebin/pooler_config.beam
-lib/erlang/lib/pooler-%%VERSION%%/ebin/pooler_pool_sup.beam
-lib/erlang/lib/pooler-%%VERSION%%/ebin/pooler_pooled_worker_sup.beam
-lib/erlang/lib/pooler-%%VERSION%%/ebin/pooler_starter.beam
-lib/erlang/lib/pooler-%%VERSION%%/ebin/pooler_starter_sup.beam
-lib/erlang/lib/pooler-%%VERSION%%/ebin/pooler_sup.beam
-lib/erlang/lib/pooler-%%VERSION%%/src/pooled_gs.erl
-lib/erlang/lib/pooler-%%VERSION%%/src/pooler.app.src
-lib/erlang/lib/pooler-%%VERSION%%/src/pooler.erl
-lib/erlang/lib/pooler-%%VERSION%%/src/pooler.hrl
-lib/erlang/lib/pooler-%%VERSION%%/src/pooler_app.erl
-lib/erlang/lib/pooler-%%VERSION%%/src/pooler_config.erl
-lib/erlang/lib/pooler-%%VERSION%%/src/pooler_pool_sup.erl
-lib/erlang/lib/pooler-%%VERSION%%/src/pooler_pooled_worker_sup.erl
-lib/erlang/lib/pooler-%%VERSION%%/src/pooler_starter.erl
-lib/erlang/lib/pooler-%%VERSION%%/src/pooler_starter_sup.erl
-lib/erlang/lib/pooler-%%VERSION%%/src/pooler_sup.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.org
diff --git a/devel/erlang-providers/Makefile b/devel/erlang-providers/Makefile
deleted file mode 100644
index ef450b8e2178..000000000000
--- a/devel/erlang-providers/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= providers
-PORTVERSION= 1.7.0
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang providers library used by relx
-
-LICENSE= LGPL3
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= tsloughter
-
-ERL_BUILD_DEPS= devel/erlang-getopt
-ERL_RUN_DEPS:= ${ERL_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-providers/distinfo b/devel/erlang-providers/distinfo
deleted file mode 100644
index c5da53e22a5e..000000000000
--- a/devel/erlang-providers/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525620221
-SHA256 (tsloughter-providers-1.7.0_GH0.tar.gz) = 48dc847d01be87d726cf2969c1dc5dc58ceb64a0eef5f38c8b207ebe564259b7
-SIZE (tsloughter-providers-1.7.0_GH0.tar.gz) = 8774
diff --git a/devel/erlang-providers/files/patch-rebar.config b/devel/erlang-providers/files/patch-rebar.config
deleted file mode 100644
index 354f13a033cf..000000000000
--- a/devel/erlang-providers/files/patch-rebar.config
+++ /dev/null
@@ -1,7 +0,0 @@
---- rebar.config.orig 2015-06-29 12:17:57 UTC
-+++ rebar.config
-@@ -1,3 +1,3 @@
- {erl_opts, [{platform_define, "R14", no_callback_support}
- ,debug_info]}.
--{deps, [{getopt, "0.8.2"}]}.
-+{deps, []}.
diff --git a/devel/erlang-providers/pkg-descr b/devel/erlang-providers/pkg-descr
deleted file mode 100644
index 451efa94e711..000000000000
--- a/devel/erlang-providers/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Erlang providers library used by relx.
-
-WWW: https://github.com/tsloughter/providers
diff --git a/devel/erlang-providers/pkg-plist b/devel/erlang-providers/pkg-plist
deleted file mode 100644
index ed36d076978e..000000000000
--- a/devel/erlang-providers/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-lib/erlang/lib/providers-%%VERSION%%/ebin/provider.beam
-lib/erlang/lib/providers-%%VERSION%%/ebin/providers.app
-lib/erlang/lib/providers-%%VERSION%%/ebin/providers.beam
-lib/erlang/lib/providers-%%VERSION%%/ebin/providers_topo.beam
-lib/erlang/lib/providers-%%VERSION%%/include/providers.hrl
-lib/erlang/lib/providers-%%VERSION%%/src/provider.erl
-lib/erlang/lib/providers-%%VERSION%%/src/providers.app.src
-lib/erlang/lib/providers-%%VERSION%%/src/providers.erl
-lib/erlang/lib/providers-%%VERSION%%/src/providers_topo.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-sbroker/Makefile b/devel/erlang-sbroker/Makefile
deleted file mode 100644
index 788c1124af20..000000000000
--- a/devel/erlang-sbroker/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= sbroker
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.0
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Sojourn-time based active queue management library
-
-LICENSE= APACHE20
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= fishcakez
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-sbroker/distinfo b/devel/erlang-sbroker/distinfo
deleted file mode 100644
index ed63115e9ff4..000000000000
--- a/devel/erlang-sbroker/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1498727698
-SHA256 (fishcakez-sbroker-v1.0.0_GH0.tar.gz) = c98ecf39c8b0d405ae08334634d35b56e2620a9d68b4edf1e4c1cc476a3a9a85
-SIZE (fishcakez-sbroker-v1.0.0_GH0.tar.gz) = 128575
diff --git a/devel/erlang-sbroker/pkg-descr b/devel/erlang-sbroker/pkg-descr
deleted file mode 100644
index 775c9c111490..000000000000
--- a/devel/erlang-sbroker/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Sojourn Broker - process broker for matchmaking between two groups
-of processes using sojourn time based active queue management to
-prevent congestion.
-
-WWW: https://github.com/fishcakez/sbroker
diff --git a/devel/erlang-sbroker/pkg-plist b/devel/erlang-sbroker/pkg-plist
deleted file mode 100644
index 92db408f3c0f..000000000000
--- a/devel/erlang-sbroker/pkg-plist
+++ /dev/null
@@ -1,69 +0,0 @@
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbetter.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbetter_meter.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbetter_server.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker.app
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_app.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_codel_queue.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_drop_queue.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_fair_queue.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_gen.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_handlers.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_meter.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_overload_meter.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_queue.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_server_sup.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_sup.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_timeout_queue.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_user.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_user_sup.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sbroker_util.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sprotector.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sprotector_pie_meter.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sprotector_server.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/srand.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sregulator.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sregulator_codel_valve.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sregulator_open_valve.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sregulator_rate_valve.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sregulator_relative_valve.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sregulator_underload_meter.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sregulator_update_meter.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sregulator_user.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sregulator_valve.beam
-lib/erlang/lib/sbroker-%%VERSION%%/ebin/sscheduler.beam
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbetter.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbetter_meter.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbetter_server.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker.app.src
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_app.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_codel_queue.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_drop_queue.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_fair_queue.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_gen.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_handlers.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_meter.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_overload_meter.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_queue.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_server_sup.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_sup.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_timeout_queue.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_user.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_user_sup.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sbroker_util.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sprotector.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sprotector_pie_meter.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sprotector_server.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/srand.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sregulator.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sregulator_codel_valve.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sregulator_open_valve.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sregulator_rate_valve.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sregulator_relative_valve.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sregulator_underload_meter.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sregulator_update_meter.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sregulator_user.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sregulator_valve.erl
-lib/erlang/lib/sbroker-%%VERSION%%/src/sscheduler.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-ssl_verify_fun/Makefile b/devel/erlang-ssl_verify_fun/Makefile
deleted file mode 100644
index fca15c95b6b9..000000000000
--- a/devel/erlang-ssl_verify_fun/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= ssl_verify_fun
-PORTVERSION= 1.1.4
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang library for certificate hostname validation
-
-LICENSE= MIT
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= deadtrickster
-GH_PROJECT= ssl_verify_fun.erl
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-ssl_verify_fun/distinfo b/devel/erlang-ssl_verify_fun/distinfo
deleted file mode 100644
index cef399c31854..000000000000
--- a/devel/erlang-ssl_verify_fun/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531647743
-SHA256 (deadtrickster-ssl_verify_fun.erl-1.1.4_GH0.tar.gz) = eea76e15c5f9ae259b73d5d37189d4f3696e3d9168551a5bb80d294300d7729d
-SIZE (deadtrickster-ssl_verify_fun.erl-1.1.4_GH0.tar.gz) = 1992405
diff --git a/devel/erlang-ssl_verify_fun/pkg-descr b/devel/erlang-ssl_verify_fun/pkg-descr
deleted file mode 100644
index bf64302e372f..000000000000
--- a/devel/erlang-ssl_verify_fun/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Erlang library for certificate hostname validation based on RFC 6125.
-
-WWW: https://github.com/deadtrickster/ssl_verify_fun.erl
diff --git a/devel/erlang-ssl_verify_fun/pkg-plist b/devel/erlang-ssl_verify_fun/pkg-plist
deleted file mode 100644
index 11d3cfed854d..000000000000
--- a/devel/erlang-ssl_verify_fun/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/ebin/ssl_verify_fingerprint.beam
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/ebin/ssl_verify_fun.app
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/ebin/ssl_verify_fun_cert_helpers.beam
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/ebin/ssl_verify_fun_encodings.beam
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/ebin/ssl_verify_hostname.beam
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/ebin/ssl_verify_pk.beam
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/ebin/ssl_verify_string.beam
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/ebin/ssl_verify_util.beam
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/src/ssl_verify_fingerprint.erl
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/src/ssl_verify_fun.app.src
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/src/ssl_verify_fun_cert_helpers.erl
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/src/ssl_verify_fun_encodings.erl
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/src/ssl_verify_hostname.erl
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/src/ssl_verify_pk.erl
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/src/ssl_verify_string.erl
-lib/erlang/lib/ssl_verify_fun-%%VERSION%%/src/ssl_verify_util.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-syslog/Makefile b/devel/erlang-syslog/Makefile
deleted file mode 100644
index aeca92ccd69c..000000000000
--- a/devel/erlang-syslog/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= syslog
-PORTVERSION= 1.0.5
-PORTREVISION= 1
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang port driver for interacting with syslog
-
-LICENSE= BSD2CLAUSE
-
-BUILD_DEPENDS= enc:devel/erlang-native-compiler
-
-USES= erlang:rebar3
-USE_GITHUB= yes
-GH_ACCOUNT= Vagabond
-GH_PROJECT= ${PKGNAMEPREFIX}${PORTNAME}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-syslog/distinfo b/devel/erlang-syslog/distinfo
deleted file mode 100644
index 621b55ef9c93..000000000000
--- a/devel/erlang-syslog/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1632942796
-SHA256 (Vagabond-erlang-syslog-1.0.5_GH0.tar.gz) = 3a49e7973ff8522bede8e73ff2465e6ad306205a4bffa1ed0efe4740819810e6
-SIZE (Vagabond-erlang-syslog-1.0.5_GH0.tar.gz) = 6345
diff --git a/devel/erlang-syslog/files/patch-c__src_syslog__drv.c b/devel/erlang-syslog/files/patch-c__src_syslog__drv.c
deleted file mode 100644
index 2e2d0cd2dc5d..000000000000
--- a/devel/erlang-syslog/files/patch-c__src_syslog__drv.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- c_src/syslog_drv.c.orig 2015-05-24 12:12:35 UTC
-+++ c_src/syslog_drv.c
-@@ -25,6 +25,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBI
- #include <syslog.h>
- #include <stdarg.h>
- #include <string.h>
-+#include <netinet/in.h>
-
- #include <ei.h>
- #include <erl_driver.h>
diff --git a/devel/erlang-syslog/files/patch-rebar.config b/devel/erlang-syslog/files/patch-rebar.config
deleted file mode 100644
index 89980531bc12..000000000000
--- a/devel/erlang-syslog/files/patch-rebar.config
+++ /dev/null
@@ -1,22 +0,0 @@
---- rebar.config.orig 2021-09-29 19:21:16 UTC
-+++ rebar.config
-@@ -8,16 +8,8 @@
- {platform_define, "^[0-9]+", namespaced_types}
- ]}.
-
--{plugins, [
-- { pc, { git, "git://github.com/blt/port_compiler.git", {tag, "1.6.0"}}}
--]}.
--
- {artifacts, ["priv/syslog_drv.so"]}.
-
--{provider_hooks, [
-- {post,
-- [
-- {compile, {pc, compile}},
-- {clean, {pc, clean}}
-- ]
--}]}.
-+{pre_hooks, [{"", compile, "/usr/local/bin/enc compile"}]}.
-+{post_hooks, [{"", clean, "/usr/local/bin/enc clean"}]}.
-+
diff --git a/devel/erlang-syslog/pkg-descr b/devel/erlang-syslog/pkg-descr
deleted file mode 100644
index 7c1996f06a31..000000000000
--- a/devel/erlang-syslog/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Erlang port driver for interacting with syslog via syslog(3).
-
-WWW: https://github.com/Vagabond/erlang-syslog
diff --git a/devel/erlang-syslog/pkg-plist b/devel/erlang-syslog/pkg-plist
deleted file mode 100644
index 61b24c96b498..000000000000
--- a/devel/erlang-syslog/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-lib/erlang/lib/syslog-%%VERSION%%/ebin/syslog.app
-lib/erlang/lib/syslog-%%VERSION%%/ebin/syslog.beam
-lib/erlang/lib/syslog-%%VERSION%%/ebin/syslog_app.beam
-lib/erlang/lib/syslog-%%VERSION%%/ebin/syslog_sup.beam
-lib/erlang/lib/syslog-%%VERSION%%/priv/syslog_drv.so
-lib/erlang/lib/syslog-%%VERSION%%/src/syslog.app.src
-lib/erlang/lib/syslog-%%VERSION%%/src/syslog.erl
-lib/erlang/lib/syslog-%%VERSION%%/src/syslog_app.erl
-lib/erlang/lib/syslog-%%VERSION%%/src/syslog_sup.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/devel/erlang-unicode_util_compat/Makefile b/devel/erlang-unicode_util_compat/Makefile
deleted file mode 100644
index 79df53090464..000000000000
--- a/devel/erlang-unicode_util_compat/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= unicode_util_compat
-PORTVERSION= 0.3.1
-CATEGORIES= devel
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Compatibility library for unicode_util from Erlang R20
-
-LICENSE= BSD3CLAUSE
-
-USES= gmake erlang:rebar3
-USE_GITHUB= yes
-GH_ACCOUNT= benoitc
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/erlang-unicode_util_compat/distinfo b/devel/erlang-unicode_util_compat/distinfo
deleted file mode 100644
index e378d1e26ec8..000000000000
--- a/devel/erlang-unicode_util_compat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1502273894
-SHA256 (benoitc-unicode_util_compat-0.3.1_GH0.tar.gz) = 8b74e3f7a5415b0cc2d38d1a995b765813cdeb2be311570ee7f6fb31cde4c251
-SIZE (benoitc-unicode_util_compat-0.3.1_GH0.tar.gz) = 408321
diff --git a/devel/erlang-unicode_util_compat/pkg-descr b/devel/erlang-unicode_util_compat/pkg-descr
deleted file mode 100644
index 4ceb76d0f674..000000000000
--- a/devel/erlang-unicode_util_compat/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This library allows the usage of unicode_util from Erlang R20 in
-older erlang >= R18.
-
-WWW: https://github.com/benoitc/unicode_util_compat
diff --git a/devel/erlang-unicode_util_compat/pkg-plist b/devel/erlang-unicode_util_compat/pkg-plist
deleted file mode 100644
index 477395cd5d80..000000000000
--- a/devel/erlang-unicode_util_compat/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-lib/erlang/lib/unicode_util_compat-%%VERSION%%/ebin/unicode_util_compat.app
-lib/erlang/lib/unicode_util_compat-%%VERSION%%/ebin/unicode_util_compat.beam
-lib/erlang/lib/unicode_util_compat-%%VERSION%%/src/unicode_util_compat.app.src
-lib/erlang/lib/unicode_util_compat-%%VERSION%%/src/unicode_util_compat.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/dns/Makefile b/dns/Makefile
index 4a263c2b68bb..4e8f26098804 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -70,7 +70,6 @@
SUBDIR += dsp
SUBDIR += dynip
SUBDIR += encrypted-dns-server
- SUBDIR += erlang-idna
SUBDIR += fastresolve
SUBDIR += firedns
SUBDIR += flamethrower
diff --git a/dns/erlang-idna/Makefile b/dns/erlang-idna/Makefile
deleted file mode 100644
index 2066dc110747..000000000000
--- a/dns/erlang-idna/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= idna
-PORTVERSION= 5.1.2
-CATEGORIES= dns
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= IDNA implementation in pure Erlang
-
-LICENSE= MIT
-
-USES= erlang:rebar3
-USE_GITHUB= yes
-GH_ACCOUNT= benoitc
-GH_PROJECT= ${PKGNAMEPREFIX}${PORTNAME}
-
-ERL_BUILD_DEPS= devel/erlang-unicode_util_compat
-ERL_RUN_DEPS:= ${ERL_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/dns/erlang-idna/distinfo b/dns/erlang-idna/distinfo
deleted file mode 100644
index db89173979e2..000000000000
--- a/dns/erlang-idna/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1528566986
-SHA256 (benoitc-erlang-idna-5.1.2_GH0.tar.gz) = e420e98eb386b79349658cbcf0dc68c8d3cfb0ad7c8a6a6b35b607fc8e1e899d
-SIZE (benoitc-erlang-idna-5.1.2_GH0.tar.gz) = 9059
diff --git a/dns/erlang-idna/files/patch-rebar.config b/dns/erlang-idna/files/patch-rebar.config
deleted file mode 100644
index bc5c7a30ffbd..000000000000
--- a/dns/erlang-idna/files/patch-rebar.config
+++ /dev/null
@@ -1,7 +0,0 @@
---- rebar.config.orig 2018-06-09 08:28:58 UTC
-+++ rebar.config
-@@ -1,3 +1,3 @@
- {erl_opts, []}.
-
--{deps, [{unicode_util_compat, "0.3.1"}]}.
-+{deps, []}.
diff --git a/dns/erlang-idna/pkg-descr b/dns/erlang-idna/pkg-descr
deleted file mode 100644
index c2ef8f9ad345..000000000000
--- a/dns/erlang-idna/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A pure Erlang IDNA implementation (see RFC3490 and RFC3492).
-
-WWW: https://github.com/benoitc/erlang-idna
diff --git a/dns/erlang-idna/pkg-plist b/dns/erlang-idna/pkg-plist
deleted file mode 100644
index 825ff1bf3876..000000000000
--- a/dns/erlang-idna/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-lib/erlang/lib/idna-%%VERSION%%/ebin/idna.app
-lib/erlang/lib/idna-%%VERSION%%/ebin/idna.beam
-lib/erlang/lib/idna-%%VERSION%%/ebin/idna_ucs.beam
-lib/erlang/lib/idna-%%VERSION%%/ebin/punycode.beam
-lib/erlang/lib/idna-%%VERSION%%/src/idna.app.src
-lib/erlang/lib/idna-%%VERSION%%/src/idna.erl
-lib/erlang/lib/idna-%%VERSION%%/src/idna_ucs.erl
-lib/erlang/lib/idna-%%VERSION%%/src/punycode.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/misc/Makefile b/misc/Makefile
index 779b502f1758..acb8c97a33b1 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -85,12 +85,8 @@
SUBDIR += e2fsprogs-libuuid
SUBDIR += edfbrowser
SUBDIR += edflib
- SUBDIR += elixir-mime
- SUBDIR += elixir-uuid
SUBDIR += elki
SUBDIR += elscreen
- SUBDIR += erlang-mimerl
- SUBDIR += erlang-mimetypes
SUBDIR += estic
SUBDIR += exercism
SUBDIR += explosions
diff --git a/misc/elixir-mime/Makefile b/misc/elixir-mime/Makefile
deleted file mode 100644
index 3b838002fd12..000000000000
--- a/misc/elixir-mime/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= mime
-PORTVERSION= 1.3.0
-DISTVERSIONPREFIX= v
-CATEGORIES= misc
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= MIME type module for Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= elixir-lang
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/misc/elixir-mime/distinfo b/misc/elixir-mime/distinfo
deleted file mode 100644
index 0a9aa61c91f9..000000000000
--- a/misc/elixir-mime/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1527921509
-SHA256 (elixir-lang-mime-v1.3.0_GH0.tar.gz) = 3a76391ed817e3a4cef8d3cf93e80808b9c8caff3468254df75ca5ddee0a525a
-SIZE (elixir-lang-mime-v1.3.0_GH0.tar.gz) = 21069
diff --git a/misc/elixir-mime/pkg-descr b/misc/elixir-mime/pkg-descr
deleted file mode 100644
index 88faff309d80..000000000000
--- a/misc/elixir-mime/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A library that maps mime types to extensions and vice-versa.
-
-WWW: https://github.com/elixir-lang/mime
diff --git a/misc/elixir-mime/pkg-plist b/misc/elixir-mime/pkg-plist
deleted file mode 100644
index 2124ff2762c1..000000000000
--- a/misc/elixir-mime/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-lib/elixir/lib/mime/ebin/Elixir.MIME.Application.beam
-lib/elixir/lib/mime/ebin/Elixir.MIME.beam
-lib/elixir/lib/mime/ebin/mime.app
-lib/elixir/lib/mime/lib/mime.ex
-lib/elixir/lib/mime/lib/mime/application.ex
-lib/elixir/lib/mime/priv/mime.types
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/misc/elixir-uuid/Makefile b/misc/elixir-uuid/Makefile
deleted file mode 100644
index dc5605596b89..000000000000
--- a/misc/elixir-uuid/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= elixir-uuid
-PORTVERSION= 1.1.8
-DISTVERSIONPREFIX= v
-CATEGORIES= misc
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= UUID generator and utilities for Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= zyro
-
-ELIXIR_APP_NAME=uuid
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/misc/elixir-uuid/distinfo b/misc/elixir-uuid/distinfo
deleted file mode 100644
index 485faf643212..000000000000
--- a/misc/elixir-uuid/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1506813749
-SHA256 (zyro-elixir-uuid-v1.1.8_GH0.tar.gz) = aab89bab38e50c43596a637efdabdd62bf5397ecd55e277bd764a98dba6f2ee5
-SIZE (zyro-elixir-uuid-v1.1.8_GH0.tar.gz) = 12723
diff --git a/misc/elixir-uuid/files/patch-mix.exs b/misc/elixir-uuid/files/patch-mix.exs
deleted file mode 100644
index 4aba8f09889a..000000000000
--- a/misc/elixir-uuid/files/patch-mix.exs
+++ /dev/null
@@ -1,12 +0,0 @@
---- mix.exs.orig 2016-09-21 07:51:15 UTC
-+++ mix.exs
-@@ -13,8 +13,7 @@ defmodule UUID.Mixfile do
- source_ref: "v#{@version}"],
- source_url: "https://github.com/zyro/elixir-uuid",
- description: description(),
-- package: package(),
-- deps: deps()]
-+ package: package()]
- end
-
- # Application configuration.
diff --git a/misc/elixir-uuid/pkg-descr b/misc/elixir-uuid/pkg-descr
deleted file mode 100644
index 194fe8ae0757..000000000000
--- a/misc/elixir-uuid/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-UUID generator and utilities for Elixir. See RFC 4122.
-
-WWW: https://github.com/zyro/elixir-uuid
diff --git a/misc/elixir-uuid/pkg-plist b/misc/elixir-uuid/pkg-plist
deleted file mode 100644
index 8e85e908dc79..000000000000
--- a/misc/elixir-uuid/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/elixir/lib/uuid/ebin/Elixir.UUID.beam
-lib/elixir/lib/uuid/ebin/uuid.app
-lib/elixir/lib/uuid/lib/uuid.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/misc/erlang-mimerl/Makefile b/misc/erlang-mimerl/Makefile
deleted file mode 100644
index b6980a84288e..000000000000
--- a/misc/erlang-mimerl/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= mimerl
-PORTVERSION= 1.1.1
-CATEGORIES= misc
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang library to handle mimetypes
-
-LICENSE= MIT
-
-USES= erlang:rebar3
-USE_GITHUB= yes
-GH_ACCOUNT= benoitc
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/misc/erlang-mimerl/distinfo b/misc/erlang-mimerl/distinfo
deleted file mode 100644
index 595dccb1863e..000000000000
--- a/misc/erlang-mimerl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (benoitc-mimerl-1.1.1_GH0.tar.gz) = 36b21bf63354d571657b7fa84bb6d4f20ec1dbcecd01e44fcefc1c213954a76b
-SIZE (benoitc-mimerl-1.1.1_GH0.tar.gz) = 66913
diff --git a/misc/erlang-mimerl/pkg-descr b/misc/erlang-mimerl/pkg-descr
deleted file mode 100644
index 3de1a207c19a..000000000000
--- a/misc/erlang-mimerl/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Erlang library to handle MIME types.
-
-WWW: https://github.com/benoitc/mimerl
diff --git a/misc/erlang-mimerl/pkg-plist b/misc/erlang-mimerl/pkg-plist
deleted file mode 100644
index 002b313c6ea5..000000000000
--- a/misc/erlang-mimerl/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-lib/erlang/lib/mimerl-%%VERSION%%/ebin/mimerl.app
-lib/erlang/lib/mimerl-%%VERSION%%/ebin/mimerl.beam
-lib/erlang/lib/mimerl-%%VERSION%%/src/mimerl.app.src
-lib/erlang/lib/mimerl-%%VERSION%%/src/mimerl.erl
-lib/erlang/lib/mimerl-%%VERSION%%/src/mimerl.erl.src
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/misc/erlang-mimetypes/Makefile b/misc/erlang-mimetypes/Makefile
deleted file mode 100644
index f9beb41a1240..000000000000
--- a/misc/erlang-mimetypes/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= mimetypes
-PORTVERSION= 1.1.0
-CATEGORIES= misc
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang MIME types library
-
-LICENSE= BSD3CLAUSE
-
-USES= erlang:rebar3
-USE_GITHUB= yes
-GH_ACCOUNT= spawngrid
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/misc/erlang-mimetypes/distinfo b/misc/erlang-mimetypes/distinfo
deleted file mode 100644
index b3b04037b7fa..000000000000
--- a/misc/erlang-mimetypes/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1500055377
-SHA256 (spawngrid-mimetypes-1.1.0_GH0.tar.gz) = 8b78bf29715df1e3b2498d8daadcc71b8df0ebae3b031581b2b290bd143e84c6
-SIZE (spawngrid-mimetypes-1.1.0_GH0.tar.gz) = 23490
diff --git a/misc/erlang-mimetypes/pkg-descr b/misc/erlang-mimetypes/pkg-descr
deleted file mode 100644
index 6239cd611418..000000000000
--- a/misc/erlang-mimetypes/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Erlang library to fetch MIME extension/name mappings.
-
-WWW: https://github.com/spawngrid/mimetypes
diff --git a/misc/erlang-mimetypes/pkg-plist b/misc/erlang-mimetypes/pkg-plist
deleted file mode 100644
index 60a617785692..000000000000
--- a/misc/erlang-mimetypes/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-lib/erlang/lib/mimetypes-%%VERSION%%/ebin/mimetypes.app
-lib/erlang/lib/mimetypes-%%VERSION%%/ebin/mimetypes.beam
-lib/erlang/lib/mimetypes-%%VERSION%%/ebin/mimetypes_app.beam
-lib/erlang/lib/mimetypes-%%VERSION%%/ebin/mimetypes_loader.beam
-lib/erlang/lib/mimetypes-%%VERSION%%/ebin/mimetypes_parse.beam
-lib/erlang/lib/mimetypes-%%VERSION%%/ebin/mimetypes_scan.beam
-lib/erlang/lib/mimetypes-%%VERSION%%/ebin/mimetypes_sup.beam
-lib/erlang/lib/mimetypes-%%VERSION%%/priv/mime.types
-lib/erlang/lib/mimetypes-%%VERSION%%/src/mimetypes.app.src
-lib/erlang/lib/mimetypes-%%VERSION%%/src/mimetypes.erl
-lib/erlang/lib/mimetypes-%%VERSION%%/src/mimetypes_app.erl
-lib/erlang/lib/mimetypes-%%VERSION%%/src/mimetypes_loader.erl
-lib/erlang/lib/mimetypes-%%VERSION%%/src/mimetypes_parse.erl
-lib/erlang/lib/mimetypes-%%VERSION%%/src/mimetypes_parse.yrl
-lib/erlang/lib/mimetypes-%%VERSION%%/src/mimetypes_scan.erl
-lib/erlang/lib/mimetypes-%%VERSION%%/src/mimetypes_scan.xrl
-lib/erlang/lib/mimetypes-%%VERSION%%/src/mimetypes_sup.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/net/Makefile b/net/Makefile
index 0be6ab909265..ff664b428e4c 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -136,12 +136,9 @@
SUBDIR += dual-dhclient-daemon
SUBDIR += easysoap
SUBDIR += echoping
- SUBDIR += elixir-kafka_ex
- SUBDIR += elixir-oauth2
SUBDIR += empty
SUBDIR += endlessh
SUBDIR += enet
- SUBDIR += erlang-ranch
SUBDIR += eternalterminal
SUBDIR += evans
SUBDIR += eventviews
diff --git a/net/elixir-kafka_ex/Makefile b/net/elixir-kafka_ex/Makefile
deleted file mode 100644
index 4705bb7bdf86..000000000000
--- a/net/elixir-kafka_ex/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= kafka_ex
-PORTVERSION= 0.10.0
-CATEGORIES= net
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= vanilla@FreeBSD.org
-COMMENT= Apache Kafka client for Elixir
-
-LICENSE= MIT
-
-MIX_BUILD_DEPS= archivers/erlang-snappy
-MIX_RUN_DEPS= archivers/erlang-snappy
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= jacklund
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/net/elixir-kafka_ex/distinfo b/net/elixir-kafka_ex/distinfo
deleted file mode 100644
index b0da1b085d15..000000000000
--- a/net/elixir-kafka_ex/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1555074325
-SHA256 (jacklund-kafka_ex-0.10.0_GH0.tar.gz) = b0d436c420204436df2b6bf6859b7cedd6499a241c9df89e0c58d15564824942
-SIZE (jacklund-kafka_ex-0.10.0_GH0.tar.gz) = 89899
diff --git a/net/elixir-kafka_ex/files/patch-mix.exs b/net/elixir-kafka_ex/files/patch-mix.exs
deleted file mode 100644
index 94b9e67ca978..000000000000
--- a/net/elixir-kafka_ex/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2017-01-23 00:24:40 UTC
-+++ mix.exs
-@@ -17,7 +17,6 @@ defmodule KafkaEx.Mixfile do
- preferred_cli_env: [coveralls: :test],
- description: description(),
- package: package(),
-- deps: deps(),
- docs: [
- main: "README",
- extras: ["README.md"]
diff --git a/net/elixir-kafka_ex/pkg-descr b/net/elixir-kafka_ex/pkg-descr
deleted file mode 100644
index cebe12673089..000000000000
--- a/net/elixir-kafka_ex/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Apache Kafka client for Elixir.
-
-WWW: https://github.com/jacklund/kafka_ex
diff --git a/net/elixir-kafka_ex/pkg-plist b/net/elixir-kafka_ex/pkg-plist
deleted file mode 100644
index 67d603254401..000000000000
--- a/net/elixir-kafka_ex/pkg-plist
+++ /dev/null
@@ -1,124 +0,0 @@
-lib/elixir/lib/kafka_ex/ebin/Elixir.Enumerable.KafkaEx.Stream.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.ApiVersions.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Compression.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Config.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.ConsumerGroup.Heartbeat.State.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.ConsumerGroup.Heartbeat.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.ConsumerGroup.Manager.State.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.ConsumerGroup.Manager.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.ConsumerGroup.PartitionAssignment.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.ConsumerGroup.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.ConsumerGroupRequiredError.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.DefaultPartitioner.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.GenConsumer.State.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.GenConsumer.Supervisor.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.GenConsumer.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.InvalidConsumerGroupError.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.NetworkClient.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Partitioner.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.ApiVersions.ApiVersion.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.ApiVersions.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.ApiVersions.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Common.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.ConsumerMetadata.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.ConsumerMetadata.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.CreateTopics.ConfigEntry.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.CreateTopics.ReplicaAssignment.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.CreateTopics.Request.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.CreateTopics.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.CreateTopics.TopicError.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.CreateTopics.TopicRequest.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.CreateTopics.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.DeleteTopics.Request.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.DeleteTopics.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.DeleteTopics.TopicError.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.DeleteTopics.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Heartbeat.Request.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Heartbeat.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Fetch.Message.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Fetch.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Fetch.Request.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Fetch.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Heartbeat.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.JoinGroup.Request.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.JoinGroup.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.JoinGroup.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.LeaveGroup.Request.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.LeaveGroup.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.LeaveGroup.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Metadata.Broker.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Metadata.PartitionMetadata.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Metadata.Request.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Metadata.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Metadata.TopicMetadata.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Metadata.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Offset.Request.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Offset.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Offset.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.OffsetCommit.Request.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.OffsetCommit.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.OffsetCommit.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.OffsetFetch.Request.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.OffsetFetch.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.OffsetFetch.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Produce.Message.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Produce.Request.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Produce.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Produce.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.SyncGroup.Assignment.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.SyncGroup.Request.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.SyncGroup.Response.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.SyncGroup.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Server0P10AndLater.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Server0P8P0.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Server0P8P2.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Server0P9P0.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Server.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Server.State.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Socket.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Stream.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Supervisor.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Utils.Murmur.beam
-lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.beam
-lib/elixir/lib/kafka_ex/ebin/kafka_ex.app
-lib/elixir/lib/kafka_ex/lib/kafka_ex.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/api_versions.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/compression.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/config.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/consumer_group.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/consumer_group/heartbeat.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/consumer_group/manager.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/consumer_group/partition_assignment.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/default_partitioner.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/exceptions.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/gen_consumer.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/gen_consumer/supervisor.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/network_client.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/partitioner.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/api_versions.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/create_topics.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/common.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/consumer_metadata.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/delete_topics.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/fetch.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/heartbeat.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/join_group.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/leave_group.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/metadata.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/offset.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/offset_commit.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/offset_fetch.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/produce.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/sync_group.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/server_0_p_10_and_later.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/server_0_p_8_p_0.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/server_0_p_8_p_2.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/server_0_p_9_p_0.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/server.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/socket.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/stream.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/supervisor.ex
-lib/elixir/lib/kafka_ex/lib/kafka_ex/utils/murmur.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/net/elixir-oauth2/Makefile b/net/elixir-oauth2/Makefile
deleted file mode 100644
index 4ef98e18525e..000000000000
--- a/net/elixir-oauth2/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= oauth2
-PORTVERSION= 2.0.0
-DISTVERSIONPREFIX= v
-CATEGORIES= net
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= vanilla@FreeBSD.org
-COMMENT= OAuth 2.0 library for Elixir
-
-LICENSE= MIT
-
-MIX_BUILD_DEPS= devel/elixir-plug \
- www/erlang-hackney
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= scrogson
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/net/elixir-oauth2/distinfo b/net/elixir-oauth2/distinfo
deleted file mode 100644
index 137bc678f4a0..000000000000
--- a/net/elixir-oauth2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1563635269
-SHA256 (scrogson-oauth2-v2.0.0_GH0.tar.gz) = 3b5dcbd316c5c281e18a89b7b1e771bda6867c10aedc753c4741e09759729922
-SIZE (scrogson-oauth2-v2.0.0_GH0.tar.gz) = 24799
diff --git a/net/elixir-oauth2/files/patch-mix.exs b/net/elixir-oauth2/files/patch-mix.exs
deleted file mode 100644
index 5d6002a7c1b8..000000000000
--- a/net/elixir-oauth2/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2019-07-20 15:23:52 UTC
-+++ mix.exs
-@@ -9,7 +9,6 @@ defmodule OAuth2.Mixfile do
- name: "OAuth2",
- version: @version,
- elixir: "~> 1.2",
-- deps: deps(),
- package: package(),
- description: description(),
- docs: docs(),
diff --git a/net/elixir-oauth2/pkg-descr b/net/elixir-oauth2/pkg-descr
deleted file mode 100644
index da369c170286..000000000000
--- a/net/elixir-oauth2/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-An Elixir OAuth 2.0 Client Library.
-
-WWW: https://github.com/scrogson/oauth2
diff --git a/net/elixir-oauth2/pkg-plist b/net/elixir-oauth2/pkg-plist
deleted file mode 100644
index 874e24f95cb5..000000000000
--- a/net/elixir-oauth2/pkg-plist
+++ /dev/null
@@ -1,28 +0,0 @@
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.AccessToken.beam
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.Client.beam
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.Error.beam
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.Request.beam
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.Response.beam
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.Serializer.beam
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.Strategy.AuthCode.beam
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.Strategy.ClientCredentials.beam
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.Strategy.Password.beam
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.Strategy.Refresh.beam
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.Strategy.beam
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.Util.beam
-lib/elixir/lib/oauth2/ebin/Elixir.OAuth2.beam
-lib/elixir/lib/oauth2/ebin/oauth2.app
-lib/elixir/lib/oauth2/lib/oauth2.ex
-lib/elixir/lib/oauth2/lib/oauth2/access_token.ex
-lib/elixir/lib/oauth2/lib/oauth2/client.ex
-lib/elixir/lib/oauth2/lib/oauth2/error.ex
-lib/elixir/lib/oauth2/lib/oauth2/request.ex
-lib/elixir/lib/oauth2/lib/oauth2/response.ex
-lib/elixir/lib/oauth2/lib/oauth2/serializer.ex
-lib/elixir/lib/oauth2/lib/oauth2/strategy.ex
-lib/elixir/lib/oauth2/lib/oauth2/strategy/auth_code.ex
-lib/elixir/lib/oauth2/lib/oauth2/strategy/client_credentials.ex
-lib/elixir/lib/oauth2/lib/oauth2/strategy/password.ex
-lib/elixir/lib/oauth2/lib/oauth2/strategy/refresh.ex
-lib/elixir/lib/oauth2/lib/oauth2/util.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/net/erlang-ranch/Makefile b/net/erlang-ranch/Makefile
deleted file mode 100644
index bec9ec092ac3..000000000000
--- a/net/erlang-ranch/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= ranch
-PORTVERSION= 1.3.2
-CATEGORIES= net
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang socket acceptor pool for TCP protocols
-
-LICENSE= ISCL
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= ninenines
-ERL_DOCS= doc/src/guide/* doc/src/manual/*
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/net/erlang-ranch/distinfo b/net/erlang-ranch/distinfo
deleted file mode 100644
index 69bf5cee6aaa..000000000000
--- a/net/erlang-ranch/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1488271205
-SHA256 (ninenines-ranch-1.3.2_GH0.tar.gz) = b76c164e092373f91e9bfb6d7afef8ca0cfc00175adc4f26b59ef2d02ba2643a
-SIZE (ninenines-ranch-1.3.2_GH0.tar.gz) = 92497
diff --git a/net/erlang-ranch/pkg-descr b/net/erlang-ranch/pkg-descr
deleted file mode 100644
index 3c9215a4642d..000000000000
--- a/net/erlang-ranch/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Ranch aims to provide everything you need to accept TCP connections
-with a small code base and low latency while being easy to use
-directly as an application or to embed into your own.
-
-Ranch provides a modular design, letting you choose which transport
-and protocol are going to be used for a particular listener. Listeners
-accept and manage connections on one port, and include facilities to
-limit the number of concurrent connections. Connections are sorted
-into pools, each pool having a different configurable limit.
-
-Ranch also allows you to upgrade the acceptor pool without having to
-close any of the currently opened sockets.
-
-WWW: https://github.com/extend/ranch
diff --git a/net/erlang-ranch/pkg-plist b/net/erlang-ranch/pkg-plist
deleted file mode 100644
index ee3758fcac2e..000000000000
--- a/net/erlang-ranch/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch.app
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch.beam
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch_acceptor.beam
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch_acceptors_sup.beam
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch_app.beam
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch_conns_sup.beam
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch_listener_sup.beam
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch_protocol.beam
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch_server.beam
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch_ssl.beam
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch_sup.beam
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch_tcp.beam
-lib/erlang/lib/ranch-%%VERSION%%/ebin/ranch_transport.beam
-lib/erlang/lib/ranch-%%VERSION%%/src/ranch.erl
-lib/erlang/lib/ranch-%%VERSION%%/src/ranch_acceptor.erl
-lib/erlang/lib/ranch-%%VERSION%%/src/ranch_acceptors_sup.erl
-lib/erlang/lib/ranch-%%VERSION%%/src/ranch_app.erl
-lib/erlang/lib/ranch-%%VERSION%%/src/ranch_conns_sup.erl
-lib/erlang/lib/ranch-%%VERSION%%/src/ranch_listener_sup.erl
-lib/erlang/lib/ranch-%%VERSION%%/src/ranch_protocol.erl
-lib/erlang/lib/ranch-%%VERSION%%/src/ranch_server.erl
-lib/erlang/lib/ranch-%%VERSION%%/src/ranch_ssl.erl
-lib/erlang/lib/ranch-%%VERSION%%/src/ranch_sup.erl
-lib/erlang/lib/ranch-%%VERSION%%/src/ranch_tcp.erl
-lib/erlang/lib/ranch-%%VERSION%%/src/ranch_transport.erl
-%%PORTDOCS%%%%DOCSDIR%%/book.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/embedded.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/internals.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/introduction.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/listeners.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/parsers.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/protocols.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/ranch.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/ranch_app.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/ranch_protocol.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/ranch_ssl.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/ranch_tcp.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/ranch_transport.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/ssl_auth.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/transports.asciidoc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_echo/Makefile
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_echo/README.md
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_echo/relx.config
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_echo/src/echo_protocol.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_echo/src/tcp_echo_app.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_echo/src/tcp_echo_sup.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_reverse/Makefile
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_reverse/README.md
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_reverse/relx.config
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_reverse/src/reverse_protocol.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_reverse/src/tcp_reverse_app.erl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_reverse/src/tcp_reverse_sup.erl
diff --git a/security/Makefile b/security/Makefile
index f9f1a298fa63..9b35072627f6 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -131,12 +131,7 @@
SUBDIR += duo
SUBDIR += duo_openvpn
SUBDIR += easy-rsa
- SUBDIR += elixir-comeonin
- SUBDIR += elixir-comeonin_i18n
- SUBDIR += elixir-jose
SUBDIR += enchive
- SUBDIR += erlang-fast_tls
- SUBDIR += erlang-jose
SUBDIR += eschalot
SUBDIR += esteidfirefoxplugin
SUBDIR += expiretable
diff --git a/security/elixir-comeonin/Makefile b/security/elixir-comeonin/Makefile
deleted file mode 100644
index 33479715a9a9..000000000000
--- a/security/elixir-comeonin/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= comeonin
-PORTVERSION= 3.2
-DISTVERSIONPREFIX= v
-CATEGORIES= security
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Password hashing library for Elixir
-
-LICENSE= BSD3CLAUSE BSD4CLAUSE
-LICENSE_COMB= multi
-
-USES= elixir gmake
-USE_GITHUB= yes
-GH_ACCOUNT= riverrun
-
-MIX_BUILD_DEPS= devel/elixir-make \
- security/elixir-comeonin_i18n
-MIX_RUN_DEPS:= security/elixir-comeonin_i18n
-
-OPTIONS_DEFINE= DOCS
-
-post-build:
- ${STRIP_CMD} ${WRKSRC}/priv/bcrypt_nif.so
-
-.include <bsd.port.mk>
diff --git a/security/elixir-comeonin/distinfo b/security/elixir-comeonin/distinfo
deleted file mode 100644
index 8546d0bfa6a4..000000000000
--- a/security/elixir-comeonin/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1500123493
-SHA256 (riverrun-comeonin-v3.2_GH0.tar.gz) = c87934b837f4db14e54b26a7f5f48772386ed40361ab638e0ea94ebf17ea8777
-SIZE (riverrun-comeonin-v3.2_GH0.tar.gz) = 31757
diff --git a/security/elixir-comeonin/files/patch-mix.exs b/security/elixir-comeonin/files/patch-mix.exs
deleted file mode 100644
index bb3270b34fa3..000000000000
--- a/security/elixir-comeonin/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2017-07-15 13:02:36 UTC
-+++ mix.exs
-@@ -16,7 +16,6 @@ defmodule Comeonin.Mixfile do
- package: package(),
- source_url: "https://github.com/riverrun/comeonin",
- compilers: [:elixir_make] ++ Mix.compilers,
-- deps: deps(),
- dialyzer: [plt_file: ".dialyzer/local.plt", remove_defaults: [:unknown]]]
- end
-
diff --git a/security/elixir-comeonin/pkg-descr b/security/elixir-comeonin/pkg-descr
deleted file mode 100644
index 71e882ad88b8..000000000000
--- a/security/elixir-comeonin/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Password hashing (bcrypt, pbkdf2_sha512) library for Elixir.
-
-This library is intended to make it very straightforward for
-developers to check users' passwords in as secure a manner as
-possible.
-
-Comeonin now supports bcrypt and pbkdf2_sha512.
-
-WWW: https://github.com/riverrun/comeonin
diff --git a/security/elixir-comeonin/pkg-plist b/security/elixir-comeonin/pkg-plist
deleted file mode 100644
index 8b8f2d492ca2..000000000000
--- a/security/elixir-comeonin/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Bcrypt.Base64.beam
-lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Bcrypt.beam
-lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Config.beam
-lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Otp.beam
-lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Pbkdf2.Base64.beam
-lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Pbkdf2.beam
-lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Tools.beam
-lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.beam
-lib/elixir/lib/comeonin/ebin/comeonin.app
-lib/elixir/lib/comeonin/lib/comeonin.ex
-lib/elixir/lib/comeonin/lib/comeonin/bcrypt.ex
-lib/elixir/lib/comeonin/lib/comeonin/bcrypt/base64.ex
-lib/elixir/lib/comeonin/lib/comeonin/config.ex
-lib/elixir/lib/comeonin/lib/comeonin/otp.ex
-lib/elixir/lib/comeonin/lib/comeonin/pbkdf2.ex
-lib/elixir/lib/comeonin/lib/comeonin/pbkdf2/base64.ex
-lib/elixir/lib/comeonin/lib/comeonin/tools.ex
-lib/elixir/lib/comeonin/priv/bcrypt_nif.so
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/security/elixir-comeonin_i18n/Makefile b/security/elixir-comeonin_i18n/Makefile
deleted file mode 100644
index ac6a7ee4d754..000000000000
--- a/security/elixir-comeonin_i18n/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= comeonin_i18n
-PORTVERSION= 0.1.3
-DISTVERSIONPREFIX= v
-CATEGORIES= security
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Internationalization support for Comeonin
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= riverrun
-
-MIX_BUILD_DEPS= devel/elixir-gettext
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/security/elixir-comeonin_i18n/distinfo b/security/elixir-comeonin_i18n/distinfo
deleted file mode 100644
index d4667fad1c5b..000000000000
--- a/security/elixir-comeonin_i18n/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (riverrun-comeonin_i18n-v0.1.3_GH0.tar.gz) = 2cb9fce94866e6fa96ced69e995274f4bc0b5f36c8ffbd950a30aa8b54588661
-SIZE (riverrun-comeonin_i18n-v0.1.3_GH0.tar.gz) = 3024
diff --git a/security/elixir-comeonin_i18n/files/patch-mix.exs b/security/elixir-comeonin_i18n/files/patch-mix.exs
deleted file mode 100644
index 493ebe8b319e..000000000000
--- a/security/elixir-comeonin_i18n/files/patch-mix.exs
+++ /dev/null
@@ -1,12 +0,0 @@
---- mix.exs.orig 2015-11-12 14:00:09 UTC
-+++ mix.exs
-@@ -15,8 +15,7 @@ defmodule ComeoninI18n.Mixfile do
- description: @description,
- package: package,
- source_url: "https://github.com/riverrun/comeonin_i18n",
-- compilers: [:gettext] ++ Mix.compilers,
-- deps: deps]
-+ compilers: [:gettext] ++ Mix.compilers]
- end
-
- def application do
diff --git a/security/elixir-comeonin_i18n/pkg-descr b/security/elixir-comeonin_i18n/pkg-descr
deleted file mode 100644
index 3ec25e2265cb..000000000000
--- a/security/elixir-comeonin_i18n/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Internationalization support for Comeonin.
-
-WWW: https://github.com/riverrun/comeonin_i18n
diff --git a/security/elixir-comeonin_i18n/pkg-plist b/security/elixir-comeonin_i18n/pkg-plist
deleted file mode 100644
index 17bfe1dd83ca..000000000000
--- a/security/elixir-comeonin_i18n/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-lib/elixir/lib/comeonin_i18n/ebin/Elixir.ComeoninI18n.Gettext.beam
-lib/elixir/lib/comeonin_i18n/ebin/Elixir.ComeoninI18n.beam
-lib/elixir/lib/comeonin_i18n/ebin/comeonin_i18n.app
-lib/elixir/lib/comeonin_i18n/lib/comeonin_i18n.ex
-lib/elixir/lib/comeonin_i18n/lib/comeonin_i18n/gettext.ex
-lib/elixir/lib/comeonin_i18n/priv/gettext/de_DE/LC_MESSAGES/default.po
-lib/elixir/lib/comeonin_i18n/priv/gettext/es_ES/LC_MESSAGES/default.po
-lib/elixir/lib/comeonin_i18n/priv/gettext/fr_FR/LC_MESSAGES/default.po
-lib/elixir/lib/comeonin_i18n/priv/gettext/ja_JP/LC_MESSAGES/default.po
-lib/elixir/lib/comeonin_i18n/priv/gettext/ru_RU/LC_MESSAGES/default.po
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/security/elixir-jose/Makefile b/security/elixir-jose/Makefile
deleted file mode 100644
index b45069321527..000000000000
--- a/security/elixir-jose/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-PORTNAME= jose
-PORTVERSION= 1.11.1
-CATEGORIES= security
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= vanilla@FreeBSD.org
-COMMENT= JSON Object Signing and Encryption (JOSE) for Elixir
-
-LICENSE= MPL20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= potatosalad
-GH_PROJECT= erlang-jose
-DOCSDIR= ${PREFIX}/share/doc/elixir-${PORTNAME}
-NO_ARCH= yes
-
-MIX_BUILD_DEPS= security/erlang-jose
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/security/elixir-jose/distinfo b/security/elixir-jose/distinfo
deleted file mode 100644
index 8ea9cf57f322..000000000000
--- a/security/elixir-jose/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1627286092
-SHA256 (potatosalad-erlang-jose-1.11.1_GH0.tar.gz) = 87cdcb9df6f943c97772e5d90bed87555a72c8957ce2cb901df259050e18e7bb
-SIZE (potatosalad-erlang-jose-1.11.1_GH0.tar.gz) = 281125
diff --git a/security/elixir-jose/files/patch-mix.exs b/security/elixir-jose/files/patch-mix.exs
deleted file mode 100644
index 3876b3ab0b05..000000000000
--- a/security/elixir-jose/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2018-12-31 15:47:40 UTC
-+++ mix.exs
-@@ -9,7 +9,6 @@ defmodule JOSE.Mixfile do
- erlc_options: erlc_options(),
- build_embedded: Mix.env() == :prod,
- start_permanent: Mix.env() == :prod,
-- deps: deps(),
- name: "JOSE",
- source_url: "https://github.com/potatosalad/erlang-jose",
- docs: fn ->
diff --git a/security/elixir-jose/pkg-descr b/security/elixir-jose/pkg-descr
deleted file mode 100644
index 39705e2ad5f1..000000000000
--- a/security/elixir-jose/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-JSON Object Signing and Encryption (JOSE) for Elixir.
-
-WWW: https://github.com/potatosalad/erlang-jose
diff --git a/security/elixir-jose/pkg-plist b/security/elixir-jose/pkg-plist
deleted file mode 100644
index 349e2e3bd529..000000000000
--- a/security/elixir-jose/pkg-plist
+++ /dev/null
@@ -1,123 +0,0 @@
-lib/elixir/lib/jose/ebin/Elixir.JOSE.JWA.beam
-lib/elixir/lib/jose/ebin/Elixir.JOSE.JWE.beam
-lib/elixir/lib/jose/ebin/Elixir.JOSE.JWK.beam
-lib/elixir/lib/jose/ebin/Elixir.JOSE.JWS.beam
-lib/elixir/lib/jose/ebin/Elixir.JOSE.JWT.beam
-lib/elixir/lib/jose/ebin/Elixir.JOSE.beam
-lib/elixir/lib/jose/ebin/jose.app
-lib/elixir/lib/jose/ebin/jose.beam
-lib/elixir/lib/jose/ebin/jose_app.beam
-lib/elixir/lib/jose/ebin/jose_base.beam
-lib/elixir/lib/jose/ebin/jose_base64.beam
-lib/elixir/lib/jose/ebin/jose_base64url.beam
-lib/elixir/lib/jose/ebin/jose_block_encryptor.beam
-lib/elixir/lib/jose/ebin/jose_chacha20_poly1305.beam
-lib/elixir/lib/jose/ebin/jose_chacha20_poly1305_crypto.beam
-lib/elixir/lib/jose/ebin/jose_chacha20_poly1305_libsodium.beam
-lib/elixir/lib/jose/ebin/jose_chacha20_poly1305_unsupported.beam
-lib/elixir/lib/jose/ebin/jose_crypto_compat.beam
-lib/elixir/lib/jose/ebin/jose_curve25519.beam
-lib/elixir/lib/jose/ebin/jose_curve25519_libdecaf.beam
-lib/elixir/lib/jose/ebin/jose_curve25519_libsodium.beam
-lib/elixir/lib/jose/ebin/jose_curve25519_unsupported.beam
-lib/elixir/lib/jose/ebin/jose_curve448.beam
-lib/elixir/lib/jose/ebin/jose_curve448_libdecaf.beam
-lib/elixir/lib/jose/ebin/jose_curve448_unsupported.beam
-lib/elixir/lib/jose/ebin/jose_json.beam
-lib/elixir/lib/jose/ebin/jose_json_jason.beam
-lib/elixir/lib/jose/ebin/jose_json_jiffy.beam
-lib/elixir/lib/jose/ebin/jose_json_jsone.beam
-lib/elixir/lib/jose/ebin/jose_json_jsx.beam
-lib/elixir/lib/jose/ebin/jose_json_ojson.beam
-lib/elixir/lib/jose/ebin/jose_json_poison.beam
-lib/elixir/lib/jose/ebin/jose_json_poison_compat_encoder.beam
-lib/elixir/lib/jose/ebin/jose_json_poison_lexical_encoder.beam
-lib/elixir/lib/jose/ebin/jose_json_unsupported.beam
-lib/elixir/lib/jose/ebin/jose_jwa.beam
-lib/elixir/lib/jose/ebin/jose_jwa_aes.beam
-lib/elixir/lib/jose/ebin/jose_jwa_aes_kw.beam
-lib/elixir/lib/jose/ebin/jose_jwa_base64url.beam
-lib/elixir/lib/jose/ebin/jose_jwa_bench.beam
-lib/elixir/lib/jose/ebin/jose_jwa_chacha20.beam
-lib/elixir/lib/jose/ebin/jose_jwa_chacha20_poly1305.beam
-lib/elixir/lib/jose/ebin/jose_jwa_concat_kdf.beam
-lib/elixir/lib/jose/ebin/jose_jwa_curve25519.beam
-lib/elixir/lib/jose/ebin/jose_jwa_curve448.beam
-lib/elixir/lib/jose/ebin/jose_jwa_ed25519.beam
-lib/elixir/lib/jose/ebin/jose_jwa_ed448.beam
-lib/elixir/lib/jose/ebin/jose_jwa_hchacha20.beam
-lib/elixir/lib/jose/ebin/jose_jwa_math.beam
-lib/elixir/lib/jose/ebin/jose_jwa_pkcs1.beam
-lib/elixir/lib/jose/ebin/jose_jwa_pkcs5.beam
-lib/elixir/lib/jose/ebin/jose_jwa_pkcs7.beam
-lib/elixir/lib/jose/ebin/jose_jwa_poly1305.beam
-lib/elixir/lib/jose/ebin/jose_jwa_sha3.beam
-lib/elixir/lib/jose/ebin/jose_jwa_unsupported.beam
-lib/elixir/lib/jose/ebin/jose_jwa_x25519.beam
-lib/elixir/lib/jose/ebin/jose_jwa_x448.beam
-lib/elixir/lib/jose/ebin/jose_jwa_xchacha20.beam
-lib/elixir/lib/jose/ebin/jose_jwa_xchacha20_poly1305.beam
-lib/elixir/lib/jose/ebin/jose_jwe.beam
-lib/elixir/lib/jose/ebin/jose_jwe_alg.beam
-lib/elixir/lib/jose/ebin/jose_jwe_alg_aes_kw.beam
-lib/elixir/lib/jose/ebin/jose_jwe_alg_dir.beam
-lib/elixir/lib/jose/ebin/jose_jwe_alg_c20p_kw.beam
-lib/elixir/lib/jose/ebin/jose_jwe_alg_ecdh_1pu.beam
-lib/elixir/lib/jose/ebin/jose_jwe_alg_ecdh_es.beam
-lib/elixir/lib/jose/ebin/jose_jwe_alg_pbes2.beam
-lib/elixir/lib/jose/ebin/jose_jwe_alg_rsa.beam
-lib/elixir/lib/jose/ebin/jose_jwe_alg_xc20p_kw.beam
-lib/elixir/lib/jose/ebin/jose_jwe_enc.beam
-lib/elixir/lib/jose/ebin/jose_jwe_enc_aes.beam
-lib/elixir/lib/jose/ebin/jose_jwe_enc_c20p.beam
-lib/elixir/lib/jose/ebin/jose_jwe_enc_xc20p.beam
-lib/elixir/lib/jose/ebin/jose_jwe_zip.beam
-lib/elixir/lib/jose/ebin/jose_jwk.beam
-lib/elixir/lib/jose/ebin/jose_jwk_der.beam
-lib/elixir/lib/jose/ebin/jose_jwk_kty.beam
-lib/elixir/lib/jose/ebin/jose_jwk_kty_ec.beam
-lib/elixir/lib/jose/ebin/jose_jwk_kty_oct.beam
-lib/elixir/lib/jose/ebin/jose_jwk_kty_okp_ed25519.beam
-lib/elixir/lib/jose/ebin/jose_jwk_kty_okp_ed25519ph.beam
-lib/elixir/lib/jose/ebin/jose_jwk_kty_okp_ed448.beam
-lib/elixir/lib/jose/ebin/jose_jwk_kty_okp_ed448ph.beam
-lib/elixir/lib/jose/ebin/jose_jwk_kty_okp_x25519.beam
-lib/elixir/lib/jose/ebin/jose_jwk_kty_okp_x448.beam
-lib/elixir/lib/jose/ebin/jose_jwk_kty_rsa.beam
-lib/elixir/lib/jose/ebin/jose_jwk_oct.beam
-lib/elixir/lib/jose/ebin/jose_jwk_openssh_key.beam
-lib/elixir/lib/jose/ebin/jose_jwk_pem.beam
-lib/elixir/lib/jose/ebin/jose_jwk_set.beam
-lib/elixir/lib/jose/ebin/jose_jwk_use_enc.beam
-lib/elixir/lib/jose/ebin/jose_jwk_use_sig.beam
-lib/elixir/lib/jose/ebin/jose_jws.beam
-lib/elixir/lib/jose/ebin/jose_jws_alg.beam
-lib/elixir/lib/jose/ebin/jose_jws_alg_ecdsa.beam
-lib/elixir/lib/jose/ebin/jose_jws_alg_eddsa.beam
-lib/elixir/lib/jose/ebin/jose_jws_alg_hmac.beam
-lib/elixir/lib/jose/ebin/jose_jws_alg_none.beam
-lib/elixir/lib/jose/ebin/jose_jws_alg_poly1305.beam
-lib/elixir/lib/jose/ebin/jose_jws_alg_rsa_pkcs1_v1_5.beam
-lib/elixir/lib/jose/ebin/jose_jws_alg_rsa_pss.beam
-lib/elixir/lib/jose/ebin/jose_jwt.beam
-lib/elixir/lib/jose/ebin/jose_public_key.beam
-lib/elixir/lib/jose/ebin/jose_server.beam
-lib/elixir/lib/jose/ebin/jose_sha3.beam
-lib/elixir/lib/jose/ebin/jose_sha3_keccakf1600_driver.beam
-lib/elixir/lib/jose/ebin/jose_sha3_keccakf1600_nif.beam
-lib/elixir/lib/jose/ebin/jose_sha3_libdecaf.beam
-lib/elixir/lib/jose/ebin/jose_sha3_unsupported.beam
-lib/elixir/lib/jose/ebin/jose_sup.beam
-lib/elixir/lib/jose/ebin/jose_xchacha20_poly1305.beam
-lib/elixir/lib/jose/ebin/jose_xchacha20_poly1305_crypto.beam
-lib/elixir/lib/jose/ebin/jose_xchacha20_poly1305_unsupported.beam
-lib/elixir/lib/jose/lib/jose.ex
-lib/elixir/lib/jose/lib/jose/jwa.ex
-lib/elixir/lib/jose/lib/jose/jwe.ex
-lib/elixir/lib/jose/lib/jose/jwk.ex
-lib/elixir/lib/jose/lib/jose/jws.ex
-lib/elixir/lib/jose/lib/jose/jwt.ex
-lib/elixir/lib/jose/lib/jose/poison.ex
-lib/elixir/lib/jose/lib/jose/poison/lexical_encoder.ex
-lib/elixir/lib/jose/priv/Dockerfile
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/security/erlang-fast_tls/Makefile b/security/erlang-fast_tls/Makefile
deleted file mode 100644
index 45fc3e814ae0..000000000000
--- a/security/erlang-fast_tls/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Babak Farrokhi <farrokhi@FreeBSD.org>
-
-PORTNAME= fast_tls
-PORTVERSION= 1.1.13
-CATEGORIES= security
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= TLS / SSL OpenSSL-based native driver for Erlang / Elixir
-
-LICENSE= APACHE20
-
-USES= erlang:rebar ssl
-USE_GITHUB= yes
-GH_ACCOUNT= processone
-
-ERL_BUILD_DEPS= textproc/erlang-p1_utils
-ERL_RUN_DEPS:= ${ERL_BUILD_DEPS}
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-
-CPPFLAGS+= -I${OPENSSLINC}
-CFLAGS+= -I${OPENSSLINC}
-LDFLAGS+= -L${OPENSSLLIB}
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/priv/lib/*.so
-
-.include <bsd.port.mk>
diff --git a/security/erlang-fast_tls/distinfo b/security/erlang-fast_tls/distinfo
deleted file mode 100644
index c21f85531de1..000000000000
--- a/security/erlang-fast_tls/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1632899852
-SHA256 (processone-fast_tls-1.1.13_GH0.tar.gz) = 5377671fed74a61518a742bc52d73941039d6e3c6e192133c7feaf5a83e1275b
-SIZE (processone-fast_tls-1.1.13_GH0.tar.gz) = 81247
diff --git a/security/erlang-fast_tls/files/patch-rebar.config b/security/erlang-fast_tls/files/patch-rebar.config
deleted file mode 100644
index d804f7027c3a..000000000000
--- a/security/erlang-fast_tls/files/patch-rebar.config
+++ /dev/null
@@ -1,18 +0,0 @@
---- rebar.config.orig 2021-09-29 07:29:31 UTC
-+++ rebar.config
-@@ -23,13 +23,13 @@
- {erl_opts, [debug_info, {src_dirs, ["src"]}]}.
-
- {port_env, [{"CFLAGS", "$CFLAGS"}, {"LDFLAGS", "$LDFLAGS -lssl -lcrypto"},
-- {"ERL_LDFLAGS", " -L$ERL_EI_LIBDIR -lei"},
-+ {"ERL_LDFLAGS", " -L$ERL_EI_LIBDIR"},
- {"darwin", "DRV_LDFLAGS", "-bundle -bundle_loader \"${BINDIR}/beam.smp\" $ERL_LDFLAGS"}]}.
-
- {port_specs, [{"priv/lib/fast_tls.so", ["c_src/fast_tls.c", "c_src/ioqueue.c"]},
- {"priv/lib/p1_sha.so", ["c_src/p1_sha.c"]}]}.
-
--{deps, [{p1_utils, ".*", {git, "https://github.com/processone/p1_utils.git", {tag, "1.0.23"}}}]}.
-+{deps, []}.
-
- {clean_files, ["c_src/fast_tls.gcda", "c_src/fast_tls.gcno",
- "c_src/fast_sha.gcda", "c_src/fast_sha.gcno",
diff --git a/security/erlang-fast_tls/pkg-descr b/security/erlang-fast_tls/pkg-descr
deleted file mode 100644
index 1c9ce79bb9bc..000000000000
--- a/security/erlang-fast_tls/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Fast TSL is a native TLS / SSL driver for Erlang / Elixir.
-It is based on OpenSSL, a proven and efficient TLS implementation.
-It is designed for efficiency, speed and compliance.
-
-WWW: https://github.com/processone/fast_tls/
diff --git a/security/erlang-fast_tls/pkg-plist b/security/erlang-fast_tls/pkg-plist
deleted file mode 100644
index 299e37a166f1..000000000000
--- a/security/erlang-fast_tls/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-lib/erlang/lib/fast_tls-%%VERSION%%/ebin/fast_tls.app
-lib/erlang/lib/fast_tls-%%VERSION%%/ebin/fast_tls.beam
-lib/erlang/lib/fast_tls-%%VERSION%%/ebin/p1_sha.beam
-lib/erlang/lib/fast_tls-%%VERSION%%/priv/lib/fast_tls.so
-lib/erlang/lib/fast_tls-%%VERSION%%/priv/lib/p1_sha.so
-lib/erlang/lib/fast_tls-%%VERSION%%/src/fast_tls.app.src
-lib/erlang/lib/fast_tls-%%VERSION%%/src/fast_tls.erl
-lib/erlang/lib/fast_tls-%%VERSION%%/src/p1_sha.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/security/erlang-jose/Makefile b/security/erlang-jose/Makefile
deleted file mode 100644
index c477c9faf385..000000000000
--- a/security/erlang-jose/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= jose
-PORTVERSION= 1.11.1
-CATEGORIES= security
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= vanilla@FreeBSD.org
-COMMENT= JSON Object Signing and Encryption (JOSE) for Erlang
-
-LICENSE= MPL20
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= potatosalad
-GH_PROJECT= erlang-jose
-ERL_APP_NAME= erlang-jose
-DOCSDIR= ${PREFIX}/share/doc/${ERL_APP_NAME}
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/security/erlang-jose/distinfo b/security/erlang-jose/distinfo
deleted file mode 100644
index c5dc655f09c9..000000000000
--- a/security/erlang-jose/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1627285149
-SHA256 (potatosalad-erlang-jose-1.11.1_GH0.tar.gz) = 87cdcb9df6f943c97772e5d90bed87555a72c8957ce2cb901df259050e18e7bb
-SIZE (potatosalad-erlang-jose-1.11.1_GH0.tar.gz) = 281125
diff --git a/security/erlang-jose/files/patch-rebar.config b/security/erlang-jose/files/patch-rebar.config
deleted file mode 100644
index 94098c40d8ef..000000000000
--- a/security/erlang-jose/files/patch-rebar.config
+++ /dev/null
@@ -1,9 +0,0 @@
---- rebar.config.orig 2019-01-05 03:05:34 UTC
-+++ rebar.config
-@@ -4,6 +4,3 @@
- debug_info,
- warnings_as_errors
- ]}.
--{deps, [
-- {base64url, "0.0.1", {pkg, base64url}}
--]}.
diff --git a/security/erlang-jose/pkg-descr b/security/erlang-jose/pkg-descr
deleted file mode 100644
index 1200f2d709d7..000000000000
--- a/security/erlang-jose/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-JSON Object Signing and Encryption (JOSE) for Erlang.
-
-WWW: https://github.com/potatosalad/erlang-jose
diff --git a/security/erlang-jose/pkg-plist b/security/erlang-jose/pkg-plist
deleted file mode 100644
index a5cb576b7536..000000000000
--- a/security/erlang-jose/pkg-plist
+++ /dev/null
@@ -1,224 +0,0 @@
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose.app
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_app.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_base.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_base64.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_base64url.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_block_encryptor.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_chacha20_poly1305.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_chacha20_poly1305_crypto.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_chacha20_poly1305_libsodium.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_chacha20_poly1305_unsupported.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_crypto_compat.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_curve25519.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_curve25519_libdecaf.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_curve25519_libsodium.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_curve25519_unsupported.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_curve448.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_curve448_libdecaf.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_curve448_unsupported.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_json.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_json_jason.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_json_jiffy.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_json_jsone.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_json_jsx.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_json_ojson.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_json_poison.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_json_poison_compat_encoder.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_json_poison_lexical_encoder.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_json_unsupported.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_aes.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_aes_kw.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_base64url.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_bench.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_chacha20.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_chacha20_poly1305.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_concat_kdf.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_curve25519.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_curve448.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_ed25519.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_ed448.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_hchacha20.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_poly1305.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_math.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_pkcs1.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_pkcs5.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_pkcs7.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_sha3.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_unsupported.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_x25519.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_x448.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_xchacha20.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_xchacha20_poly1305.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_aes_kw.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_c20p_kw.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_dir.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_ecdh_1pu.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_ecdh_es.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_pbes2.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_rsa.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_xc20p_kw.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_enc.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_enc_aes.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_enc_c20p.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_enc_xc20p.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_zip.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_der.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty_ec.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty_oct.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty_okp_ed25519.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty_okp_ed25519ph.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty_okp_ed448.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty_okp_ed448ph.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty_okp_x25519.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty_okp_x448.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty_rsa.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_oct.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_openssh_key.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_pem.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_set.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_use_enc.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_use_sig.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jws.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jws_alg.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jws_alg_ecdsa.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jws_alg_eddsa.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jws_alg_hmac.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jws_alg_none.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jws_alg_poly1305.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jws_alg_rsa_pkcs1_v1_5.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jws_alg_rsa_pss.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwt.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_public_key.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_server.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_sha3.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_sha3_keccakf1600_driver.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_sha3_keccakf1600_nif.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_sha3_libdecaf.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_sha3_unsupported.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_sup.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_xchacha20_poly1305.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_xchacha20_poly1305_crypto.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_xchacha20_poly1305_unsupported.beam
-lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose.hrl
-lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_base.hrl
-lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_compat.hrl
-lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_jwe.hrl
-lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_jwk.hrl
-lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_jws.hrl
-lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_jwt.hrl
-lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_public_key.hrl
-lib/erlang/lib/erlang-jose-%%VERSION%%/priv/Dockerfile
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/base/jose_base.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/base/jose_base64.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/base/jose_base64url.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_xchacha20_poly1305_unsupported.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_xchacha20_poly1305.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_xchacha20_poly1305_crypto.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose.app.src
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_app.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_block_encryptor.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_chacha20_poly1305.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_chacha20_poly1305_crypto.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_chacha20_poly1305_libsodium.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_chacha20_poly1305_unsupported.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_crypto_compat.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_curve25519.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_curve25519_libdecaf.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_curve25519_libsodium.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_curve25519_unsupported.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_curve448.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_curve448_libdecaf.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_curve448_unsupported.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_public_key.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_server.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_sha3.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_sha3_keccakf1600_driver.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_sha3_keccakf1600_nif.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_sha3_libdecaf.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_sha3_unsupported.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_sup.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_jason.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_jiffy.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_jsone.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_jsx.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_ojson.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_poison.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_poison_compat_encoder.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_poison_lexical_encoder.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_unsupported.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_aes.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_aes_kw.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_base64url.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_bench.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_chacha20.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_chacha20_poly1305.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_concat_kdf.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_curve25519.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_curve448.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_ed25519.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_ed448.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_hchacha20.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_math.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_pkcs1.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_pkcs5.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_pkcs7.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_poly1305.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_sha3.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_unsupported.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_x25519.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_x448.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_xchacha20.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_xchacha20_poly1305.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_aes_kw.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_c20p_kw.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_dir.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_ecdh_1pu.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_ecdh_es.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_pbes2.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_rsa.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_xc20p_kw.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_enc.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_enc_aes.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_enc_c20p.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_enc_xc20p.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_zip.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_der.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_ec.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_oct.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_okp_ed25519.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_okp_ed25519ph.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_okp_ed448.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_okp_ed448ph.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_okp_x25519.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_okp_x448.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_rsa.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_oct.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_openssh_key.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_pem.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_set.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_use_enc.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_use_sig.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_ecdsa.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_eddsa.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_hmac.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_none.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_poly1305.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_rsa_pkcs1_v1_5.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_rsa_pss.erl
-lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwt/jose_jwt.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/textproc/Makefile b/textproc/Makefile
index 75d185d8324e..f444a5a2b3c2 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -174,9 +174,6 @@
SUBDIR += elasticsearch-plugin-head
SUBDIR += elasticsearch6
SUBDIR += elasticsearch7
- SUBDIR += elixir-earmark
- SUBDIR += elixir-funnel
- SUBDIR += elixir-sweet_xml
SUBDIR += en-aspell
SUBDIR += en-hunspell
SUBDIR += en-mythes
@@ -184,10 +181,6 @@
SUBDIR += enchant2
SUBDIR += eo-aspell
SUBDIR += eqe
- SUBDIR += erlang-edown
- SUBDIR += erlang-fast_xml
- SUBDIR += erlang-p1_utils
- SUBDIR += erlang-yamerl
SUBDIR += es-aspell
SUBDIR += es-hunspell
SUBDIR += es-hyphen
diff --git a/textproc/elixir-earmark/Makefile b/textproc/elixir-earmark/Makefile
deleted file mode 100644
index f9a69f6731a7..000000000000
--- a/textproc/elixir-earmark/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= earmark
-PORTVERSION= 1.2.5
-DISTVERSIONPREFIX= v
-CATEGORIES= textproc
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Markdown parser for Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= pragdave
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/textproc/elixir-earmark/distinfo b/textproc/elixir-earmark/distinfo
deleted file mode 100644
index 63b81a0f27d3..000000000000
--- a/textproc/elixir-earmark/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1522767315
-SHA256 (pragdave-earmark-v1.2.5_GH0.tar.gz) = 4b5824c9c11029a7353b54b0bb4e9f955d7cf138f00d97e043fbd82847b2bf74
-SIZE (pragdave-earmark-v1.2.5_GH0.tar.gz) = 100284
diff --git a/textproc/elixir-earmark/pkg-descr b/textproc/elixir-earmark/pkg-descr
deleted file mode 100644
index 49746f93c13a..000000000000
--- a/textproc/elixir-earmark/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Markdown parser for Elixir.
-
-WWW: https://github.com/pragdave/earmark
diff --git a/textproc/elixir-earmark/pkg-plist b/textproc/elixir-earmark/pkg-plist
deleted file mode 100644
index a27c8ef6555e..000000000000
--- a/textproc/elixir-earmark/pkg-plist
+++ /dev/null
@@ -1,99 +0,0 @@
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.BlockQuote.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.Code.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.FnDef.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.FnList.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.Heading.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.Html.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.HtmlOther.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.Ial.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.IdDef.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.List.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.ListItem.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.Para.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.Plugin.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.Ruler.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.Table.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Block.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.CLI.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Context.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Error.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Helpers.AttrParser.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Helpers.HtmlHelpers.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Helpers.LeexHelpers.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Helpers.LineHelpers.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Helpers.LinkParser.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Helpers.LookaheadHelpers.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Helpers.ReparseHelpers.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Helpers.StringHelpers.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Helpers.YeccHelpers.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Helpers.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.HtmlRenderer.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Inline.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.Blank.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.BlockQuote.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.Fence.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.FnDef.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.Heading.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.HtmlCloseTag.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.HtmlComment.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.HtmlOneLine.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.HtmlOpenTag.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.Ial.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.IdDef.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.Indent.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.ListItem.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.Plugin.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.Ruler.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.SetextUnderlineHeading.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.TableLine.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.Text.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Line.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Message.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Options.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Parser.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Plugin.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.Backtix.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.Blockquote.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.CodeFence.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.Headline.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.IdClose.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.IdOpen.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.Indent.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.ListItem.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.RulerFat.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.RulerMedium.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.RulerThin.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.Text.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.UnderHeadline.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Scanner.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.Types.beam
-lib/elixir/lib/earmark/ebin/Elixir.Earmark.beam
-lib/elixir/lib/earmark/ebin/earmark.app
-lib/elixir/lib/earmark/ebin/link_text_lexer.beam
-lib/elixir/lib/earmark/ebin/link_text_parser.beam
-lib/elixir/lib/earmark/ebin/string_lexer.beam
-lib/elixir/lib/earmark/lib/earmark.ex
-lib/elixir/lib/earmark/lib/earmark/block.ex
-lib/elixir/lib/earmark/lib/earmark/cli.ex
-lib/elixir/lib/earmark/lib/earmark/context.ex
-lib/elixir/lib/earmark/lib/earmark/error.ex
-lib/elixir/lib/earmark/lib/earmark/helpers.ex
-lib/elixir/lib/earmark/lib/earmark/helpers/attr_parser.ex
-lib/elixir/lib/earmark/lib/earmark/helpers/html_helpers.ex
-lib/elixir/lib/earmark/lib/earmark/helpers/leex_helpers.ex
-lib/elixir/lib/earmark/lib/earmark/helpers/line_helpers.ex
-lib/elixir/lib/earmark/lib/earmark/helpers/link_parser.ex
-lib/elixir/lib/earmark/lib/earmark/helpers/lookahead_helpers.ex
-lib/elixir/lib/earmark/lib/earmark/helpers/reparse_helpers.ex
-lib/elixir/lib/earmark/lib/earmark/helpers/string_helpers.ex
-lib/elixir/lib/earmark/lib/earmark/helpers/yecc_helpers.ex
-lib/elixir/lib/earmark/lib/earmark/html_renderer.ex
-lib/elixir/lib/earmark/lib/earmark/inline.ex
-lib/elixir/lib/earmark/lib/earmark/line.ex
-lib/elixir/lib/earmark/lib/earmark/message.ex
-lib/elixir/lib/earmark/lib/earmark/options.ex
-lib/elixir/lib/earmark/lib/earmark/parser.ex
-lib/elixir/lib/earmark/lib/earmark/plugin.ex
-lib/elixir/lib/earmark/lib/earmark/scanner.ex
-lib/elixir/lib/earmark/lib/earmark/types.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/textproc/elixir-funnel/Makefile b/textproc/elixir-funnel/Makefile
deleted file mode 100644
index 387a2502bc49..000000000000
--- a/textproc/elixir-funnel/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= funnel
-PORTVERSION= 0.4.1
-PORTREVISION= 1
-CATEGORIES= textproc
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Streaming Elixir API built upon ElasticSearch's percolation
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= chatgris
-
-MIX_BUILD_DEPS= devel/elixir-poison \
- devel/erlang-poolboy \
- misc/elixir-uuid \
- www/elixir-httpoison
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/textproc/elixir-funnel/distinfo b/textproc/elixir-funnel/distinfo
deleted file mode 100644
index 61947d8dfe35..000000000000
--- a/textproc/elixir-funnel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (chatgris-funnel-0.4.1_GH0.tar.gz) = 565eabebe130e5211a405e64f97e5077639a99f5ab703073cb79ecba80c1c7d2
-SIZE (chatgris-funnel-0.4.1_GH0.tar.gz) = 11859
diff --git a/textproc/elixir-funnel/files/patch-mix.exs b/textproc/elixir-funnel/files/patch-mix.exs
deleted file mode 100644
index 164a63133551..000000000000
--- a/textproc/elixir-funnel/files/patch-mix.exs
+++ /dev/null
@@ -1,14 +0,0 @@
---- mix.exs.orig 2014-09-10 19:01:07 UTC
-+++ mix.exs
-@@ -6,10 +6,8 @@ defmodule Funnel.Mixfile do
- version: "0.4.1",
- compilers: [:elixir, :app],
- compile_path: "tmp/#{Mix.env}/funnel/ebin",
-- elixir: "~> 0.15 or 1.0.0-rc1 or 1.0.0",
- description: description,
-- package: package,
-- deps: deps ]
-+ package: package ]
- end
-
- # Configuration for the OTP application
diff --git a/textproc/elixir-funnel/pkg-descr b/textproc/elixir-funnel/pkg-descr
deleted file mode 100644
index cd13aac28655..000000000000
--- a/textproc/elixir-funnel/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Streaming Elixir API built upon ElasticSearch's percolation.
-
-WWW: https://github.com/chatgris/funnel
diff --git a/textproc/elixir-funnel/pkg-plist b/textproc/elixir-funnel/pkg-plist
deleted file mode 100644
index 58aa5b2f8a18..000000000000
--- a/textproc/elixir-funnel/pkg-plist
+++ /dev/null
@@ -1,37 +0,0 @@
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Caches.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Es.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Index.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Percolator.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.PercolatorPool.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Query.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.QuerySearch.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Responder.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Supervisor.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Transistor.Cache.Funnel.Transistor.CacheState.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Transistor.Cache.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Transistor.Funnel.TransistorState.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Transistor.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Transistors.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Transport.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.Uuid.beam
-lib/elixir/lib/funnel/ebin/Elixir.Funnel.beam
-lib/elixir/lib/funnel/ebin/funnel.app
-lib/elixir/lib/funnel/lib/funnel.ex
-lib/elixir/lib/funnel/lib/funnel/caches.ex
-lib/elixir/lib/funnel/lib/funnel/environments/dev.exs
-lib/elixir/lib/funnel/lib/funnel/environments/prod.exs
-lib/elixir/lib/funnel/lib/funnel/environments/test.exs
-lib/elixir/lib/funnel/lib/funnel/es.ex
-lib/elixir/lib/funnel/lib/funnel/index.ex
-lib/elixir/lib/funnel/lib/funnel/percolator.ex
-lib/elixir/lib/funnel/lib/funnel/percolator_pool.ex
-lib/elixir/lib/funnel/lib/funnel/query.ex
-lib/elixir/lib/funnel/lib/funnel/query_search.ex
-lib/elixir/lib/funnel/lib/funnel/responder.ex
-lib/elixir/lib/funnel/lib/funnel/supervisor.ex
-lib/elixir/lib/funnel/lib/funnel/transistor.ex
-lib/elixir/lib/funnel/lib/funnel/transistor/cache.ex
-lib/elixir/lib/funnel/lib/funnel/transistors.ex
-lib/elixir/lib/funnel/lib/funnel/transport.ex
-lib/elixir/lib/funnel/lib/funnel/uuid.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/textproc/elixir-sweet_xml/Makefile b/textproc/elixir-sweet_xml/Makefile
deleted file mode 100644
index f433d46640f0..000000000000
--- a/textproc/elixir-sweet_xml/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= sweet_xml
-PORTVERSION= 0.3.0
-PORTREVISION= 1
-CATEGORIES= textproc
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Wrapper around xmerl application for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= gniquil
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/textproc/elixir-sweet_xml/distinfo b/textproc/elixir-sweet_xml/distinfo
deleted file mode 100644
index 06f0c0b184ca..000000000000
--- a/textproc/elixir-sweet_xml/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gniquil-sweet_xml-0.3.0_GH0.tar.gz) = 2cf57184936214c9f99da453eee6b0e6cac00f6deaf8537ae9f35d83686e145c
-SIZE (gniquil-sweet_xml-0.3.0_GH0.tar.gz) = 67554
diff --git a/textproc/elixir-sweet_xml/files/patch-mix.exs b/textproc/elixir-sweet_xml/files/patch-mix.exs
deleted file mode 100644
index 9bc7d31345f2..000000000000
--- a/textproc/elixir-sweet_xml/files/patch-mix.exs
+++ /dev/null
@@ -1,11 +0,0 @@
---- mix.exs.orig 2015-09-26 08:20:55 UTC
-+++ mix.exs
-@@ -5,8 +5,6 @@ defmodule SweetXml.Mixfile do
- [
- app: :sweet_xml,
- version: "0.3.0",
-- elixir: "~> 1.0.0-rc2",
-- deps: deps,
- package: [
- contributors: ["Frank Liu", "Arnaud Wetzel", "Tomáš Brukner", "Vinícius Sales"],
- licenses: ["MIT"],
diff --git a/textproc/elixir-sweet_xml/pkg-descr b/textproc/elixir-sweet_xml/pkg-descr
deleted file mode 100644
index 74f4fe3cdf79..000000000000
--- a/textproc/elixir-sweet_xml/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-SweetXml is a thin wrapper around :xmerl. It allows you to converts
-a string or xmlElement record as defined in :xmerl to an elixir
-value such as map, list, char_list, or any combination of these.
-
-WWW: https://github.com/gniquil/sweet_xml
diff --git a/textproc/elixir-sweet_xml/pkg-plist b/textproc/elixir-sweet_xml/pkg-plist
deleted file mode 100644
index 4df5dd9b8d2d..000000000000
--- a/textproc/elixir-sweet_xml/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-lib/elixir/lib/sweet_xml/ebin/Elixir.SweetXml.beam
-lib/elixir/lib/sweet_xml/ebin/Elixir.SweetXpath.beam
-lib/elixir/lib/sweet_xml/ebin/sweet_xml.app
-lib/elixir/lib/sweet_xml/lib/sweet_xml.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/textproc/erlang-edown/Makefile b/textproc/erlang-edown/Makefile
deleted file mode 100644
index 989df0bd1719..000000000000
--- a/textproc/erlang-edown/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= edown
-PORTVERSION= 0.8.1
-CATEGORIES= textproc
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= EDoc extension for generating Github-flavored Markdown
-
-BROKEN= does not build with Erlang 24 (record context undefined)
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= uwiger
-
-ERL_DOCS= doc/*
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/textproc/erlang-edown/distinfo b/textproc/erlang-edown/distinfo
deleted file mode 100644
index f46889f7d5ff..000000000000
--- a/textproc/erlang-edown/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1467032558
-SHA256 (uwiger-edown-0.8.1_GH0.tar.gz) = 626a5bfa6192996ad2862f9d2d5d00c0bdc79fafcaa44a5b8f9f2e18ccc8af66
-SIZE (uwiger-edown-0.8.1_GH0.tar.gz) = 222155
diff --git a/textproc/erlang-edown/pkg-descr b/textproc/erlang-edown/pkg-descr
deleted file mode 100644
index d9913de2cd4e..000000000000
--- a/textproc/erlang-edown/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-EDoc extension for generating Github-flavored Markdown.
-
-WWW: https://github.com/uwiger/edown
diff --git a/textproc/erlang-edown/pkg-plist b/textproc/erlang-edown/pkg-plist
deleted file mode 100644
index f631449768d1..000000000000
--- a/textproc/erlang-edown/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-lib/erlang/lib/edown-%%VERSION%%/ebin/edown.app
-lib/erlang/lib/edown-%%VERSION%%/ebin/edown_doclet.beam
-lib/erlang/lib/edown-%%VERSION%%/ebin/edown_layout.beam
-lib/erlang/lib/edown-%%VERSION%%/ebin/edown_lib.beam
-lib/erlang/lib/edown-%%VERSION%%/ebin/edown_make.beam
-lib/erlang/lib/edown-%%VERSION%%/ebin/edown_xmerl.beam
-lib/erlang/lib/edown-%%VERSION%%/priv/scripts/check_edown.script
-lib/erlang/lib/edown-%%VERSION%%/priv/scripts/rebar.config.script
-lib/erlang/lib/edown-%%VERSION%%/priv/scripts/remove_deps.script
-lib/erlang/lib/edown-%%VERSION%%/src/edown.app.src
-lib/erlang/lib/edown-%%VERSION%%/src/edown_doclet.erl
-lib/erlang/lib/edown-%%VERSION%%/src/edown_layout.erl
-lib/erlang/lib/edown-%%VERSION%%/src/edown_lib.erl
-lib/erlang/lib/edown-%%VERSION%%/src/edown_make.erl
-lib/erlang/lib/edown-%%VERSION%%/src/edown_xmerl.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
-%%PORTDOCS%%%%DOCSDIR%%/edoc-info
-%%PORTDOCS%%%%DOCSDIR%%/edown_doclet.md
-%%PORTDOCS%%%%DOCSDIR%%/edown_layout.md
-%%PORTDOCS%%%%DOCSDIR%%/edown_lib.md
-%%PORTDOCS%%%%DOCSDIR%%/edown_make.md
-%%PORTDOCS%%%%DOCSDIR%%/edown_xmerl.md
-%%PORTDOCS%%%%DOCSDIR%%/overview.edoc
diff --git a/textproc/erlang-fast_xml/Makefile b/textproc/erlang-fast_xml/Makefile
deleted file mode 100644
index 826acc3e90ed..000000000000
--- a/textproc/erlang-fast_xml/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= fast_xml
-PORTVERSION= 1.1.47
-CATEGORIES= textproc
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang XML parsing and manipulation library
-
-LICENSE= APACHE20
-
-LIB_DEPENDS= libexpat.so:textproc/expat2
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= processone
-
-ERL_BUILD_DEPS= textproc/erlang-p1_utils
-ERL_RUN_DEPS:= ${ERL_BUILD_DEPS}
-
-CFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -l expat
-
-OPTIONS_DEFINE= DOCS
-
-pre-install:
- ${STRIP_CMD} ${WRKSRC}/priv/lib/*.so
-
-.include <bsd.port.mk>
diff --git a/textproc/erlang-fast_xml/distinfo b/textproc/erlang-fast_xml/distinfo
deleted file mode 100644
index 3d048239d1e4..000000000000
--- a/textproc/erlang-fast_xml/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1632900480
-SHA256 (processone-fast_xml-1.1.47_GH0.tar.gz) = 03e3108aa9705190ee17b278f7de09f9802fc77abac333359692d71098d9f6a6
-SIZE (processone-fast_xml-1.1.47_GH0.tar.gz) = 108032
diff --git a/textproc/erlang-fast_xml/files/patch-rebar.config b/textproc/erlang-fast_xml/files/patch-rebar.config
deleted file mode 100644
index f8842f1c23af..000000000000
--- a/textproc/erlang-fast_xml/files/patch-rebar.config
+++ /dev/null
@@ -1,19 +0,0 @@
---- rebar.config.orig 2021-09-29 07:28:09 UTC
-+++ rebar.config
-@@ -28,14 +28,14 @@
- {platform_define, "^(1)", 'OLD_STRING'},
- {platform_define, "^(15|16|17|18|19\\.0|19\\.1|19\\.2)", 'USE_DICT'}]}.
- {port_env, [{"CFLAGS", "$CFLAGS"}, {"LDFLAGS", "$LDFLAGS"},
-- {"ERL_LDFLAGS", " -L$ERL_EI_LIBDIR -lei"},
-+ {"ERL_LDFLAGS", " -L$ERL_EI_LIBDIR"},
- {"freebsd", "CFLAGS", "$CFLAGS -I/usr/local/include"},
- {"freebsd","LDFLAGS", "$LDFLAGS -L/usr/local/lib"}]}.
-
- {port_specs, [{"priv/lib/fxml.so", ["c_src/fxml.c"]},
- {"priv/lib/fxml_stream.so", ["c_src/fxml_stream.c"]}]}.
-
--{deps, [{p1_utils, ".*", {git, "https://github.com/processone/p1_utils", {tag, "1.0.23"}}}]}.
-+{deps, []}.
-
- {clean_files, ["c_src/fxml.gcda", "c_src/fxml.gcno", "c_src/fxml_stream.gcda", "c_src/fxml_stream.gcno"]}.
-
diff --git a/textproc/erlang-fast_xml/pkg-descr b/textproc/erlang-fast_xml/pkg-descr
deleted file mode 100644
index 71d2d71edec3..000000000000
--- a/textproc/erlang-fast_xml/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Fast Expat based Erlang XML parsing library, with a strong focus
-on XML stream parsing from network.
-
-WWW: https://github.com/processone/fast_xml
diff --git a/textproc/erlang-fast_xml/pkg-plist b/textproc/erlang-fast_xml/pkg-plist
deleted file mode 100644
index addadf43cd39..000000000000
--- a/textproc/erlang-fast_xml/pkg-plist
+++ /dev/null
@@ -1,26 +0,0 @@
-lib/erlang/lib/fast_xml-%%VERSION%%/ebin/fast_xml.app
-lib/erlang/lib/fast_xml-%%VERSION%%/ebin/fast_xml.beam
-lib/erlang/lib/fast_xml-%%VERSION%%/ebin/fxml.beam
-lib/erlang/lib/fast_xml-%%VERSION%%/ebin/fxml_gen.beam
-lib/erlang/lib/fast_xml-%%VERSION%%/ebin/fxml_gen_pt.beam
-lib/erlang/lib/fast_xml-%%VERSION%%/ebin/fxml_stream.beam
-lib/erlang/lib/fast_xml-%%VERSION%%/ebin/fxml_sup.beam
-lib/erlang/lib/fast_xml-%%VERSION%%/ebin/fxmlrpc.beam
-lib/erlang/lib/fast_xml-%%VERSION%%/ebin/fxmlrpc_codec.beam
-lib/erlang/lib/fast_xml-%%VERSION%%/ebin/fxmlrpc_codec_external.beam
-lib/erlang/lib/fast_xml-%%VERSION%%/include/fxml.hrl
-lib/erlang/lib/fast_xml-%%VERSION%%/include/fxml_gen.hrl
-lib/erlang/lib/fast_xml-%%VERSION%%/priv/lib/.keepme
-lib/erlang/lib/fast_xml-%%VERSION%%/priv/lib/fxml.so
-lib/erlang/lib/fast_xml-%%VERSION%%/priv/lib/fxml_stream.so
-lib/erlang/lib/fast_xml-%%VERSION%%/src/fast_xml.app.src
-lib/erlang/lib/fast_xml-%%VERSION%%/src/fast_xml.erl
-lib/erlang/lib/fast_xml-%%VERSION%%/src/fxml.erl
-lib/erlang/lib/fast_xml-%%VERSION%%/src/fxml_gen.erl
-lib/erlang/lib/fast_xml-%%VERSION%%/src/fxml_gen_pt.erl
-lib/erlang/lib/fast_xml-%%VERSION%%/src/fxml_stream.erl
-lib/erlang/lib/fast_xml-%%VERSION%%/src/fxml_sup.erl
-lib/erlang/lib/fast_xml-%%VERSION%%/src/fxmlrpc.erl
-lib/erlang/lib/fast_xml-%%VERSION%%/src/fxmlrpc_codec.erl
-lib/erlang/lib/fast_xml-%%VERSION%%/src/fxmlrpc_codec_external.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/textproc/erlang-p1_utils/Makefile b/textproc/erlang-p1_utils/Makefile
deleted file mode 100644
index ca99c295353a..000000000000
--- a/textproc/erlang-p1_utils/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= p1_utils
-PORTVERSION= 1.0.23
-CATEGORIES= textproc
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Erlang utility modules from ProcessOne
-
-LICENSE= APACHE20
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= processone
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/textproc/erlang-p1_utils/distinfo b/textproc/erlang-p1_utils/distinfo
deleted file mode 100644
index 66195ba47dd0..000000000000
--- a/textproc/erlang-p1_utils/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1632899638
-SHA256 (processone-p1_utils-1.0.23_GH0.tar.gz) = 05f29bc55a51840c84f4055b89d4cc312078badc5571a5962f15348fa5d87015
-SIZE (processone-p1_utils-1.0.23_GH0.tar.gz) = 65338
diff --git a/textproc/erlang-p1_utils/pkg-descr b/textproc/erlang-p1_utils/pkg-descr
deleted file mode 100644
index 4741f0603e6c..000000000000
--- a/textproc/erlang-p1_utils/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-p1_utils is an application containing ProcessOne modules and tools
-that are leveraged in other development projects.
-
-WWW: https://github.com/processone/p1_utils
diff --git a/textproc/erlang-p1_utils/pkg-plist b/textproc/erlang-p1_utils/pkg-plist
deleted file mode 100644
index 3d55d8f18979..000000000000
--- a/textproc/erlang-p1_utils/pkg-plist
+++ /dev/null
@@ -1,34 +0,0 @@
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_edoc_layout.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_file_queue.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_fsm.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_http.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_nif_utils.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_options.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_prof.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_queue.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_rand.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_server.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_shaper.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_time_compat.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_utils.app
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_utils.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/p1_utils_sup.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/ebin/treap.beam
-lib/erlang/lib/p1_utils-%%VERSION%%/include/p1_queue.hrl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_edoc_layout.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_file_queue.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_fsm.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_http.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_nif_utils.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_options.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_prof.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_queue.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_rand.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_server.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_shaper.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_time_compat.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_utils.app.src
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_utils.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/p1_utils_sup.erl
-lib/erlang/lib/p1_utils-%%VERSION%%/src/treap.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/textproc/erlang-yamerl/Makefile b/textproc/erlang-yamerl/Makefile
deleted file mode 100644
index d073914c5854..000000000000
--- a/textproc/erlang-yamerl/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= yamerl
-PORTVERSION= 0.7.0
-DISTVERSIONPREFIX= v
-CATEGORIES= textproc
-PKGNAMEPREFIX= erlang-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= YAML 1.2 parser in pure Erlang
-
-LICENSE= BSD2CLAUSE
-
-USES= erlang:rebar
-USE_GITHUB= yes
-GH_ACCOUNT= yakaz
-
-ERL_DOCS= README.md doc
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/textproc/erlang-yamerl/distinfo b/textproc/erlang-yamerl/distinfo
deleted file mode 100644
index c461e8eae7ab..000000000000
--- a/textproc/erlang-yamerl/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1522140233
-SHA256 (yakaz-yamerl-v0.7.0_GH0.tar.gz) = 6948ab6c527e1eaac3ab4f567bf2a6c38c22f01433fc5425035c4b32a27dd80e
-SIZE (yakaz-yamerl-v0.7.0_GH0.tar.gz) = 88585
diff --git a/textproc/erlang-yamerl/pkg-descr b/textproc/erlang-yamerl/pkg-descr
deleted file mode 100644
index 24110e71e9b2..000000000000
--- a/textproc/erlang-yamerl/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-YAML is a human-friendly data serialization format. The specification
-for this language and many examples are available from the Official
-YAML web site. You may also want to check the YAML Wikipedia article.
-
-yamerl is a pure Erlang application which is able to parse YAML 1.1
-and YAML 1.2 documents, as well as JSON documents. It only depends
-on standard Erlang/OTP applications.
-
-WWW: https://github.com/yakaz/yamerl
diff --git a/textproc/erlang-yamerl/pkg-plist b/textproc/erlang-yamerl/pkg-plist
deleted file mode 100644
index 239b0d2c369c..000000000000
--- a/textproc/erlang-yamerl/pkg-plist
+++ /dev/null
@@ -1,65 +0,0 @@
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl.app
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_app.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_constr.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_errors.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_bool.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_bool_ext.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_bool_json.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_erlang_atom.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_erlang_fun.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_float.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_float_ext.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_float_json.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_int.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_int_ext.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_int_json.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_ipaddr.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_map.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_null.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_null_json.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_seq.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_size.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_str.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_str_json.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_node_timestamp.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_parser.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_sup.beam
-lib/erlang/lib/yamerl-%%VERSION%%/ebin/yamerl_yamler_compat.beam
-lib/erlang/lib/yamerl-%%VERSION%%/include/internal/yamerl_constr.hrl
-lib/erlang/lib/yamerl-%%VERSION%%/include/internal/yamerl_parser.hrl
-lib/erlang/lib/yamerl-%%VERSION%%/include/yamerl_errors.hrl
-lib/erlang/lib/yamerl-%%VERSION%%/include/yamerl_nodes.hrl
-lib/erlang/lib/yamerl-%%VERSION%%/include/yamerl_nodes_yamerl_extensions.hrl
-lib/erlang/lib/yamerl-%%VERSION%%/include/yamerl_tokens.hrl
-lib/erlang/lib/yamerl-%%VERSION%%/include/yamerl_types.hrl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl.app.src
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_app.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_constr.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_errors.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_bool.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_bool_ext.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_bool_json.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_erlang_atom.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_erlang_fun.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_float.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_float_ext.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_float_json.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_int.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_int_ext.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_int_json.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_ipaddr.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_map.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_null.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_null_json.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_seq.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_size.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_str.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_str_json.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_node_timestamp.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_parser.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_sup.erl
-lib/erlang/lib/yamerl-%%VERSION%%/src/yamerl_yamler_compat.erl
-%%PORTDOCS%%%%DOCSDIR%%/README.md
-%%PORTDOCS%%%%DOCSDIR%%/doc/overview.edoc
diff --git a/www/Makefile b/www/Makefile
index 572bf717e051..801b934f19ef 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -128,30 +128,12 @@
SUBDIR += element-web
SUBDIR += elgg
SUBDIR += elinks
- SUBDIR += elixir-html_entities
- SUBDIR += elixir-html_sanitize_ex
- SUBDIR += elixir-httpoison
- SUBDIR += elixir-httpotion
- SUBDIR += elixir-joken
- SUBDIR += elixir-maru
- SUBDIR += elixir-phoenix
- SUBDIR += elixir-phoenix_ecto
- SUBDIR += elixir-phoenix_html
- SUBDIR += elixir-phoenix_pubsub
- SUBDIR += elixir-webassembly
SUBDIR += emacs-w3m
SUBDIR += encode-explorer
SUBDIR += envoy
SUBDIR += eolie
SUBDIR += ephemera
SUBDIR += epiphany
- SUBDIR += erlang-cowboy
- SUBDIR += erlang-cowlib
- SUBDIR += erlang-hackney
- SUBDIR += erlang-ibrowse
- SUBDIR += erlang-mochiweb
- SUBDIR += erlang-mochiweb-basho
- SUBDIR += erlang-webmachine
SUBDIR += fabio
SUBDIR += falkon
SUBDIR += fancybox
diff --git a/www/elixir-html_entities/Makefile b/www/elixir-html_entities/Makefile
deleted file mode 100644
index e406a527faa7..000000000000
--- a/www/elixir-html_entities/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= html_entities
-PORTVERSION= 0.4.0
-DISTVERSIONPREFIX= v
-CATEGORIES= www
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Elixir module for decoding HTML entities
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= martinsvalin
-
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/www/elixir-html_entities/distinfo b/www/elixir-html_entities/distinfo
deleted file mode 100644
index 30fa13bf0c5f..000000000000
--- a/www/elixir-html_entities/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1507725565
-SHA256 (martinsvalin-html_entities-v0.4.0_GH0.tar.gz) = 970ea598f60f361703344214907373f5386bf8b42b76b673c03719dcc5803ea0
-SIZE (martinsvalin-html_entities-v0.4.0_GH0.tar.gz) = 5679
diff --git a/www/elixir-html_entities/pkg-descr b/www/elixir-html_entities/pkg-descr
deleted file mode 100644
index bab2dd59ed3c..000000000000
--- a/www/elixir-html_entities/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Elixir module for decoding HTML entities in a string.
-
-WWW: https://github.com/martinsvalin/html_entities
diff --git a/www/elixir-html_entities/pkg-plist b/www/elixir-html_entities/pkg-plist
deleted file mode 100644
index bb8ba0388d58..000000000000
--- a/www/elixir-html_entities/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-lib/elixir/lib/html_entities/ebin/Elixir.HtmlEntities.Util.beam
-lib/elixir/lib/html_entities/ebin/Elixir.HtmlEntities.beam
-lib/elixir/lib/html_entities/ebin/html_entities.app
-lib/elixir/lib/html_entities/lib/html_entities.ex
-lib/elixir/lib/html_entities/lib/html_entities/util.ex
-lib/elixir/lib/html_entities/lib/html_entities_list.txt
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/www/elixir-html_sanitize_ex/Makefile b/www/elixir-html_sanitize_ex/Makefile
deleted file mode 100644
index bd1d35680956..000000000000
--- a/www/elixir-html_sanitize_ex/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= html_sanitize_ex
-PORTVERSION= 1.3.0
-DISTVERSIONPREFIX= v
-CATEGORIES= www
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= HTML sanitizer for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= rrrene
-
-MIX_BUILD_DEPS= www/erlang-mochiweb
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/www/elixir-html_sanitize_ex/distinfo b/www/elixir-html_sanitize_ex/distinfo
deleted file mode 100644
index ec215dbe811f..000000000000
--- a/www/elixir-html_sanitize_ex/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1508619646
-SHA256 (rrrene-html_sanitize_ex-v1.3.0_GH0.tar.gz) = 52708c5beb86d9c2851164bea4cdd917c4cef65ebf92dad50878bd64f142c2da
-SIZE (rrrene-html_sanitize_ex-v1.3.0_GH0.tar.gz) = 17544
diff --git a/www/elixir-html_sanitize_ex/pkg-descr b/www/elixir-html_sanitize_ex/pkg-descr
deleted file mode 100644
index 509080489e59..000000000000
--- a/www/elixir-html_sanitize_ex/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-html_sanitize_ex provides a fast and straightforward HTML Sanitizer
-written in Elixir which lets you include HTML authored by third-parties
-in your web application while protecting against XSS.
-
-WWW: https://github.com/rrrene/html_sanitize_ex
diff --git a/www/elixir-html_sanitize_ex/pkg-plist b/www/elixir-html_sanitize_ex/pkg-plist
deleted file mode 100644
index 738dad3aec53..000000000000
--- a/www/elixir-html_sanitize_ex/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-lib/elixir/lib/html_sanitize_ex/ebin/Elixir.HtmlSanitizeEx.Parser.beam
-lib/elixir/lib/html_sanitize_ex/ebin/Elixir.HtmlSanitizeEx.Scrubber.BasicHTML.beam
-lib/elixir/lib/html_sanitize_ex/ebin/Elixir.HtmlSanitizeEx.Scrubber.CSS.beam
-lib/elixir/lib/html_sanitize_ex/ebin/Elixir.HtmlSanitizeEx.Scrubber.HTML5.beam
-lib/elixir/lib/html_sanitize_ex/ebin/Elixir.HtmlSanitizeEx.Scrubber.MarkdownHTML.beam
-lib/elixir/lib/html_sanitize_ex/ebin/Elixir.HtmlSanitizeEx.Scrubber.Meta.beam
-lib/elixir/lib/html_sanitize_ex/ebin/Elixir.HtmlSanitizeEx.Scrubber.NoScrub.beam
-lib/elixir/lib/html_sanitize_ex/ebin/Elixir.HtmlSanitizeEx.Scrubber.StripTags.beam
-lib/elixir/lib/html_sanitize_ex/ebin/Elixir.HtmlSanitizeEx.Scrubber.beam
-lib/elixir/lib/html_sanitize_ex/ebin/Elixir.HtmlSanitizeEx.Traverser.beam
-lib/elixir/lib/html_sanitize_ex/ebin/Elixir.HtmlSanitizeEx.beam
-lib/elixir/lib/html_sanitize_ex/ebin/html_sanitize_ex.app
-lib/elixir/lib/html_sanitize_ex/lib/html_sanitize_ex.ex
-lib/elixir/lib/html_sanitize_ex/lib/html_sanitize_ex/parser.ex
-lib/elixir/lib/html_sanitize_ex/lib/html_sanitize_ex/scrubber.ex
-lib/elixir/lib/html_sanitize_ex/lib/html_sanitize_ex/scrubber/basic_html.ex
-lib/elixir/lib/html_sanitize_ex/lib/html_sanitize_ex/scrubber/css.ex
-lib/elixir/lib/html_sanitize_ex/lib/html_sanitize_ex/scrubber/html5.ex
-lib/elixir/lib/html_sanitize_ex/lib/html_sanitize_ex/scrubber/markdown_html.ex
-lib/elixir/lib/html_sanitize_ex/lib/html_sanitize_ex/scrubber/meta.ex
-lib/elixir/lib/html_sanitize_ex/lib/html_sanitize_ex/scrubber/no_scrub.ex
-lib/elixir/lib/html_sanitize_ex/lib/html_sanitize_ex/scrubber/strip_tags.ex
-lib/elixir/lib/html_sanitize_ex/lib/html_sanitize_ex/traverser.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/www/elixir-httpoison/Makefile b/www/elixir-httpoison/Makefile
deleted file mode 100644
index 92e8d34670a8..000000000000
--- a/www/elixir-httpoison/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= httpoison
-PORTVERSION= 0.13.0
-DISTVERSIONPREFIX= v
-CATEGORIES= www
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= HTTP client for Elixir powered by hackney
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= edgurgel
-
-MIX_BUILD_DEPS= www/erlang-hackney
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/www/elixir-httpoison/distinfo b/www/elixir-httpoison/distinfo
deleted file mode 100644
index f3b0cf468005..000000000000
--- a/www/elixir-httpoison/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1501850741
-SHA256 (edgurgel-httpoison-v0.13.0_GH0.tar.gz) = d22d37df72d46a8a0df0536902c31ce5c5eb3836a660c584f82183edcbaac2f3
-SIZE (edgurgel-httpoison-v0.13.0_GH0.tar.gz) = 18415
diff --git a/www/elixir-httpoison/files/patch-mix.exs b/www/elixir-httpoison/files/patch-mix.exs
deleted file mode 100644
index a65906af3c72..000000000000
--- a/www/elixir-httpoison/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2016-08-29 14:16:38 UTC
-+++ mix.exs
-@@ -12,7 +12,6 @@ defmodule HTTPoison.Mixfile do
- name: "HTTPoison",
- description: @description,
- package: package(),
-- deps: deps(),
- source_url: "https://github.com/edgurgel/httpoison" ]
- end
-
diff --git a/www/elixir-httpoison/pkg-descr b/www/elixir-httpoison/pkg-descr
deleted file mode 100644
index ddea333edcd5..000000000000
--- a/www/elixir-httpoison/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-HTTP client for Elixir, based on HTTPotion.
-
-WWW: https://github.com/edgurgel/httpoison
diff --git a/www/elixir-httpoison/pkg-plist b/www/elixir-httpoison/pkg-plist
deleted file mode 100644
index 67cfc0cd1509..000000000000
--- a/www/elixir-httpoison/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-lib/elixir/lib/httpoison/ebin/Elixir.HTTPoison.AsyncChunk.beam
-lib/elixir/lib/httpoison/ebin/Elixir.HTTPoison.AsyncEnd.beam
-lib/elixir/lib/httpoison/ebin/Elixir.HTTPoison.AsyncHeaders.beam
-lib/elixir/lib/httpoison/ebin/Elixir.HTTPoison.AsyncRedirect.beam
-lib/elixir/lib/httpoison/ebin/Elixir.HTTPoison.AsyncResponse.beam
-lib/elixir/lib/httpoison/ebin/Elixir.HTTPoison.AsyncStatus.beam
-lib/elixir/lib/httpoison/ebin/Elixir.HTTPoison.Base.beam
-lib/elixir/lib/httpoison/ebin/Elixir.HTTPoison.Error.beam
-lib/elixir/lib/httpoison/ebin/Elixir.HTTPoison.Response.beam
-lib/elixir/lib/httpoison/ebin/Elixir.HTTPoison.beam
-lib/elixir/lib/httpoison/ebin/httpoison.app
-lib/elixir/lib/httpoison/lib/httpoison.ex
-lib/elixir/lib/httpoison/lib/httpoison/base.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/www/elixir-httpotion/Makefile b/www/elixir-httpotion/Makefile
deleted file mode 100644
index 05087e8378bf..000000000000
--- a/www/elixir-httpotion/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= httpotion
-PORTVERSION= 3.0.3
-DISTVERSIONPREFIX= v
-CATEGORIES= www
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= The HTTP client for Elixir
-
-LICENSE= MIT
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= unrelentingtech
-
-MIX_BUILD_DEPS= www/erlang-ibrowse
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_REWRITE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/www/elixir-httpotion/distinfo b/www/elixir-httpotion/distinfo
deleted file mode 100644
index 50ed1b066793..000000000000
--- a/www/elixir-httpotion/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1502265281
-SHA256 (unrelentingtech-httpotion-v3.0.3_GH0.tar.gz) = 6efb3cb4235a335445e4f7cf5cd28aa6d7746d45bf9c43ae877475165211edfe
-SIZE (unrelentingtech-httpotion-v3.0.3_GH0.tar.gz) = 15295
diff --git a/www/elixir-httpotion/pkg-descr b/www/elixir-httpotion/pkg-descr
deleted file mode 100644
index 6649265689e2..000000000000
--- a/www/elixir-httpotion/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-HTTP client for Elixir, based on ibrowse.
-
-WWW: https://github.com/unrelentingtech/httpotion
diff --git a/www/elixir-httpotion/pkg-plist b/www/elixir-httpotion/pkg-plist
deleted file mode 100644
index 70008ae96534..000000000000
--- a/www/elixir-httpotion/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-lib/elixir/lib/httpotion/ebin/Elixir.HTTPotion.AsyncChunk.beam
-lib/elixir/lib/httpotion/ebin/Elixir.HTTPotion.AsyncEnd.beam
-lib/elixir/lib/httpotion/ebin/Elixir.HTTPotion.AsyncHeaders.beam
-lib/elixir/lib/httpotion/ebin/Elixir.HTTPotion.AsyncRawRequest.beam
-lib/elixir/lib/httpotion/ebin/Elixir.HTTPotion.AsyncResponse.beam
-lib/elixir/lib/httpotion/ebin/Elixir.HTTPotion.AsyncTimeout.beam
-lib/elixir/lib/httpotion/ebin/Elixir.HTTPotion.Base.beam
-lib/elixir/lib/httpotion/ebin/Elixir.HTTPotion.ErrorResponse.beam
-lib/elixir/lib/httpotion/ebin/Elixir.HTTPotion.HTTPError.beam
-lib/elixir/lib/httpotion/ebin/Elixir.HTTPotion.Headers.beam
-lib/elixir/lib/httpotion/ebin/Elixir.HTTPotion.Response.beam
-lib/elixir/lib/httpotion/ebin/Elixir.HTTPotion.beam
-lib/elixir/lib/httpotion/ebin/httpotion.app
-lib/elixir/lib/httpotion/lib/httpotion.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/www/elixir-joken/Makefile b/www/elixir-joken/Makefile
deleted file mode 100644
index a9c20d239317..000000000000
--- a/www/elixir-joken/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= joken
-PORTVERSION= 2.4.1
-DISTVERSIONPREFIX= v
-CATEGORIES= www
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= vanilla@FreeBSD.org
-COMMENT= JSON Web Token implementation in Elixir
-
-LICENSE= APACHE20
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= bryanjos
-
-MIX_BUILD_DEPS= security/elixir-jose
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/www/elixir-joken/distinfo b/www/elixir-joken/distinfo
deleted file mode 100644
index 9b40d98a3fef..000000000000
--- a/www/elixir-joken/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1637472011
-SHA256 (bryanjos-joken-v2.4.1_GH0.tar.gz) = 9fe208d580063f2a00357d8660857ef30a1815d16022874851f1b0217572a8cb
-SIZE (bryanjos-joken-v2.4.1_GH0.tar.gz) = 55322
diff --git a/www/elixir-joken/files/patch-mix.exs b/www/elixir-joken/files/patch-mix.exs
deleted file mode 100644
index fa6a97206163..000000000000
--- a/www/elixir-joken/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2021-08-16 02:01:52 UTC
-+++ mix.exs
-@@ -15,7 +15,6 @@ defmodule Joken.Mixfile do
- consolidate_protocols: Mix.env() != :test,
- description: description(),
- package: package(),
-- deps: deps(),
- docs: docs(),
- dialyzer: [plt_add_deps: :apps_direct, plt_add_apps: [:jason]],
- test_coverage: [tool: ExCoveralls],
diff --git a/www/elixir-joken/pkg-descr b/www/elixir-joken/pkg-descr
deleted file mode 100644
index 617c0662983c..000000000000
--- a/www/elixir-joken/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-JSON Web Token implementation in Elixir.
-
-WWW: https://github.com/bryanjos/joken
diff --git a/www/elixir-joken/pkg-plist b/www/elixir-joken/pkg-plist
deleted file mode 100644
index dfd3e5b6c9d6..000000000000
--- a/www/elixir-joken/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-lib/elixir/lib/joken/ebin/Elixir.Joken.Claim.beam
-lib/elixir/lib/joken/ebin/Elixir.Joken.Config.beam
-lib/elixir/lib/joken/ebin/Elixir.Joken.CurrentTime.OS.beam
-lib/elixir/lib/joken/ebin/Elixir.Joken.CurrentTime.beam
-lib/elixir/lib/joken/ebin/Elixir.Joken.Error.beam
-lib/elixir/lib/joken/ebin/Elixir.Joken.Hooks.beam
-lib/elixir/lib/joken/ebin/Elixir.Joken.Hooks.RequiredClaims.beam
-lib/elixir/lib/joken/ebin/Elixir.Joken.Signer.beam
-lib/elixir/lib/joken/ebin/Elixir.Joken.beam
-lib/elixir/lib/joken/ebin/joken.app
-lib/elixir/lib/joken/lib/joken.ex
-lib/elixir/lib/joken/lib/joken/claim.ex
-lib/elixir/lib/joken/lib/joken/config.ex
-lib/elixir/lib/joken/lib/joken/current_time.ex
-lib/elixir/lib/joken/lib/joken/error.ex
-lib/elixir/lib/joken/lib/joken/hooks.ex
-lib/elixir/lib/joken/lib/joken/hooks/required_claims.ex
-lib/elixir/lib/joken/lib/joken/signer.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/www/elixir-maru/Makefile b/www/elixir-maru/Makefile
deleted file mode 100644
index 22ca3ad44695..000000000000
--- a/www/elixir-maru/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-PORTNAME= maru
-PORTVERSION= 0.12.4
-DISTVERSIONPREFIX= v
-CATEGORIES= www
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Elixir RESTful framework
-
-LICENSE= BSD3CLAUSE
-
-USES= elixir
-USE_GITHUB= yes
-GH_ACCOUNT= falood
-
-MIX_BUILD_DEPS= devel/elixir-plug \
- devel/elixir-poison \
- www/erlang-cowboy
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/www/elixir-maru/distinfo b/www/elixir-maru/distinfo
deleted file mode 100644
index aa4ffdf7e060..000000000000
--- a/www/elixir-maru/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1508244397
-SHA256 (falood-maru-v0.12.4_GH0.tar.gz) = bb6bc1ee6d870483a2994751b1960794d4edb50e2ce59f73f8b4f9d84ad9ad1c
-SIZE (falood-maru-v0.12.4_GH0.tar.gz) = 32782
diff --git a/www/elixir-maru/files/patch-mix.exs b/www/elixir-maru/files/patch-mix.exs
deleted file mode 100644
index 072672a7c4b4..000000000000
--- a/www/elixir-maru/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2015-09-20 11:27:01 UTC
-+++ mix.exs
-@@ -7,7 +7,6 @@ defmodule Maru.Mixfile do
- elixir: "~> 1.0",
- build_embedded: Mix.env == :prod,
- start_permanent: Mix.env == :prod,
-- deps: deps(),
- description: "REST-like API micro-framework for elixir inspired by grape.",
- source_url: "https://github.com/falood/maru",
- package: package,
diff --git a/www/elixir-maru/pkg-descr b/www/elixir-maru/pkg-descr
deleted file mode 100644
index ec165ca7a96f..000000000000
--- a/www/elixir-maru/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Elixir copy of Grape for creating REST-like APIs.
-
-WWW: https://github.com/falood/maru
diff --git a/www/elixir-maru/pkg-plist b/www/elixir-maru/pkg-plist
deleted file mode 100644
index ef41c238bafe..000000000000
--- a/www/elixir-maru/pkg-plist
+++ /dev/null
@@ -1,134 +0,0 @@
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Before.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.DSLs.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Description.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Endpoint.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Exceptions.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Extend.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Methods.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Namespaces.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Params.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Path.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Pipeline.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.PlugRouter.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Route.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Versioning.AcceptHeader.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Versioning.AcceptVersionHeader.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Versioning.None.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Versioning.Parameter.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Versioning.Path.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.Versioning.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Builder.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Exceptions.InvalidFormat.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Exceptions.MethodNotAllowed.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Exceptions.NotFound.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Exceptions.UndefinedType.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Exceptions.UndefinedValidator.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Exceptions.Validation.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Exceptions.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Helper.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Helpers.Response.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Middleware.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Parameter.Phoenix.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Plugs.GetVersion.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Plugs.NotFound.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Plugs.PutVersion.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Plugs.SaveConn.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Router.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Runtime.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Dependent.Information.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Dependent.Runtime.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Dependent.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Endpoint.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Exception.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Parameter.Information.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Parameter.Runtime.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Parameter.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Plug.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Resource.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Route.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Validator.Information.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Validator.Runtime.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Struct.Validator.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Supervisor.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Test.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Type.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Types.Atom.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Types.Base64.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Types.Boolean.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Types.Charlist.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Types.File.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Types.Float.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Types.Integer.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Types.Json.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Types.List.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Types.Map.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Types.String.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Utils.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Validations.AllOrNoneOf.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Validations.AllowBlank.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Validations.AtLeastOneOf.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Validations.ExactlyOneOf.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Validations.MutuallyExclusive.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Validations.Regexp.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Validations.Values.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.Validations.beam
-lib/elixir/lib/maru/ebin/Elixir.Maru.beam
-lib/elixir/lib/maru/ebin/Elixir.Mix.Tasks.Maru.Routes.beam
-lib/elixir/lib/maru/ebin/maru.app
-lib/elixir/lib/maru/lib/maru.ex
-lib/elixir/lib/maru/lib/maru/builder.ex
-lib/elixir/lib/maru/lib/maru/builder/before.ex
-lib/elixir/lib/maru/lib/maru/builder/description.ex
-lib/elixir/lib/maru/lib/maru/builder/dsls.ex
-lib/elixir/lib/maru/lib/maru/builder/endpoint.ex
-lib/elixir/lib/maru/lib/maru/builder/exceptions.ex
-lib/elixir/lib/maru/lib/maru/builder/extend.ex
-lib/elixir/lib/maru/lib/maru/builder/methods.ex
-lib/elixir/lib/maru/lib/maru/builder/namespaces.ex
-lib/elixir/lib/maru/lib/maru/builder/params.ex
-lib/elixir/lib/maru/lib/maru/builder/path.ex
-lib/elixir/lib/maru/lib/maru/builder/pipeline.ex
-lib/elixir/lib/maru/lib/maru/builder/plug_router.ex
-lib/elixir/lib/maru/lib/maru/builder/route.ex
-lib/elixir/lib/maru/lib/maru/builder/versioning.ex
-lib/elixir/lib/maru/lib/maru/builder/versioning/accept_header.ex
-lib/elixir/lib/maru/lib/maru/builder/versioning/accept_version_header.ex
-lib/elixir/lib/maru/lib/maru/builder/versioning/none.ex
-lib/elixir/lib/maru/lib/maru/builder/versioning/parameter.ex
-lib/elixir/lib/maru/lib/maru/builder/versioning/path.ex
-lib/elixir/lib/maru/lib/maru/exceptions.ex
-lib/elixir/lib/maru/lib/maru/helper.ex
-lib/elixir/lib/maru/lib/maru/helpers/response.ex
-lib/elixir/lib/maru/lib/maru/middleware.ex
-lib/elixir/lib/maru/lib/maru/parameter.ex
-lib/elixir/lib/maru/lib/maru/plugs/notfound.ex
-lib/elixir/lib/maru/lib/maru/plugs/save_conn.ex
-lib/elixir/lib/maru/lib/maru/plugs/version.ex
-lib/elixir/lib/maru/lib/maru/router.ex
-lib/elixir/lib/maru/lib/maru/runtime.ex
-lib/elixir/lib/maru/lib/maru/struct/dependent.ex
-lib/elixir/lib/maru/lib/maru/struct/endpoint.ex
-lib/elixir/lib/maru/lib/maru/struct/exception.ex
-lib/elixir/lib/maru/lib/maru/struct/parameter.ex
-lib/elixir/lib/maru/lib/maru/struct/plug.ex
-lib/elixir/lib/maru/lib/maru/struct/resource.ex
-lib/elixir/lib/maru/lib/maru/struct/route.ex
-lib/elixir/lib/maru/lib/maru/struct/validator.ex
-lib/elixir/lib/maru/lib/maru/supervisor.ex
-lib/elixir/lib/maru/lib/maru/test.ex
-lib/elixir/lib/maru/lib/maru/type.ex
-lib/elixir/lib/maru/lib/maru/types/atom.ex
-lib/elixir/lib/maru/lib/maru/types/base64.ex
-lib/elixir/lib/maru/lib/maru/types/boolean.ex
-lib/elixir/lib/maru/lib/maru/types/charlist.ex
-lib/elixir/lib/maru/lib/maru/types/file.ex
-lib/elixir/lib/maru/lib/maru/types/float.ex
-lib/elixir/lib/maru/lib/maru/types/integer.ex
-lib/elixir/lib/maru/lib/maru/types/json.ex
-lib/elixir/lib/maru/lib/maru/types/list.ex
-lib/elixir/lib/maru/lib/maru/types/map.ex
-lib/elixir/lib/maru/lib/maru/types/string.ex
-lib/elixir/lib/maru/lib/maru/utils.ex
-lib/elixir/lib/maru/lib/maru/validations.ex
-lib/elixir/lib/maru/lib/mix/tasks/routes.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/www/elixir-phoenix/Makefile b/www/elixir-phoenix/Makefile
deleted file mode 100644
index 1a5595571bf2..000000000000
--- a/www/elixir-phoenix/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-PORTNAME= phoenix
-PORTVERSION= 1.3.3
-DISTVERSIONPREFIX= v
-CATEGORIES= www
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Web framework for Elixir
-
-LICENSE= MIT
-
-USES= cpe elixir
-USE_GITHUB= yes
-GH_ACCOUNT= phoenixframework
-CPE_VENDOR= phoenixframework
-
-OPTIONS_DEFINE= COWBOY DOCS
-COWBOY_DESC= Use Cowboy library
-
-COWBOY_BUILD_DEPENDS= erlang-cowboy>=0:www/erlang-cowboy
-COWBOY_RUN_DEPENDS= erlang-cowboy>=0:www/erlang-cowboy
-
-.include <bsd.port.options.mk>
-
-MIX_BUILD_DEPS= devel/elixir-plug \
- devel/elixir-poison \
- www/elixir-phoenix_pubsub
-MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
-MIX_EXTRA_APPS= installer
-MIX_EXTRA_DIRS= installer/lib installer/templates
-MIX_REWRITE= yes
-
-.include <bsd.port.mk>
diff --git a/www/elixir-phoenix/distinfo b/www/elixir-phoenix/distinfo
deleted file mode 100644
index 52502348af97..000000000000
--- a/www/elixir-phoenix/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1530990470
-SHA256 (phoenixframework-phoenix-v1.3.3_GH0.tar.gz) = 8cea2e7c203993e91652bab4007e4d52c69662d1c9023d38ec4332626c3d9b5b
-SIZE (phoenixframework-phoenix-v1.3.3_GH0.tar.gz) = 809186
diff --git a/www/elixir-phoenix/files/patch-mix.exs b/www/elixir-phoenix/files/patch-mix.exs
deleted file mode 100644
index 4fc804d496e4..000000000000
--- a/www/elixir-phoenix/files/patch-mix.exs
+++ /dev/null
@@ -1,10 +0,0 @@
---- mix.exs.orig 2017-10-11 12:57:07 UTC
-+++ mix.exs
-@@ -10,7 +10,6 @@ defmodule Phoenix.Mixfile do
- app: :phoenix,
- version: @version,
- elixir: "~> 1.3",
-- deps: deps(),
- package: package(),
- preferred_cli_env: [docs: :docs],
-
diff --git a/www/elixir-phoenix/pkg-descr b/www/elixir-phoenix/pkg-descr
deleted file mode 100644
index de4f3b58e80c..000000000000
--- a/www/elixir-phoenix/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Productive. Reliable. Fast. Most web frameworks make you choose
-between speed and a productive environment. Phoenix gives you both.
-
-WWW: https://github.com/phoenixframework/phoenix
diff --git a/www/elixir-phoenix/pkg-plist b/www/elixir-phoenix/pkg-plist
deleted file mode 100644
index 1ac47e9f6f5f..000000000000
--- a/www/elixir-phoenix/pkg-plist
+++ /dev/null
@@ -1,349 +0,0 @@
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Phoenix.Context.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Phoenix.Schema.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Phoenix.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Compile.Phoenix.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Local.Phoenix.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Local.Phx.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phoenix.Digest.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phoenix.Gen.Channel.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phoenix.Gen.Html.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phoenix.Gen.Json.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phoenix.Gen.Model.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phoenix.Gen.Presence.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phoenix.Gen.Secret.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phoenix.New.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phoenix.Routes.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phoenix.Server.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.Digest.Clean.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.Digest.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.Gen.Channel.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.Gen.Context.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.Gen.Embedded.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.Gen.Html.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.Gen.Json.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.Gen.Presence.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.Gen.Schema.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.Gen.Secret.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.New.Ecto.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.New.Web.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.New.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.Routes.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Mix.Tasks.Phx.Server.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.ActionClauseError.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Channel.Server.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Channel.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.ChannelTest.NoopSerializer.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.ChannelTest.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.CodeReloader.Proxy.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.CodeReloader.Server.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.CodeReloader.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Config.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.ConnTest.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Controller.Pipeline.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Controller.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Digester.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Endpoint.CowboyHandler.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Endpoint.CowboyWebSocket.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Endpoint.Handler.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Endpoint.Instrument.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Endpoint.RenderErrors.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Endpoint.Supervisor.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Endpoint.Watcher.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Endpoint.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Logger.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.MissingParamError.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Naming.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.NotAcceptableError.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Param.Any.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Param.Atom.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Param.BitString.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Param.Integer.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Param.Map.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Param.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.PlugError.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Presence.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Router.ConsoleFormatter.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Router.Helpers.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Router.NoRouteError.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Router.Resource.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Router.Route.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Router.Scope.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Router.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Socket.Broadcast.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Socket.InvalidMessageError.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Socket.Message.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Socket.Reply.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Socket.Transport.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Socket.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Template.EExEngine.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Template.Engine.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Template.ExsEngine.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Template.HTML.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Template.UndefinedError.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Template.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Token.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Transports.LongPoll.Server.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Transports.LongPoll.Supervisor.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Transports.LongPoll.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Transports.LongPollSerializer.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Transports.Serializer.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Transports.V2.LongPollSerializer.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Transports.V2.WebSocketSerializer.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Transports.WebSocket.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.Transports.WebSocketSerializer.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.View.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phoenix.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phx.New.Ecto.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phx.New.Generator.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phx.New.Project.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phx.New.Single.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phx.New.Umbrella.beam
-lib/elixir/lib/phoenix/ebin/Elixir.Phx.New.Web.beam
-lib/elixir/lib/phoenix/ebin/phoenix.app
-lib/elixir/lib/phoenix/ebin/phx_new.app
-lib/elixir/lib/phoenix/installer/lib/mix/tasks/local.phoenix.ex
-lib/elixir/lib/phoenix/installer/lib/mix/tasks/local.phx.ex
-lib/elixir/lib/phoenix/installer/lib/mix/tasks/phoenix.new.ex
-lib/elixir/lib/phoenix/installer/lib/mix/tasks/phx.new.ecto.ex
-lib/elixir/lib/phoenix/installer/lib/mix/tasks/phx.new.ex
-lib/elixir/lib/phoenix/installer/lib/mix/tasks/phx.new.web.ex
-lib/elixir/lib/phoenix/installer/lib/phx_new/ecto.ex
-lib/elixir/lib/phoenix/installer/lib/phx_new/generator.ex
-lib/elixir/lib/phoenix/installer/lib/phx_new/project.ex
-lib/elixir/lib/phoenix/installer/lib/phx_new/single.ex
-lib/elixir/lib/phoenix/installer/lib/phx_new/umbrella.ex
-lib/elixir/lib/phoenix/installer/lib/phx_new/web.ex
-lib/elixir/lib/phoenix/installer/templates/ecto/model_case.ex
-lib/elixir/lib/phoenix/installer/templates/ecto/repo.ex
-lib/elixir/lib/phoenix/installer/templates/ecto/seeds.exs
-lib/elixir/lib/phoenix/installer/templates/new/README.md
-lib/elixir/lib/phoenix/installer/templates/new/config/config.exs
-lib/elixir/lib/phoenix/installer/templates/new/config/dev.exs
-lib/elixir/lib/phoenix/installer/templates/new/config/prod.exs
-lib/elixir/lib/phoenix/installer/templates/new/config/prod.secret.exs
-lib/elixir/lib/phoenix/installer/templates/new/config/test.exs
-lib/elixir/lib/phoenix/installer/templates/new/lib/app_name.ex
-lib/elixir/lib/phoenix/installer/templates/new/lib/app_name/endpoint.ex
-lib/elixir/lib/phoenix/installer/templates/new/mix.exs
-lib/elixir/lib/phoenix/installer/templates/new/priv/gettext/en/LC_MESSAGES/errors.po
-lib/elixir/lib/phoenix/installer/templates/new/priv/gettext/errors.pot
-lib/elixir/lib/phoenix/installer/templates/new/priv/static/robots.txt
-lib/elixir/lib/phoenix/installer/templates/new/test/controllers/page_controller_test.exs
-lib/elixir/lib/phoenix/installer/templates/new/test/support/channel_case.ex
-lib/elixir/lib/phoenix/installer/templates/new/test/support/conn_case.ex
-lib/elixir/lib/phoenix/installer/templates/new/test/test_helper.exs
-lib/elixir/lib/phoenix/installer/templates/new/test/views/error_view_test.exs
-lib/elixir/lib/phoenix/installer/templates/new/test/views/layout_view_test.exs
-lib/elixir/lib/phoenix/installer/templates/new/test/views/page_view_test.exs
-lib/elixir/lib/phoenix/installer/templates/new/web/channels/user_socket.ex
-lib/elixir/lib/phoenix/installer/templates/new/web/controllers/page_controller.ex
-lib/elixir/lib/phoenix/installer/templates/new/web/gettext.ex
-lib/elixir/lib/phoenix/installer/templates/new/web/router.ex
-lib/elixir/lib/phoenix/installer/templates/new/web/templates/layout/app.html.eex
-lib/elixir/lib/phoenix/installer/templates/new/web/templates/page/index.html.eex
-lib/elixir/lib/phoenix/installer/templates/new/web/views/error_helpers.ex
-lib/elixir/lib/phoenix/installer/templates/new/web/views/error_view.ex
-lib/elixir/lib/phoenix/installer/templates/new/web/views/layout_view.ex
-lib/elixir/lib/phoenix/installer/templates/new/web/views/page_view.ex
-lib/elixir/lib/phoenix/installer/templates/new/web/web.ex
-lib/elixir/lib/phoenix/installer/templates/phx_assets/app.css
-lib/elixir/lib/phoenix/installer/templates/phx_assets/bare/app.js
-lib/elixir/lib/phoenix/installer/templates/phx_assets/bare/gitignore
-lib/elixir/lib/phoenix/installer/templates/phx_assets/brunch/app.js
-lib/elixir/lib/phoenix/installer/templates/phx_assets/brunch/brunch-config.js
-lib/elixir/lib/phoenix/installer/templates/phx_assets/brunch/gitignore
-lib/elixir/lib/phoenix/installer/templates/phx_assets/brunch/package.json
-lib/elixir/lib/phoenix/installer/templates/phx_assets/brunch/socket.js
-lib/elixir/lib/phoenix/installer/templates/phx_assets/phoenix.css
-lib/elixir/lib/phoenix/installer/templates/phx_assets/robots.txt
-lib/elixir/lib/phoenix/installer/templates/phx_ecto/data_case.ex
-lib/elixir/lib/phoenix/installer/templates/phx_ecto/repo.ex
-lib/elixir/lib/phoenix/installer/templates/phx_ecto/seeds.exs
-lib/elixir/lib/phoenix/installer/templates/phx_gettext/en/LC_MESSAGES/errors.po
-lib/elixir/lib/phoenix/installer/templates/phx_gettext/errors.pot
-lib/elixir/lib/phoenix/installer/templates/phx_gettext/gettext.ex
-lib/elixir/lib/phoenix/installer/templates/phx_single/README.md
-lib/elixir/lib/phoenix/installer/templates/phx_single/config/config.exs
-lib/elixir/lib/phoenix/installer/templates/phx_single/config/dev.exs
-lib/elixir/lib/phoenix/installer/templates/phx_single/config/prod.exs
-lib/elixir/lib/phoenix/installer/templates/phx_single/config/prod.secret.exs
-lib/elixir/lib/phoenix/installer/templates/phx_single/config/test.exs
-lib/elixir/lib/phoenix/installer/templates/phx_single/lib/app_name.ex
-lib/elixir/lib/phoenix/installer/templates/phx_single/lib/app_name/application.ex
-lib/elixir/lib/phoenix/installer/templates/phx_single/lib/app_name_web.ex
-lib/elixir/lib/phoenix/installer/templates/phx_single/mix.exs
-lib/elixir/lib/phoenix/installer/templates/phx_single/test/test_helper.exs
-lib/elixir/lib/phoenix/installer/templates/phx_test/controllers/page_controller_test.exs
-lib/elixir/lib/phoenix/installer/templates/phx_test/support/channel_case.ex
-lib/elixir/lib/phoenix/installer/templates/phx_test/support/conn_case.ex
-lib/elixir/lib/phoenix/installer/templates/phx_test/views/error_view_test.exs
-lib/elixir/lib/phoenix/installer/templates/phx_test/views/layout_view_test.exs
-lib/elixir/lib/phoenix/installer/templates/phx_test/views/page_view_test.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/README.md
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name/README.md
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name/config/config.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name/config/dev.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name/config/prod.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name/config/prod.secret.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name/config/test.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name/lib/app_name.ex
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name/lib/app_name/application.ex
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name/mix.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name/test/test_helper.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name_web/README.md
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name_web/config/config.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name_web/config/dev.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name_web/config/prod.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name_web/config/prod.secret.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name_web/config/test.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name_web/gitignore
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name_web/lib/app_name.ex
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name_web/lib/app_name/application.ex
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name_web/mix.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/apps/app_name_web/test/test_helper.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/config/config.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/config/dev.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/config/prod.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/config/test.exs
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/gitignore
-lib/elixir/lib/phoenix/installer/templates/phx_umbrella/mix.exs
-lib/elixir/lib/phoenix/installer/templates/phx_web/channels/user_socket.ex
-lib/elixir/lib/phoenix/installer/templates/phx_web/controllers/page_controller.ex
-lib/elixir/lib/phoenix/installer/templates/phx_web/endpoint.ex
-lib/elixir/lib/phoenix/installer/templates/phx_web/router.ex
-lib/elixir/lib/phoenix/installer/templates/phx_web/templates/layout/app.html.eex
-lib/elixir/lib/phoenix/installer/templates/phx_web/templates/page/index.html.eex
-lib/elixir/lib/phoenix/installer/templates/phx_web/views/error_helpers.ex
-lib/elixir/lib/phoenix/installer/templates/phx_web/views/error_view.ex
-lib/elixir/lib/phoenix/installer/templates/phx_web/views/layout_view.ex
-lib/elixir/lib/phoenix/installer/templates/phx_web/views/page_view.ex
-lib/elixir/lib/phoenix/installer/templates/static/app.css
-lib/elixir/lib/phoenix/installer/templates/static/bare/app.js
-lib/elixir/lib/phoenix/installer/templates/static/bare/gitignore
-lib/elixir/lib/phoenix/installer/templates/static/brunch/app.js
-lib/elixir/lib/phoenix/installer/templates/static/brunch/brunch-config.js
-lib/elixir/lib/phoenix/installer/templates/static/brunch/gitignore
-lib/elixir/lib/phoenix/installer/templates/static/brunch/package.json
-lib/elixir/lib/phoenix/installer/templates/static/brunch/socket.js
-lib/elixir/lib/phoenix/installer/templates/static/phoenix.css
-lib/elixir/lib/phoenix/installer/templates/static/robots.txt
-lib/elixir/lib/phoenix/lib/mix/phoenix.ex
-lib/elixir/lib/phoenix/lib/mix/phoenix/context.ex
-lib/elixir/lib/phoenix/lib/mix/phoenix/schema.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/compile.phoenix.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phoenix.digest.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phoenix.gen.channel.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phoenix.gen.html.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phoenix.gen.json.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phoenix.gen.model.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phoenix.gen.presence.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phoenix.gen.secret.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phoenix.routes.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phoenix.server.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phx.digest.clean.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phx.digest.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phx.gen.channel.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phx.gen.context.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phx.gen.embedded.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phx.gen.html.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phx.gen.json.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phx.gen.presence.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phx.gen.schema.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phx.gen.secret.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phx.routes.ex
-lib/elixir/lib/phoenix/lib/mix/tasks/phx.server.ex
-lib/elixir/lib/phoenix/lib/phoenix.ex
-lib/elixir/lib/phoenix/lib/phoenix/channel.ex
-lib/elixir/lib/phoenix/lib/phoenix/channel/server.ex
-lib/elixir/lib/phoenix/lib/phoenix/code_reloader.ex
-lib/elixir/lib/phoenix/lib/phoenix/code_reloader/proxy.ex
-lib/elixir/lib/phoenix/lib/phoenix/code_reloader/server.ex
-lib/elixir/lib/phoenix/lib/phoenix/config.ex
-lib/elixir/lib/phoenix/lib/phoenix/controller.ex
-lib/elixir/lib/phoenix/lib/phoenix/controller/pipeline.ex
-lib/elixir/lib/phoenix/lib/phoenix/digester.ex
-lib/elixir/lib/phoenix/lib/phoenix/endpoint.ex
-lib/elixir/lib/phoenix/lib/phoenix/endpoint/cowboy_handler.ex
-lib/elixir/lib/phoenix/lib/phoenix/endpoint/cowboy_websocket.ex
-lib/elixir/lib/phoenix/lib/phoenix/endpoint/handler.ex
-lib/elixir/lib/phoenix/lib/phoenix/endpoint/instrument.ex
-lib/elixir/lib/phoenix/lib/phoenix/endpoint/render_errors.ex
-lib/elixir/lib/phoenix/lib/phoenix/endpoint/supervisor.ex
-lib/elixir/lib/phoenix/lib/phoenix/endpoint/watcher.ex
-lib/elixir/lib/phoenix/lib/phoenix/exceptions.ex
-lib/elixir/lib/phoenix/lib/phoenix/logger.ex
-lib/elixir/lib/phoenix/lib/phoenix/naming.ex
-lib/elixir/lib/phoenix/lib/phoenix/param.ex
-lib/elixir/lib/phoenix/lib/phoenix/plug_error.ex
-lib/elixir/lib/phoenix/lib/phoenix/presence.ex
-lib/elixir/lib/phoenix/lib/phoenix/router.ex
-lib/elixir/lib/phoenix/lib/phoenix/router/console_formatter.ex
-lib/elixir/lib/phoenix/lib/phoenix/router/helpers.ex
-lib/elixir/lib/phoenix/lib/phoenix/router/resource.ex
-lib/elixir/lib/phoenix/lib/phoenix/router/route.ex
-lib/elixir/lib/phoenix/lib/phoenix/router/scope.ex
-lib/elixir/lib/phoenix/lib/phoenix/socket.ex
-lib/elixir/lib/phoenix/lib/phoenix/socket/message.ex
-lib/elixir/lib/phoenix/lib/phoenix/socket/transport.ex
-lib/elixir/lib/phoenix/lib/phoenix/template.ex
-lib/elixir/lib/phoenix/lib/phoenix/template/eex_engine.ex
-lib/elixir/lib/phoenix/lib/phoenix/template/engine.ex
-lib/elixir/lib/phoenix/lib/phoenix/template/exs_engine.ex
-lib/elixir/lib/phoenix/lib/phoenix/template/html.ex
-lib/elixir/lib/phoenix/lib/phoenix/test/channel_test.ex
-lib/elixir/lib/phoenix/lib/phoenix/test/conn_test.ex
-lib/elixir/lib/phoenix/lib/phoenix/token.ex
-lib/elixir/lib/phoenix/lib/phoenix/transports/long_poll.ex
-lib/elixir/lib/phoenix/lib/phoenix/transports/long_poll_serializer.ex
-lib/elixir/lib/phoenix/lib/phoenix/transports/long_poll_server.ex
-lib/elixir/lib/phoenix/lib/phoenix/transports/serializer.ex
-lib/elixir/lib/phoenix/lib/phoenix/transports/v2/longpoll_serializer.ex
-lib/elixir/lib/phoenix/lib/phoenix/transports/v2/websocket_serializer.ex
-lib/elixir/lib/phoenix/lib/phoenix/transports/websocket.ex
-lib/elixir/lib/phoenix/lib/phoenix/transports/websocket_serializer.ex
-lib/elixir/lib/phoenix/lib/phoenix/view.ex
-lib/elixir/lib/phoenix/priv/static/favicon.ico
-lib/elixir/lib/phoenix/priv/static/phoenix.js
-lib/elixir/lib/phoenix/priv/static/phoenix.png
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.channel/channel.ex
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.channel/channel_test.exs
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.html/controller.ex
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.html/controller_test.exs
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.html/edit.html.eex
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.html/form.html.eex
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.html/index.html.eex
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.html/new.html.eex
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.html/show.html.eex
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.html/view.ex
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.json/changeset_view.ex
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.json/controller.ex
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.json/controller_test.exs
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.json/view.ex
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.model/migration.exs
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.model/model.ex
-lib/elixir/lib/phoenix/priv/templates/phoenix.gen.model/model_test.exs
-lib/elixir/lib/phoenix/priv/templates/phx.gen.channel/channel.ex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.channel/channel_test.exs
-lib/elixir/lib/phoenix/priv/templates/phx.gen.context/access_no_schema.ex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.context/context.ex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.context/context_test.exs
-lib/elixir/lib/phoenix/priv/templates/phx.gen.context/schema_access.ex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.context/test_cases.exs
-lib/elixir/lib/phoenix/priv/templates/phx.gen.embedded/embedded_schema.ex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.html/controller.ex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.html/controller_test.exs
-lib/elixir/lib/phoenix/priv/templates/phx.gen.html/edit.html.eex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.html/form.html.eex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.html/index.html.eex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.html/new.html.eex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.html/show.html.eex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.html/view.ex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.json/changeset_view.ex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.json/controller.ex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.json/controller_test.exs
-lib/elixir/lib/phoenix/priv/templates/phx.gen.json/fallback_controller.ex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.json/view.ex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.presence/presence.ex
-lib/elixir/lib/phoenix/priv/templates/phx.gen.schema/migration.exs
-lib/elixir/lib/phoenix/priv/templates/phx.gen.schema/schema.ex
-%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/www/elixir-phoenix_ecto/Makefile b/www/elixir-phoenix_ecto/Makefile
deleted file mode 100644
index 284af51996c3..000000000000
--- a/www/elixir-phoenix_ecto/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME= phoenix_ecto
-PORTVERSION= 3.3.0
-DISTVERSIONPREFIX= v
-CATEGORIES= www
-PKGNAMEPREFIX= elixir-
-
-MAINTAINER= erlang@FreeBSD.org
-COMMENT= Ecto integration for the Phoenix framework
-