The NetBSD Project

CVS log for pkgsrc/mail/offlineimap/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / mail / offlineimap

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.42: download - view: text, markup, annotated - select for diffs
Wed Aug 14 17:25:21 2024 UTC (3 months, 4 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, HEAD
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +6 -6 lines
mail/offlineimap: Add dependency on net/py-rfc6555

From J. Lewis Muir via wip.

OfflineIMAP requires the rfc6555 module, but the package is missing the
dependency declaration.  Without rfc6555, OfflineIMAP builds but does
not run; it fails with a stack trace that ends like this:

  File "[...]/offlineimap/imaplibutil.py", line 22, in <module>
      import rfc6555
      ImportError: No module named rfc6555

Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Oct 23 06:37:48 2023 UTC (13 months, 2 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +3 -5 lines
*: update for Python base package change

Instead of depending on one of the removed packages (that are now included
in the base Python packages), include batteries-included.mk to require
a Python version that supplies them.

Remove now included packages.

Bump PKGREVISION.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Aug 14 05:24:47 2023 UTC (15 months, 4 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -2 lines
*: recursive bump for Python 3.11 as new default

Revision 1.39: download - view: text, markup, annotated - select for diffs
Thu Jun 30 11:18:35 2022 UTC (2 years, 5 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +2 -2 lines
*: Revbump packages that use Python at runtime without a PKGNAME prefix

Revision 1.38: download - view: text, markup, annotated - select for diffs
Mon Jan 10 08:30:00 2022 UTC (2 years, 11 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +3 -3 lines
offlineimap: convert to egg.mk

Revision 1.37: download - view: text, markup, annotated - select for diffs
Tue Oct 19 21:23:31 2021 UTC (3 years, 1 month ago) by tm
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -3 lines
mail/offlineimap: Update to 7.3.4

v7.3.4 (2021-08-03)
  Fixes
    - folder: IMAP: fix issue when the response of searchforheaders is
      the same UID multiple times. [Nicolas Sebrecht]
    - Fix hooks for IDLE sync. [Reto Schnyder]
    - Changed wrong comparison equal. [Rodolfo García Peñas (kix)]
    - Comparison error. [Rodolfo García Peñas (kix)]
    - remove outdated links to travis. [Nicolas Sebrecht]
    - ui init is lintian clean. [Rodolfo García Peñas (kix)]
    - Require the minimal dependencies in python package. [Martin Di Paola]
  Changes
    - README: update regarding the offlineimap3 fork. [Nicolas Sebrecht]
    - redirect the users to offlineimap3. [Nicolas Sebrecht]
    - threadutil imports not used. [Rodolfo García Peñas (kix)]
    - Move out pkg attributes from __init__.py. [Martin Di Paola]

v7.3.3 (2020-04-11)
  Features
    - export env. variables when running account hooks. [Frank LENORMAND]
  Fixes
    - Fix stale gss api authentication security context. [Herton R. Krzesinski]
    - Handle [ALREADYEXISTS] and Mailbox already exists!. [Chris Coleman]
  Changes
    - exec() the tunnel command. [martin f. krafft]

v7.3.2 (2019-12-17)
  Fixes
    - Revert "fix check for unsupported sep character". [Nicolas Sebrecht]
    - Fixing the Arch Linux name. [Jaroslav Lichtblau]

v7.3.1 (2019-12-15)
  Features
    - Additional address for sysloghandler to handle mac. [Chris Coutinho]
    - Added financial contributors to the README. [Jess]
    - Introduce FUNDING.yml for opencollective. [Nicolas Sebrecht]
  Fixes
    - Fix check for unsupported sep character. [Nicolas Sebrecht]
    - Contrib: use yaml.safe_load() instead of load(). [Nicolas Sebrecht]
    - Ensure python2 in the release workflow. [Nicolas Sebrecht]
    - Make docs: ensure py2 when running sphinx. [Nicolas Sebrecht]
  Changes
    - Update README.md. [Chris Coleman]

v7.3.0 (2019-08-19)
  Features
    - Implement Happy Eyeballs. [Olivier Mehani]
    - imaplib2 v2.101. [Nicolas Sebrecht]
    - imaplib2 v2.100. [Nicolas Sebrecht]
  Changes
    - Update readme to give an hint about Linux distros. [Dario Maiocchi]
    - travis: remove python3.6. [Nicolas Sebrecht]
    - README: add required dependency to rfc6555. [Nicolas Sebrecht]
  imaplib2
    - Do not use TIMEOUT_MAX for Condition.wait(). [Ilias Tsitsimpis]
    - Use SSLContext if available so we send SNI. [Julien Cristau]
    - Don't expect trailing space on command completion. [Ben Cotterell]

v7.2.4 (2019-06-08)
  Features
    - mkdir -p alike folder creation. [Kyle Altendorf]
  Fixes
    - Use portable locker to support cygwin in Windows. [kimim]
    - contrib/release.py: don't break if sphinx-build is missing. [Nicolas Sebrecht]
  Changes
    - Update FSF postal address. [Jelmer Vernooij]
    - repository/IMAP: update copyright header date. [Nicolas Sebrecht]
    - PULL_REQUEST_TEMPLATE: add space between brackets to enable the edition
      in the gui. [Nicolas Sebrecht]

Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri Dec 4 20:45:27 2020 UTC (4 years ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -2 lines
Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Fri May 22 21:35:03 2020 UTC (4 years, 6 months ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +1 -2 lines
mail/offlineimap: clean up REPLACE_PYTHON

Revision 1.34: download - view: text, markup, annotated - select for diffs
Wed Apr 1 10:10:21 2020 UTC (4 years, 8 months ago) by nikita
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +4 -2 lines
remove unsupported python versions from build, is not ported to 3

Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Apr 25 07:33:04 2019 UTC (5 years, 7 months ago) by maya
Branches: MAIN
CVS tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -1 lines
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Mar 6 12:17:25 2019 UTC (5 years, 9 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +2 -2 lines
Update to 7.2.3

Changelog:
### OfflineIMAP v7.2.3 (2019-02-17)

#### Notes

A tiny release for one minor bug fix.

This release was tested by:

- Nicolas Sebrecht


#### Authors

- Mart Lubbers (1)


#### Fixes

- add checks in curses ui for small windows. [Mart Lubbers]


### OfflineIMAP v7.2.2 (2018-12-22)

#### Notes

With this release offlineimap can renew the token for OAUTH2. There is better
integration for ArchLinux and OSX. SSL configuration options are more
consistent.

There are bug fixes about maxage and GSSAPI.

The imaplib2 library looks discontinued. I wonder we'll have no other choice
than maintaining our own fork.

This release was tested by:

- Nicolas Sebrecht


#### Authors

- Nicolas Sebrecht (5)
- Philippe Loctaux (4)
- Benedikt Heine (2)
- Carnë Draug (2)
- Frode Aannevik (1)
- Robbie Harwood (1)


#### Features

- 2890dec Added ssl certfile on osx for openssl pacakge on homebrew. [Philippe Loctaux]
- 761e10e Add Archlinux to list of supported distros. [Philippe Loctaux]

#### Fixes

- 8692799 Fix expired oauth2_access_token. [Frode Aannevik]
- 096aa07 Handle empty token with complete GSSAPI context. [Robbie Harwood]
- a51064e maxage: always compute the remote cache list for min_uid. [Nicolas Sebrecht]
- 698ec64 offlineimap.conf: minor fixes. [Nicolas Sebrecht]
- af3a35a offlineimap/utilis/distro.py: indentation fix. [Philippe Loctaux]
- d3ba837 Fix typo in exception message. [Benedikt Heine]
- c9005cd Check if username is provided before trying plain authentication.. [Carnë Draug]

#### Changes

- 5f9474e Print username instead of accountname when asking for password. [Carnë Draug]
- ce9a198 Chain tls_level and ssl_version only if ssl is enabled. [Benedikt Heine]
- 6ef5937 docs/website-doc.sh: minor improvements in comments of versions.yml. [Nicolas Sebrecht]
- 4544bb1 contrib/release.py: minor UI improvement. [Nicolas Sebrecht]
- d930125 fix dates in copyright lines. [Nicolas Sebrecht]


### OfflineIMAP v7.2.1 (2018-06-16)

#### Notes

This new version introduces interesting features. The fingerprints now accepts
hashes in sha224, sha256, sha384 and sha512 to improve the compatibility with
IMAP servers.

There's a new script in ./contrib to store passwords with GPG.

The new GSSAPI library for kerberos gets a fix about authentication. Gmail
labels can now have parenthesis and the hostname can have path separators in
theirs names.

There's a lot of other minors improvements to make offlineimap better
(in the documentation, UI, configuration file and the code).

This release was tested by:

- Nicolas Sebrecht

Thanks to all the contributors. A lot of patches are first time contributions to
this project. This is very pleasant.

Special thanks to Ilias Tsitsimpis, Eygene Ryabinkin, Chris Coleman our long
time contributors involved in this release and Sebastian Spaeth who is still
paying for the domain name!


#### Authors

- Nicolas Sebrecht (9)
- velleto (6)
- Chris Coleman (1)
- Edgar HIPP (1)
- Eygene Ryabinkin (1)
- Lorenzo (1)
- Michael Billington (1)
- Robbie Harwood (1)


#### Features

- Script to store passwords in a file with GPG or using OSX's secure keychain. [Lorenzo]
- Added support for sha512, sha384, sha256, sha224 hashing algorithms to calculate server certificate fingerprints.. [velleto]

#### Fixes

- Pass username through in GSSAPI connections. [Robbie Harwood]
- Gmail: allow parenthesis in labels. [Nicolas Sebrecht]
- Correct typographical errors in offlineimap.conf. [Michael Billington]
- Create filenames with no path separators in them. [Eygene Ryabinkin]

#### Changes

- imapserver: fix copyright line. [Nicolas Sebrecht]
- Available hashes added to documentation.. [velleto]
- Documented the now allowed use of colon separated fingerprints with examples.. [velleto]
- Allow users to keep colons between each hex pair of server certificate fingerprint in configuration file.. [velleto]
- Removed uneccessary call of list() on zip() object.. [velleto]
- Changed the 'exception raised' message, to be more understandable.. [velleto]
- Make CTRL-C message more clear. [Edgar HIPP]
- setup: add long_description. [Nicolas Sebrecht]
- offlineimap.conf: fix comment about gssapi. [Nicolas Sebrecht]
- Add self to maintainers. Update email address.. [Chris Coleman]
- Makefile: targz: don't set the abbrev in the archive directory name. [Nicolas Sebrecht]
- contrib: learn to build website/_uploads. [Nicolas Sebrecht]
- docs/website-doc.sh: limit the number of exported versions in _data/announces.yml. [Nicolas Sebrecht]
- Makefile: targz: update files. [Nicolas Sebrecht]
- Makefile: clean: remove __pycache__ directories. [Nicolas Sebrecht]


### OfflineIMAP v7.2.0 (2018-04-07)

#### Notes

The biggest change with this release is the introduction of automated tests;
thanks to Chris from http://www.espacenetworks.com.

Robbie Hardwood from RedHat switched the GSSAPI dependency from pykerberos to
python-gssapi because it's more active and has more pleasant interface.

The shebang is fixed back to python2 to fix issues on some environments.

The UI was improved to show both the local and remote foldernames (usefull when
nametrans is enabled).

Thanks to all the contributors.

This release was tested by:

- Nicolas Sebrecht
- Remi Locherer


#### Authors

- Nicolas Sebrecht (9)
- Musashi69 (1)
- Robbie Harwood (1)
- chris001 (1)


#### Features

- Autmomated testing using Travis and CodeCov.io!. [chris001]
- README: travis: add badge for the next branch. [Nicolas Sebrecht]
- travis: add notification to gitter room OfflineIMAP/offlineimap. [Nicolas Sebrecht]

#### Fixes

- offlineimap.py: fix shebang to python2. [Nicolas Sebrecht]
- bin/offlineimap: fix shebang to env python2. [Nicolas Sebrecht]

#### Changes

- Port to python-gssapi from pykerberos. [Robbie Harwood]
- requirements: add gssapi as optional dependency. [Nicolas Sebrecht]
- make UI output show local AND remote dirs involved. [Musashi69]
- maxsyncaccounts: improve documentation. [Nicolas Sebrecht]




### OfflineIMAP v7.1.5 (2018-01-13)

#### Notes

This minor release fixes a bug about maxage failing to upload some emails. Also,
this introduces the snapcraft.yaml to package offlineimap with this packaging
system.

This release was tested by:

- Nicolas Sebrecht
- Remi Locherer


#### Authors

- Nicolas Sebrecht (4)
- Evan Dandrea (1)
- John Ferlito (1)


#### Features

- Initial commit of snapcraft.yaml. [Evan Dandrea]

#### Fixes

- maxage: don't consider negative UIDs when computing min UID. [Nicolas Sebrecht]
- Add missing space to output string. [John Ferlito]

#### Changes

- folder: IMAP: improve search logging. [Nicolas Sebrecht]
- no UIDPLUS: improve logging on failures. [Nicolas Sebrecht]
- github: remove the trick to download the PR. [Nicolas Sebrecht]


### OfflineIMAP v7.1.4 (2017-10-29)

#### Notes

Here is a bugfix release for v7.1.3. Two regressions got fixes and the
--delete-folder CLI option now expects an UTF-8 folder name when utf8foldernames
is enabled.

This release was tested by:

- Nicolas Sebrecht

#### Authors

- Nicolas Sebrecht (5)
- Thomas Merkel (1)

#### Fixes

- utf8foldernames: fix missing decode argument. [Nicolas Sebrecht]
- Fix: if any tunnel (preauth_tunnel or transport_tunnel) the hostname should not be required. [Thomas Merkel]

#### Changes

- utf8foldernames: support --delete-folder with UTF-8 folder name. [Nicolas Sebrecht]
- contrib/release.py improvements


### OfflineIMAP v7.1.3 (2017-10-08)

#### Notes

This release introduces a new experimental utf8foldernames configuration option.

We already had the "tricky" decodefoldernames which is now deprecated. The new
code is the correct implementation for this feature. The changes are neat and
rather small. All the users having decodefoldernames are requested to move to
utf8foldernames. This requires to update almost all the functions like
nametrans, folderfilter, etc, because they work on the UTF-8 encoding. See the
documentation for more. Thank you Urs Liska for this contribution!

In the long run, the idea is to:

1. Remove decodefoldernames in favour of utf8foldernames.
2. Promote utf8foldernames up to stable.
3. Turn utf8foldernames on by default.

Currently, folders with non-ASCII characters in their name have to be fully
re-downloaded. So, there's a bit more work to be done to have (3) and maybe (2).

Also, this release includes a fix about remotehost and transporttunnel that
would require some testing. Thanks Thomas Merkel!

There are documentation improvements, improved errors and minor code cleanups,
too.

This release was tested by:

- Nicolas Sebrecht
- Remi Locherer


#### Authors

- Nicolas Sebrecht (11)
- Urs Liska (8)
- Thomas Merkel (1)

#### Features

- utf8: implement utf8foldernames option. [Urs Liska]
- utf8: document new feature, deprecate old one. [Urs Liska]

#### Fixes

- remotehost should not be required if transporttunnel is used. [Thomas Merkel]
- accounts: error out when no folder to sync. [Nicolas Sebrecht]
- sqlite: provide better message error for insert. [Nicolas Sebrecht]
- folder: Gmail: fix copyright header. [Nicolas Sebrecht]

#### Changes

- man: remove mention of experimental support for python 3. [Nicolas Sebrecht]
- man: mention the supported directions of the syncs. [Nicolas Sebrecht]
- folder: Gmail: remove dead code. [Nicolas Sebrecht]
- upcoming.py: get header template from external file. [Nicolas Sebrecht]
- upcoming.py: display a message with the filename once written. [Nicolas Sebrecht]
- contrib/helpers: sort testers by name. [Nicolas Sebrecht]
- Remove some unnecessary whitespace (in existing code). [Urs Liska]
- MAINTAINERS: Rainer is not currently active. [Nicolas Sebrecht]


### OfflineIMAP v7.1.2 (2017-07-10)

#### Notes

This release introduces better Davmail support, better reliability when in
IMAP/IMAP mode, better output on some errors, and minor fixes. The provided
systemd files are improved.

The imaplib2 requirement is now v2.57.

Remi Locherer is joining our tester team. Great!

Starting with this release, the feedbacks from the testers are recorded in the
release notes, the git logs and the Changelog. Thanks to all of them for
improving the releases.

This release was tested by:

- benutzer193
- Nicolas Sebrecht
- Remi Locherer

#### Authors

- Nicolas Sebrecht (20)
- Hugo Osvaldo Barrera (5)
- Alvaro Pereyra (1)
- benutzer193 (1)

#### Features

- contrib/release.py: consider positive feedbacks from testers. [Nicolas Sebrecht]
- Introduce the github CODEOWNERS file. [Nicolas Sebrecht]
- IMAP/IMAP: continue to sync if the local side does not return a valid UID on upload. [Nicolas Sebrecht]

#### Fixes

- folder/IMAP: introduce dedicated parsing for davmail (not supporting UIDPLUS). [Nicolas Sebrecht]
- offlineimap.conf: minor typo fix. [Alvaro Pereyra]
- Respect systemd conventions for timers. [Hugo Osvaldo Barrera]
- Use a pre-existing target for systemd services. [Hugo Osvaldo Barrera]
- Remove invalid systemd setting. [Hugo Osvaldo Barrera]
- systemd: remove unused watchdog functionality. [benutzer193]
- gitignore generated css file. [Nicolas Sebrecht]
- Changelog: fix syntax. [Nicolas Sebrecht]

#### Changes

- Increase imaplib2 requirement from v2.55 to v2.57. [Nicolas Sebrecht]
- folder/IMAP: improve the warning when we can't parse the returned UID. [Nicolas Sebrecht]
- Provide more details in error message when SSL fails on non-standard port. [Nicolas Sebrecht]
- Use basic logger (since systemd picks up stdout). [Hugo Osvaldo Barrera]
- Explain how to override systemd values. [Hugo Osvaldo Barrera]
- systemd: add documentation entry in configuration files. [Nicolas Sebrecht]
- offlineimap.conf: ssl must be disabled to force STARTTLS in some cases. [Nicolas Sebrecht]
- Advise singlethreadperfolder when offlineimap hangs. [Nicolas Sebrecht]
- offlineimap.conf: minor improvements. [Nicolas Sebrecht]
- contrib: more release automation. [Nicolas Sebrecht]
- MAINTAINERS: Remi Locherer joins the team of testers. [Nicolas Sebrecht]
- systemd: README: credit Hugo as contributor. [Nicolas Sebrecht]


### OfflineIMAP v7.1.1 (2017-05-28)

#### Notes

This release has some interesting fixes, including one for the Blinkenlights UI.

Otherwise, there is no big change since the previous version.

Furthermore, this release was tested by:

- Remi Locherer

#### Authors

- Nicolas Sebrecht (17)
- Chris Coleman (1)
- Ilias Tsitsimpis (1)
- Maximilian Kaul (1)
- benutzer193 (1)
- Ævar Arnfjörð Bjarmason (1)

#### Features

- contrib: introduce a tool to produce the "upcoming notes". [Nicolas Sebrecht]
- contrib: secure HTTPS test internet is connected.. [Chris Coleman]
- Env info (used by -V and banner): add openssl version. [Nicolas Sebrecht]
- docs: learn to build html files for the manual pages. [Nicolas Sebrecht]

#### Fixes

- Acquire lock before updating the CursesLogHandler window. [Ilias Tsitsimpis]
- maxage: use the remote folder first to compute min_uid. [Nicolas Sebrecht]
- Fix systemd.timer: initialize timer after boot. [benutzer193]
- XOAUTH2: don't try this authentication method when not configured. [Nicolas Sebrecht]
- mbnames: don't duplicate entries in autorefresh mode. [Nicolas Sebrecht]
- docs: update the instructions for creating OAuth projects for GMail. [Ævar Arnfjörð Bjarmason]
- Fixed typo in doc: tls_1_2 => tls1_2. [Maximilian Kaul]
- IMAP: UIDPLUS: correctly warn about weird responses from some servers. [Nicolas Sebrecht]
- website-doc: force copy of the new HTML generated man pages. [Nicolas Sebrecht]
- Makefile: fix clean target. [Nicolas Sebrecht]

#### Changes

- MAINTAINERS: benutzer193 joins the testers team. [Nicolas Sebrecht]
- IMAP: UIDPLUS: improve error message on response error for new UID. [Nicolas Sebrecht]
- Display the imaplib and python versions for each normal run. [Nicolas Sebrecht]
- imapserver: provide some SSL info while in imap debug mode. [Nicolas Sebrecht]
- manual: improve the documentation about sqlite migration. [Nicolas Sebrecht]
- documentation: add entry for faulting folders with Microsoft servers. [Nicolas Sebrecht]
- website-doc.sh: add hint on API removal. [Nicolas Sebrecht]
- README: refactorize sections. [Nicolas Sebrecht]

Revision 1.31: download - view: text, markup, annotated - select for diffs
Fri May 12 10:07:41 2017 UTC (7 years, 7 months ago) by fhajny
Branches: MAIN
CVS tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +7 -6 lines
Update mail/offlineimap to 7.1.0, based on a PR by @backerman:

  https://github.com/joyent/pkgsrc/pull/499

Major changes since 6.5.6 (3 years ago):

- The dabatase for the cache is now sqlite by default
- Experimental Python 3 support
- Basic UTF support

See full changelog:

  https://github.com/OfflineIMAP/offlineimap/blob/master/Changelog.md

Revision 1.30: download - view: text, markup, annotated - select for diffs
Sun Jan 1 14:43:45 2017 UTC (7 years, 11 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
Add python-3.6 to incompatible versions.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Sat Jul 9 13:03:54 2016 UTC (8 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -2 lines
Remove python33: adapt all packages that refer to it.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sat Dec 5 21:25:48 2015 UTC (9 years ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2 lines
Extend PYTHON_VERSIONS_INCOMPATIBLE to 35

Revision 1.27: download - view: text, markup, annotated - select for diffs
Fri May 30 15:28:06 2014 UTC (10 years, 6 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +3 -3 lines
Update to 6.5.6. From the changelog:

* Fix IDLE mode regression (it didn't worked) introduced
  after v6.5.5 (pointy hat goes to Eygene Ryabinkin, kudos --
  to Tomasz Żok)
* Add knob to invoke folderfilter dynamically on each sync (GitHub#73)
* Add knob to apply compression to IMAP connections (Abdó Roig-Maranges)
* Add knob to filter some headers before uploading message
  to IMAP server (Abdó Roig-Maranges)
* Allow to sync GMail labels and implement GmailMaildir repository that
  adds mechanics to change message labels (Abdó Roig-Maranges)
* Allow to migrate status data across differend backends
  (Abdó Roig-Maranges)
* Support XDG Base Directory Specification
  (if $XDG_CONFIG_HOME/offlineimap/config exists, use it as the
  default configuration path; ~/.offlineimaprc is still tried after
  XDG location) (GitHub#32)
* Allow multiple certificate fingerprints to be specified inside
  'cert_fingerprint'

Revision 1.26: download - view: text, markup, annotated - select for diffs
Fri May 9 07:37:10 2014 UTC (10 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2 lines
Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Wed Apr 23 16:11:31 2014 UTC (10 years, 7 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +9 -8 lines
Update to 6.5.5. From the changelog:

OfflineIMAP v6.5.5 (2013-10-07)
===============================

* Avoid lockups for IMAP synchronizations running with the
  "-1" command-line switch (X-Ryl669 <boite.pour.spam@gmail.com>)
* Dump stacktrace for all threads on SIGQUIT: ease debugging
  of threading and other issues
* SIGHUP is now handled as the termination notification rather than
  the signal to reread the configuration (Dmitrijs Ledkovs)
* Honor the timezone of emails (Tobias Thierer)
* Allow mbnames output to be sorted by a custom sort key by specifying
  a 'sort_keyfunc' function in the [mbnames] section of the config.
* Support SASL PLAIN authentication method.  (Andreas Mack)
* Support transport-only tunnels that requre full IMAP authentication.
  (Steve Purcell)
* Make the list of authentication mechanisms to be configurable.
  (Andreas Mack)
* Allow to set message access and modification timestamps based
  on the "Date" header of the message itself.  (Cyril Russo)
* "peritem" format string for [mbnames] got new expansion key
  "localfolders" that corresponds to the same parameter of the
  local repository for the account being processed.
* [regression] pass folder names to the foldersort function,
  revert the documented behaviour
* Fix handling of zero-sized IMAP data items (GitHub#15).
* Updated bundled imaplib2 to 2.35:
  - fix for Gmail sending a BYE response after reading >100 messages
    in a session;
  - includes fix for GitHub#15: patch was accepted upstream.
* Updated bundled imaplib2 to 2.36: it includes support for SSL
  version override that was integrated into our code before,
  no other changes.
* Fixed parsing of quoted strings in IMAP responses: strings like "\\"
  were treated as having \" as the escaped quote, rather than treating
  it as the quoted escaped backslash (GitHub#53).
* Execute pre/post-sync hooks during synchronizations
  toggled by IMAP IDLE message processing. (maxgerer@gmail.com)
* Catch unsuccessful local mail uploads when IMAP server
  responds with "NO" status; that resulted in a loss of such
  local messages. (Adam Spiers)
* Don't create folders if readonly is enabled.
* Learn to deal with readonly folders to properly detect this
  condition and act accordingly.  One example is Gmail's "Chats"
  folder that is read-only, but contains logs of the quick chats. (E.
  Ryabinkin)
* Fix str.format() calls for Python 2.6 (D. Logie)
* Remove APPENDUID hack, previously introduced to fix Gmail, no longer
  necessary, it might have been breaking things. (J. Wiegley)
* Improve regex that could lead to 'NoneType' object has no attribute
  'group' (D. Franke)
* Improved error throwing on repository misconfiguration

OfflineIMAP v6.5.4 (2012-06-02)
===============================

* bump bundled imaplib2 library 2.29 --> 2.33
* Actually perform the SSL fingerprint check (reported by J. Cook)
* Curses UI, don't use colors after we shut down curses already (C.Höger)
* Document that '%' needs encoding as '%%' in configuration files.
* Fix crash when IMAP.quickchanged() led to an Error (reported by sharat87)
* Implement the createfolders setting to disable folder propagation (see docs)

OfflineIMAP v6.5.3.1 (2012-04-03)
=================================

* Don't fail if no dry-run setting exists in offlineimap.conf
  (introduced in 6.5.3)

OfflineIMAP v6.5.3 (2012-04-02)
===============================

* --dry-run mode protects us from performing any actual action.  It will
  not precisely give the exact information what will happen. If e.g. it
  would need to create a folder, it merely outputs "Would create folder
  X", but not how many and which mails it would transfer.
* internal code changes to prepare for Python3
* Improve user documentation of nametrans/folderfilter
* Fixed some cases where invalid nametrans rules were not caught and
  we would not propagate local folders to the remote repository.
  (now tested in test03)
* Revert "* Slight performance enhancement uploading mails to an IMAP
  server in the common case." It might have led to instabilities.
* Revamped documentation structure. `make` in the `docs` dir or `make
  doc` in the root dir will now create the 1) man page and 2) the user
  documentation using sphinx (requiring python-doctools, and
  sphinx). The resulting user docs are in `docs/html`. You can also
  only create the man pages with `make man` in the `docs` dir.
* -f command line option only works on the untranslated remote
  repository folder names now. Previously folderfilters had to match
  both the local AND remote name which caused unwanted behavior in
  combination with nametrans rules. Clarify in the help text.
* Some better output when using nonsensical configuration settings
* Improve compatability of the curses UI with python 2.6

pkgsrc changes:
* Add "strongly recommended" dependency on py-sqlite3.
* Remove seemingly outdated MESSAGE.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Jan 25 10:30:12 2014 UTC (10 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2 lines
Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Oct 8 12:19:19 2012 UTC (12 years, 2 months ago) by asau
Branches: MAIN
CVS tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +1 -3 lines
Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Tue Mar 20 01:28:18 2012 UTC (12 years, 8 months ago) by obache
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2 lines
fixes EGG_NAME for the case PKGREVISION.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Thu Mar 15 11:53:29 2012 UTC (12 years, 9 months ago) by obache
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -1 lines
Bump PKGREVISION from default python to 2.7.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sun Feb 19 13:09:03 2012 UTC (12 years, 9 months ago) by obache
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +12 -19 lines
Update offlineimap to 6.5.2.1.

may new features, changes and bug filxes from 4.0.16.
for  recent changes, please refer here:
  https://github.com/spaetz/offlineimap/blob/master/Changelog.rst

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat Nov 26 13:03:36 2011 UTC (13 years ago) by obache
Branches: MAIN
CVS tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -2 lines
* Update HOMEPAGE
* set LICENSE

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sat Nov 13 21:08:58 2010 UTC (14 years, 1 month ago) by shattered
Branches: MAIN
CVS tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
Follow HTTP redirects to new HOMEPAGEs and/or MASTER_SITES.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Feb 10 19:17:40 2010 UTC (14 years, 10 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -1 lines
Bump revision for PYTHON_VERSION_DEFAULT change.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Feb 4 02:36:28 2010 UTC (14 years, 10 months ago) by joerg
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +5 -3 lines
DESTDIR support

Revision 1.15: download - view: text, markup, annotated - select for diffs
Fri Apr 25 20:39:10 2008 UTC (16 years, 7 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -2 lines
Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Feb 16 15:46:21 2007 UTC (17 years, 9 months ago) by tonio
Branches: MAIN
CVS tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +7 -6 lines
Update mail/offlineimap to 4.0.16

Added dependency on python curse libraries, do that it does not fail at runtime

Changelog contains many bugfixes, and:
   * Support IPv6 with SSL.
   * improve performance with large folders.
   * new homepage
   * sync INTERNALDATEs.
   * Fixed a bug that could cause OfflineIMAP to crash when copying
     a message from a remote server that didn't have an
     INTERNALDATE.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Jan 7 09:13:59 2007 UTC (17 years, 11 months ago) by rillig
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -3 lines
Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Mar 4 21:30:01 2006 UTC (18 years, 9 months ago) by jlam
Branches: MAIN
CVS tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Feb 5 23:09:56 2006 UTC (18 years, 10 months ago) by joerg
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -1 lines
Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Dec 27 13:54:58 2005 UTC (18 years, 11 months ago) by seb
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
Lower expectations, both others' and mine: relinquish stewardship

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Dec 5 20:50:34 2005 UTC (19 years ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Apr 11 21:46:21 2005 UTC (19 years, 8 months ago) by tv
Branches: MAIN
CVS tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +1 -2 lines
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Jan 23 20:41:48 2005 UTC (19 years, 10 months ago) by recht
Branches: MAIN
CVS tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
Build Python with thread support by default and turn the existing
python*-pth packages into meta-packages which will install the non-pth
packages. Bump PKGREVISIONs on the non-pth versions to propagate the
thread change, but leave the *-pth versions untouched to not affect
existing installations.
Sync all PYTHON_VERSIONS_AFFECTED lines in package Makefiles.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Aug 26 10:20:41 2004 UTC (20 years, 3 months ago) by seb
Branches: MAIN
CVS tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +4 -4 lines
Update to version 4.0.6, use INSTALLATION_DIRS.

Summary of significant (for pkgsrc) changes since last packaged version
(4.0.0):
- documentation improvements.
- bug fixes

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Apr 18 05:05:43 2004 UTC (20 years, 7 months ago) by snj
Branches: MAIN
CVS tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -3 lines
Convert to buildlink3.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Apr 15 17:36:29 2004 UTC (20 years, 8 months ago) by drochner
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +3 -8 lines
remove superflous PYTHON_PATCH_SCRIPT_SED, and use some more of
PYDISTUTILSPKG

Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Jan 20 12:19:43 2004 UTC (20 years, 10 months ago) by agc
Branches: MAIN
CVS tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
Move WRKSRC definition away from the first paragraph in a Makefile.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Dec 24 09:53:49 2003 UTC (20 years, 11 months ago) by jmmv
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
s/@netbsd.org/@NetBSD.org/ in MAINTAINER.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Aug 10 10:09:20 2003 UTC (21 years, 4 months ago) by seb
Branches: TNF
CVS tags: pkgsrc-base, pkgsrc-2003Q4-base, pkgsrc-2003Q4
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
Initial import of OfflineIMAP, version 4.0.0, into the NetBSD Packages
Collection.

OfflineIMAP is  a  tool  to   simplify   your   e-mail  reading.
It synchronizes remote IMAP folders and local Maildir folders. It is fast
flexible and safe. It is also useful if you want to use a mail reader that
does not have IMAP support, has poor IMAP support, or does not provide
disconnected operation.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 10:09:20 2003 UTC (21 years, 4 months ago) by seb
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>