Delta.chat pkg/port?

I see net-im/deltachat-desktop, but

Bash:
# pkg install deltachat-desktop
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
Updating FreeBSD-kmods repository catalogue...
FreeBSD-kmods repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching 'deltachat-desktop' have been found in the repositories
$ uname -smr
FreeBSD 14.4-RELEASE amd64

what am I missing?
 

Attachments

  • Screenshot 2026-03-18 114911.png
    Screenshot 2026-03-18 114911.png
    52.8 KB · Views: 88
Hi friends, upstream said it's OK to ship with Electron 39 (they're already building against 40) so I downgraded the dep as the Latest package repo is building electron39.

Conclusion: the package is now available!
 
Hi friends, upstream said it's OK to ship with Electron 39 (they're already building against 40) so I downgraded the dep as the Latest package repo is building electron39.

Conclusion: the package is now available!
Is it though or am I missing something here? 🤔
1776014680257.png

Currently compiling due to this, so I'm not that upset by it, just want to clear things up.

Edit: pkg install shows to me that there are no deltachat-desktop packages available, only rpc-server one.
 
Update: it got really tricky when I've tried to compile it
===> /!\ Warning /!\
The prefetch group used for deltachat-desktop-2.48.0-node-modules.tar.gz is missing
from MASTER_SITES. Check for typos, or errors.
=> Attempting to fetch http://distcache.freebsd.org/ports-distfiles/deltachat-desktop-2.48.0-node-modu
les.tar.gz
fetch: http://distcache.freebsd.org/ports-distfiles/deltachat-desktop-2.48.0-node-modules.tar.gz: Not
Found
No idea why that happens, but when I try to access link directly it says "404 not found". So, I guess as a workaround I've found the package for deltachat 2.43 version for none other than FreeBSD 13..? (from official pkg.freebsd.org source so it's fine) So I've downloaded it manually and installed via pkg install [name].pkg

Weirdly enough, it works just fine, so if anyone is urgently looking to install deltachat and hasn't had any luck with compiling it from ports either...Here you go I guess?
 
  • Like
Reactions: mro
Is it though or am I missing something here? 🤔
I can't see it either:
sh:
$ freebsd-version -kru ; uname -aKU
14.4-RELEASE-p1
14.4-RELEASE-p1
14.4-RELEASE-p1
FreeBSD mx250.local 14.4-RELEASE-p1 FreeBSD 14.4-RELEASE-p1 GENERIC amd64 1404000 1404000
$ doas pkg install deltachat-desktop
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
Updating FreeBSD-kmods repository catalogue...
FreeBSD-kmods repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching 'deltachat-desktop' have been found in the repositories
 
Update: it got really tricky when I've tried to compile it

No idea why that happens, but when I try to access link directly it says "404 not found". So, I guess as a workaround I've found the package for deltachat 2.43 version for none other than FreeBSD 13..? (from official pkg.freebsd.org source so it's fine) So I've downloaded it manually and installed via pkg install [name].pkg

Weirdly enough, it works just fine, so if anyone is urgently looking to install deltachat and hasn't had any luck with compiling it from ports either...Here you go I guess?
I have the same problem, created PR 294536.

Maybe you have an idea, feld?

Thanks a lot!
 
Hi guys, I know this is happening but it's unclear why. I'm trying to get some assistance from the dev who created the ports framework bits for generating the offline/reproducible tarball of the npm libraries/dependencies. It's supposed to be working 😭
 
Hi guys, I know this is happening but it's unclear why. I'm trying to get some assistance from the dev who created the ports framework bits for generating the offline/reproducible tarball of the npm libraries/dependencies. It's supposed to be working 😭
Yes, it works now! Latest branch of FreeBSD 15 even has a package already! Not on quarterly for obvious reasons, but I'm too impatient so I've downloaded manually the packages meant for LATEST and they worked just fine on my system! Yay!

I can't stress it enough, thank you *so* so much! It was a bit worrying running quite an outdated version of deltachat when its chromium under the hood, so you've really saved the day.

Is there a way to donate to you btw? Gotta support people who help FreeBSD become a more viable desktop option :>
1777539091795.png
 
> Yes, it works now!

That's great to hear! It should be showing up in Quarterly very shortly... I saw the package successfully build last night but I don't know how long it takes to complete the entire package set.

> Is there a way to donate to you btw? Gotta support people who help FreeBSD become a more viable desktop option :>

Send your donation of any size to BSDCan where all the great minds (who can attend) will soon be meeting to build/fix/plan/nurture FreeBSD. https://www.bsdcan.org/2026/sponsorship.html

If this won't work for you because it's Paypal, message me on DeltaChat and we can work it out by proxy.

Your kindness and generosity is humbling :)
 
Back
Top