1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00
freebsd-ports/lang
Dmitry Marakasov a3f8f8b353 tinypy is a minimalist implementation of python in 64k of code
it includes a whole heap of features:

 * parser and bytecode compiler written in tinypy
 * fully bootstrapped
 * luaesque virtual machine with garbage collection written in C
   it's "stackless" sans any "stackless" features
 * cross-platform :) it runs under windows / linux / macosx
 * a fairly decent subset of python
    o classes and single inheritance
    o functions with variable or keyword arguments
    o strings, lists, dicts, numbers
    o modules, list comprehensions
    o exceptions with full traceback
    o some builtins
 * batteries not included -- yet

WWW:	http://www.tinypy.org/

PR:		132124
Submitted by:	Marcin Cieslak <saper at SYSTEM dot PL>
2009-04-02 00:57:07 +00:00
..
abcl
afnix Update to 1.8.0 2009-01-04 11:28:38 +00:00
alisp - No need to define USE_REINPLACE these days 2009-01-08 16:58:29 +00:00
arena
asn1c
atlast
awka
bas2tap - Update maintainer mail 2009-01-05 16:23:31 +00:00
bf2c - Update maintainer mail 2009-01-05 16:23:31 +00:00
bigloo - Update to 3.2a.2 2009-03-14 14:10:09 +00:00
bsh . Bump PORTREVISION for my earlier change to the wrapper script. 2008-11-19 05:39:57 +00:00
bwbasic
caml-light
ccscript
cduce Fix build with new ocaml-ocurl (if curl is enabled) 2009-03-09 22:26:09 +00:00
cfortran - Do not use tar with --strip-components to install example files, since 2008-12-11 18:14:15 +00:00
chicken - Update to 3.4.0 2008-12-07 14:35:04 +00:00
cim
cint
clips
clisp - Update to 2.47 2009-02-27 11:17:16 +00:00
clojure - Update to 20090320 2009-03-22 12:39:26 +00:00
clojure-mode.el clojure-mode is an emacs editing mode for the clojure 2008-12-26 05:34:51 +00:00
cmucl Update to 19e. 2009-01-08 18:44:19 +00:00
cmucl-extra
cocor Fix make -j 2009-03-25 12:35:49 +00:00
compaq-cc - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
cparser - Update to 0.9.8 2009-02-15 13:22:27 +00:00
csharp-mode.el
cu-prolog
cython - Update to 0.11 2009-03-15 19:48:19 +00:00
dice
diveintopython
dlv
drscheme - Update X.org ports to 7.4+ (few ports are more recent than the katamari). 2009-01-23 16:28:36 +00:00
dylan
ecl
eiffel
elan Fix MASTER_SITES of elan. 2009-02-02 09:35:39 +00:00
elisp-manual
elk
emacs-lisp-intro
embryo
eperl Introduce Perl 5.10.0 2009-03-28 20:45:10 +00:00
erlang - Change default Tcl/Tk version to 8.5 2009-02-23 14:46:37 +00:00
erlang14 - Change default Tcl/Tk version to 8.5 2009-02-23 14:46:37 +00:00
erlang-doc Remove unnecessary index.hml. 2008-11-06 00:01:49 +00:00
erlang-lite
etoile-compiler - udpate to 0.4.1 2009-03-20 09:15:46 +00:00
etoile-io
etoile-languagekit - need newer llvm to build on amd64 2009-03-29 16:20:14 +00:00
etoile-lkplugins Etoile Project LnguageKit Plugins 2009-03-20 09:24:48 +00:00
etoile-scriptkit - udpate to 0.4.1 2009-03-20 09:15:46 +00:00
etoile-smalltalkkit - udpate to 0.4.1 2009-03-20 09:15:46 +00:00
execline
expect Free most of my ports, since they aren't being maintained to a 2009-03-13 23:27:19 +00:00
expect-devel - Change default Tcl/Tk version to 8.5 2009-02-23 14:46:37 +00:00
ezm3 - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
f2c * Install correct (the troff manpage) 2009-03-16 07:21:36 +00:00
f77
fasm Update to 1.67.34 2009-02-23 14:56:54 +00:00
fbbi
ferite
ficl
ficl-devel
fpc - Update X.org ports to 7.4+ (few ports are more recent than the katamari). 2009-01-23 16:28:36 +00:00
fpc-base - Bump PORTREVISION. Because it depends of new www/fpc-httpd* ports added 2009-01-19 22:53:55 +00:00
fpc-docs - Fix updating to 2.2.2 2009-01-15 15:47:02 +00:00
fpc-tcl - Update to 2.2.2 2009-01-14 06:13:57 +00:00
fpc-units Bump the version of the curl shared library after the ftp/curl update 2009-01-23 15:43:14 +00:00
fpc-utils - Update to 2.2.2 2009-01-14 06:13:57 +00:00
freetxl
g95
gambas Bump the version of the curl shared library after the ftp/curl update 2009-01-23 15:43:14 +00:00
gambit-c
gauche
gawk - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
gcc Update to the 20090331 snapshot of GCC 4.4.0. 2009-04-01 12:10:19 +00:00
gcc34 Set MAKE_JOBS_SAFE to allow for parallel builds. 2009-03-29 21:48:30 +00:00
gcc42 Update to the 20090325 snapshot of GCC 4.2.5 which should conclude 2009-03-29 11:22:25 +00:00
gcc42-withgcjawt Readd. 2009-01-06 07:59:06 +00:00
gcc43 Update to the 20090326 snapshot of GCC 4.3.4 which should conclude 2009-03-29 16:08:31 +00:00
gcc44 Update to the 20090331 snapshot of GCC 4.4.0. 2009-04-01 12:10:19 +00:00
gcc45 Update to the 20090331 snapshot of GCC 4.4.0. 2009-04-01 12:10:19 +00:00
gcc46 Update to the 20090331 snapshot of GCC 4.4.0. 2009-04-01 12:10:19 +00:00
gcc47 Update to the 20090331 snapshot of GCC 4.4.0. 2009-04-01 12:10:19 +00:00
gcc48 Update to the 20090331 snapshot of GCC 4.4.0. 2009-04-01 12:10:19 +00:00
gcc295 - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
gcc-ooo
gcl
gdc - Fix on CURRENT. The failure reason is that broken libphobos was produced, as the library used non-existing symbols from libc, namely tgammal, lgammal, erfcl, erfl, cbrtl, log1pl, expm1l. This somehow was not triggered before rev. 181074. So to fix this, add an extra patch to remove unimplemented math functions from libphobos. 2009-03-18 12:29:53 +00:00
gforth
ghc - Update hs-hscolour to 1.12 2009-03-06 19:31:19 +00:00
ghc-doc
gnat
gnat-doc-html
gnat-doc-info
gnat-doc-ps
gnat-doc-texi
gnat-doc-txt
gnat-gcc41
gnat-gcc42
gnat-gcc43 Chase mpfr library. 2009-01-30 23:23:18 +00:00
gnat-glade
gnustep-base - set NO_PACKAGE 2009-01-16 16:59:54 +00:00
gnustep-guile - Chase lang/guile shlib bump 2009-01-22 16:04:11 +00:00
gnustep-objc - add LICENSE: 2009-01-16 17:22:52 +00:00
Gofer
gpc - Respect NOPORTDOCS. 2009-02-06 00:00:40 +00:00
gprolog
groovy
gscheme - add LICENSE: 2009-01-16 17:22:52 +00:00
guile - Use correct pkgconfig files dir. 2009-03-13 19:52:09 +00:00
harbour - devel/libslang2 has completely replaced devel/libslang which has not been 2009-02-08 03:14:14 +00:00
haskell-mode.el
hla - Fix extraction of HTML documentation 2008-12-15 13:20:17 +00:00
hope Fix a typo :) 2008-12-18 15:05:04 +00:00
huc
hugs - Update X.org ports to 7.4+ (few ports are more recent than the katamari). 2009-01-23 16:28:36 +00:00
icc - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
icc7 - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
ici
icon
ifc - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
ifc7 - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
imp-interpreter
intel2gas
intercal
io Mark as broken on sparc64. 2009-03-17 05:25:02 +00:00
ironpython
itcl - Does not build with tcl/tk 8.5 and higher 2009-02-14 14:17:34 +00:00
jakarta-commons-jelly
jruby - Update to 1.1.5 2008-12-09 08:02:18 +00:00
jython
kawa
klogoturtle
klone
kroc - Update to snapshot r5576. 2009-03-31 22:25:01 +00:00
lafontaine
libjit - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
librep
libstdc++_stldoc_3.4.0
libstdc++_stldoc_4.2.2
libutils
linux-f8-libg2c Here are new Linux Fedora 8 infrastructure ports. 2009-04-01 15:25:39 +00:00
linux-f10-libg2c Here are new Linux Fedora 8 infrastructure ports. 2009-04-01 15:25:39 +00:00
linux-j
linux-libg2c Finish repocopies of new linux-f8 infrastructure ports: 2009-04-01 10:10:16 +00:00
linux-libperl5.8
llvm-gcc4 Upgrade llvm and llvm-gcc to the 2.5 release. 2009-03-04 21:01:10 +00:00
logo
lua Mark all my ports as MAKE_JOBS_SAFE and MAKE_JOBS_UNSAFE 2009-03-28 17:53:24 +00:00
lua4
lua50
lua-mode.el
lush Reset dyeske@gmail.com at his request. 2009-02-02 23:44:01 +00:00
maude - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
mawk - Pass maintainership to submitter 2009-02-18 05:55:26 +00:00
mdk - Chase lang/guile shlib bump 2009-01-22 16:04:11 +00:00
metaocaml
mit-scheme
mixal
ml-pnet
mlton - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
mmix - Use my FreeBSD address on the ports I maintain 2009-03-06 18:14:36 +00:00
mono - Update lang/mono to 2.0.1. 2009-02-09 09:00:01 +00:00
moscow_ml
mosh Mark as broken on sparc64. 2009-03-18 04:45:48 +00:00
mozart
mpd
mtasc - Drop -n flag to cpio, it's no-op when used with -p, and our BSD cpio does not 2009-03-19 22:51:11 +00:00
munger - Update to 4.165 2009-03-04 15:35:09 +00:00
nawk - Pass maintainership to submitter 2009-02-18 05:55:26 +00:00
nbc
nbfc
neko - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
nesasm
newlisp
nhc98
nickle
njs
nml
nqc
nwcc
objc - Update download locations, update WWW 2009-02-05 08:07:55 +00:00
ocaml
ocaml-camlidl - OCAMLWASH is not needed. In fact, it was not really used as the proper 2009-01-08 16:12:38 +00:00
ocaml-doc
ocaml-examples
ocaml-mode.el
ocaml-nox11
ocamlduce
ocs - Change default Tcl/Tk version to 8.5 2009-02-23 14:46:37 +00:00
ofc
ohugs
onyx
oo2c
oorexx
open-cobol - Pass maintainership to submitter 2009-02-13 01:49:12 +00:00
open-cobol-devel - Pass maintainership to submitter 2009-02-13 01:49:12 +00:00
opendylan
osb-jscore
otcl - Does not support tcl85 and higher 2009-02-14 14:19:42 +00:00
p2c Reset jmz@FreeBSD.org due to no response to email about maintainer-timeout, 2008-11-29 00:11:56 +00:00
p5-Data-JavaScript
p5-ePerl Introduce Perl 5.10.0 2009-03-28 20:45:10 +00:00
p5-Error
p5-Expect
p5-ExtUtils-F77 - Fix plist. 2008-12-30 13:18:42 +00:00
p5-F77 - Fix plist. 2008-12-30 13:18:42 +00:00
p5-Interpolation
p5-JavaScript
p5-JavaScript-SpiderMonkey
p5-JavaScript-Squish
p5-JSAN
p5-List-MoreUtils
p5-Perl6-Subs
p5-Pugs-Compiler-Rule Fix plist with perl 5.8.9. 2009-01-14 15:10:02 +00:00
p5-Quantum-Superpositions
p5-Scalar-List-Utils
p5-Switch Update to 2.14. 2009-01-09 09:50:05 +00:00
p5-Tcl - Select the correct TCLSH provided by bsd.tcl.mk 2009-03-05 11:36:12 +00:00
p5-v6
parrot Update to 0.8.0 2008-11-10 17:57:57 +00:00
pbasic
pcc Update to 081227. 2008-12-30 03:29:35 +00:00
pecl-perl
perl5.6 Remove variable PERL_VER from the ports tree at all - because 2009-03-05 17:56:24 +00:00
perl5.8 Add MAKE_JOBS_SAFE variable. 2009-03-23 13:03:20 +00:00
perl5.10 Fix CONFLICTS. 2009-03-29 09:13:01 +00:00
perl5.12 Fix CONFLICTS. 2009-03-29 09:13:01 +00:00
perl5.14 Fix CONFLICTS. 2009-03-29 09:13:01 +00:00
perl5.16 Fix CONFLICTS. 2009-03-29 09:13:01 +00:00
pexts
pfe - Update to 0.33.70 2009-02-15 12:29:27 +00:00
pfe-devel - Update to 0.33.70 2009-02-15 12:29:27 +00:00
phc
php4 - Update the dependency on libmcve/libmonetra 2009-02-02 01:14:29 +00:00
php4-extensions
php4-overload
php5 - Mark MAKE_JOBS_SAFE for SMP compilation 2009-03-25 12:39:49 +00:00
php5-extensions Update to 5.2.9 release and re-add pcre extension. 2009-03-06 10:08:35 +00:00
php53 - Mark MAKE_JOBS_SAFE for SMP compilation 2009-03-25 12:39:49 +00:00
php_doc
php-mode.el Update to 1.5.0. 2008-11-05 13:36:36 +00:00
pike72
pike76
plt-scheme - Update X.org ports to 7.4+ (few ports are more recent than the katamari). 2009-01-23 16:28:36 +00:00
pm3-base
pm3-forms - Correct expiration date 2009-01-05 16:14:19 +00:00
pm3-gui - Correct expiration date 2009-01-05 16:14:19 +00:00
pm3-m3tk - Correct expiration date 2009-01-05 16:14:19 +00:00
pm3-net - Correct expiration date 2009-01-05 16:14:19 +00:00
pm3-netobj - Correct expiration date 2009-01-05 16:14:19 +00:00
pnet
pnet-base
pnetc
pnetlib
polyml
ptoc - Update bison to 2.4.1, see announcements for important changes: 2009-03-06 12:04:11 +00:00
pugs
py-mx-base - Update to 3.1.2 2009-02-09 21:28:44 +00:00
py-prolog
python - Update python30 to 3.0.1 2009-03-09 22:52:21 +00:00
python23
python24 Make sure the singal is delivered to the main thread, where python 2009-02-27 01:25:32 +00:00
python25 Remove ../ from patch. 2009-02-27 04:05:33 +00:00
python26 Add support for building Python against GNU Portable Threads (Pth), 2009-03-14 09:33:40 +00:00
python27 Add support for building Python against GNU Portable Threads (Pth), 2009-03-14 09:33:40 +00:00
python30 - Update python30 to 3.0.1 2009-03-09 22:52:21 +00:00
python31 - Update python30 to 3.0.1 2009-03-09 22:52:21 +00:00
python32 - Update python30 to 3.0.1 2009-03-09 22:52:21 +00:00
python-doc-html - Update to python 2.5.4 and python 2.6.1 2009-02-16 23:32:02 +00:00
python-doc-pdf-a4
python-doc-pdf-letter
python-doc-postscript-a4
python-doc-postscript-letter
python-mode.el
q - Update ImageMagick to 6.4.9.2 2009-02-10 19:50:55 +00:00
qscheme - Fix build with gcc 4.2 2009-04-01 22:31:31 +00:00
racket - Update X.org ports to 7.4+ (few ports are more recent than the katamari). 2009-01-23 16:28:36 +00:00
racket-textual - Update X.org ports to 7.4+ (few ports are more recent than the katamari). 2009-01-23 16:28:36 +00:00
ratfor Use USE_FORTRAN. 2009-01-22 09:02:25 +00:00
rexx-imc
rexx-regina
rexx-wrapper
rhino
rscheme
ruby18 - Ruby socket connect code seems to work unstably in case if connection 2009-02-23 00:41:07 +00:00
ruby19 - Use correct library dir. 2009-02-11 00:47:29 +00:00
ruby-doc-stdlib
ruby-extensions
ruby-js
ruby-lua
ruby-lua4
ruby-man
ruby-mode.el - Update ruby18 to 1.8.7p72. 2009-02-12 14:24:56 +00:00
ruby-perl
ruby-programmingruby
ruby-reference
ruby-usersguide
s9fes - Update to 20090329 2009-03-31 22:09:33 +00:00
Sather
sather-specification
sather-tutorial
sbcl - Update to 1.0.25. 2009-02-09 15:24:39 +00:00
scheme48
schemetoc
scm
scriba Bump the version of the curl shared library after the ftp/curl update 2009-01-23 15:43:14 +00:00
scsh
sdcc - Update to 2.9.0 2009-03-28 13:37:25 +00:00
sdcc-devel - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
see
see-devel
seed7 - Update to 05_20090309 2009-03-10 21:13:30 +00:00
siod
sisc
sketchy
slib - Update download locations, update WWW 2009-01-30 23:17:53 +00:00
slib-gauche
slib-guile
slisp
smalltalk Mark as broken on sparc64: fails to install. 2009-02-03 06:11:27 +00:00
smarteiffel
sml-mode.el
sml-nj
sml-nj-devel
snobol4
spidermonkey
spl
squeak
squeak-dev
squirrel - Update to 2.2.2 2009-03-21 01:26:16 +00:00
sr
starlogo
steptalk - add LICENSE: 2009-01-16 17:22:52 +00:00
STk
stklos - Update to 0.98 2009-02-05 15:34:07 +00:00
stldoc
swi-pl - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
sxm
t3x
tcc - add CONFLICTS with lang/TenDRA 2009-02-27 11:08:47 +00:00
tcl80 - Deprecate due to planned end of tcl/tk 80 support on 2009-03-22 2009-02-14 15:13:00 +00:00
tcl82 - take maintainership 2009-02-22 15:51:45 +00:00
tcl83 - take maintainership 2009-02-22 15:51:45 +00:00
tcl84 - Change the location of LATEST_LINK to make it work 2009-03-02 10:31:33 +00:00
tcl84-thread
tcl85 - do not create library dir if installing modules 2009-03-03 07:30:25 +00:00
tcl85-thread
tcl86 - do not create library dir if installing modules 2009-03-03 07:30:25 +00:00
tcl86-thread - Add Tcl/Tk 8.6 2009-02-04 08:50:50 +00:00
tcl-manual
tcl-modules - Make portlint happy 2009-03-02 23:58:05 +00:00
tcl-wrapper - Change default Tcl/Tk version to 8.5 2009-02-23 14:46:37 +00:00
tcltutor
tclX - Mark BROKEN: does not compile 2009-03-16 23:06:14 +00:00
TenDRA Add a conflict with lang/tcc. 2009-02-26 21:00:31 +00:00
tinycobol - Mark BROKEN, doesn't install any compiler binary 2009-03-25 12:08:53 +00:00
tinypy tinypy is a minimalist implementation of python in 64k of code 2009-04-02 00:57:07 +00:00
tolua
tolua4
tolua50
tolua++ - Update address of my distfile mirror 2009-01-05 16:14:51 +00:00
tolua++50 - Update address of my distfile mirror 2009-01-05 16:14:51 +00:00
treecc - Update to 0.3.10 which is available on savannah; the original websitei s gone 2009-01-30 23:29:35 +00:00
tuareg-mode.el
twelf
ucc
vala Presenting GNOME 2.24 for FreeBSD. 2009-01-10 05:22:13 +00:00
visualworks Welcome to the new linux ports infrastructure which allows using 2009-03-19 17:28:51 +00:00
whitespace
xds
xds-c
xotcl - Update to 1.6.3 2009-03-24 23:12:42 +00:00
xsb
yabasic
yorick
yorick-doc
ypsilon Maintainer says lang/ypsilon doesn't require libglut, so backout last 2009-01-26 13:30:44 +00:00
Makefile tinypy is a minimalist implementation of python in 64k of code 2009-04-02 00:57:07 +00:00