Commit graph

11390 commits

Author SHA1 Message Date
wiz
dd5f63c32a *: bump PKGREVISION for flac shlib bump 2022-09-11 12:51:02 +00:00
taca
0632e8ebd3 mail/ruby-actionmailbox70: update to 7.0.4
No change except version.
2022-09-10 12:47:02 +00:00
taca
c7f340e71e mail/ruby-actionmailer70: update to 7.0.4
No change except version.
2022-09-10 12:46:38 +00:00
taca
3edb35415e www/ruby-rails61: update to 6.1.7
Ruby on Rails 6.1.7 release on 9th September 2022.
Active Record and Active Storage are updated:


Active Record

* Symbol is allowed by default for YAML columns

  Étienne Barrié

* Fix ActiveRecord::Store to serialize as a regular Hash

  Previously it would serialize as an
  ActiveSupport::HashWithIndifferentAccess which is wasteful and cause
  problem with YAML safe_load.

  Jean Boussier

* Fix PG.connect keyword arguments deprecation warning on ruby 2.7

  Fixes .

  Nikita Vasilevsky


Active Storage

* Respect Active Record's primary_key_type in Active Storage
  migrations. Backported from 7.0.

  fatkodima
2022-09-10 08:24:40 +00:00
taca
9fc997ae68 www/ruby-rails60: update to 6.0.6
Ruby on Rails 6.0.6 release on 9th September 2022 and
Active Record is only updated.

databases/ruby-activerecord60

* Symbol is allowed by default for YAML columns

  Étienne Barrié
2022-09-10 08:18:59 +00:00
wiz
20035cd812 mail/Makefile: sort 2022-09-08 05:17:54 +00:00
pho
415360ec0d Fix build with cbindgen > 0.23 2022-09-07 09:37:15 +00:00
bsiegert
e648c20336 Revbump all Go packages after go118 security update 2022-09-07 09:32:14 +00:00
taca
b63bb1f084 mail/ruby-roadie-rails2: make this pacakge for Rails 5.2
Make file package for Ruby on Rails 5.2 only snice it ise used for
devel/redmine41 and devel/redmine42.
2022-09-05 15:33:14 +00:00
taca
5a204c09bd mail/ruby-roadie-rails: make this pacakge for Rails 6.1
Make file package for Ruby on Rails 6.1 only snice it ise used for
devel/redmine50 only.
2022-09-05 15:32:06 +00:00
taca
f9637122d3 mail/ruby-roadie-rails: accept ruby27
redmine50 build with ruby27.
2022-09-05 15:23:09 +00:00
taca
bc409a566d mail/ruby-roadie-rails: fix typo in RUBY_RAILS_ACCEPTED 2022-09-04 05:29:12 +00:00
taca
1f31b9a6b2 mail/ruby-roadie-rails: update to 3.0.0
2.3.0 (2021-12-22)

* Support Rails 7.0 - Sean Floyd (SeanLF)
* Drop support for Ruby 2.5 (EoL).

3.0.0 (2022-02-02)

* Drop support for Ruby versions < 2.6.
* Add support for Ruby 3.0 and 3.1.
2022-09-01 16:29:35 +00:00
taca
f64ea93e24 mail/ruby-roadie: update to 5.0.1
5.0.0 (2022-02-02)

