Commit Graph

87 Commits

Author SHA1 Message Date
Matthew Flatt
8c7632c025 pkg/gui: first cut at a GUI package manager
For now, run it with `racket -l pkg/gui/main'. The expectation
is that DrRacket will start using this GUI.
2013-04-23 14:05:20 -06:00
Matthew Flatt
c1d9b0716e dist-spec fix for `raco setup' extra file 2013-04-11 10:11:58 -06:00
Eli Barzilay
436d9f25f9 Distribute all COPYING*.txt files. 2013-04-09 05:41:22 -04:00
Robby Findler
cfe3a7d5bf Separate out mrlib/terminal from the rest of mrlib, dependencieswise
The mrlib/terminal library fits in the mrlib collection in that it is
a random library that uses our GUI system that doesn't belong in
racket/gui somewhere.

It also doesn't really fit into the framework as the framework is
supposed to be a colleciton of useful mixins for our racket/gui
classes.

It does, however, benefit from using the framework (and the string
constants library) so the best option seems to be to think of mrlib as
consisting of separate libraries that fit into two different layers
of the dependency hierarchy. So that's what this commit does.
2013-04-05 10:22:33 -05:00
Robby Findler
117819a5c9 Revert "adjust dependencies to allow mrlib/terminal to use the framework"
This reverts commit aa29fe01a8.

This change merges too much stuff into a high layer of the dependency structure
2013-04-05 10:22:33 -05:00
Robby Findler
aa29fe01a8 adjust dependencies to allow mrlib/terminal to use the framework
Not sure if this is the right fix, but hopefully it will allow
the build to happen while we debate the right fix.
2013-04-04 22:04:12 -05:00
Jay McCarthy
9f337c632a Removing the planet2 name from the code 2013-03-22 07:45:14 -06:00
Robby Findler
88404f3b1f adjust dists to move picts into the mr distributions
This move moves a library from the plt distribution into the
mr distribution, which is a direction we do not generally
like to go, but the pict library is more core than slideshow
and the dependency that triggered this change is that the
2htdp/image library now interoperates with picts (hopefully
2htdp/universe will also work with them at some point).

So this teases out the pict part of slideshow (mostly,
but not completely the texpict collection) and moves only
that part to the mr distribution.
2013-01-25 19:07:50 -06:00
Matthew Flatt
e98c308e66 bundle script: fixes for "README" munging 2013-01-03 07:04:29 -07:00
Matthew Flatt
1f8370d2d6 revise README and "Getting Started" info
Addresses PR 13356
2013-01-01 15:55:44 -07:00
Matthew Flatt
8e8cc301e4 fix dist spec 2012-12-31 17:29:45 -07:00
Matthew Flatt
a39004241e fix dist spec 2012-12-27 14:12:40 -06:00
Matthew Flatt
7a85072cf4 dist-specs and build: include math libs 2012-12-05 05:56:59 -06:00
Matthew Flatt
bc5e811cac dist-spec fix
probably temporary, until the tree library moves
2012-11-23 22:07:18 -07:00
Matthew Flatt
a64a54abee fixup for docindex.sqlite 2012-11-23 18:44:51 -07:00
Matthew Flatt
eaf68e6e85 GMP and MPFR as pre-build libraries for Mac OS X and Windows
Also, add versions for Unix references, and adjust the way that
missing bindings are handled.
2012-11-16 22:21:54 -07:00
Matthew Flatt
34f05a5190 add `planet2' to distribution 2012-11-12 07:34:34 -07:00
Robby Findler
d96d920cf9 rename contract-blueboxes.rktd to blueboxes.rktd 2012-08-14 16:20:47 -05:00
Matthew Flatt
cbd5fe910d include root "contract-blueboxes.rktd" in distributions 2012-08-14 09:48:56 -06:00
Matthew Flatt
e9f522ba94 add "rackunit" to "mz" distribution
The `rackunit' library can be used for tests in any code.

