Port details |
- drscheme An interactive, integrated, graphical Scheme programming environment
- 370_4 lang
=5 370_4Version of this port present on the latest quarterly branch. - There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2001-06-26 06:19:52
- Last Update: 2010-01-07 17:04:30
- SVN Revision: UNKNOWN
- People watching this port, also watch:: lame, urwfonts, python, guile-meta
- Also Listed In: scheme
- License: not specified in port
- WWW:
- http://www.drscheme.org/
- Description:
- DrScheme is an interactive, integrated, graphical programming
environment for the Scheme, MzScheme, and MrEd programming languages.
DrScheme incorporates several features including highlighting of
the source of syntax and run-time errors, support for multiple
language levels, an algebraic stepper, objects, modules, a GUI
library, TCP/IP, and much more. It includes an extensive, hyper-linked
help system called Help Desk, available from the Help menu.
DrScheme Jr is a textual version of DrScheme that offers some of the
benefits of DrScheme, but without development tools or graphics.
WWW: http://www.drscheme.org/
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: drscheme
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: i386 amd64
- distinfo:
- There is no distinfo for this port.
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:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- xft.pc : x11-fonts/libXft
- x11.pc : x11/libX11
- xrender.pc : x11/libXrender
- xaw7.pc : x11-toolkits/libXaw
- libtool : devel/libtool22
- Runtime dependencies:
-
- xft.pc : x11-fonts/libXft
- x11.pc : x11/libX11
- xrender.pc : x11/libXrender
- xaw7.pc : x11-toolkits/libXaw
- Library dependencies:
-
- cairo.2 : graphics/cairo
- jpeg.10 : graphics/jpeg
- png.5 : graphics/png
- iconv.3 : converters/libiconv
- GLU.1 : graphics/libGLU
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for drscheme-370_4:
CGC=off (default) "With CGC garbage collector"
===> Use 'make config' to modify these settings
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
370_4 07 Jan 2010 17:04:30
 |
olgeni  |
Remove unmaintained lang/drscheme port, which is superceded by
lang/plt-scheme. According to pointyhat lang/drscheme it has been
broken since 2007/06. |
370_4 02 Aug 2009 19:36:34
 |
mezz  |
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr |
370_4 18 Jul 2009 11:11:29
 |
dinoex  |
- update to jpeg7
Tested by: pav on pointyhat |
370_3 23 Jan 2009 16:28:36
 |
flz  |
- Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG). |
370_2 22 Jun 2008 18:43:01
 |
pav  |
- Mark IGNORED on pointyhat - receives signal 10 during build on pointyhat, but
builds on my regular workstation |
370_2 19 Jun 2008 02:50:47
 |
pav  |
- Fix segfaults, unbreak
- Add missed xorg dependency
PR: ports/118808
Submitted by: Andrew Reilly <areilly@bigpond.net.au> |
370_2 19 Apr 2008 17:56:05
 |
miwi  |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
370_1 10 Apr 2008 08:48:24
 |
jkoshy  |
Reset maintainership. |
370_1 23 Mar 2008 23:03:18
 |
miwi  |
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION
Approved by: portmgr (xorg cleanup) |
370 25 Nov 2007 00:58:44
 |
linimon  |
Now is getting signal 11 everywhere on the cluster, not just problems
with gcc4.2.
Approved by: portmgr (self) |
370 29 Oct 2007 03:09:21
 |
jkoshy  |
Mark BROKEN with GCC 4.2. |
370 26 Oct 2007 05:50:02
 |
jkoshy  |
Fix a memory corruption/core dump that is reproduceable in my
FreeBSD/amd64 6-stable environment [1]. Unbreak the port.
Submitted by: Matthew Flatt <mflatt at cs dot utah dot edu> [1] |
370 28 Jul 2007 22:31:18
 |
kris  |
BROKEN: Segfault during build |
370 07 Jun 2007 09:07:27
 |
jkoshy  |
Upgrade to v370. The port now unconditionally depends on Cairo
graphics. Additional upstream changes include:
- The conservative garbage collector (CGC) has been replaced with a
precise garbage collector (3m) in the standard build. For most
users, this change simply amounts to "better performance in space
and time". Use the port knob 'CGC' to build DrScheme with
the conservative garbage collector.
- Unit-based servlets are no longer supported in the web server.
Use module-based servlets, instead.
- A new `(lib "unit.ss")' library replaces the old one and provides
a simpler and more flexible syntax.
- The HtDP "world.ss" and "image.ss" teachpacks have been revised,
including support for the creation of animated GIFs and DrScheme's
teachpack GUI now works only with the HtDP languages. In other
languages, use `require' to access teachpacks. |
360_1 19 May 2007 20:32:57
 |
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
360 26 Jan 2007 11:48:34
 |
jkoshy  |
Upgrade to v360. Upstream changes include:
- A new macro stepper that traces through macro expansion
step by step.
- A new "Lazy Scheme" language level.
- New support for prompts and composable continuations.
- Regexp support now includes the usual collection of
"Perl-compatible" features.
- Compiler improvements and bug fixes. |
352 30 Nov 2006 05:57:47
 |
jkoshy  |
Fix compilation on FreeBSD 5.X.
PR: ports/105381
Submitted by: Thorolf (thorolf at grid einherjar de) |
352 22 Sep 2006 10:44:01
 |
