<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/mail/pigeonhole, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-01-01T14:27:12Z</updated>
<entry>
<title>pigeonhole: update to version 0.5.21.1</title>
<updated>2026-01-01T14:27:12Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-12-31T02:38:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4e86243a89ac8acb7e5c7143af080ba3f6028acd'/>
<id>urn:sha1:4e86243a89ac8acb7e5c7143af080ba3f6028acd</id>
<content type='text'>
Release notes:
```
v0.5.21.1 2024-08-14  Aki Tuomi &lt;aki.tuomi@open-xchange.com&gt;

	- sieve: When saving to local storage failed after a successful action
	  in sieve (e.g. redirect, vacation), the mail was reported as
	  successfully delivered, although it was lost locally.
```
Copy&amp;pasted from
https://raw.githubusercontent.com/dovecot/pigeonhole/0.5.21.1/NEWS

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>pigeonhole: change package versioning</title>
<updated>2026-01-01T14:27:12Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-12-31T02:33:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=547ac2e84ea205432e1eabc5588d31ad0652ed37'/>
<id>urn:sha1:547ac2e84ea205432e1eabc5588d31ad0652ed37</id>
<content type='text'>
The current pigeonhole Makefile is more complex than it needs to be, with
too many unique variables and the resulting package version
is currently this one:
```
dovecot-pigeonhole_2.3.21.0.5.21-r1_aarch64_cortex-a53.ipk
```

and based on Repology [1], it looks like we are the only GNU/Linux
distribution, who includes dovecot version and pigeonhole version
together. We should not include the extra dovecot version, because
even project [2]  website does not do it except their tarball.

What we can do better is that we added and modify a little bit
EXTRA_DEPENDS, which ensures that pigenhole 0.5.21.1 will be used
for Dovecot 2.3, because of that, we can have package version as
it should be.

```
dovecot-pigeonhole_0.5.21-r1_arm_cortex-a9_vfpv3-d16.ipk
```

Because of the changed versioning, we can remove the dynamic shell
execution for version extraction.

[1] https://repology.org/project/dovecot-pigeonhole/versions
[2] https://pigeonhole.dovecot.org/download

Fixes: 6c6a40ab57d1151f981237f81935b19486c45026 ("pigeonhole: fix runtime dependency on dovecot's ABI")

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>dovecot-pigeonhole: fix Makefile syntax to match dovecot</title>
<updated>2026-01-01T14:27:12Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-12-31T01:21:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d4f9e59a96969c5588fb7f31e4477480f761b763'/>
<id>urn:sha1:d4f9e59a96969c5588fb7f31e4477480f761b763</id>
<content type='text'>
Use $(XARGS) variable instead of plain xargs command, consistent with
the dovecot package implementation. Remove unnecessary space in
EXTRA_DEPENDS version constraint.

Fixes failing error on buildbot:
```
make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
Makefile:62: *** multiple target patterns.  Stop.
time: package/feeds/packages/pigeonhole/compile#0.52#0.42#1.15
```

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>pigeonhole: Make version apk compatible</title>
<updated>2024-11-10T16:07:35Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2024-11-10T12:00:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=77dd5b2587928bb797c77d217d162f1d48d0c733'/>
<id>urn:sha1:77dd5b2587928bb797c77d217d162f1d48d0c733</id>
<content type='text'>
Make the version compatible with apk.

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>pigeonhole: update to 0.5.21</title>
<updated>2024-01-02T23:13:27Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2024-01-01T23:44:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=06b15e70edd1a033f46937b011117732d279836a'/>
<id>urn:sha1:06b15e70edd1a033f46937b011117732d279836a</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>pigeonhole: update to version 0.5.20</title>
<updated>2023-05-13T12:55:08Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2023-05-08T11:22:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=470c63d1c120dd31f5357391f142b932bce3d789'/>
<id>urn:sha1:470c63d1c120dd31f5357391f142b932bce3d789</id>
<content type='text'>
v0.5.20 2022-12-12  Aki Tuomi &lt;aki.tuomi@open-xchange.com&gt;

    * No changes - release done to keep version numbers synced.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>pigeonhole: update to 0.5.19</title>
<updated>2022-12-23T00:28:11Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2022-12-20T02:14:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7316c741777b3c468bef80840facaf42912ed9c8'/>
<id>urn:sha1:7316c741777b3c468bef80840facaf42912ed9c8</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>pigeonhole: update to 2.3.18</title>
<updated>2022-05-11T17:08:53Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2022-05-11T13:39:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c0fbb4f7fd66413ee70bf5e1e8f4b1fb442963b1'/>
<id>urn:sha1:c0fbb4f7fd66413ee70bf5e1e8f4b1fb442963b1</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>pigeonhole: update to 0.5.16</title>
<updated>2021-09-26T03:14:14Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-09-23T08:02:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=489e60de0804512d290f1fe9bb83db87c02ea75a'/>
<id>urn:sha1:489e60de0804512d290f1fe9bb83db87c02ea75a</id>
<content type='text'>
Update URL.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>pigeonhole: bump to 0.5.14</title>
<updated>2021-03-04T12:13:20Z</updated>
<author>
<name>Eneas U de Queiroz</name>
</author>
<published>2021-03-04T12:11:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e40776d2642c248d1d2a9a0ad349791e441e3901'/>
<id>urn:sha1:e40776d2642c248d1d2a9a0ad349791e441e3901</id>
<content type='text'>
ChangeLog:
 - IMAP FILTER command: cmd-filter-sieve - Do not allow NIL as script
   name argument.

Signed-off-by: Eneas U de Queiroz &lt;cotequeiroz@gmail.com&gt;
</content>
</entry>
</feed>