The GUI portion of `rackunit' remains in the "plt"
distribution, only.
2012-08-14 09:48:56 -06:00
Eli Barzilay
a0e6892d3e Add "download-libs.rkt" to the core sources. 2012-07-29 08:27:28 -04:00
Eli Barzilay
b7c11dfaff Add "compatibility" to dist-specs. 2012-07-28 07:31:11 -04:00
Eli Barzilay
1635ac1bc5 Add missing meta information for the new "future-visualizer" collection. 2012-07-18 22:15:40 -04:00
Asumu Takikawa
b33509bc0d Remove old packages
The following packages were removed:
  - combinator-parser
    (see `asumu/combinator-parser` on PLaneT)
  - tex2page
    (see `asumu/tex2page` on PLaneT)
  - test-box-recovery
2012-07-13 15:43:59 -04:00
Ryan Culpepper
b19c982faf change db collect to be part of "mz" ("textual") distribution
merge to 5.3
2012-04-10 15:50:32 -06:00
Eli Barzilay
9d239170cf Add to/from bytes functions to the json library.
Also add a distribution specs line.
2012-03-16 02:55:35 -04:00
Matthew Flatt
11de33d4ff remove MysterX DLL, replace with wrapper around `ffi/com'
The ActiveX part of MysterX is gone. The `ffi/com' re-imeplemtnation
provides only core COM support.

The "mysssink" DLL is still needed, and its source is still
in the tree, but it is downloaded in the same way as other
pre-built DLLs. The DLL no longer needs to be registered with
regsvr32.
2012-02-17 06:37:19 -07:00
Ryan Culpepper
ca3584452e update dist specs for icons fix, new images collection 2012-01-07 17:55:54 -07:00
Matthew Flatt
d020c75202 remove libfit 2011-12-21 16:17:56 -07:00
Ryan Culpepper
90acf8a36f temporary fix for broken dist-specs 2011-12-07 23:38:37 -07:00
Matthew Flatt
61fa9fe7dc improve dist spec (where collects:' is meant instead of package:') 2011-12-03 06:06:51 -07:00
Matthew Flatt
58d01d0d12 fix dist specs for "icons" change 2011-12-02 09:03:57 -07:00
Eli Barzilay
e0eccf7019 Make "icons" into a package, to include its documentation. 2011-12-01 03:55:44 -05:00
Eli Barzilay
df4a227571 Add sqlite libraries to the `db' spec. 2011-10-17 13:18:17 -04:00
Matthew Flatt
e1a82481d1 try to fix dist-specs for libfit 2011-10-05 11:46:15 -06:00
Eli Barzilay
e01e46b772 Removed the `plot' collection, in preparation for adding the new one instead. 2011-10-05 04:09:10 -04:00
Eli Barzilay
c44d138ed1 Add "build.bat", "rbuildmode.c", and "sgc" from the worksp directory to
the windows source distribution.
2011-10-03 15:42:27 -04:00
Matthew Flatt
7de96490cf fix Windows source dist spec 2011-10-01 07:41:58 -06:00
Eli Barzilay
e1c095e2fb Update dist-specs for "typed-scheme" -> "typed-racket". 2011-09-04 08:46:03 -04:00
Eli Barzilay
dee4b7dc19 Use a `typed-racket' package to include new release notes. 2011-09-03 07:01:58 -04:00
Eli Barzilay
f3f3af124f Removed SrPersist.
Blessed-by: Ryan
2011-08-29 16:55:42 -04:00
Eli Barzilay
3b13b7dfc3 Added ryan as responsible for db collection; added to distribution specs. 2011-08-26 05:26:46 -04:00
Eli Barzilay
102f3636a3 The Ubuntu build is actually Karmic now. 2011-08-20 06:26:40 -04:00
Eli Barzilay
1b86ff641a Typo in comment 2011-07-19 17:04:42 -04:00
Eli Barzilay
c544ebfe6c New `xrepl' collection. 2011-07-14 17:21:46 -04:00
Guillaume Marceau
2c075978fd Merged htdp-lib.scblr and teachpacks/error-composition.scrbl into htdp/htdp.scrbl,
to form a single manual titled "Implementing HtDP Teachpacks, Libraries, and
Customized Teaching Languages"
2011-07-08 18:23:17 -04:00
Eli Barzilay
13b2adc18c Switch the license text from LGPLv2 to LGPLv2.1.
This makes it correspond to the license page we have on downloads that
talks about the "lesser" GPL rather than the "library" one.

Also, change the file name to have a more friendly .txt suffix, and add
some more responsible properties for things in doc/release-notes.
2011-05-27 18:09:55 -04:00
Eli Barzilay
f4b9b785b7 Change htdp' to a package to include doc/htdp'. 2011-05-20 04:49:09 -04:00
Eli Barzilay
387b6c51dd Added Mac OS X build for x86_64.
(Thanks to Stephen De Gabrielle <stephen.degabrielle at acm dot org>.)
2011-05-12 20:09:39 -04:00
Eli Barzilay
68cd96ac1a Added two x86_64 debian builds
(Thanks to Mason Loring Bliss <mason at blisses dot org>.)
2011-05-03 18:20:10 -04:00