Commit Graph

53 Commits

Author SHA1 Message Date
Dmitri Goutnik
3b383d833a all: Bump PORTVERSION after lang/go{118,119} update 2023-01-14 06:31:17 -05:00
Dmitri Goutnik
d9ad1002d5 all: Bump PORTREVISION after lang/go{118,119} update 2022-12-11 06:17:27 -05:00
Dmitri Goutnik
bde51869ee all: Bump PORTREVISION after lang/go{118,119} update 2022-10-06 14:24:26 -05:00
Dmitri Goutnik
f05c98fffb all: Bump PORTREVISION after lang/go{118,119} update 2022-09-08 11:33:18 -05:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Dmitri Goutnik
4476f89764 all: Bump PORTREVISION after Go update
Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.
2022-08-03 16:35:13 -05:00
Vinícius Zavam
79dd08e3fa
dns/dnscrypt-proxy2: update 2.1.1_3 to 2.1.2
* https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.1.2
2022-08-02 12:45:46 +00:00
Vinícius Zavam
7fc56f7b68
dns/dnscrypt-proxy2: fix 'pkg-message warning is out of date'
PR:		264323
Reported by:	Bill Blake <billblake2018 % gmail.com>
2022-07-28 19:06:09 +00:00
Dmitri Goutnik
153cb65ac8 all: Bump PORTREVISION after lang/go{117,118} update 2022-07-14 07:46:05 -05:00
Dmitri Goutnik
309cdeccd8 */*: Bump port revisons after lang/go{117,118} update 2022-06-07 16:56:10 -05:00
Dmitry Marakasov
7b4d1f0b36 */*: fix trailing whitespace in pkg-descr's
Approved by:	portmgr blanket
2022-04-01 18:09:49 +03:00
Guangyuan Yang
d690b5102f */*: Bump PORTREVISION after lang/go 1.18 update 2022-03-30 03:01:44 -04:00
Vinícius Zavam
4aa7636dd6
dns/dnscrypt-proxy2: update 2.0.45 to 2.1.1
* https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.1.1
  * https://github.com/DNSCrypt/dnscrypt-proxy/compare/2.0.45...2.1.1
2021-10-17 13:08:22 +00:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
135fdeebb9
all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Vinícius Zavam
cb2fcffc56 dns/dnscrypt-proxy2: update 2.0.44 to 2.0.45
* https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.0.45

PR:		252574
Reported by:	Bill Blake <billblake2018 % gmail.com>
2021-01-23 10:00:47 +00:00
Vinícius Zavam
27ade1ff70 dns/dnscrypt-proxy2: update 2.0.42 to 2.0.44 2020-06-12 10:34:48 +00:00
Renato Botelho
c8ee59b7ab dns/dnscrypt-proxy2: Update to 2.0.42
Submitted by:	egypcio (maintainer)
2020-03-30 15:11:28 +00:00
Vinícius Zavam
b590a1909a dns/dnscrypt-proxy2: update 2.0.36 to 2.0.39 2020-02-04 11:49:41 +00:00
Vinícius Zavam
d80a339ce1 dns/dnscrypt-proxy2: update 2.0.34 to 2.0.36 2020-01-03 12:48:27 +00:00
Vinícius Zavam
f4b3c504c2 dns/dnscrypt-proxy2: update 2.0.33 to 2.0.34 2019-12-09 13:04:04 +00:00
Vinícius Zavam
6bf1bda69a dns/dnscrypt-proxy2: update 2.0.31_1 to 2.0.33 2019-11-22 10:13:21 +00:00
Dmitri Goutnik
d84aa50743 Bump PORTREVISION after r517743 to force relinking.
Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D21854
2019-11-16 12:52:39 +00:00
Vinícius Zavam
8eed4a071b dns/dnscrypt-proxy2: update 2.0.29_2 to 2.0.31 2019-11-03 16:45:44 +00:00
Vinícius Zavam
8e813fd765 dns/dnscrypt-proxy2: sync stable 2.0.29 (37c9394)
Obtained from:	37c939480d
2019-10-30 20:15:56 +00:00
Vinícius Zavam
44db66f15b dns/dnscrypt-proxy2: fix 'panic: runtime error' on 2.0.29
Reported by:	blakkheim (tj@openbsd.org)
Obtained from:	https://github.com/DNSCrypt/dnscrypt-proxy/issues/998
2019-10-30 18:40:15 +00:00
Vinícius Zavam
c52fe1e7e1 dns/dnscrypt-proxy2: update 2.0.28 to 2.0.29 2019-10-29 18:07:36 +00:00
Vinícius Zavam
4a367d6cf1 dns/dnscrypt-proxy2: update 2.0.27 to 2.0.28
* https://github.com/DNSCrypt/dnscrypt-proxy/blob/2.0.28/ChangeLog

Sponsored by:	TorBSD Diversity Project, TDP
2019-10-17 18:18:17 +00:00
Baptiste Daroussin
ebc87904a6 Drop the ipv6 virtual category for d* category as it is not relevant anymore 2019-10-09 10:34:56 +00:00
Dmitri Goutnik
34156e93e8 Go ports: cleanup, finish transition to USES=go started with r505321 (cat. audio-mail)
- Remove custom build/install targets left in place after r505321
- Switch to the new GO_TARGET tuple syntax introduced in r512001
- Switch to go:modules when upstream already uses them

Reviewed by:	tobik
Approved by:	araujo (mentor), portmgr (adamw)
Differential Revision:	https://reviews.freebsd.org/D21741
2019-09-29 22:29:39 +00:00
Vinícius Zavam
0807be7361 dns/dnscrypt-proxy2: update 2.0.25 to 2.0.27 2019-09-19 15:41:59 +00:00
Mathieu Arnold
78d1aff1fc Convert to UCL & cleanup pkg-message (categories d) 2019-08-13 16:01:59 +00:00
Vinícius Zavam
f7b63874a3 dns/dnscrypt-proxy2: update 2.0.23 to 2.0.25
Approved by:	mentors (implicit)
2019-06-04 13:22:39 +00:00
Vinícius Zavam
0d5767a925 dns/dnscrypt-proxy2: update 2.0.22 to 2.0.23
- .onion servers are now automatically ignored,
     if Tor routing is not enabled;
  - caching of server addresses has been improved,
     especially when using proxies;
  - DNSCrypt communications are now automatically forced to using TCP,
     when a SOCKS proxy has been set up.

 https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.23/ChangeLog

Approved by:	mentors (implicit)
2019-04-29 13:20:28 +00:00
Vinícius Zavam
a463aadaab dns/dnscrypt-proxy2: update 2.0.19 to 2.0.22
Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D19624
2019-04-08 17:24:46 +00:00
Vinícius Zavam
cbc186ec84 use @FreeBSD.org as MAINTAINER instead of my private address
benchmarks/vegeta
  devel/busybee
  devel/git-lfs
  devel/gnu-efi
  devel/hub
  devel/libe
  devel/py-fabric3
  devel/py-fabric3
  dns/dhisd
  dns/dnscrypt-proxy2
  dns/go-geodns
  emulators/hatari
  irc/weechat-otr
  lang/coffeescript
  net-mgmt/cacti88
  net-mgmt/cacti88-spine
  net-p2p/libbt
  net/py-iplib
  net/py-iplib
  net/py-libfte
  net/py-sbws
  security/obfs4proxy-tor
  security/onionscan
  security/openvpn-admin
  security/py-fteproxy
  security/py-yubikey-manager
  security/super
  sysutils/intel-pcm-devel
  sysutils/openipmi
  sysutils/shim
  sysutils/xbatt
  textproc/multimarkdown
  textproc/regex2dfa
  www/onionshare

Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D18434
2018-12-05 14:09:12 +00:00
Vinícius Zavam
939335500e dns/dnscrypt-proxy2: update 2.0.18 to 2.0.19
- The value for netprobe_timeout was read from the command-line,
      but not from the configuration file any more. This is a regression
      introduced in the previous version, that has been fixed;
  - The default value for netprobe timeouts has been raised to 60 seconds;
  - A hash of the body is added to query parameters when sending DoH
      queries with the POST method in order to work around badly configured
      proxies.

https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.19/ChangeLog

Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D18341
2018-12-04 10:50:36 +00:00
Vinícius Zavam
c80b3c9ec1 dns/dnscrypt-proxy2: update 2.0.17 to 2.0.18
- official builds now support TLS 1.3;
  - timeout for the initial connectivity check can be set from the cli;
  - an 'Accept:' header is now always sent with GET queries;
  - BOM is now ignored in configuration files;
  - HTTP and HTTPS proxies are now supported for DoH servers.

  https://github.com/jedisct1/dnscrypt-proxy/blob/2.0.18/ChangeLog

Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D18005
2018-11-21 10:07:26 +00:00
Vinícius Zavam
948fecda45 update to version 2.0.17;
changes: https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.17/ChangeLog

  while here, silence portlint
    move USE_* variables to a point after USES;
    extra item placed in the USES/USE_x section got a new line, for example, "GH_ACCOUNT".

Approved by:	beat (mentor), rene (mentor)
Differential Revision:	https://reviews.freebsd.org/D17509
2018-10-15 08:58:30 +00:00
Steve Wills
5be3b587b4 dns/dnscrypt-proxy2: fix build after deps update
While here, use ${GO_BUILDFLAGS}

PR:		231063
Submitted by:	Vinícius Zavam <egypcio@googlemail.com> (maintainer
2018-08-31 23:02:44 +00:00
Steve Wills
832adfec9a dns/dnscrypt-proxy2: update to 2.0.16
PR:		229679
Submitted by:	Vinícius Zavam <egypcio@googlemail.com> (maintainer)
2018-07-11 11:45:20 +00:00
Danilo G. Baio
5d42e04c4d dns/dnscrypt-proxy2: Update to 2.0.15
Changes:	https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.15/ChangeLog

Approved by:	egypcio@googlemail.com (maintainer, implicit)
2018-06-07 18:41:54 +00:00
Danilo G. Baio
d74bf91f7f dns/dnscrypt-proxy2: Update to 2.0.14
Changes:	https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.14/ChangeLog

Approved by:	egypcio@googlemail.com (maintainer, implicit)
2018-05-26 17:43:21 +00:00
Danilo G. Baio
89fecb56ed dns/dnscrypt-proxy2: Update to 2.0.12
Changes:	https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.12/ChangeLog

Approved by:	egypcio@googlemail.com (maintainer, implicit)
2018-05-13 12:25:45 +00:00
Danilo G. Baio
2b4fdc54b7 dns/dnscrypt-proxy2: Update to 2.0.11
Changes:	https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.11/ChangeLog

Approved by:	egypcio@googlemail.com (maintainer, implicit)
2018-04-28 12:21:47 +00:00
Danilo G. Baio
97d8640199 dns/dnscrypt-proxy2: Add mac_portacl option in rc script
Version 2 of dnscrypt-proxy is written in Go and therefore isn't capable
of dropping privileges after binding to a low port on FreeBSD.

By default, this port's daemon will listen on port 5353 (TCP/UDP).

With this option it's possible to bind it and listen on port 53 (TCP/UDP)
with mac_portacl(4) kernel module (network port access control policy).
For this add dnscrypt_proxy_mac_portacl_enable=YES in your rc.conf.
The dnscrypt-proxy startup script will load mac_portacl and add a rule
where %%USER%% user will be able to bind on port 53 (TCP/UDP). This port
can be changed by dnscrypt_proxy_mac_portacl_port variable in your rc.conf.
You also need to change dnscrypt-proxy config file to use port 53.

Suggested by:	feld
Approved by:	egypcio@googlemail.com (maintainer)
Differential Revision:	https://reviews.freebsd.org/D15151
2018-04-24 01:06:47 +00:00
Danilo G. Baio
b0c5358af0 dns/dnscrypt-proxy2: Update to 2.0.10
Main changes in the port:
  - Improve instructions for using dnscrypt-proxy2 together with unbound. [1]
  - Add dnscrypt_proxy_suexec option for users who want to run the daemon as
    root.
  - Move the configuration file from ${PREFIX}/etc/dnscrypt-proxy.toml to
    ${PREFIX}/etc/dnscrypt-proxy/dnscrypt-proxy.toml, because by default
    temporary files will use the path of the config file.
    This fixes a permission issue when fetching the public resolvers list.

Changes:	https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.10/ChangeLog

PR:		227129 [1]
Submitted by:	egypcio@googlemail.com (maintainer)
Reported by:	erik@nordstroem.no [1]
Differential Revision:	https://reviews.freebsd.org/D15024
2018-04-18 02:25:48 +00:00
Danilo G. Baio
0220f1f98d dns/dnscrypt-proxy2: Update to 2.0.8
Changes:	https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.8/ChangeLog

Approved by:	egypcio@googlemail.com (maintainer, implicit)
2018-03-31 13:18:30 +00:00