Bug 215804 - [NEW PORT] security/morphis: Peer-to-peer high-performance distributed datastore and mail
Summary: [NEW PORT] security/morphis: Peer-to-peer high-performance distributed datast...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Matthew Seaman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-05 19:23 UTC by Yuri Victorovich
Modified: 2017-02-08 20:44 UTC (History)
1 user (show)

See Also:


Attachments
shar archive (16.60 KB, text/plain)
2017-01-05 19:23 UTC, Yuri Victorovich
no flags Details
shar archive (16.41 KB, text/plain)
2017-01-05 19:27 UTC, Yuri Victorovich
no flags Details
shar archive (16.46 KB, text/plain)
2017-01-05 20:43 UTC, Yuri Victorovich
no flags Details
shar archive (16.46 KB, text/plain)
2017-01-05 22:07 UTC, Yuri Victorovich
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2017-01-05 19:23:58 UTC
Created attachment 178551 [details]
shar archive

This port can't be built with poudriere yet since it uses python3. It builds and installs from the ports tree only. It runs fine.

https://morph.is
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2017-01-05 19:27:24 UTC
Created attachment 178552 [details]
shar archive
Comment 2 VK 2017-01-05 19:36:18 UTC
(In reply to Yuri Victorovich from comment #0)

It doesn't build with Poudriere if you set DEFAULT_VERSIONS= python=3.5 in the repo make.conf?
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2017-01-05 19:40:16 UTC
With DEFAULT_VERSIONS= python=3.5 it probably builds.
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2017-01-05 20:43:40 UTC
Created attachment 178559 [details]
shar archive

Fixed permissions.
Comment 5 VK 2017-01-05 21:06:55 UTC
(In reply to Yuri Victorovich from comment #3)

Can you please confirm? The recommended QA is to build with poudriere.
Comment 6 Yuri Victorovich freebsd_committer freebsd_triage 2017-01-05 21:23:46 UTC
Confirmed, it builds with poudriere.
Comment 7 Yuri Victorovich freebsd_committer freebsd_triage 2017-01-05 22:07:44 UTC
Created attachment 178562 [details]
shar archive
Comment 8 Matthew Seaman freebsd_committer freebsd_triage 2017-02-08 19:41:40 UTC
Hmmm... the requirement for python 3.5 means this port probably won't have
FreeBSD built pkgs available, at least for the foreseeable future.  Apart from that, it all looks fine.
Comment 9 Yuri Victorovich freebsd_committer freebsd_triage 2017-02-08 19:42:28 UTC
Yes, I know.
At least people can install from the port.
Comment 10 commit-hook freebsd_committer freebsd_triage 2017-02-08 20:40:01 UTC
A commit references this bug:

Author: matthew
Date: Wed Feb  8 20:39:15 UTC 2017
New revision: 433672
URL: https://svnweb.freebsd.org/changeset/ports/433672

Log:
  MORPHiS is a global encrypted distributed datastore intended to replace the
  cloud for storage and far more. This first release also includes DMAIL
  (distributed mail), inherently spam resistant, inherently encrypted,
  uncensorable, free distributed messaging.

  WWW: https://morph.is

  PR:		215804
  Submitted by:	Yuri Victorovich <yuri@rawbw.com>

Changes:
  head/security/Makefile
  head/security/morphis/
  head/security/morphis/Makefile
  head/security/morphis/distinfo
  head/security/morphis/files/
  head/security/morphis/files/morphis-cmd.in
  head/security/morphis/files/morphis-service.in
  head/security/morphis/files/pkg-message.in
  head/security/morphis/pkg-descr
  head/security/morphis/pkg-plist
Comment 11 Matthew Seaman freebsd_committer freebsd_triage 2017-02-08 20:41:39 UTC
Committed, thanks!
Comment 12 Yuri Victorovich freebsd_committer freebsd_triage 2017-02-08 20:44:34 UTC
Thank you, Matthew!