Skip to content

Commit

Permalink
Misc openssf enablement
Browse files Browse the repository at this point in the history
  • Loading branch information
justinvreeland committed Oct 18, 2024
1 parent 48f0357 commit a32bf47
Show file tree
Hide file tree
Showing 62 changed files with 122 additions and 58 deletions.
3 changes: 2 additions & 1 deletion R.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
package:
name: R
version: 4.3.1
epoch: 5
epoch: 6
description: Language and environment for statistical computing
copyright:
- license: ( GPL-2.0-only OR GPL-3.0-only ) AND LGPL-2.1-or-later
Expand Down Expand Up @@ -67,6 +67,7 @@ environment:
- openblas-dev
- openjdk-17
- openjdk-17-default-jvm
- openssf-compiler-options
- pango-dev
- pcre2-dev
- perl
Expand Down
3 changes: 2 additions & 1 deletion aom.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
package:
name: aom
version: 3.10.0
epoch: 0
epoch: 1
description: Alliance for Open Media (AOM) AV1 codec SDK
copyright:
- license: BSD-2-Clause
Expand All @@ -21,6 +21,7 @@ environment:
- cmake
# gcc-14 hits ICE on arm64
- gcc~13
- openssf-compiler-options
- perl
- python3
- samurai
Expand Down
3 changes: 2 additions & 1 deletion bazel-5.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: bazel-5
version: 5.4.1
epoch: 2
epoch: 3
description: Bazel is an open-source build and test tool
resources:
cpu: 16
Expand All @@ -23,6 +23,7 @@ environment:
- libstdc++-6
- libstdc++-6-dev
- openjdk-11
- openssf-compiler-options
- python3
- zip

Expand Down
3 changes: 2 additions & 1 deletion bazel-6.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: bazel-6
version: 6.5.0
epoch: 1
epoch: 2
description: Bazel is an open-source build and test tool
resources:
cpu: 16
Expand All @@ -23,6 +23,7 @@ environment:
- libstdc++-6
- libstdc++-6-dev
- openjdk-11
- openssf-compiler-options
- python3
- zip

Expand Down
3 changes: 2 additions & 1 deletion binaryen.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: binaryen
version: "119"
epoch: 0
epoch: 1
description: Optimizer and compiler/toolchain library for WebAssembly
copyright:
- license: Apache-2.0
Expand All @@ -18,6 +18,7 @@ environment:
- busybox
- ca-certificates-bundle
- cmake
- openssf-compiler-options
- samurai

pipeline:
Expand Down
1 change: 1 addition & 0 deletions boost.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ environment:
- build-base
- busybox
- ca-certificates-bundle
- openssf-compiler-options
- patch
- python3
- python3-dev
Expand Down
3 changes: 2 additions & 1 deletion brew.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: brew
version: 4.4.0
epoch: 0
epoch: 1
description: "The homebrew package manager"
copyright:
- license: BSD-2-Clause
Expand Down Expand Up @@ -40,6 +40,7 @@ environment:
contents:
packages:
- git
- openssf-compiler-options
- wolfi-base

pipeline:
Expand Down
3 changes: 2 additions & 1 deletion ca-certificates.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package:
name: ca-certificates
# manual: update java-cacerts
version: "20241010"
epoch: 0
epoch: 1
description: "CA certificates from the Mozilla trusted root program"
copyright:
- license: MPL-2.0 AND MIT
Expand All @@ -13,6 +13,7 @@ environment:
- build-base
- busybox
- ca-certificates-bundle
- openssf-compiler-options
- openssl-dev
- perl

Expand Down
3 changes: 2 additions & 1 deletion cairo.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: cairo
version: 1.18.2
epoch: 0
epoch: 1
description: A vector graphics library
copyright:
- license: LGPL-2.0-or-later OR MPL-1.1
Expand All @@ -22,6 +22,7 @@ environment:
- libxext-dev
- libxrender-dev
- meson
- openssf-compiler-options
- pixman-dev
- xcb-util
- xcb-util-dev
Expand Down
3 changes: 2 additions & 1 deletion cdparanoia.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: cdparanoia
version: 10.2
epoch: 5
epoch: 6
description: An audio CD extraction application
copyright:
- license: GPL-2.0-or-later
Expand All @@ -16,6 +16,7 @@ environment:
- ca-certificates-bundle
- libtool
- linux-headers
- openssf-compiler-options

pipeline:
- uses: fetch
Expand Down
3 changes: 2 additions & 1 deletion cmake-bootstrap.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: cmake-bootstrap
version: 3.29.0
epoch: 1
epoch: 2
description: "Bootstrap CMake without using system libraries, enabling to use CMake to build system libraries used by CMake"
dependencies:
provider-priority: 5
Expand All @@ -15,6 +15,7 @@ environment:
packages:
- build-base
- busybox
- openssf-compiler-options
- openssl-dev
- samurai

