teddycloud 0.6.8
net/teddycloud
Alternative cloud server for the Toniebox
Description
teddycloud is an alternative to the public toniebox server. It is designed to be used in a local network and does not provide means of authentication. In order to use this server, certificates have to be read out of a toniebox, which requires UART access to the boxes internal processor.
Dependencies
- build devel/binutils
- build devel/gmake
- build devel/protobuf-c
- build ftp/curl
- build lang/gcc14
- lib audio/libogg
- lib audio/opus
- lib devel/libcjson
- run lang/gcc14
Commit History
may be incomplete — full history at freebsd-ports on GitHub
| Commit | Credits | Log message |
|---|---|---|
|
0.6.8
1b109ddf6e
files touched
|
Michael Pape (git) |
net/teddycloud: Update 0.6.7 => 0.6.8
Changelog: https://github.com/toniebox-reverse-engineering/teddycloud/releases/tag/tc_v0.6.8 Port changes: * Replace several source code patch files with CFLAGS instead. * Replace long paths with DATADIR and ETCDIR instead. * Pet portlint: remove empty line between *_DEPENDS. * Convert pkg-message to files/pkg-message.in and fix typo. PR: 294230 Reported by: Michael Pape <freebsd@pe82.de> (maintainer) Approved by: vvd (co-mentor) |
|
0.6.7
670212fe20
files touched
|
Michael Pape (freebsd) |
net/teddycloud: Update 0.6.4 => 0.6.7
Changelogs:
https://github.com/toniebox-reverse-engineering/teddycloud/releases/tag/tc_v0.6.5
https://github.com/toniebox-reverse-engineering/teddycloud/releases/tag/tc_v0.6.6
https://github.com/toniebox-reverse-engineering/teddycloud/releases/tag/tc_v0.6.7
Improve port:
- Un-bundle libcjson, libogg and opus.
- Replace "BUILD_DEPENDS+=" with "BUILD_DEPENDS=".
- Add USES+=dos2unix - source files use DOS end-of-line characters.
- Use ETCDIR instead of ${PREFIX}/etc/teddycloud.
- Optimize do-install - remove duplicates, merge COPYTREE_SHARE, remove
unnecessary MKDIR.
- Remove empty post-extract.
PR: 292663
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
|
|
0.6.4
d298ca15f5
files touched
|
Matthias Fechner (mfechner) |
net/teddycloud: fix build
The fixes a regression added by 3fc4fad263626857ec9252641e2794df6539d910 which was removing the leading slash in DISTDIR. Approved by: blanket (just fix it) |
|
0.6.4
f0ba732a81
files touched
|
Don Lewis (truckman) |
*/*: Bump PORTREVISION for devel/protobuf-c update
libprotobuf-c.so once again has version info. Force a rebuild of its consumers. PR: 282060 MFH: 2025Q3 Sponsored by: <If the change was sponsored by an organization.> |
|
0.6.4
e718cd7011
files touched
|
Michael Pape (freebsd) |
net/teddycloud: do not overwrite config on update
Make sure files in etc are only created on first install and not overwritten by subsequent updates. This fixes the problem, that the following files are always overwritten by updates: /usr/local/etc/teddycloud/tonieboxes.json /usr/local/etc/teddycloud/tonies.json And also the nightly checksum test does not complain anymore. PR: 287263 Reported by: Matthias Fechner <mfechner@FreeBSD.org> Tested by: Michael Pape <freebsd@pe82.de> |
|
0.6.4
2f96ec0e2a
files touched
|
Michael Pape (freebsd) |
net/teddycloud: Update 0.6.3 => 0.6.4
Changelog: https://github.com/toniebox-reverse-engineering/teddycloud/releases/tag/tc_v0.6.4 Replace hardcoded version with DISTVERSION. Align GH_ACCOUNT, GH_PROJECT and GH_SUBDIR. PR: 287220 |
|
0.6.3
f30264ca1d
files touched
|
Michael Pape (freebsd) |
net/teddycloud: Update 0.6.2 → 0.6.3, update supported architectures
Changelog: https://github.com/toniebox-reverse-engineering/teddycloud/releases/tag/tc_v0.6.3 PR: 284350 |
|
0.6.2
b59ef9c848
files touched
|
Michael Pape (freebsd) |
net/teddycloud: Ignore i386
Does fail to build on i386 targets, ignore this arch. Replace space characters to tabs. PR: 283062 Approved by: submitter is maintainer |
|
0.6.2
753f370872
files touched
|
Matthias Fechner (mfechner) |
net/teddycloud: update to 0.6.2
Thanks to Michael (maintainer) for fixing the linker issue, see also here: https://github.com/toniebox-reverse-engineering/teddycloud/pull/242 The next release of teddycloud will include all necessary modifications, so patches can be removed from ports with a newer release. Changes: https://github.com/toniebox-reverse-engineering/teddycloud/releases PR: 282541 Approved by: freebsd@pe82.de (maintainer) |
|
0.3.5
2faca847a9
files touched
|
Michael Pape (freebsd) |
net/teddycloud: alternative to the public toniebox server
Small fixes applied to build successfully. PR: 276541 |