Marcel Telka
2024-04-05 a885899322f8424d6d708e5c3143b6c43488446d
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
# this is a sed script
 
# skip openindiana/pkg/pkg/src/pkg/manifests directory
/^openindiana\/pkg\/pkg\/src\/pkg\/manifests$/d
# skip openindiana/illumos-gate, it should be built directly
/^openindiana\/illumos-gate$/d
# skip openindiana/kvm, it should be built with illumos-gate
/^openindiana\/kvm$/d
 
# Don't publish encumbered packages by default
/^encumbered\//d
 
# openssl 0.9.8 should not be built directly
/^library\/openssl\/openssl-0.9.8$/d
 
# Below is a list of components, which are known to build, but are 
# disabled for a particular reason. Each entry contains a path below
# oi-userland/components/ and the format is:
# # <reason why is package disabled>
# /^package$/d
#
# Temporarily disable failing builds:
/^editor\/vim$/d
/^library\/gcr$/d
/^library\/libsmbclient$/d
/^network\/samba$/d
/^web\/php\/php-8_2-ext-redis$/d
# Our build server fails to build the following packages (the builds succeed on other build systems):
/^desktop\/libayatana-appindicator$/d
/^runtime\/openjdk-11$/d
/^runtime\/smalltalk\/squeak$/d
# We cannot build sbcl on our build server because it lacks AVX2 support.
# Instead we need to provide pre-published files and publish it manually.
/^runtime\/sbcl$/d