* Drop support for Ruby 2.4 and Ruby 2.5
* Drop support for JRuby and Rubinius
* Test with Ruby 2.7 - aried3r (Anton Rieder) (#167)
* Test with Ruby 3.0 and Ruby 3.1
* Add standardrb as code formatter
* Drop support for callbacks that accepts only a single argument.
* Change signature of Roadie::CssNotFound and Roadie::ProvidersFailed.

5.0.1 (2022-05-11)

* Don't try to inline the :host pseudo-class - viamin (Bart Agapinan).
  (#170)
2022-09-01 16:27:16 +00:00
taca
fc3a6a2d9f mail/ruby-roadie-rails2: downgrade to 2.2.0
ruby-redmine{41,42} require <2.3.  So, downgrade to 2.2.0 as the same
version of mail/ruby-roadie-rails at this moment.
2022-09-01 16:23:44 +00:00
taca
ccbcbe518b mail/Makefile: add and enable ruby-roadie4 and ruby-roadie-rails2 2022-09-01 16:16:42 +00:00
taca
07ce6ac2e5 mail/ruby-roadie4: add package version 2.3.0
Add ruby-roadie-rails package version 2.3.0 as roby-roadie4.
ruby-roadie-rails2 will be requierd by ruby-redmin{41,42}.

2.3.0 (2021-12-22)

* Support Rails 7.0 - Sean Floyd (SeanLF)
* Drop support for Ruby 2.5 (EoL).
2022-09-01 16:15:40 +00:00
taca
3f3c43c807 mail/ruby-roadie4: add package version 4.0.0
Add current ruby-roadie package version 4.0.0 as roby-roadie4.
This package will be requierd by ruby-roadie-rails2.
(And ruby-roadie-rails2 will be requierd by ruby-redmin{41,42}.)
2022-09-01 16:10:13 +00:00
wiz
d232d8e992 py-mailsuite: adapt for dependency change
Bump PKGREVISION.
2022-08-31 19:40:17 +00:00
sborrill
35dc8b0ec3 gyb: remove commented lines in Makefile 2022-08-31 08:21:31 +00:00
sborrill
24d3c1915b Add gyb subdir 2022-08-31 08:20:52 +00:00
sborrill
a426b0a485 gyb: Add 1.70
Got Your Back a.k.a. GYB is a command-line tool to backup/restore Gmail
accounts. It can also perform other batch operations such as bulk
deletion.

GYB works with Gmail.com and Google Workspace (formerly G Suite /
Google Apps) accounts.
2022-08-30 12:20:14 +00:00
schmonz
7a66fb9a35 Update to 3.14. From the changelog:
* New `digest-type` configuration adds optional more widely supported
  `multipart/mixed` format
* New argument `--only-new` on the `add` command to ignore entries in
  feed when added, so only new entries will be sent.
* Fix exception when parsing a feed with a linebreak in its title
* Add a new `subject-format` setting, customise the subject line
* Removed '$' interpolation in config file to allow URLs containing
  dollar signs. Interpolation was not fully supported, and the
  placeholder would not survive a second save. Config files with ${...}
  placeholders will need to be manually edited after upgrading, or a
  save forced by adding and removing a fake feed before upgrading.
* Fix default HTTP User-Agent to use `rss2email` instead of
  `feedparser`, and fix `user-agent` setting to consistently apply to
  both outgoing emails and HTTP requests. This introduces a couple of
  potentially breaking changes:
    * Configurations that came to rely on the `feedparser` UA string
      should adjust to the updated UA string going forward.
    * Configurations that came to rely on the unintended behaviour, that
      configuring the User-Agent header in emails does not affect HTTP
      requests, should use a custom `post-process` hook instead.
2022-08-27 04:40:23 +00:00
ryoon
11441811ce notmuch: Update to 0.37
Changelog:
What's new in notmuch 0.37
=========================

Library
-------

Fix uninitialized field in message objects.

Improve exception handling and error propagation for message objects.

Sexp Queries
------------

Add one sided lastmod ranges for sexp queries.

Expand macro parameters inside regex and wildcard modifiers.

Command Line Interface
----------------------

`notmuch help` now works for external commands.

`NOTMUCH_CONFIG` is now passed to external commands and hooks.

Promote the development tool `nmbug` to a user facing tool
`notmuch-git`. See notmuch-git(1) for details.

Emacs
-----

The function `notmuch-mua-mail` now moves point depending on the
provided arguments.

Restrict what mime types are inlined in replies and on refresh.

The functions in notmuch-query.el are now obsolete and may be removed
in a future version of Notmuch.

Add some controls for lazy display of message bodies (See "Dealing
with large messages and threads" in the notmuch-emacs documentation).

Allow the user to select (with '%') a different duplicate message file
to display.

Use `message-dont-reply-to-names` in `notmuch-message-mode`.

Support custom header-line format for notmuch-show mode.
2022-08-26 13:12:38 +00:00
tnn
b7824456d5 py-checkdmarc: propagate PYTHON_VERSIONS_INCOMPATIBLE 2022-08-25 07:49:43 +00:00
wiz
0285ce13d8 mail/Makefile: + 2 2022-08-24 14:00:45 +00:00
wiz
42c8a11df9 mail/py-mailsuite: import py-mailsuite-1.9.5
A Python package for retrieving, parsing, and sending emails.

Features

- Simplified IMAP client
  - Retrieve email from any folder
  - Create new folders
  - Move messages to other folders
  - Delete messages
  - Monitor folders for new messages using the IMAP ``IDLE`` command
  - Always use ``/`` as the folder hierarchy separator, and convert to the
    server's hierarchy separator in the background
  - Always remove folder name characters that conflict with the server's
    hierarchy separators
  - Prepend the namespace to the folder path when required
2022-08-24 14:00:31 +00:00
wiz
fef132a3a7 mail/py-mail-parser: import py-mail-parser-3.15.0
mail-parser is not only a wrapper for email from the Python Standard
Library.  It give you an easy way to pass from raw mail to Python
object that you can use in your code.
2022-08-24 13:54:02 +00:00
wiz
032bba0976 mail/Makefile: + 1 2022-08-24 10:18:43 +00:00
wiz
1b208892d8 mail/py-checkdmarc: import py-checkdmarc-4.4.1
A Python module and command line utility for validating SPF and
DMARC DNS records.
2022-08-24 10:18:34 +00:00
wiz
0c063e1bf5 *: switch to appropriate py-dns version 2022-08-23 21:49:55 +00:00
ryoon
2924376031 notmuch: Fix previous. Make desktop-file-utils for build dependency 2022-08-20 05:11:21 +00:00
ryoon
84d8535106 notmuch: In notmuch-emacs option case, depends on desktop-file-utils fully
Fix packaging with notmuch-emacs option.
2022-08-20 05:07:05 +00:00
wiz
f7baab47e5 py-postfix-mta-sts-resolver: mark as not for python 2.7 2022-08-19 20:36:48 +00:00
wiz
82e019ac47 mail/Makefile: + py-postfix-mta-sts-resolver 2022-08-19 13:59:43 +00:00
wiz
e5f3cd0935 mail/py-postfix-mta-sts-resolver: import py-postfix-mta-sts-resolver-1.1.3
A daemon which provides TLS client policy for Postfix via socketmap,
according to domain MTA-STS policy. The current support for RFC8461
is limited - the daemon lacks some minor features:

* Fetch error reporting
* Fetch ratelimit (but actual fetch rate partially restricted with
  `cache_grace` config option).

The server has a configurable cache backend which allows storing
cached STS policies in memory (`internal`), a file (`sqlite`) or
in a Redis database (`redis`).
2022-08-19 13:59:28 +00:00
taca
a0151aebe6 mail/roundcube: restore patches
Restore patches accidently removed by me.

Noted by tnn@ and thanks much.

Bump PKGREVISION.
2022-08-19 13:09:38 +00:00
wiz
6e51b6189e roundcube: remove patches that were removed from distinfo during update 2022-08-18 07:00:31 +00:00
taca
ff121acd3f mail/roundcube: update to 1.6.0
pkgsrc changes:
* Add "USE_TOOLS+= pax" to plugins.mk.
* Add some note to MESSAGES.
* update DESCR.

1.6.0 (2022-07-28)

We proudly announce the release of the next major version 1.6 of Roundcube
webmail.  With this milestone we cleaned up the codebase and bring full
support for PHP 8.1.  The most noteworthy changes, as already announced with
the beta release, are:

* PHP 8.1 support
* Dropped support for PHP < 7.3
* Support responses (snippets) in HTML format
* Option to purge deleted mails older than 30, 60 or 90 days
* Unified and simplified services connection config options
* Removed the Classic and Larry skins from the release packages
* SQLite: Use foreign keys, require SQLite >= 3.6.19

See the full changelog in the release notes on the Github download page.

Breaking Changes to 1.5 and prior versions

The following config options have either been removed or renamed:

1. IMAP:

   * renamed default_host to imap_host
   * removed default_port option (non-standard port can be set via
     imap_host)
   * set "localhost:143" as a default for imap_host

2. SMTP:

* renamed smtp_server to smtp_host
* removed smtp_port option (non-standard port can be set via smtp_host)
* set "localhost:587" as a default for smtp_host

3. LDAP:

* removed port option from ldap_public array (non-standard port can be set
  via host)
* removed use_tls option from ldap_public array (use tls:// prefix in host)

4. Managesieve:

* removed managesieve_port option (non-standard port can be set via
  managesieve_host)
* removed managesieve_usetls option (set tls:// prefix to managesieve_host)
2022-08-17 15:41:43 +00:00
wiz
c7a3055f2a spamassassin: update to use latest rules file and install .asc file again
This makes the package break later in 'make install' when it finds out
that updates.spamassassin.org does not exist.

Bump PKGREVISION.
2022-08-16 14:21:48 +00:00
bsiegert
31bbfa00c9 Revbump all Go packages after go118 security update 2022-08-12 20:37:59 +00:00
gutteridge
1e4ca2627d Bump all dependent packages of wayland (belatedly)
The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
2022-08-11 05:08:00 +00:00
jperkin
9c51592bc2 *: Remove hardcoded -liconv / -lintl on SunOS.
This is now handled centrally via OPSYS_EXPLICIT_LIBDEPS support in libiconv
and gettext-lib.
2022-08-09 12:08:27 +00:00
tron
1494a1a5f9 mutt: Update to version 2.2.7
This is a bug-fix release, fixing a $edit_headers bug on MacOS, along with
several other small issues.  It also changes $query_command to be stricter
when parsing results, and adds '%s' expando support to $pager.
2022-08-08 06:49:52 +00:00
nia
454c6dd4e0 thunderbird68: unbreak pkgsrc tree (my bad!) 2022-08-05 08:44:30 +00:00
nia
ed47f22ad5 Move firefox78's mozilla-common.mk to mail/thunderbird in preparation for
removing firefox78.
2022-08-04 15:07:14 +00:00
jperkin
7d7b8ecc9d *: Explicitly pass -lintl on SunOS where required.
Recent libtool update appears to have exposed more of these.
2022-07-29 16:29:08 +00:00
taca
d27f5a6e49 mail/roundcube: update to 1.5.3
1.5.3 (2022-06-26)

* Enigma: Fix initial synchronization of private keys
* Enigma: Fix double quoted-printable encoding of pgp-signed messages with
  no attachments (#8413)
* Fix various PHP8 warnings (#8392)
* Fix mail headers injection via the subject field on mail compose (#8404)
* Fix bug where small message/rfc822 parts could not be decoded (#8408)
* Fix setting HTML mode on reply/forward of a signed message (#8405)
* Fix handling of RFC2231-encoded attachment names inside of a
  message/rfc822 part (#8418)
* Fix bug where some mail parts (images) could have not be listed as
  attachments (#8425)
* Fix bug where attachment icons were stuck at the top of the messages list
  in Safari (#8433)
* Fix handling of message/rfc822 parts that are small and are multipart
  structures with a single part (#8458)
* Fix bug where session could time out if DB and PHP timezone were different
  (#8303)
* Fix bug where DSN flag state wasn't stored with a draft (#8371)
* Fix broken encoding of HTML content encapsulated in a RTF attachment
  (#8444)
* Fix problem with aria-hidden=true on toolbar menus in the Elastic
  skin (#8517)
* Fix bug where title tag content was displayed in the body if it contained
  HTML tags (#8540)
* Fix support for DSN specification without host e.g. pgsql:///dbname
  (#8558)
2022-07-21 15:17:34 +00:00
taca
3a0fd72262 mail/postfix: update to 3.7.2
3.7.0 (2022-02-07)

  * Support to inline the content of small cidr:, pcre:, and regexp:
    tables in Postfix parameter values. An example is the new
    smtpd_forbidden_commands default value, "CONNECT GET POST
    regexp:{{/^[^A-Z]/ Thrash}}", to quickly drop connections from
    clients that send garbage.

  * To make the maillog_file feature more useful, including stdout
    logging from a container, the postlog(1) command is now set-gid
    postdrop, so that unprivileged programs can use it to write
    logging through the postlogd(8) daemon. This required hardening
    the postlog(1) command against privilege escalation attacks.

  * Support for library APIs: OpenSSL 3.0.0, PCRE2, Berkeley DB 18.

  * Postfix programs now randomize the initial state of in-memory
    hash tables, to defend against hash collision attacks involving
    a large number of attacker-chosen lookup keys. Presently, the
    only known opportunity for such attacks involves remote SMTP
    client IPv6 addresses in the anvil(8) service, and requires
    making hundreds of short-lived connections per second while
    cycling through thousands of different client IP addresses.

  * Updated defense against remote clients or servers that 'trickle'
    SMTP or LMTP traffic. This replaces the old per-record deadlines
    with per-request deadlines and minimum data rates.

  * Many typofixes by raf and Wietse.


3.7.1 (2022-04-18)

  * (problem introduced: Postfix 2.7) The milter_header_checks maps
    are now opened before the cleanup(8) server enters the chroot
    jail. Problem reported by Jesper Dybdal.

  * In an internal client module, "host or service not found" was
    a fatal error, causing the milter_default_action setting to be
    ignored. It is now a non-fatal error, just like a failure to
    connect. Problem reported by Christian Degenkolb.

  * The proxy_read_maps default value was missing up to 27 parameter
    names. The corresponding lookup tables were not automatically
    authorized for use with the proxymap(8) service. The parameter
    names were ending in _checks, _reply_footer, _reply_filter,
    _command_filter, and _delivery_status_filter.

  * (problem introduced: Postfix 3.0) With dynamic map loading
    enabled, an attempt to create a map with "postmap regexp:path"
    would result in a bogus error message "Is the postfix-regexp
    package installed?" instead of "unsupported map type for this
    operation". This happened with all non-dynamic map types (static,
    cidr, etc.) that have no 'bulk create' support. Problem reported
    by Greg Klanderman.

  * In PCRE_README, "pcre2 --libs" should be "pcre2 --libs8". Problem
    reported by Carlos Velasco.

  * Documented in the postlogd(8) daemon manpage that the Postfix
    >= 3.7 postlog(1) command can run with setgid permissions.

3.7.2 (2022-04-28)

This reverts an overly complex change in the postscreen SMTP engine
(made during Postfix 3.7 development), and replaces it with much
simpler code. The bad change was crashing postscreen on some systems
after receiving malformed input (for example, a TLS "hello" message).
2022-07-21 15:08:39 +00:00
jperkin
c03859708e mutt: Add lmdb header cache backend support.
Various benchmarks show this to be the best available option.
2022-07-21 10:12:36 +00:00