SHA256
1
0
forked from pool/guile
Commit Graph

37 Commits

Author SHA256 Message Date
07febc843a - update to 2.0.7:
* Notable changes
  ** SRFI-105 curly infix expressions are supported
  ** Reader options may now be per-port
  ** Futures may now be nested
  ** `GUILE_LOAD_PATH' et al can now add directories to the end of 
     the path
  ** `load-in-vicinity' search for `.go' files in `%load-compiled-path'
  ** Extension search order fixed, and LD_LIBRARY_PATH preserved
  ** Optimize calls to `equal?' or `eqv?' with a constant argument
  * Manual updates
  ** SRFI-9 records now documented under "Compound Data Types"
  ** (ice-9 and-let-star) and (ice-9 curried-definitions) now documented
  * New interfaces
  ** New "functional record setters" as a GNU extension of SRFI-9
  ** web: New `http-get*', `response-body-port', and `text-content-type?'
     procedures
  ** `string-split' accepts character sets and predicates
  ** R6RS SRFI support
  ** `define-public' is no a longer curried definition by default
  etc. see NEWS

OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=57
2012-12-03 13:29:25 +00:00
OBS User mrdocs
f746a89516 Accepting request 133489 from home:coolo:branches:openSUSE:Factory
remove patch and document the fact

OBS-URL: https://build.opensuse.org/request/show/133489
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=55
2012-09-10 20:16:12 +00:00
e4cf7efc96 - update to 2.0.6:
* Notable changes
  ** New optimization pass: common subexpression elimination (CSE)
  ** Improvements to the partial evaluator
  ** Run finalizers asynchronously in asyncs
  ** Update SRFI-14 character sets to Unicode 6.1
  ** Better source information for datums
  ** Improved error and warning messages
  ** A few important bug fixes in the HTTP modules.
  ** Pretty-print improvements
  ** Fix memory leak involving applicable SMOBs
  ** Support for HTTP/1.1 chunked transfer coding
  ** Micro-optimizations
  ** Incompatible change to `scandir'
  * New interfaces
  ** New C function: `scm_to_pointer'
  ** New C inline functions: `scm_new_smob', `scm_new_double_smob'
  ** (ice-9 format): Add ~h specifier for localized number output.
  ** (web response): New procedure: `response-must-not-include-body?'
  ** New predicate: 'supports-source-properties?'
  ** New C helpers: `scm_c_values', `scm_c_nvalues'
  ** Newly public inline C function: `scm_unget_byte'
  ** (language tree-il): New functions: `tree-il=?', `tree-il-hash'
  ** New fluid: `%default-port-conversion-strategy'
  ** New syntax: `=>' within `case'
  ** (web http): `make-chunked-input-port', `make-chunked-output-port'
  ** (web http): `declare-opaque-header!'
  * New deprecations
  ** `close-io-port' deprecated
  ** `scm_sym2var' deprecated

OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=54
2012-07-11 07:45:20 +00:00
Petr Vanek
cce0319822 Accepting request 126563 from home:coolo:branches:openSUSE:Factory
- libffi-devel is more generic than specific gcc versions (that no longer
  exist in factory)

OBS-URL: https://build.opensuse.org/request/show/126563
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=52
2012-06-29 09:58:12 +00:00
a00c267dd6 Accepting request 115143 from home:k0da:ppc
- mark this threads test as unresolved since it may produce false 
  negatives, depending on the behavior/timing of the garbage 
  collector.

OBS-URL: https://build.opensuse.org/request/show/115143
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=50
2012-04-24 14:30:10 +00:00
cd9a57d633 - update to 2.0.5:
** Better debuggability for interpreted procedures.
  ** Support for cross-compilation.
  ** The return of `local-eval'.
  ** Fluids can now have default values.
  ** Garbage collector tuning.
  *** Unmanaged allocation
  * etc. see NEWS

OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=47
2012-01-31 16:26:43 +00:00
b3f6e52d84 - don't conflict with guile1 [bnc#724917]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=44
2012-01-18 16:23:03 +00:00
Petr Vanek
d0e89b0e9a Accepting request 96087 from home:dimstar:branches:GNOME:Factory
Remove those nasty .la files... their existance breaks for example aisleriot at the moment (Alternative solution would be to Require ltdl-devel from guile-devel package.)

