Bug 216784 - New port: lang/py-hy dialect of lisp embedded in python
Summary: New port: lang/py-hy dialect of lisp embedded in python
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dmitry Marakasov
URL:
Keywords:
Depends on: 216782 216783
Blocks:
  Show dependency treegraph
 
Reported: 2017-02-04 15:13 UTC by David Kalliecharan
Modified: 2017-02-09 18:22 UTC (History)
0 users

See Also:


Attachments
Shell archive of hy (1.96 KB, text/plain)
2017-02-04 15:13 UTC, David Kalliecharan
no flags Details
[UPDATE] Shell archive of hy (1.98 KB, text/plain)
2017-02-08 15:02 UTC, David Kalliecharan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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