Created attachment 202912 [details]
port of onedrive
Attached is a port of OneDrive Free Client, A complete tool to interact with OneDrive on Linux.
The port is tested under FreeBSD stable/12 (amd64), with poudriere.
Synchronizing with my OneDrive account worked.
On 13-i386, building ldc fails:
A commit references this bug:
Date: Sun Mar 17 13:28:59 UTC 2019
New revision: 496060
New port: net/onedrive: Microsoft OneDrive client
A complete tool to interact with OneDrive on Linux.
Built following the UNIX philosophy.
Real-Time file monitoring with Inotify
Support OneDrive for Business (part of Office 365)
Shared folders (not Business)
While local changes are uploaded right away, remote changes are delayed
Submitted by: Hiroo Ono <firstname.lastname@example.org>
(In reply to Kurt Jaeger from comment #1)
Thank you for committing this.
Just to leave a note on the D compilers current status:
dmd2 is broken.
ldc seems to be built only on amd64.
dmd1 can be built on i386 and amd64, but it is a 32bit application and requires 32bit libstdc++. I did not know how to install 32bit gcc inside poudriere/amd64.
Maybe, I should have set dmd1 on i386 and ldc on amd64 as the D compiler, and broken for other architectures. Instead, I made it an option and set ldc for default.
The source code repo from skilion seems to have been superceded by this one:
Are you able to update the port to use the new repo?
(In reply to freenasuser from comment #5)
Can you submit a patch in a new problem report ?
It's also an upgrade from 1.1.3 to 2.3.3 or so ?
I will make a patch. Should I file a new PR or just reopen this one?
(In reply to Hiroo Ono from comment #7)
Please make a new PR for the update. Thanks!