blob: 4fa477e0e92ea3b5c20073c74170b4a10ad3879e (
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.0
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.0.tar.gz::https://github.com/p4lang/p4c/archive/refs/tags/v1.2.5.0.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 = 9b957c15299acac5b9148d8a7ba5959d9f7da22204a3d9ed8c155f53d24b417a
sha256sums = 8ad598c73ad796e0d8280b082cebd82a630d73e73cd3c70057938a6501bba5d7
sha256sums = cc01a3a05d25e5978c20be7656f14eb8b6fcb120bb1c7e8041e497814fc273cb
sha256sums = SKIP
pkgname = p4lang-p4c
|