blob: 054e4e0e00b0cec877202811794bfd9e8668e92a (
plain)
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
|
pkgbase = p4lang-p4c
pkgdesc = P4 reference compiler
pkgver = 1.2.5.1
pkgrel = 1
url = https://github.com/p4lang/p4c
arch = any
license = Apache
checkdepends = clang
makedepends = boost
makedepends = cmake
makedepends = git
makedepends = libbpf
makedepends = llvm
depends = abseil-cpp
depends = boost-libs
depends = gc
depends = p4lang-bmv2
depends = protobuf
depends = python
depends = python-ply
depends = python-pyroute2
depends = python-scapy
source = p4lang-p4c-1.2.5.1.tar.gz::https://github.com/p4lang/p4c/archive/refs/tags/v1.2.5.1.tar.gz
source = googletest-1.14.0.tar.gz::https://github.com/google/googletest/archive/refs/tags/v1.14.0.tar.gz
source = libbpf-1.4.1.tar.gz::https://github.com/libbpf/libbpf/archive/refs/tags/v1.4.1.tar.gz
source = git+https://github.com/p4lang/p4runtime.git#commit=ec4eb5ef70dbcbcbf2f8357a4b2b8c2f218845a5
sha256sums = 105cf969165f3a2aa9f6bf7877c0179ec0f9c696eb40b7175fe4e894bc92b37c
sha256sums = 8ad598c73ad796e0d8280b082cebd82a630d73e73cd3c70057938a6501bba5d7
sha256sums = cc01a3a05d25e5978c20be7656f14eb8b6fcb120bb1c7e8041e497814fc273cb
sha256sums = SKIP
pkgname = p4lang-p4c
|