Package: bmv2 Version: 20211101~98d6075b~1.14.0-0+17.141 Architecture: amd64 Maintainer: Frederic LOUI Installed-Size: 198603 Depends: libboost-filesystem1.74.0 (>= 1.74.0), libboost-program-options1.74.0 (>= 1.74.0), libboost-thread1.74.0 (>= 1.74.0), libc6 (>= 2.34), libgcc-s1 (>= 3.0), libgmp10 (>= 2:6.2.1+dfsg1), libgrpc++1 (>= 1.30.2), libnanomsg5 (>= 1.1.5), libpcap0.8 (>= 1.5.1), libprotobuf23 (>= 3.12.4), libstdc++6 (>= 12), libthrift-0.16.0 (>= 0.16.0-1~), p4lang-pi, libssl-dev, libjudy-dev, libgmp-dev, libpcap-dev, libboost-dev, libboost-program-options-dev, libboost-system-dev, libboost-filesystem-dev, libboost-thread-dev, libtool, pkg-config, libprotobuf-dev, libprotoc-dev, protobuf-compiler, python3-protobuf, libgrpc-dev, libgrpc++-dev, protobuf-compiler-grpc, python3-grpcio, libthrift-0.13.0, libthrift-dev, python3-thrift, thrift-compiler, libnanomsg-dev, nanomsg-utils, python3-nnpy Filename: ./amd64/bmv2_20211101~98d6075b~1.14.0-0+17.141_amd64.deb Size: 16367052 MD5sum: 319ad7d95d1fe54eb724e0f0ed4f43c0 SHA1: dfb1606e9fad86f4362625abc52945add83751e6 SHA256: f6bd45bd68bbf9f9cef4db4554672b1cf7638df1e6356a8b67d0e3b67d857bc6 Section: devel Priority: optional Homepage: https://github.com/p4lang/behavioral-model Description: p4lang behavioral-model This is the second version of the P4 software switch (aka behavioral model), nicknamed bmv2. It is meant to replace the original version, p4c-behavioral, in the long run, although we do not have feature equivalence yet. Unlike p4c-behavioral, this new version is static (i.e. we do not need to auto-generate new code and recompile every time a modification is done to the P4 program) and written in C++11. For information on why we decided to write a new version of the behavioral model, please look at the FAQ below. . his repository contains code for several variations of the behavioral model, e.g. simple_switch, simple_switch_grpc, psa_switch, etc. See here for more details on the differences between these. p4lang behavioral-model provide simple_switch, simple_switch_grpc. . This is p4lang bmv2 target simple_switch & simple_switch_grpc with thrift enabled Package: bmv2-dbgsym Source: bmv2 Version: 20211101~98d6075b~1.14.0-0+17.141 Auto-Built-Package: debug-symbols Architecture: amd64 Maintainer: Frederic LOUI Installed-Size: 128848 Depends: bmv2 (= 20211101~98d6075b~1.14.0-0+17.141) Filename: ./amd64/bmv2-dbgsym_20211101~98d6075b~1.14.0-0+17.141_amd64.deb Size: 104611524 MD5sum: 9f9b1b85178447fc343277cd4c83e5b6 SHA1: e1da0631d7bcec334521e66061a157e5d2a5cf63 SHA256: 4a64ff95d66a769d77f5e108cb3ec5e16f7d45b5cc7b31d34336f39b14aff56e Section: debug Priority: optional Description: debug symbols for bmv2 Build-Ids: 16d64fe42607fe873e5dfe8f1142f2e59003a57d 3fb491dd6948a5188f06f4c65d3042ed0f643e7a 40f389a16cdb46c236eed05615707d780d33833c 4435700ca50e915154a9ef42b78381d3cfaa63d2 48fc86f950f7e4f05b79bb779206693533994f3e 5116be65010a887ffc4a3e4ddd9d56e87890d956 6a3eeaaa8328bf578010be549827591458167b0e 7ae0de655b84a6db24b8506f175e6270b1ff10a3 831db810b36871eb7ae04af804cfac7585ebcc3e 9058c34dbf5a344ec00eaf5378d4ae2584ea251c 9fab206a843d8275cbf5bb620010ea5296a051e5 b52cc7fca4ad19ab1d65d07dfd0366cdfd52da29 f1798d4cf31e53821f68f60ec2d6e765368945fa Package: obs-service-recompress Version: 0.3.1 Architecture: all Maintainer: Daniel Gollub Installed-Size: 17 Depends: bzip2, gzip, xz-utils, zstd Filename: ./all/obs-service-recompress_0.3.1_all.deb Size: 3620 MD5sum: 4aecc4e802ee4526d53b16764bdc07ee SHA1: e7047e31228f315ce4dd63ed6618cb69fec4b1d5 SHA256: 44536274c0256891a4b4bd310ab4be125fd3824beb1b7eb857a3c8d3fd1b59b8 Section: devel Priority: extra Homepage: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-recompress Description: An OBS source service: Recompress files This is a source service for openSUSE Build Service. It supports to compress, uncompress or recompress files from or to none : No Compression gz : Gzip Compression bz2 : Bzip2 Compression xz : XZ Compression zstd : Zstd Compression Package: obs-service-set-version Version: 0.4.2 Architecture: all Maintainer: Daniel Gollub Installed-Size: 31 Depends: sed, python3 Filename: ./all/obs-service-set-version_0.4.2_all.deb Size: 6644 MD5sum: 2a4ee4d4e65e324cf034a116ecb6659a SHA1: 5a3bc52c349c4f29bcccdb2dfffac335fdc4462d SHA256: 2cae985d275d02fb9b66050c278166b7426500d9219c3bbca451a91345e7697f Section: devel Priority: extra Homepage: https://github.com/openSUSE/obs-service-set_version Description: An OBS source service: Update spec file version This is a source service for openSUSE Build Service. Very simply script to update the version in .spec or .dsc files according to a given version or to the existing files. Package: obs-service-tar-scm Version: 0.10.14 Architecture: all Maintainer: Daniel Gollub Installed-Size: 257 Depends: bzr, git, subversion, cpio, python3-dateutil, python3-yaml, locales-all Recommends: mercurial, git-buildpackage, git-lfs Provides: obs-service-obs-scm, obs-service-tar Filename: ./all/obs-service-tar-scm_0.10.14_all.deb Size: 63236 MD5sum: 7f0b4e1b9009ab73ba0b5d599708c47c SHA1: 3fc882f8cc16679fc4fb6bccb42208662069c9d9 SHA256: 12aea10b9afa122f38af674ded39cb6c8d7e1389d50c7bbcd0f2cb8ce0ad32d6 Section: devel Priority: extra Homepage: https://github.com/openSUSE/obs-service-tar_scm Description: An OBS source service: fetches SCM tarballs This is a source service for openSUSE Build Service. It supports downloading from svn, git, hg and bzr repositories. Package: p4lang-p4c Source: p4c Version: 1.2.2-0+37.45 Architecture: amd64 Maintainer: Thomas Dreibholz Installed-Size: 294530 Depends: clang, cpp, iproute2, libboost-dev, libboost-graph-dev, libboost-iostreams-dev, libelf-dev, libfl-dev, libgc-dev, libgmp-dev, libgrpc++-dev, libgrpc-dev, libprotobuf-dev, libprotoc-dev, libthrift-0.13.0, libthrift-dev, llvm, net-tools, bmv2, pkg-config, protobuf-compiler, protobuf-compiler-grpc, python3, python3-dev, python3-grpcio, python3-ipaddr, python3-ply, python3-protobuf, python3-pyroute2, python3-scapy, python3-setuptools, python3-thrift, tcpdump, thrift-compiler, python3:any, libboost-iostreams1.74.0 (>= 1.74.0), libc6 (>= 2.33), libgc1 (>= 1:8.0), libgcc-s1 (>= 3.4), libgmp10 (>= 2:6.2.1+dfsg), libstdc++6 (>= 11) Filename: ./amd64/p4lang-p4c_1.2.2-0+37.45_amd64.deb Size: 26409612 MD5sum: 1822ff4fe5ac181d2b106e5c3b208bba SHA1: 9ad75236500968231c09deee007e06e19a0a611e SHA256: 8b5aeeac04423120db341fbf4ab28babcfd61e3bce50ef0c065a31d81c39b5ad Section: devel Priority: optional Homepage: https://github.com/p4lang/p4c Description: p4c p4lang project compiler p4c is a new reference compiler for the P4 programming language. It supports both P4-14 and P4-16; you can find more information about P4 here and the specifications for both versions of the language in http://p4.org. . p4c is modular; it provides a standard frontend and midend which can be combined with a target-specific backend to create a complete P4 compiler. The goal is to make adding new backends easy. Package: p4lang-p4c-dbgsym Source: p4c Version: 1.2.2-0+37.45 Auto-Built-Package: debug-symbols Architecture: amd64 Maintainer: Thomas Dreibholz Installed-Size: 437031 Depends: p4lang-p4c (= 1.2.2-0+37.45) Filename: ./amd64/p4lang-p4c-dbgsym_1.2.2-0+37.45_amd64.deb Size: 383552188 MD5sum: db17a1b7c56e4f237602c9da4732344e SHA1: bcaa51983c56a8bd452c1c11f32f4da02021fff7 SHA256: d30bba9b35585c6832d8c06e70d6ec94e419a29a004e6d960e50442e48bae87b Section: debug Priority: optional Description: debug symbols for p4lang-p4c Build-Ids: 27992feaaa48da7ef2ac3d659793bdebccc69c79 50ec1b67a83d2d2f6e85a0b1c9635e94a243fb64 56ae548a6360bae77f854216d7d41592f12979d9 6a06c6f96be090d2cdffbdfcc4c1bb3748d6ac98 9f38ba7fc265bb09d9cc21a9b0e29366c26c6e06 a45b560eb8ed746675c5354213c8b152dc53f739 ed9830e21070c7f89c0f7997d72f8335fd1e2591 Package: p4lang-pi Source: pi Version: 20211008~66da143~0.8~nightly-0+18.140 Architecture: amd64 Maintainer: Frederic LOUI Installed-Size: 18041 Depends: libboost-thread1.74.0 (>= 1.74.0), libc6 (>= 2.34), libgcc-s1 (>= 3.0), libgrpc++1 (>= 1.30.2), libgrpc10 (>= 1.30.2), libprotobuf23 (>= 3.12.4), libstdc++6 (>= 12), libboost-dev, libboost-system-dev, libboost-thread-dev, libjudy-dev, libprotobuf-dev, libprotoc-dev, protobuf-compiler, python3-protobuf, libprotobuf-java, libgrpc++-dev, libgrpc-dev, protobuf-compiler-grpc, python3-grpcio Filename: ./amd64/p4lang-pi_20211008~66da143~0.8~nightly-0+18.140_amd64.deb Size: 1701216 MD5sum: b58f95fe2e87e2591df9ea0b1cbd1ba2 SHA1: ccab43bc12d025e80c311e5b911f3e698c213ab3 SHA256: 81e393c2482266b84a699542dffac912aa01aaf39dda7f185df4f519909d0815 Section: devel Priority: optional Homepage: https://github.com/p4lang/PI Description: Implementation framework of a P4Runtime server Protocol Independent API (PI or P4 Runtime) defines a set of APIs that allow interacting with entities defined in a P4 program. These include: tables, counters, meters ... . PI APIs are defined at the level of properties that can be effected. Examples include adding and deleting table entries. They are independent from the actual instance of the controlled object (and thus the name) which is passed as a parameter to the API. . This is the p4lang pi software Package: p4lang-pi-dbgsym Source: pi Version: 20211008~66da143~0.8~nightly-0+18.140 Auto-Built-Package: debug-symbols Architecture: amd64 Maintainer: Frederic LOUI Installed-Size: 14358 Depends: p4lang-pi (= 20211008~66da143~0.8~nightly-0+18.140) Filename: ./amd64/p4lang-pi-dbgsym_20211008~66da143~0.8~nightly-0+18.140_amd64.deb Size: 13370776 MD5sum: a628eca90d692cc2b76d4eee244b4e89 SHA1: c29e1d8e56798dd4741950d7776426963fed6aef SHA256: 3ac6b64da5d46b961778adac344f29e68b82de32119d226d9a98219be4458c81 Section: debug Priority: optional Description: debug symbols for p4lang-pi Build-Ids: 18dd120fdc57fb1abcf870bd8768a427d9425aba 286e61597e845f49527540d8bb7b82c344915671 3097db19412f2c1ea7be3bb5601fd2c5745aa72a 3294c192f6c42588c915b35cb46d77c07baab05b 4843a8a544024c4c53907ab89045d7ad64ebc14a 4da10d528725da397106978ac7dcee9c21d00888 669cfc1b43fd482ab9fd36d75b7c530ea1a55ac7 7eeac4719c23d49ea59fbd0f12f3910ccdf83bb9 8cc7262dba0d474add6b56cf26235a3f0ff1c71b 8eaea2940ee4c99dcaace599449114f9dc62d3f7 c0e43ff3ebfbbd48211a10dce915fa81558b3bb4 ca360602a61453c6974bc7e17dde0f620a4d3be3 d107fd9386912bdf1e7a54a39bd1820ac1c374a0 eabcf49ae2b28cfbbddfe71fd482f5e7f93efbf3 Package: python3-nnpy Source: nnpy Version: 20210927~844b89e~1.4.2-0 Architecture: amd64 Maintainer: Frédéric LOUI Installed-Size: 60 Depends: libc6 (>= 2.4), libnanomsg5 (>= 1.1.5), python3-cffi, python3-cffi-backend, libnanomsg-dev, nanomsg-utils Filename: ./amd64/python3-nnpy_20210927~844b89e~1.4.2-0_amd64.deb Size: 11580 MD5sum: 70555c9522b1471d97318a9326ad6c64 SHA1: f20abd91da893eff525b938088886e3e7e5852ae SHA256: a57d308224527a42b5ac828d642a84518b7a163995ba6f154ab3e9802af6cbad Section: python3 Priority: optional Homepage: https://github.com/nanomsg/nnpy Description: cffi-based Python bindings for nanomsg nnpy: cffi-based Python bindings for nanomsg ============================================ . Is what it says on the tin. Stay tuned for more. Dependencies: . - Python 3.4+ - cffi (http://cffi.readthedocs.org/en/latest/) and its dependencies - nanomsg (tested with 1.0) . How to install -------------- . The usual should work: . .. code-block:: shell . $ sudo pip install nnpy . Getting started --------------- Package: python3-nnpy-dbgsym Source: nnpy Version: 20210927~844b89e~1.4.2-0 Auto-Built-Package: debug-symbols Architecture: amd64 Maintainer: Frédéric LOUI Installed-Size: 33 Depends: python3-nnpy (= 20210927~844b89e~1.4.2-0) Filename: ./amd64/python3-nnpy-dbgsym_20210927~844b89e~1.4.2-0_amd64.deb Size: 18080 MD5sum: 48f6f3081155223499632b6467500e51 SHA1: 204e83e770b91d5996f84b3a53acc6bc880b941a SHA256: 599bc0236e343ca9bcda0c531578590086c5cfe5b89cae9aa8c391e4bd471484 Section: debug Priority: optional Description: debug symbols for python3-nnpy Build-Ids: 89eb59870ed9495304e714776b9937e7e2a3e32a