Ravenports generated: 28 Mar 2020 00:02
[ravenports.git] / bucket_3A / guile
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               guile
4 VERSION=                3.0.2
5 KEYWORDS=               lang
6 VARIANTS=               standard
7 SDESC[standard]=        GNU Ubiquitous Intelligent Language for Extensions
8 HOMEPAGE=               https://www.gnu.org/software/guile/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GNU/guile
13 DISTFILE[1]=            guile-3.0.2.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILD_DEPENDS=          gmp:static:standard
21 BUILDRUN_DEPENDS=       gmp:shared:standard
22                         libffi:single:standard
23                         libltdl:single:standard
24                         libunistring:primary:standard
25                         boehm_garbage_collector:single:threaded
26
27 USES=                   gmake libtool makeinfo ncurses pkgconfig readline
28                         iconv charsetfix gettext-tools
29
30 LICENSE=                LGPL21+:single
31 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
32 LICENSE_FILE=           LGPL21+:{{WRKSRC}}/COPYING.LESSER
33 LICENSE_AWK=            TERMS:"^$$"
34 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/libguile/guile.c
35 LICENSE_SCHEME=         solo
36
37 INFO=                   single:guile
38                         single:r5rs
39 INFO_SUBDIR=            .
40
41 MUST_CONFIGURE=         gnu
42 CONFIGURE_ARGS=         --enable-nls
43                         --with-threads
44
45 INSTALL_TARGET=         install-strip
46 INSTALL_REQ_TOOLCHAIN=  yes
47 SOVERSION=              1.1.1
48 PLIST_SUB=              GUILE_VER=3.0
49                         RLSOVERSION=0.0.0
50                         RLSOMAJOR=0
51
52 [FILE:322:descriptions/desc.single]
53 GUILE, GNU's Ubiquitous Intelligent Language for Extension, is a library
54 that implements the Scheme language plus various convenient facilities.
55 It's designed so that you can link it into an application or utility to
56 make it extensible.  Our plan is to link this library into all GNU
57 programs that call for extensibility.
58
59
60 [FILE:97:distinfo]
61 04485e759b2aec44e33cdd06ece28bbb859c1dbef73e8aeac02e4e7ca2fe0e57     21940436 guile-3.0.2.tar.gz
62
63
64 [FILE:13884:manifests/plist.single]
65 bin/
66  guild
67  guile
68  guile-config
69  guile-snarf
70  guile-tools
71 include/guile/%%GUILE_VER%%/
72  libguile.h
73  readline.h
74 include/guile/%%GUILE_VER%%/libguile/
75  __scm.h
76  alist.h
77  array-handle.h
78  array-map.h
79  arrays.h
80  async.h
81  atomic.h
82  backtrace.h
83  bdw-gc.h
84  bitvectors.h
85  boolean.h
86  bytevectors.h
87  chars.h
88  chooks.h
89  continuations.h
90  control.h
91  debug-malloc.h
92  debug.h
93  deprecated.h
94  deprecation.h
95  dynl.h
96  dynstack.h
97  dynwind.h
98  eq.h
99  error.h
100  eval.h
101  evalext.h
102  exceptions.h
103  expand.h
104  extensions.h
105  fdes-finalizers.h
106  feature.h
107  filesys.h
108  finalizers.h
109  fluids.h
110  foreign-object.h
111  foreign.h
112  fports.h
113  frames.h
114  gc-inline.h
115  gc.h
116  generalized-arrays.h
117  generalized-vectors.h
118  gettext.h
119  goops.h
120  gsubr.h
121  guardians.h
122  hash.h
123  hashtab.h
124  hooks.h
125  i18n.h
126  init.h
127  inline.h
128  instructions.h
129  ioext.h
130  iselect.h
131  jit.h
132  keywords.h
133  list.h
134  load.h
135  loader.h
136  macros.h
137  mallocs.h
138  memoize.h
139  modules.h
140  net_db.h
141  null-threads.h
142  numbers.h
143  objprop.h
144  options.h
145  pairs.h
146  poll.h
147  ports.h
148  posix.h
149  print.h
150  procprop.h
151  procs.h
152  programs.h
153  promises.h
154  pthread-threads.h
155  r6rs-ports.h
156  random.h
157  rdelim.h
158  read.h
159  regex-posix.h
160  rw.h
161  scm.h
162  scmconfig.h
163  scmsigs.h
164  script.h
165  simpos.h
166  smob.h
167  snarf.h
168  socket.h
169  sort.h
170  srcprop.h
171  srfi-1.h
172  srfi-13.h
173  srfi-14.h
174  srfi-4.h
175  srfi-60.h
176  stackchk.h
177  stacks.h
178  stime.h
179  strings.h
180  strorder.h
181  strports.h
182  struct.h
183  symbols.h
184  tags.h
185  threads.h
186  throw.h
187  trees.h
188  unicode.h
189  uniform.h
190  validate.h
191  values.h
192  variable.h
193  vectors.h
194  version.h
195  vm-builtins.h
196  vm-expand.h
197  vm.h
198  vports.h
199  weak-set.h
200  weak-table.h
201  weak-vector.h
202 lib/
203  libguile-%%GUILE_VER%%.a
204  libguile-%%GUILE_VER%%.so
205  libguile-%%GUILE_VER%%.so.%%SOMAJOR%%
206  libguile-%%GUILE_VER%%.so.%%SOVERSION%%
207  libguile-%%GUILE_VER%%.so.%%SOVERSION%%-gdb.scm
208 lib/guile/%%GUILE_VER%%/ccache/
209  rnrs.go
210  statprof.go
211  texinfo.go
212 lib/guile/%%GUILE_VER%%/ccache/ice-9/
213  and-let-star.go
214  arrays.go
215  atomic.go
216  binary-ports.go
217  boot-9.go
218  buffered-input.go
219  calling.go
220  command-line.go
221  common-list.go
222  control.go
223  curried-definitions.go
224  deprecated.go
225  documentation.go
226  eval-string.go
227  eval.go
228  exceptions.go
229  expect.go
230  fdes-finalizers.go
231  format.go
232  ftw.go
233  futures.go
234  gap-buffer.go
235  getopt-long.go
236  hash-table.go
237  hcons.go
238  history.go
239  i18n.go
240  iconv.go
241  lineio.go
242  list.go
243  local-eval.go
244  ls.go
245  match.go
246  networking.go
247  null.go
248  occam-channel.go
249  optargs.go
250  peg.go
251  poe.go
252  poll.go
253  popen.go
254  ports.go
255  posix.go
256  pretty-print.go
257  psyntax-pp.go
258  q.go
259  r5rs.go
260  rdelim.go
261  readline.go
262  receive.go
263  regex.go
264  runq.go
265  rw.go
266  safe-r5rs.go
267  safe.go
268  sandbox.go
269  save-stack.go
270  scm-style-repl.go
271  serialize.go
272  session.go
273  slib.go
274  stack-catch.go
275  streams.go
276  string-fun.go
277  suspendable-ports.go
278  textual-ports.go
279  threads.go
280  time.go
281  top-repl.go
282  unicode.go
283  vlist.go
284  weak-vector.go
285 lib/guile/%%GUILE_VER%%/ccache/ice-9/peg/
286  cache.go
287  codegen.go
288  simplify-tree.go
289  string-peg.go
290  using-parsers.go
291 lib/guile/%%GUILE_VER%%/ccache/language/
292  bytecode.go
293  cps.go
294  tree-il.go
295 lib/guile/%%GUILE_VER%%/ccache/language/brainfuck/
296  compile-scheme.go
297  compile-tree-il.go
298  parse.go
299  spec.go
300 lib/guile/%%GUILE_VER%%/ccache/language/bytecode/spec.go
301 lib/guile/%%GUILE_VER%%/ccache/language/cps/
302  closure-conversion.go
303  compile-bytecode.go
304  contification.go
305  cse.go
306  dce.go
307  devirtualize-integers.go
308  effects-analysis.go
309  graphs.go
310  intmap.go
311  intset.go
312  licm.go
313  loop-instrumentation.go
314  optimize.go
315  peel-loops.go
316  prune-top-level-scopes.go
317  reify-primitives.go
318  renumber.go
319  rotate-loops.go
320  self-references.go
321  simplify.go
322  slot-allocation.go
323  spec.go
324  specialize-numbers.go
325  specialize-primcalls.go
326  split-rec.go
327  type-checks.go
328  type-fold.go
329  types.go
330  utils.go
331  verify.go
332  with-cps.go
333 lib/guile/%%GUILE_VER%%/ccache/language/ecmascript/
334  array.go
335  base.go
336  compile-tree-il.go
337  function.go
338  impl.go
339  parse.go
340  spec.go
341  tokenize.go
342 lib/guile/%%GUILE_VER%%/ccache/language/elisp/
343  bindings.go
344  boot.go
345  compile-tree-il.go
346  falias.go
347  lexer.go
348  parser.go
349  runtime.go
350  spec.go
351 lib/guile/%%GUILE_VER%%/ccache/language/elisp/runtime/
352  function-slot.go
353  value-slot.go
354 lib/guile/%%GUILE_VER%%/ccache/language/scheme/
355  compile-tree-il.go
356  decompile-tree-il.go
357  spec.go
358 lib/guile/%%GUILE_VER%%/ccache/language/tree-il/
359  analyze.go
360  canonicalize.go
361  compile-cps.go
362  cps-primitives.go
363  debug.go
364  effects.go
365  eta-expand.go
366  fix-letrec.go
367  letrectify.go
368  optimize.go
369  peval.go
370  primitives.go
371  spec.go
372 lib/guile/%%GUILE_VER%%/ccache/language/value/spec.go
373 lib/guile/%%GUILE_VER%%/ccache/oop/goops.go
374 lib/guile/%%GUILE_VER%%/ccache/oop/goops/
375  accessors.go
376  active-slot.go
377  composite-slot.go
378  describe.go
379  internal.go
380  save.go
381  simple.go
382  stklos.go
383 lib/guile/%%GUILE_VER%%/ccache/rnrs/
384  base.go
385  bytevectors.go
386  conditions.go
387  control.go
388  enums.go
389  eval.go
390  exceptions.go
391  files.go
392  hashtables.go
393  lists.go
394  mutable-pairs.go
395  mutable-strings.go
396  programs.go
397  r5rs.go
398  sorting.go
399  syntax-case.go
400  unicode.go
401 lib/guile/%%GUILE_VER%%/ccache/rnrs/arithmetic/
402  bitwise.go
403  fixnums.go
404  flonums.go
405 lib/guile/%%GUILE_VER%%/ccache/rnrs/io/
406  ports.go
407  simple.go
408 lib/guile/%%GUILE_VER%%/ccache/rnrs/records/
409  inspection.go
410  procedural.go
411  syntactic.go
412 lib/guile/%%GUILE_VER%%/ccache/scheme/
413  base.go
414  case-lambda.go
415  char.go
416  complex.go
417  cxr.go
418  eval.go
419  file.go
420  inexact.go
421  lazy.go
422  load.go
423  process-context.go
424  r5rs.go
425  read.go
426  repl.go
427  time.go
428  write.go
429 lib/guile/%%GUILE_VER%%/ccache/scripts/
430  api-diff.go
431  autofrisk.go
432  compile.go
433  disassemble.go
434  display-commentary.go
435  doc-snarf.go
436  frisk.go
437  generate-autoload.go
438  help.go
439  lint.go
440  list.go
441  punify.go
442  read-rfc822.go
443  read-scheme-source.go
444  read-text-outline.go
445  scan-api.go
446  snarf-check-and-output-texi.go
447  snarf-guile-m4-docs.go
448  summarize-guile-TODO.go
449  use2dot.go
450 lib/guile/%%GUILE_VER%%/ccache/srfi/
451  srfi-1.go
452  srfi-10.go
453  srfi-11.go
454  srfi-111.go
455  srfi-13.go
456  srfi-14.go
457  srfi-16.go
458  srfi-17.go
459  srfi-171.go
460  srfi-18.go
461  srfi-19.go
462  srfi-2.go
463  srfi-26.go
464  srfi-27.go
465  srfi-28.go
466  srfi-31.go
467  srfi-34.go
468  srfi-35.go
469  srfi-37.go
470  srfi-38.go
471  srfi-39.go
472  srfi-4.go
473  srfi-41.go
474  srfi-42.go
475  srfi-43.go
476  srfi-45.go
477  srfi-6.go
478  srfi-60.go
479  srfi-64.go
480  srfi-67.go
481  srfi-69.go
482  srfi-71.go
483  srfi-8.go
484  srfi-88.go
485  srfi-9.go
486  srfi-98.go
487 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-171/
488  gnu.go
489  meta.go
490 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-4/gnu.go
491 lib/guile/%%GUILE_VER%%/ccache/srfi/srfi-9/gnu.go
492 lib/guile/%%GUILE_VER%%/ccache/sxml/
493  apply-templates.go
494  fold.go
495  match.go
496  simple.go
497  ssax.go
498  transform.go
499  xpath.go
500 lib/guile/%%GUILE_VER%%/ccache/sxml/ssax/input-parse.go
501 lib/guile/%%GUILE_VER%%/ccache/system/
502  foreign-object.go
503  foreign.go
504  syntax.go
505  xref.go
506 lib/guile/%%GUILE_VER%%/ccache/system/base/
507  ck.go
508  compile.go
509  lalr.go
510  language.go
511  message.go
512  optimize.go
513  pmatch.go
514  syntax.go
515  target.go
516  types.go
517 lib/guile/%%GUILE_VER%%/ccache/system/base/types/internal.go
518 lib/guile/%%GUILE_VER%%/ccache/system/repl/
519  command.go
520  common.go
521  coop-server.go
522  debug.go
523  error-handling.go
524  repl.go
525  server.go
526 lib/guile/%%GUILE_VER%%/ccache/system/vm/
527  assembler.go
528  coverage.go
529  debug.go
530  disassembler.go
531  dwarf.go
532  elf.go
533  frame.go
534  inspect.go
535  linker.go
536  loader.go
537  program.go
538  trace.go
539  trap-state.go
540  traps.go
541  vm.go
542 lib/guile/%%GUILE_VER%%/ccache/texinfo/
543  docbook.go
544  html.go
545  indexing.go
546  plain-text.go
547  reflection.go
548  serialize.go
549  string-utils.go
550 lib/guile/%%GUILE_VER%%/ccache/web/
551  client.go
552  http.go
553  request.go
554  response.go
555  server.go
556  uri.go
557 lib/guile/%%GUILE_VER%%/ccache/web/server/http.go
558 lib/guile/%%GUILE_VER%%/extensions/
559  guile-readline.a
560  guile-readline.so
561  guile-readline.so.%%RLSOMAJOR%%
562  guile-readline.so.%%RLSOVERSION%%
563 lib/pkgconfig/guile-%%GUILE_VER%%.pc
564 share/aclocal/guile.m4
565 share/guile/%%GUILE_VER%%/
566  guile-procedures.txt
567  rnrs.scm
568  statprof.scm
569  texinfo.scm
570 share/guile/%%GUILE_VER%%/ice-9/
571  and-let-star.scm
572  arrays.scm
573  atomic.scm
574  binary-ports.scm
575  boot-9.scm
576  buffered-input.scm
577  calling.scm
578  command-line.scm
579  common-list.scm
580  control.scm
581  curried-definitions.scm
582  deprecated.scm
583  documentation.scm
584  eval-string.scm
585  eval.scm
586  exceptions.scm
587  expect.scm
588  fdes-finalizers.scm
589  format.scm
590  ftw.scm
591  futures.scm
592  gap-buffer.scm
593  getopt-long.scm
594  hash-table.scm
595  hcons.scm
596  history.scm
597  i18n.scm
598  iconv.scm
599  lineio.scm
600  list.scm
601  local-eval.scm
602  ls.scm
603  match.scm
604  match.upstream.scm
605  networking.scm
606  null.scm
607  occam-channel.scm
608  optargs.scm
609  peg.scm
610  poe.scm
611  poll.scm
612  popen.scm
613  ports.scm
614  posix.scm
615  pretty-print.scm
616  psyntax-pp.scm
617  psyntax.scm
618  q.scm
619  quasisyntax.scm
620  r5rs.scm
621  r6rs-libraries.scm
622  r7rs-libraries.scm
623  rdelim.scm
624  readline.scm
625  receive.scm
626  regex.scm
627  runq.scm
628  rw.scm
629  safe-r5rs.scm
630  safe.scm
631  sandbox.scm
632  save-stack.scm
633  scm-style-repl.scm
634  serialize.scm
635  session.scm
636  slib.scm
637  stack-catch.scm
638  streams.scm
639  string-fun.scm
640  suspendable-ports.scm
641  textual-ports.scm
642  threads.scm
643  time.scm
644  top-repl.scm
645  unicode.scm
646  vlist.scm
647  weak-vector.scm
648 share/guile/%%GUILE_VER%%/ice-9/peg/
649  cache.scm
650  codegen.scm
651  simplify-tree.scm
652  string-peg.scm
653  using-parsers.scm
654 share/guile/%%GUILE_VER%%/language/
655  bytecode.scm
656  cps.scm
657  tree-il.scm
658 share/guile/%%GUILE_VER%%/language/brainfuck/
659  compile-scheme.scm
660  compile-tree-il.scm
661  parse.scm
662  spec.scm
663 share/guile/%%GUILE_VER%%/language/bytecode/spec.scm
664 share/guile/%%GUILE_VER%%/language/cps/
665  closure-conversion.scm
666  compile-bytecode.scm
667  contification.scm
668  cse.scm
669  dce.scm
670  devirtualize-integers.scm
671  effects-analysis.scm
672  graphs.scm
673  intmap.scm
674  intset.scm
675  licm.scm
676  loop-instrumentation.scm
677  optimize.scm
678  peel-loops.scm
679  prune-top-level-scopes.scm
680  reify-primitives.scm
681  renumber.scm
682  rotate-loops.scm
683  self-references.scm
684  simplify.scm
685  slot-allocation.scm
686  spec.scm
687  specialize-numbers.scm
688  specialize-primcalls.scm
689  split-rec.scm
690  type-checks.scm
691  type-fold.scm
692  types.scm
693  utils.scm
694  verify.scm
695  with-cps.scm
696 share/guile/%%GUILE_VER%%/language/ecmascript/
697  array.scm
698  base.scm
699  compile-tree-il.scm
700  function.scm
701  impl.scm
702  parse.scm
703  spec.scm
704  tokenize.scm
705 share/guile/%%GUILE_VER%%/language/elisp/
706  bindings.scm
707  boot.el
708  compile-tree-il.scm
709  falias.scm
710  lexer.scm
711  parser.scm
712  runtime.scm
713  spec.scm
714 share/guile/%%GUILE_VER%%/language/elisp/runtime/
715  function-slot.scm
716  value-slot.scm
717 share/guile/%%GUILE_VER%%/language/scheme/
718  compile-tree-il.scm
719  decompile-tree-il.scm
720  spec.scm
721 share/guile/%%GUILE_VER%%/language/tree-il/
722  analyze.scm
723  canonicalize.scm
724  compile-cps.scm
725  cps-primitives.scm
726  debug.scm
727  effects.scm
728  eta-expand.scm
729  fix-letrec.scm
730  letrectify.scm
731  optimize.scm
732  peval.scm
733  primitives.scm
734  spec.scm
735 share/guile/%%GUILE_VER%%/language/value/spec.scm
736 share/guile/%%GUILE_VER%%/oop/goops.scm
737 share/guile/%%GUILE_VER%%/oop/goops/
738  accessors.scm
739  active-slot.scm
740  composite-slot.scm
741  describe.scm
742  internal.scm
743  save.scm
744  simple.scm
745  stklos.scm
746 share/guile/%%GUILE_VER%%/rnrs/
747  base.scm
748  bytevectors.scm
749  conditions.scm
750  control.scm
751  enums.scm
752  eval.scm
753  exceptions.scm
754  files.scm
755  hashtables.scm
756  lists.scm
757  mutable-pairs.scm
758  mutable-strings.scm
759  programs.scm
760  r5rs.scm
761  sorting.scm
762  syntax-case.scm
763  unicode.scm
764 share/guile/%%GUILE_VER%%/rnrs/arithmetic/
765  bitwise.scm
766  fixnums.scm
767  flonums.scm
768 share/guile/%%GUILE_VER%%/rnrs/io/
769  ports.scm
770  simple.scm
771 share/guile/%%GUILE_VER%%/rnrs/records/
772  inspection.scm
773  procedural.scm
774  syntactic.scm
775 share/guile/%%GUILE_VER%%/scheme/
776  base.scm
777  case-lambda.scm
778  char.scm
779  complex.scm
780  cxr.scm
781  eval.scm
782  file.scm
783  inexact.scm
784  lazy.scm
785  load.scm
786  process-context.scm
787  r5rs.scm
788  read.scm
789  repl.scm
790  time.scm
791  write.scm
792 share/guile/%%GUILE_VER%%/scripts/
793  api-diff.scm
794  autofrisk.scm
795  compile.scm
796  disassemble.scm
797  display-commentary.scm
798  doc-snarf.scm
799  frisk.scm
800  generate-autoload.scm
801  help.scm
802  lint.scm
803  list.scm
804  punify.scm
805  read-rfc822.scm
806  read-scheme-source.scm
807  read-text-outline.scm
808  scan-api.scm
809  snarf-check-and-output-texi.scm
810  snarf-guile-m4-docs.scm
811  summarize-guile-TODO.scm
812  use2dot.scm
813 share/guile/%%GUILE_VER%%/srfi/
814  srfi-1.scm
815  srfi-10.scm
816  srfi-11.scm
817  srfi-111.scm
818  srfi-13.scm
819  srfi-14.scm
820  srfi-16.scm
821  srfi-17.scm
822  srfi-171.scm
823  srfi-18.scm
824  srfi-19.scm
825  srfi-2.scm
826  srfi-26.scm
827  srfi-27.scm
828  srfi-28.scm
829  srfi-31.scm
830  srfi-34.scm
831  srfi-35.scm
832  srfi-37.scm
833  srfi-38.scm
834  srfi-39.scm
835  srfi-4.scm
836  srfi-41.scm
837  srfi-42.scm
838  srfi-43.scm
839  srfi-45.scm
840  srfi-6.scm
841  srfi-60.scm
842  srfi-64.scm
843  srfi-67.scm
844  srfi-69.scm
845  srfi-71.scm
846  srfi-8.scm
847  srfi-88.scm
848  srfi-9.scm
849  srfi-98.scm
850 share/guile/%%GUILE_VER%%/srfi/srfi-171/
851  gnu.scm
852  meta.scm
853 share/guile/%%GUILE_VER%%/srfi/srfi-4/gnu.scm
854 share/guile/%%GUILE_VER%%/srfi/srfi-42/ec.scm
855 share/guile/%%GUILE_VER%%/srfi/srfi-64/testing.scm
856 share/guile/%%GUILE_VER%%/srfi/srfi-67/compare.scm
857 share/guile/%%GUILE_VER%%/srfi/srfi-9/gnu.scm
858 share/guile/%%GUILE_VER%%/sxml/
859  apply-templates.scm
860  fold.scm
861  match.scm
862  simple.scm
863  ssax.scm
864  sxml-match.ss
865  transform.scm
866  xpath.scm
867 share/guile/%%GUILE_VER%%/sxml/ssax/input-parse.scm
868 share/guile/%%GUILE_VER%%/sxml/upstream/
869  SSAX.scm
870  SXML-tree-trans.scm
871  SXPath-old.scm
872  assert.scm
873  input-parse.scm
874 share/guile/%%GUILE_VER%%/system/
875  foreign-object.scm
876  foreign.scm
877  syntax.scm
878  xref.scm
879 share/guile/%%GUILE_VER%%/system/base/
880  ck.scm
881  compile.scm
882  lalr.scm
883  lalr.upstream.scm
884  language.scm
885  message.scm
886  optimize.scm
887  pmatch.scm
888  syntax.scm
889  target.scm
890  types.scm
891 share/guile/%%GUILE_VER%%/system/base/types/internal.scm
892 share/guile/%%GUILE_VER%%/system/repl/
893  command.scm
894  common.scm
895  coop-server.scm
896  debug.scm
897  describe.scm
898  error-handling.scm
899  repl.scm
900  server.scm
901 share/guile/%%GUILE_VER%%/system/vm/
902  assembler.scm
903  coverage.scm
904  debug.scm
905  disassembler.scm
906  dwarf.scm
907  elf.scm
908  frame.scm
909  inspect.scm
910  linker.scm
911  loader.scm
912  program.scm
913  trace.scm
914  trap-state.scm
915  traps.scm
916  vm.scm
917 share/guile/%%GUILE_VER%%/texinfo/
918  docbook.scm
919  html.scm
920  indexing.scm
921  plain-text.scm
922  reflection.scm
923  serialize.scm
924  string-utils.scm
925 share/guile/%%GUILE_VER%%/web/
926  client.scm
927  http.scm
928  request.scm
929  response.scm
930  server.scm
931  uri.scm
932 share/guile/%%GUILE_VER%%/web/server/http.scm
933 share/man/man1/guile.1.gz
934
935
936 [FILE:440:patches/patch-lib_signal.in.h]
937 --- lib/signal.in.h.orig        2018-09-04 08:40:19 UTC
938 +++ lib/signal.in.h
939 @@ -60,6 +60,7 @@
940     But avoid namespace pollution on glibc systems.*/
941  #if (@GNULIB_PTHREAD_SIGMASK@ || defined GNULIB_POSIXCHECK) \
942      && ((defined __APPLE__ && defined __MACH__) \
943 +       || defined __DragonFly__ \
944          || defined __FreeBSD__ || defined __OpenBSD__ || defined __osf__ \
945          || defined __sun || defined __ANDROID__) \
946      && ! defined __GLIBC__
947
948
949 [FILE:409:patches/patch-libguile_filesys.c]
950 --- libguile/filesys.c.orig     2019-08-26 08:41:29 UTC
951 +++ libguile/filesys.c
952 @@ -1519,6 +1519,9 @@ SCM_DEFINE (scm_i_mkstemp, "mkstemp!", 1
953        mode_bits = scm_i_mode_bits (mode);
954      }
955  
956 +#if defined __FreeBSD__ || defined __DragonFly__
957 +  open_flags &= O_APPEND | O_DIRECT | O_SHLOCK | O_EXLOCK | O_CLOEXEC;
958 +#endif
959    SCM_SYSCALL (rv = mkostemp (c_tmpl, open_flags));
960    if (rv == -1)
961      SCM_SYSERROR;
962
963
964 [FILE:245:patches/patch-libguile_gen-scmconfig.c]
965 --- libguile/gen-scmconfig.c.orig       2018-09-22 20:51:40 UTC
966 +++ libguile/gen-scmconfig.c
967 @@ -143,6 +143,9 @@
968  
969  #include "gen-scmconfig.h"
970  
971 +#if defined __FreeBSD__ || defined __DragonFly__
972 +#define _ANSI_SOURCE
973 +#endif
974  #define pf printf
975  
976  int
977
978
979 [FILE:460:patches/patch-libguile_numbers.c]
980 --- libguile/numbers.c.orig     2020-02-08 10:40:15 UTC
981 +++ libguile/numbers.c
982 @@ -193,7 +193,7 @@ static double atanh (double x) { return
983  
984  
985  #if defined (GUILE_I)
986 -#if defined HAVE_COMPLEX_DOUBLE
987 +#if defined HAVE_COMPLEX_DOUBLE && (HAVE_CLOG || HAVE_CLOG10 || HAVE_CEXP || HAVE_USABLE_CSQRT) && defined (SCM_COMPLEX_VALUE)
988  
989  /* For an SCM object Z which is a complex number (ie. satisfies
990     SCM_COMPLEXP), return its value as a C level "complex double". */
991
992
993 [FILE:229:patches/patch-libguile_pthread-threads.h]
994 --- libguile/pthread-threads.h.orig     2018-09-22 20:51:40 UTC
995 +++ libguile/pthread-threads.h
996 @@ -26,6 +26,9 @@
997  */
998  
999  #include <pthread.h>
1000 +#if HAVE_PTHREAD_NP_H
1001 +# include <pthread_np.h>
1002 +#endif
1003  #include <sched.h>
1004  
1005  /* Threads 
1006