File: com.solvespace.SolveSpace.json

package info (click to toggle)
solvespace 3.1%2Bds1-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 15,996 kB
  • sloc: cpp: 122,491; ansic: 11,375; javascript: 1,919; sh: 89; xml: 44; makefile: 25
file content (150 lines) | stat: -rw-r--r-- 4,789 bytes parent folder | download | duplicates (3)
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
{
    "app-id": "com.solvespace.SolveSpace",
    "runtime": "org.freedesktop.Platform",
    "runtime-version": "20.08",
    "sdk": "org.freedesktop.Sdk",
    "finish-args": [
        /* Access to display server and OpenGL */
        "--share=ipc",
        "--socket=fallback-x11",
        "--socket=wayland",
        "--device=dri",
        /* Access to save files */
        "--filesystem=home"
    ],
    "cleanup": [
        "/include",
        "/lib/*/include",
        "*.a",
        "*.la",
        "*.m4",
        "/lib/libslvs*.so*",
        "/lib/libglibmm_generate_extra_defs*.so*",
        "/share/pkgconfig",
        "*.pc",
        "/share/man",
        "/share/doc",
        "/share/aclocal",
        /* mm-common junk */
        "/bin/mm-common-prepare",
        "/share/mm-common"
    ],
    "command": "solvespace",
    "modules": [
        {
            "name": "mm-common",
            "sources": [
                {
                    "type": "archive",
                    "url": "https://download.gnome.org/sources/mm-common/1.0/mm-common-1.0.2.tar.xz",
                    "sha256": "a2a99f3fa943cf662f189163ed39a2cfc19a428d906dd4f92b387d3659d1641d"
                }
            ]
        },
        {
            "name": "sigc++",
            "config-opts": [
                "--disable-documentation"
            ],
            "sources": [
                {
                    "type": "archive",
                    "url": "https://download.gnome.org/sources/libsigc++/2.10/libsigc%2B%2B-2.10.6.tar.xz",
                    "sha256": "dda176dc4681bda9d5a2ac1bc55273bdd381662b7a6d49e918267d13e8774e1b"
                }
            ]
        },
        {
            "name": "glibmm",
            "config-opts": [],
            "buildsystem": "meson",
            "sources": [
                {
                    "type": "archive",
                    "url": "https://download.gnome.org/sources/glibmm/2.64/glibmm-2.64.5.tar.xz",
                    "sha256": "508fc86e2c9141198aa16c225b16fd6b911917c0d3817602652844d0973ea386"
                }
            ]
        },
        {
            "name": "cairomm",
            "config-opts": [
                "--disable-documentation"
            ],
            "sources": [
                {
                    "type": "archive",
                    "url": "http://ftp.gnome.org/pub/GNOME/sources/cairomm/1.12/cairomm-1.12.0.tar.xz",
                    "sha256": "a54ada8394a86182525c0762e6f50db6b9212a2109280d13ec6a0b29bfd1afe6"
                }
            ]
        },
        {
            "name": "pangomm",
            "config-opts": [
                "--disable-documentation"
            ],
            "sources": [
                {
                    "type": "archive",
                    "url": "http://ftp.gnome.org/pub/GNOME/sources/pangomm/2.40/pangomm-2.40.2.tar.xz",
                    "sha256": "0a97aa72513db9088ca3034af923484108746dba146e98ed76842cf858322d05"
                }
            ]
        },
        {
            "name": "atkmm",
            "config-opts": [
                "--disable-documentation"
            ],
            "sources": [
                {
                    "type": "archive",
                    "url": "http://ftp.gnome.org/pub/GNOME/sources/atkmm/2.28/atkmm-2.28.0.tar.xz",
                    "sha256": "4c4cfc917fd42d3879ce997b463428d6982affa0fb660cafcc0bc2d9afcedd3a"
                }
            ]
        },
        {
            "name": "gtkmm",
            "config-opts": [],
            "buildsystem": "meson",
            "sources": [
                {
                    "type": "archive",
                    "url": "https://download.gnome.org/sources/gtkmm/3.24/gtkmm-3.24.4.tar.xz",
                    "sha256": "9beb71c3e90cfcfb790396b51e3f5e7169966751efd4f3ef9697114be3be6743"
                }
            ]
        },
        {
            "name": "libjson-c",
            "sources": [
                {
                    /* 0.15-nodoc doesn't build */
                    "type": "archive",
                    "url": "https://s3.amazonaws.com/json-c_releases/releases/json-c-0.13.1-nodoc.tar.gz",
                    "sha256": "94a26340c0785fcff4f46ff38609cf84ebcd670df0c8efd75d039cc951d80132"
                }
            ],
            "buildsystem": "cmake",
            "builddir": true
        },
        {
            "name": "SolveSpace",
            "sources": [
                {
                    "type": "dir",
                    "path": "../.."
                }
            ],
            "buildsystem": "cmake",
            "builddir": true,
            "config-opts": [
                "-DFLATPAK=ON",
                "-DENABLE_CLI=OFF",
                "-DENABLE_TESTS=OFF"
            ]
        }
    ]
}