Expand Down
3 changes: 2 additions & 1 deletion cmake.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: cmake
version: 3.29.0
epoch: 2
epoch: 3
description: "CMake is an open-source, cross-platform family of tools designed to build, test and package software"
dependencies:
provider-priority: 10
Expand All @@ -22,6 +22,7 @@ environment:
- libuv-dev
- ncurses-dev
- nghttp2-dev
- openssf-compiler-options
- openssl-dev
- rhash-dev
- samurai
Expand Down
3 changes: 2 additions & 1 deletion expat.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: expat
version: 2.6.3
epoch: 0
epoch: 1
description: "XML SAX Parser library written in C"
copyright:
- license: MIT
Expand All @@ -12,6 +12,7 @@ environment:
- build-base
- busybox
- ca-certificates-bundle
- openssf-compiler-options

pipeline:
- uses: fetch
Expand Down
3 changes: 2 additions & 1 deletion falco-libs.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: falco-libs
version: 0.18.1
epoch: 1
epoch: 2
description: Foundational components necessary to build Falco
copyright:
- license: Apache-2.0
Expand Down Expand Up @@ -40,6 +40,7 @@ environment:
- luajit
- m4
- make
- openssf-compiler-options
- openssl-dev
- patch
- perl
Expand Down
3 changes: 2 additions & 1 deletion falco-no-driver.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: falco-no-driver
version: 0.39.1
epoch: 0
epoch: 1
description: Cloud Native Runtime Security
copyright:
- license: Apache-2.0
Expand Down Expand Up @@ -31,6 +31,7 @@ environment:
- libelf-static
- libtool
- mpc-dev
- openssf-compiler-options
- openssl-dev
- pkgconf
- protobuf-dev
Expand Down
3 changes: 2 additions & 1 deletion flux-image-automation-controller.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: flux-image-automation-controller
version: 0.39.0
epoch: 0
epoch: 1
description: GitOps Toolkit controller that patches container image tags in Git
copyright:
- license: Apache-2.0
Expand All @@ -15,6 +15,7 @@ environment:
- gcc
- go
- llvm-lld-16
- openssf-compiler-options

pipeline:
- uses: git-checkout
Expand Down
3 changes: 2 additions & 1 deletion flux-source-controller.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: flux-source-controller
version: 1.4.1
epoch: 0
epoch: 1
description: The GitOps Toolkit source management component
copyright:
- license: Apache-2.0
Expand All @@ -15,6 +15,7 @@ environment:
- gcc
- go
- llvm-lld-16
- openssf-compiler-options

pipeline:
- uses: git-checkout
Expand Down
3 changes: 2 additions & 1 deletion fluxbox.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: fluxbox
version: 1.3.7
epoch: 2
epoch: 3
description: Fluxbox Window Manager
copyright:
- license: GPL-2.0-or-later
Expand Down Expand Up @@ -29,6 +29,7 @@ environment:
- libxpm-dev
- libxrandr-dev
- libxrender-dev
- openssf-compiler-options
- pkgconf-dev

pipeline:
Expand Down
3 changes: 2 additions & 1 deletion gc.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: gc
version: 8.2.8
epoch: 0
epoch: 1
description: garbage collector for C and C++
copyright:
- license: Boehm-GC
Expand All @@ -14,6 +14,7 @@ environment:
- build-base
- busybox
- ca-certificates-bundle
- openssf-compiler-options

pipeline:
- uses: fetch
Expand Down
3 changes: 2 additions & 1 deletion go-1.20.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: go-1.20
version: 1.20.14
epoch: 2
epoch: 3
description: "the Go programming language"
copyright:
- license: BSD-3-Clause
Expand All @@ -21,6 +21,7 @@ environment:
- busybox
- ca-certificates-bundle
- gcc-go
- openssf-compiler-options

pipeline:
- uses: fetch
Expand Down
3 changes: 2 additions & 1 deletion haproxy-3.0.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: haproxy-3.0
version: 3.0.5
epoch: 0
epoch: 1
description: "A TCP/HTTP reverse proxy for high availability environments"
copyright:
- license: GPL-2.0-or-later
Expand All @@ -26,6 +26,7 @@ environment:
- libcap-utils
- linux-headers
- lua5.3-dev
- openssf-compiler-options
- openssl-dev
- pcre2-dev

Expand Down
3 changes: 2 additions & 1 deletion http-parser.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: http-parser
version: 2.9.4
epoch: 5
epoch: 6
description: "Parser for HTTP Request/Response written in C"
copyright:
- license: MIT
Expand All @@ -12,6 +12,7 @@ environment:
- build-base
- busybox
- ca-certificates-bundle
- openssf-compiler-options
- wolfi-base

pipeline:
Expand Down
3 changes: 2 additions & 1 deletion ingress-nginx-controller-1.11.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package:
name: ingress-nginx-controller-1.11
version: 1.11.3
# There are manual changes to review between each package update. See 'vars:' section.
epoch: 1
epoch: 2
description: "Ingress-NGINX Controller for Kubernetes"
copyright:
- license: Apache-2.0
Expand Down Expand Up @@ -108,6 +108,7 @@ environment:
- mimalloc
- modsecurity
- msgpack
- openssf-compiler-options
- openssh-client
- openssl
- openssl-dev
Expand Down
1 change: 1 addition & 0 deletions iperf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ environment:
- busybox
- ca-certificates-bundle
- linux-headers
- openssf-compiler-options

pipeline:
- uses: fetch
Expand Down
Loading

0 comments on commit a32bf47

Please sign in to comment.