Bug 216784

Summary: New port: lang/py-hy dialect of lisp embedded in python
Product: Ports & Packages Reporter: David Kalliecharan <dave>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 216782, 216783    
Bug Blocks:    
Attachments:
Description Flags
Shell archive of hy
none
[UPDATE] Shell archive of hy none

Description David Kalliecharan 2017-02-04 15:13:34 UTC
Created attachment 179601 [details]
Shell archive of hy

New port lang/hy

Hy is a wonderful dialect of Lisp that’s embedded in Python.

Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you have the whole beautiful world of Python at your fingertips, in Lisp form!

Requires new ports:
devel/py-astor (bug #216782)
devel/py-rply  (bug #216783)

Poudriere tested with 10.3, and 11.0 Releases
Comment 1 Dmitry Marakasov freebsd_committer freebsd_triage 2017-02-07 16:45:13 UTC
portlint, portrevision, run_depends as with other ports. And this port should probably be named py-hy.
Comment 2 David Kalliecharan 2017-02-07 22:59:41 UTC
(In reply to Dmitry Marakasov from comment #1)
I will work on it tomorrow! Should I resubmit the port as lang/py-hy or just keep using this bug report?
Comment 3 David Kalliecharan 2017-02-08 15:02:39 UTC
Created attachment 179765 [details]
[UPDATE] Shell archive of hy

Update of lang/hy -> lang/py-hy. Conforms with portlint output
Comment 4 commit-hook freebsd_committer freebsd_triage 2017-02-09 18:22:47 UTC
A commit references this bug:

Author: amdmi3
Date: Thu Feb  9 18:22:29 UTC 2017
New revision: 433765
URL: https://svnweb.freebsd.org/changeset/ports/433765

Log:
  - Add lang/py-hy

  Hy is a wonderful dialect of Lisp that's embedded in Python.

  Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you
  have the whole beautiful world of Python at your fingertips, in Lisp form!

  WWW: http://hylang.org/

  PR:		216784
  Submitted by:	dave@dal.ca

Changes:
  head/lang/Makefile
  head/lang/py-hy/
  head/lang/py-hy/Makefile
  head/lang/py-hy/distinfo
  head/lang/py-hy/pkg-descr