jkoshy  |
- Upgrade to v352. This is a bug-fix release.
- Tweak the port's build to detect and use libpng and
libjpeg present in $LOCALBASE.
- Build this port for the amd64 architecture in addition to i386. |
351_1 20 Sep 2006 06:25:49
 |
jkoshy  |
- Bring down the parts of upstream change SVN#4389 that make
.zo file generation more deterministic. Package building
should work reliably now, so unbreak the port.
- Explicitly depend on -lXft.
- Change the build to always use the libjpeg and libpng
libraries bundled with the source package. |
351 17 Sep 2006 01:45:30
 |
kris  |
BROKEN: Does not compile |
351 25 Jul 2006 03:27:26
 |
jkoshy  |
Update to v351.
Upstream changes include:
- bug-fixes,
- improved 3m performance,
- HtDC libraries have been reorganized into four packages,
- improvements to the 'Debug' button, including persistent
breakpoints,
- expressiveness improvements and a 2x performance boost
for tight loops that do a lot of contract checking. |
350 15 Jul 2006 06:15:45
 |
jkoshy  |
This port no longer requires `gmake`. |
350 14 Jul 2006 15:29:32
 |
jkoshy  |
Upgrade to v350.
Major changes include:
- A new JIT compiler for mzscheme.
- The installed port uses a hier(7)-compatible directory
structure under ${PREFIX}.
- ProfessorJ includes a unit-testing mechanism.
- The default exception handler in mzscheme now shows
stack-trace information.
The port now offers a new option 'MMM' that builds DrScheme with
the experimental 3M garbage collector. |
301 18 Jan 2006 16:09:09
 |
jkoshy  |
Upgrade to v301 --- bug fixes and changes to the demos. |
300 21 Dec 2005 18:53:06
 |
jkoshy  |
- Upgrade to v300. This DrScheme release offers Unicode support,
a foreign function interface, anti-aliased text, and many other
extensions and improvements.
- Add a port knob 'CAIRO' to conditionally allow compilation with
the Cairo graphics library. |
209 13 Dec 2005 16:23:44
 |
jkoshy  |
Add SA256 checksums. |
209 25 Oct 2005 17:58:39
 |
jkoshy  |
X11BASE and portlint cleanups. |
209 26 Feb 2005 04:48:55
 |
jkoshy  |
Upgrade to v209. |
208 20 Oct 2004 15:41:40
 |
jkoshy  |
Fix fetch breakage.
Submitted by: Ion-Mihai Tetcu <itetcu@people.tecnik93.com> |
208 19 Oct 2004 17:29:00
 |
jkoshy  |
Upgrade to v208. |
206p1_1 13 Mar 2004 10:15:50
 |
kris  |
Remove unneccessary bsd.port.(pre|post).mk inclusion. |
206p1_1 07 Mar 2004 09:20:09
 |
jkoshy  |
Fix installation glitch that caused a slowdown of DrScheme. Bump
PORTREVISION.
Correct typo (ONLY_FOR_ARCH -> ONLY_FOR_ARCHS).
PR: ports/63782 |
206p1 03 Mar 2004 16:47:57
 |
jkoshy  |
Upgrade to v206p1. Mark as 'only for i386', till the ports to other
Tier-1 architectures are completed. |
205 25 Feb 2004 10:33:14
 |
kris  |
BROKEN on !i386: Does not compile |
205 10 Dec 2003 03:38:10
 |
jkoshy  |
Update to v205. |
204 28 Aug 2003 00:01:09
 |
edwin  |
Use the virtual category "scheme" (part ii)
Add the virtual category "scheme" to the maintained ports
(except sxm). I guess no maintainer would deny this trivial
change.
PR: ports/56052
Submitted by: Kimura Fuyuki <fuyuki@nigredo.org> |
204 29 Jun 2003 06:02:37
 |
jkoshy  |
Upgrade to v204. |
203 02 May 2003 01:54:06
 |
jkoshy  |
Bundle in the 'include/' and 'lib/' directories to support extension
writers.
PR: ports/51644
Submitted by: Martin Vito Cruz <sleepinghead@netzero.com> |
203 07 Mar 2003 06:05:38
 |
ade  |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
203 05 Feb 2003 14:13:11
 |
jkoshy  |
Update to v203. |
203 05 Feb 2003 14:11:08
 |
jkoshy  |
Sort PLIST. |
202 18 Sep 2002 11:05:05
 |
ijliao  |
better for future maintain |
202 18 Sep 2002 10:02:25
 |
jkoshy  |
Correct ${MASTER_SITE}, update checksums.
Submitted by: Paul Gabriel <paul@pogo.franken.de> |
202 13 Sep 2002 04:07:46
 |
jkoshy  |
Move downloaded distfile to a directory numbered by ${PORTVERSION} to
compensate for the fact the master tarball does not have a version
number in its filename. This prevents older copies of the sources
being picked up during the "fetch" phase. |
202 09 Sep 2002 09:03:44
 |
jkoshy  |
Update to v202. |
200 24 Jul 2002 08:48:05
 |
jkoshy  |
Upgrade to v200.
Requested by: Austus <austus@adelphia.net> |
13 Dec 2001 08:18:16
    |
jkoshy  |
Upgrade to v103p1. |
21 Oct 2001 22:51:15
    |
knu  |
Remove redundant spaces at EOL. |
26 Jun 2001 10:19:52
    |
jkoshy  |
A port of `DrScheme', a graphical teaching environment and IDE for Scheme. |