Guile

Edit Package guile
https://www.gnu.org/software/guile/

Guile is a programming language

Guile is designed to help programmers create flexible applications that can be extended by users or other programmers with plug-ins, modules, or scripts.

With Guile you can create applications and games for the desktop, the Web, the command-line, and more.

Refresh
Refresh
Source Files
Filename Size Changed
_constraints 0000000113 113 Bytes
adjust-32bit-big-endian-build-flags.patch 0000000357 357 Bytes
disable-test-out-of-memory.patch 0000001521 1.49 KB
gcc10-x86-disable-one-test.patch 0000000885 885 Bytes
guile-3.0-gc_pkgconfig_private.patch 0000000591 591 Bytes
guile-3.0.8.tar.xz 0006200072 5.91 MB
guile-3.0.8.tar.xz.sig 0000000833 833 Bytes
guile-rpmlintrc 0000000171 171 Bytes
guile.changes 0000048884 47.7 KB
guile.keyring 0000004816 4.7 KB
guile.spec 0000006399 6.25 KB
Revision 6 (latest revision is 12)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 6)
- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4

- Update to version 3.0.8
  * Important changes
    * Avoid the need for a custom GMP allocator
      This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
      environment variable mentioned introduced with Guile 3.0.6
      And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
    * Typed vector copy functions in srfi srfi-4 gnu
      See SRFI-4 - Guile extensions" in the manual.
    * `bytevector-fill!' supports partial fill through optional arguments
    * `vector-copy!' and `vector-copy' from (rnrs base) included in core
    * New function bitvector-copy
  * Other new optimizations
    * Better optimization of "let" in right-hand-side of "letrec"
    * Allow constant-folding for calls to "expt"
    * Add ,optimize-cps REPL meta-command
    * Improve alias analysis in common subexpression elimination
    * Avoid argument-count checks for well-typed calls to known procedures
    * Avoid return-value-count checks for calls to
      known-return-arity procedures
  * New deprecations
    * Vector functions require vector arguments
    * `scm_from_contiguous_typed_array' is deprecated
    * Deprecate the "simple vector" concept, `scm_is_simple_vector'
    * Deprecate internal contiguous array flag
    * Deprecate symbol properties
Comments 0
openSUSE Build Service is sponsored by