notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Remember
I remember
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
petite-chez Free interpreter for Chez Scheme system
8.4_2 lang on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 8.4_2Version of this port present on the latest quarterly branch.
Maintainer: vmagerya@gmail.com search for ports maintained by this maintainer
Port Added: 2009-05-21 20:08:17
Last Update: 2024-01-22 20:26:40
Commit Hash: 2b6ad65
People watching this port, also watch:: wordgrinder, mpg123, ypsilon, chicken, lemon
Also Listed In: scheme
License: not specified in port
WWW:
https://www.scheme.com/petitechezscheme.html
Description:
Petite Chez Scheme is a complete Scheme system that is fully compatible with Chez Scheme but uses high-speed threaded interpreter technology in place of Chez Scheme's incremental native-code compiler. Programs written for Chez Scheme run unchanged in Petite Chez Scheme, as long as they do not depend specifically on the compiler. In fact, Petite Chez Scheme is built from the same sources as Chez Scheme, with all but the compiler sources included. Petite Chez Scheme was conceived as a freely distributable run-time environment for compiled Chez Scheme applications. To serve this purpose, it needed to have a complete run-time environment, including, for many applications, a working evaluator. The result is a system that is useful not only to our customers for the applications they distribute, but also to people who want to use a top-quality Scheme system and can't justify purchasing Chez Scheme.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (33 items)
Collapse this list.
  1. bin/petite
  2. bin/scheme-script
  3. lib/csv8.4/a6fb/petite.boot
  4. lib/csv8.4/a6fb/scheme-script.boot
  5. lib/csv8.4/a6fb/scheme.h
  6. lib/csv8.4/lib/Makefile
  7. lib/csv8.4/lib/compat.ss
  8. lib/csv8.4/lib/csocket.c
  9. lib/csv8.4/lib/def.ss
  10. lib/csv8.4/lib/edit.ss
  11. lib/csv8.4/lib/fact.ss
  12. lib/csv8.4/lib/fatfib.ss
  13. lib/csv8.4/lib/fft.ss
  14. lib/csv8.4/lib/fib.ss
  15. lib/csv8.4/lib/foreign.ss
  16. lib/csv8.4/lib/freq.ss
  17. lib/csv8.4/lib/interpret.ss
  18. lib/csv8.4/lib/m4.ss
  19. lib/csv8.4/lib/macro.ss
  20. lib/csv8.4/lib/matrix.ss
  21. lib/csv8.4/lib/object.ss
  22. lib/csv8.4/lib/power.ss
  23. lib/csv8.4/lib/queue.ss
  24. lib/csv8.4/lib/rabbit.ss
  25. lib/csv8.4/lib/rsa.ss
  26. lib/csv8.4/lib/scons.ss
  27. lib/csv8.4/lib/setof.ss
  28. lib/csv8.4/lib/socket.ss
  29. lib/csv8.4/lib/unify.ss
  30. share/man/man1/petite.1.gz
  31. @owner
  32. @group
  33. @mode
Collapse this list.
Dependency lines:
  • petite-chez>0:lang/petite-chez
Conflicts:
CONFLICTS:
  • ikarus
To install the port:
cd /usr/ports/lang/petite-chez/ && make install clean
No package is available: User must accept license terms before installation
PKGNAME: there is no package for this port: NO_PACKAGE = User must accept license terms before installation
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: i386 amd64
distinfo:
SHA256 (pcsv8.4-a6fb.tar.gz) = b064d16e250a2221526ce06d8ddd4d1f5a7593290655d9573b27f7fc9618c20d SIZE (pcsv8.4-a6fb.tar.gz) = 1334688 SHA256 (pcsv8.4-i3fb.tar.gz) = 9d5310fb0f9d06914cf1a7eb88b9833f42ff215d0cb8f5bedaf44683e06d43d5

Expand this list (5 items)

Collapse this list.