OBS-URL: https://build.opensuse.org/request/show/96087
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=42
2011-12-09 11:33:34 +00:00
Stephan Kulow
3c255369d7 - buildrequire ltdl-devel
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=39
2011-12-03 20:43:47 +00:00
da05e4a272 - splitted out guile-modules-2_0 package [bnc#722306]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=34
2011-11-28 17:19:17 +00:00
41d03180d1 - splitted out guile-modules-2_0 package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=33
2011-11-28 15:53:23 +00:00
cea3f06cac - ignore result of gc test
* turn-off-gc-test.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=30
2011-11-28 08:35:47 +00:00
b7af7f8f4f - updated to 2.0.3:
** Guile has a new optimizer, `peval'.
  ** New module: `(web client)', a simple synchronous web client.
  ** Users can now install compiled `.go' files.
  ** Remove Front-Cover and Back-Cover text from the manual.
  ** More helpful `guild help'.
  ** New macro: `define-syntax-rule'
  ** The `,time' REPL meta-command now has more precision.
  ** `(ice-9 match)' can now match records.
  ** New module: `(language tree-il debug)'.
  ** New functions: `scm_is_exact', `scm_is_inexact'.
  ** Fix order of importing modules and resolving duplicates handlers.
  ** Fix a number of bugs involving extended (merged) generics.
  ** Fix invocation of merge-generics duplicate handler.
  ** Fix write beyond array end in arrays.c.
  ** Fix read beyond end of hashtable size array in hashtab.c.
  ** (web http): Locale-independent parsing and serialization of dates.
  ** Ensure presence of Host header in HTTP/1.1 requests.
  ** Fix take-right and drop-right for improper lists.
  ** Fix leak in get_current_locale().
  ** Fix recursive define-inlinable expansions.
  ** Check that srfi-1 procedure arguments are procedures.
  ** Fix r6rs `map' for multiple returns.
  ** Fix scm_tmpfile leak on POSIX platforms.
  ** Fix a couple of leaks (objcode->bytecode, make-boot-program).
  ** Fix guile-lib back-compatibility for module-stexi-documentation.
  ** Fix --listen option to allow other ports.
  ** Fix scm_to_latin1_stringn for substrings.
  ** Fix compilation of untyped arrays of rank not 1.
  ** Fix unparse-tree-il of <dynset>.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=28
2011-11-15 14:46:13 +00:00
OBS User mrdocs
763081579f Accepting request 87838 from home:dimstar:branches:GNOME:Apps
Own site folder... should fix slib install and even more down the road, building of gnucash

OBS-URL: https://build.opensuse.org/request/show/87838
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=24
2011-10-15 18:41:39 +00:00
d42c760f28 - guile-devel requires guile [bnc#722306]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=21
2011-10-06 07:22:26 +00:00
OBS User mrdocs
b944366e63 Accepting request 85824 from home:plater:lilypond
Split off the two guile shared libraries and cleaned up spec file

OBS-URL: https://build.opensuse.org/request/show/85824
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=16
2011-10-02 20:09:48 +00:00
896b37a464 - updated to 2.0.2:
** `guile-tools' renamed to `guild'
  ** New control operators: `shift' and `reset'
  ** `while' as an expression
  ** Disallow access to handles of weak hash tables
  ** More precision for `get-internal-run-time', `get-internal-real-time'
  ** Guile now measures time spent in GC
  ** Add `gcprof'
  ** `map', `for-each' and some others now implemented in Scheme
  ** Add `scm_peek_byte_or_eof'.
  ** Implement #:stop-at-first-non-option option for getopt-long
  ** Improve R6RS conformance for conditions in the I/O libraries
  ** All deprecated routines emit warnings
  ** Constants in compiled code now share state better
  ** VLists: optimize `vlist-fold-right', and add `vhash-fold-right'
  ** UTF-8 ports to bypass `iconv' entirely
  ** Compiler speedups
  ** VM speed tuning
  ** SRFI-1 list-set optimizations
  ** `memq', `memv' optimizations
  ** Deprecate scm_whash API
  ** Deprecate scm_struct_table
  ** Deprecate scm_internal_dynamic_wind
  ** Deprecate scm_immutable_cell, scm_immutable_double_cell
  ** Fix double-loading of script in -ds case
  ** -x error message fix
  ** iconveh-related cross-compilation fixes
  ** Fix small integer return value packing on big endian machines.
  ** Fix hash-set! in weak-value table from non-immediate to immediate
  ** Fix call-with-input-file & relatives for multiple values

OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=13
2011-08-15 14:09:22 +00:00
f3fe042585 - updated to 2.0.1:
** REPL reader usability enhancements
  ** REPL output has configurable width
  ** Better C access to the module system
  ** Added `scm_call_5', `scm_call_6'
  ** Added `scm_from_latin1_keyword', `scm_from_utf8_keyword'
  ** R6RS unicode and string I/O work
  ** Added `pointer->scm', `scm->pointer' to `(system foreign)'
  ** Added `heap-allocated-since-gc' to `(gc-stats)'
  ** Add `on-error' REPL option
  ** Enforce immutability of string literals
  ** Fix pthread redirection
  ** `with-continuation-barrier' now unwinds on `quit'
  ** `string->pointer' and `pointer->string' have optional encoding arg
  ** R6RS fixnum arithmetic optimizations
  ** New procedure: `define-inlinable'
  ** New procedure: `exact-integer-sqrt'
  ** "Extended read syntax" for symbols parses better
  ** Added `--fresh-auto-compile' option
  ** etc., see ChangeLog and NEWS

OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=12
2011-07-14 12:43:10 +00:00
OBS User autobuild
ed4ebe6b6b Accepting request 35473 from devel:languages:misc
checked in (request 35473)

OBS-URL: https://build.opensuse.org/request/show/35473
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=11
2010-03-22 16:03:48 +00:00
fc3276e320 - fixed build with new gcc
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=10
2010-03-22 11:45:57 +00:00
OBS User buildservice-autocommit
28181f98ea Updating link to change in openSUSE:Factory/guile revision 15.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=d8b0181b619c95cb23602fea84bf5f51
2010-01-27 16:50:44 +00:00
OBS User autobuild
df53e2b5af checked in (request 30518)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=8
2010-01-27 16:50:43 +00:00
9c2e3f6ae6 * testsuite-build.patch taken from guile git (1.8 branch)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=7
2010-01-26 18:44:03 +00:00
4aa8a8f293 - fixed build:
"Earlier versions of ltdl would look for extensions under $PWD; this
  behavior changed in 2.2.6b."

OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=6
2010-01-26 18:31:55 +00:00
OBS User autobuild
ced949ddc0 Accepting request 25492 from devel:languages:misc
Copy from devel:languages:misc/guile based on submit request 25492 from user pgajdos

OBS-URL: https://build.opensuse.org/request/show/25492
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=14
2009-12-04 11:19:25 +00:00
OBS User autobuild
977b190e50 Accepting request 24705 from devel:languages:misc
Copy from devel:languages:misc/guile based on submit request 24705 from user coolo

OBS-URL: https://build.opensuse.org/request/show/24705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=13
2009-11-23 12:13:13 +00:00
OBS User unknown
51d2acb9e3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=11 2009-06-17 13:43:54 +00:00
OBS User unknown
18ce62d3f3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=10 2009-02-07 23:10:24 +00:00
OBS User unknown
332cb88c56 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=9 2009-01-19 00:53:31 +00:00
OBS User unknown
13016634f9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=8 2008-09-07 23:31:38 +00:00
OBS User unknown
f8dbc209aa OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=7 2008-07-08 16:47:20 +00:00
OBS User unknown
2e31c01ca3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=6 2008-03-13 18:02:20 +00:00
OBS User unknown
586c52ad5e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=5 2008-02-28 16:59:01 +00:00
OBS User unknown
72c3cf355c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=4 2008-02-08 18:16:08 +00:00
OBS User unknown
a12d51b135 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=3 2008-01-09 21:17:39 +00:00
OBS User unknown
4b2b0f046d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=2 2007-03-06 08:06:21 +00:00
OBS User unknown
5cfb4e8cf6 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=1 2007-01-12 00:27:09 +00:00