BSD Ports

net/xapsd g20241228_22 FreeBSD

Apple push notifications daemon for dovecot

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
MIT
Categories
net
Package size
2994.0 KiB, 9166.5 KiB installed

Description

Apple push notification daemon for dovecot.

Together with dovecot-xaps-plugin, this will enable push email for iOS devices that talk to your dovecot IMAP server.

In the other systems

SystemPortVersion
FreeBSDnet/xapsdg20241228_22
DragonFlynet/xapsdg20241228

Install

Binary package:

pkg install xapsd

From the ports tree:

cd /usr/ports/net/xapsd/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	xapsd>0:net/xapsd

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latestg20241228_21g20241228_21-g20241228_4g20241228_21
FreeBSD:14:quarterlyg20241228_21g20241228_21n/ag20241228_2g20241228_21
FreeBSD:15:latestg20241228_21g20241228_21n/a-g20241228_4
FreeBSD:15:quarterlyg20241228_21g20241228_21n/an/an/a
FreeBSD:16:latestg20241228_20g20241228_21n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Required by 1

Configuration

No options to configure.

USES
go:modules
Service scripts
xapsd

Message after installing

1. Create a new apple id account at https://appleid.apple.com/

2. Use `xapsd -pass` to create the hash of the apple id password

3. Add account information to xapsd.yaml

Files

pkg-plist 2
  • @sample(root,xapsd,640) etc/xapsd/xapsd.yaml.sample
  • sbin/xapsd
distinfo 26
FileSizeSHA256
freswa-dovecot-xaps-daemon-g20241228-8cf4e49_GH0.tar.gz4125685296246ef9729d3233dfbf69147ba085f815bccad58a0c1c8d783e42b8dbd77
freswa-go-plist-900e8a7d907d_GH0.tar.gz476752b4a06b8805bc1436ab8f34d6fd140645a0a01ccaf9f4b3a7dc3e0e35f5a2e88
fsnotify-fsnotify-v1.8.0_GH0.tar.gz723253c4cbec6225307397717f18bb87ffc496e59d0f802a41fff572bf09e5dbf6e2b
go-ini-ini-v1.67.0_GH0.tar.gz5353106ba51234140118d1b6064f1817aa89cc971c6e7ce04cb9d286e6660d89296c8
go-yaml-yaml-v3.0.1_GH0.tar.gz91173cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5
golang-jwt-jwt-v4.5.1_GH0.tar.gz531811bb5df28987139b800083b79fab18bb644f664da1aade0f9d36482c3bf04eccd
golang-exp-b2144cdd0a67_GH0.tar.gz1.741596e+06837709d8463fad36e00f30eafd6b6ab3f44c7e7926959cdafbc69fa4a2a9ffb7
golang-net-v0.33.0_GH0.tar.gz1.466426e+06675e0ceaf54baf4f6e2a5152fe148906119c97e7b1d37d1c44ec2621faeab0e8
golang-sys-v0.28.0_GH0.tar.gz1.519898e+0662726b1ccbb09c7e8de2215756a26012751bdded12b5bacc6de83296db694ebf
golang-text-v0.21.0_GH0.tar.gz8.964782e+06d64dbf40a8ae06c4805895e48553ecdadaed07089d8ed2168a0d61551d17ff22
hashicorp-hcl-v1.0.0_GH0.tar.gz7065850632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
julienschmidt-httprouter-v1.3.0_GH0.tar.gz238892999dffc23f8ac3872ea37d108ddec0ba570d2780a42876300bdcdb0744908e2
magiconair-properties-v1.8.9_GH0.tar.gz28416259f5a9eea40458a1096f7c51121178823e912af07c1ca620d115905db5c4f26
mitchellh-mapstructure-v1.5.0_GH0.tar.gz3012381106cbac93000812c194b4a2069dd32913ec18819b1e99e8436595ce4939413
pelletier-go-toml-v2.2.3_GH0.tar.gz9092373a5dfdc1e543efd6032813cb27a5b06d66bbefbbcc88bb664f69d605725c42af
sagikazarmark-locafero-v0.6.0_GH0.tar.gz111402a1ba4cb44d1858b77fb750f6f72f1b3b3d013ef8731644bdc0a6fdc9e3f28be
sagikazarmark-slog-shim-v0.1.0_GH0.tar.gz10872a594ec7e138265768a5c23f8ab460724d8215db45dc1bddde4743bca3373803d
sideshow-apns2-v0.25.0_GH0.tar.gz1.264207e+06c269325d9f5d34fd394aecee79d48e1726ce9ddf899f22a20b4362616f388e84
sirupsen-logrus-v1.9.3_GH0.tar.gz50320cfa48a647a28c1f12fb6a9b672bc4d88b6407ff05aedcf23ce939d342646acce
sourcegraph-conc-v0.3.0_GH0.tar.gz23021c20a36ef6e8cd4721b8824d3e0a590d78f56ce72ace53ec7fdd2f7a978e9240f

Commit history 7

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
2cb2680d95 Dag-Erling Smørgrav various: Drop Go 1.24 version pin
This is a nop since 1.25 is the oldest supported version. I thought I'd removed these already...
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7

The latest 5 of 7 in the history this site was built from.