File tree 3 files changed +68
-1
lines changed
3 files changed +68
-1
lines changed Original file line number Diff line number Diff line change
1
+ # Copyright 2025 Google LLC
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # http://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+ #
15
+ # ###############################################################################
16
+
17
+ FROM gcr.io/oss-fuzz-base/base-builder
18
+ RUN apt-get update && apt-get install -y \
19
+ cmake \
20
+ curl \
21
+ gcc \
22
+ gem2deb \
23
+ gettext \
24
+ gnupg \
25
+ guile-3.0-dev \
26
+ libargon2-dev \
27
+ libaspell-dev \
28
+ libcjson-dev \
29
+ libcurl3-gnutls-dev \
30
+ libgcrypt20-dev \
31
+ libgnutls28-dev \
32
+ liblua5.3-dev \
33
+ libncurses-dev \
34
+ libperl-dev \
35
+ libphp-embed \
36
+ libsodium-dev \
37
+ libxml2-dev \
38
+ libzstd-dev \
39
+ make \
40
+ php-dev \
41
+ pkg-config \
42
+ python3-dev \
43
+ tcl-dev \
44
+ zlib1g-dev \
45
+ ;
46
+ RUN git clone --depth=1 https://github.com/weechat/weechat
47
+ WORKDIR weechat
48
+ COPY build.sh $SRC/
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+ # Copyright 2025 Google LLC
3
+ #
4
+ # Licensed under the Apache License, Version 2.0 (the "License");
5
+ # you may not use this file except in compliance with the License.
6
+ # You may obtain a copy of the License at
7
+ #
8
+ # http://www.apache.org/licenses/LICENSE-2.0
9
+ #
10
+ # Unless required by applicable law or agreed to in writing, software
11
+ # distributed under the License is distributed on an "AS IS" BASIS,
12
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
+ # See the License for the specific language governing permissions and
14
+ # limitations under the License.
15
+ #
16
+ # ###############################################################################
17
+
18
+ " ${SRC} " /weechat/tests/fuzz/ossfuzz.sh
Original file line number Diff line number Diff line change 1
- homepage : " https://github.com/weechat/weechat"
1
+ homepage : " https://weechat.org"
2
+ language : c
2
3
main_repo : " https://github.com/weechat/weechat"
3
4
primary_contact :
" [email protected] "
4
5
auto_ccs :
You can’t perform that action at this time.
0 commit comments