forked from scx/wxmaxima-flatpak
-
Notifications
You must be signed in to change notification settings - Fork 0
/
gc.yaml
28 lines (28 loc) · 886 Bytes
/
gc.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
name: gc
config-opts:
- --disable-static
- --disable-docs
- --enable-cplusplus
- --enable-large-config
- --enable-threads=posix
build-options:
arch:
i386:
config-opts:
- --enable-parallel-mark
sources:
- type: archive
url: http://www.hboehm.info/gc/gc_source/gc-7.6.8.tar.gz
sha256: 040ac5cdbf1bebc7c8cd4928996bbae0c54497c151ea5639838fa0128102e258
# Don't disable -fexceptions
# https://bugzilla.redhat.com/show_bug.cgi?id=1551671
# https://github.com/flathub/flathub/issues/319#issuecomment-420823159
# https://src.fedoraproject.org/rpms/gc/raw/d156f4e089b49ee213bf7c886bb13776c9b446ba/f/gc-7.6.4-dont_disable_exceptions.patch
- type: patch
path: gc-7.6.4-dont_disable_exceptions.patch
- type: shell
commands:
- cp -p /usr/share/automake-*/config.{sub,guess} .;
- autoreconf -vfi;
modules:
- libatomic_ops.yaml