SIZE (pcsv8.4-i3fb.tar.gz) = 1341605 SHA256 (pcsv8.4-ta6fb.tar.gz) = e0088685a8d02d7e5568c0d8dd2b9c99e8cf6017466d02bd8366f0006f399e13 SIZE (pcsv8.4-ta6fb.tar.gz) = 1361058 SHA256 (pcsv8.4-ti3fb.tar.gz) = efb7dbf75457a9fb456b5ef3816dd1a0696b535a8b09f198d7de37eadb4029e2 SIZE (pcsv8.4-ti3fb.tar.gz) = 1365420

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
This port has no dependencies.
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for petite-chez-8.4_2: THREADS=off: Threading support ===> Use 'make config' to modify these settings
Options name:
lang_petite-chez
USES:
iconv
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. http://tx97.net/pub/distfiles/
  2. http://www.scheme.com/download/
Collapse this list.

Number of commits found: 25

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
8.4_2
22 Jan 2024 20:26:40
commit hash: 2b6ad65ff3ef1f257814ea8ff906dc309262852acommit hash: 2b6ad65ff3ef1f257814ea8ff906dc309262852acommit hash: 2b6ad65ff3ef1f257814ea8ff906dc309262852acommit hash: 2b6ad65ff3ef1f257814ea8ff906dc309262852a files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/petite-chez: Sanitize MANPREFIX

Contrary to others this has not been tested

Approved by:    portmgr (blanket)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
8.4_1
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.4_1
20 Jul 2022 14:22:15
commit hash: f98ae56653d5255e3519da4e97d6edbaa7e6df91commit hash: f98ae56653d5255e3519da4e97d6edbaa7e6df91commit hash: f98ae56653d5255e3519da4e97d6edbaa7e6df91commit hash: f98ae56653d5255e3519da4e97d6edbaa7e6df91 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
lang: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Zakhvatov
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@tobez.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.4_1
25 Nov 2021 21:40:11
commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
*/*: Remove redundant '-*' from CONFLICTS definitions

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
8.4_1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
8.4_1
08 Dec 2016 19:23:25
Revision:428150Original commit files touched by this commit
tijl search for other commits by this committer
Remove libiconv.so.3 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
8.4
07 Oct 2015 15:00:46
Revision:398767Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Mark MAKE_JOBS_UNSAFE, there's a race between ld and chmod which leads to
build failure:

    chmod 551 ./scheme
    /usr/bin/ld: reopening ./scheme: Permission denied
    /usr/bin/ld: final link failed: Permission denied

- Fix stripping, files are not writable

Approved by:	portmgr blanket
8.4
27 Oct 2014 15:23:31
Revision:371587Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
8.4
05 Jun 2014 21:55:02
Revision:356715Original commit files touched by this commit
cs search for other commits by this committer
- Support staging
- Strip binaries
- Pet portlint

PR:		190504
Submitted by:	vmagerya@gmail.com (maintainer)
8.4
02 Mar 2014 23:37:36
Revision:346838Original commit files touched by this commit
gerald search for other commits by this committer
Sync (and improve) the NO_PACKAGE and IGNORE statements and the entry
in LEGAL.

PR:		184682
Submitted by:	Vitaly Magerya <vmagerya@gmail.com> (maintainer)
8.4
20 Sep 2013 19:53:10
Revision:327741Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
8.4
27 Apr 2013 11:59:29
Revision:316662Original commit files touched by this commit
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
8.4
08 Jun 2012 21:27:42
Original commit files touched by this commit
sylvio search for other commits by this committer
- Switch NOPORTDOCS and NOPORTEXAMPLES to their OptionsNG
equivalents for devel/premake4, lang/ikarus, lang/stklos
and lang/ypsilon.

- Add mutual conflicts to lang/ikarus and lang/petite-chez
as they both install bin/scheme-script (reported by
Sulev-Madis Silber with his ports conflicts checker).

- Only define NO_PACKAGE for lang/ikarus when PACKAGE_BUILDING
is set (i.e. on the pointyhat cluster).

- Add regression-test target to lang/ypsilon.

PR:             ports/168715
Submitted by:   Vitaly Magerya <vmagerya@gmail.com> (maintainer)
8.4
04 Jun 2012 02:53:48
Original commit files touched by this commit
miwi search for other commits by this committer
- convert to OptionsNG

PR:             168646
Submitted by:   maintainer
8.4
09 Nov 2011 15:11:10
Original commit files touched by this commit
pawel search for other commits by this committer
- Update to version 8.4
- Prevent linking with devel/libncurses

Changelog: http://scheme.com/csv8.4/8.4.html

PR:             ports/161994
Submitted by:   Vitaly Magerya <vmagerya@gmail.com> (maintainer)
8.3
18 May 2011 20:16:28
Original commit files touched by this commit
sylvio search for other commits by this committer
- Update distinfo

PR:             ports/157122
Submitted by:   Vitaly Magerya <vmagerya@gmail.com> (maintainer)
8.3
18 May 2011 17:20:40
Original commit files touched by this commit
sylvio search for other commits by this committer
- Update to 8.3

PR:             ports/157122
Submitted by:   Vitaly Magerya <vmagerya@gmail.com> (maintainer)
8.2
28 Feb 2011 18:17:14
Original commit files touched by this commit
sylvio search for other commits by this committer
- Update to 8.2

PR:             ports/155117
Submitted by:   Vitaly Magerya <vmagerya@gmail.com> (maintainer)
8.1
10 Dec 2010 23:07:40
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Update to 8.1

PR:             ports/152918
Submitted by:   Vitaly Magerya <vmagerya@gmail.com> (maintainer)
8.0_1
06 Apr 2010 12:58:17
Original commit files touched by this commit
sylvio search for other commits by this committer
- Fix to when used tool of update.
- BUMP PORTREVISION

Submitted by:   Vitaly Magerya (vmagerya@gmail.com) (maintainer)
Approved by:    itetcu (mentor, implicit)
8.0
06 Apr 2010 00:49:11
Original commit files touched by this commit
sylvio search for other commits by this committer
- Added support to plataform amd64

PR:             ports/145382
Submitted by:   Vitaly Magerya <vmagerya@gmail.com> (maintainer)
Approved by:    itetcu (mentor, implicit)
8.0
02 Apr 2010 17:53:18
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 8.0

PR:             145164
Submitted by:   Vitaly Magerya <vmagerya@gmail.com> (maintainer)
7.4d
16 Aug 2009 23:33:54
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update to 7.4d

PR:             137794
Submitted by:   Vitaly Magerya <vmagerya@gmail.com> (maintainer)
7.4
21 May 2009 20:07:38
Original commit files touched by this commit
beat search for other commits by this committer
Petite Chez Scheme is a complete Scheme system that is fully compatible
with Chez Scheme but uses high-speed threaded interpreter technology in
place of Chez Scheme's incremental native-code compiler. Programs written
for Chez Scheme run unchanged in Petite Chez Scheme, as long as they do
not depend specifically on the compiler. In fact, Petite Chez Scheme is
built from the same sources as Chez Scheme, with all but the compiler
sources included.

Petite Chez Scheme was conceived as a freely distributable run-time
environment for compiled Chez Scheme applications. To serve this purpose,
it needed to have a complete run-time environment, including, for many
applications, a working evaluator. The result is a system that is useful
not only to our customers for the applications they distribute, but also
to people who want to use a top-quality Scheme system and can't justify
purchasing Chez Scheme.

WWW: http://www.scheme.com/petitechezscheme.html

PR:             ports/133437
Submitted by:   Vitaly Magerya <vmagerya AT gmail.com>
Approved by:    miwi (mentor)

Number of commits found: 25