BSD Ports

devel/libprotobuf-mutator 1.5_2 FreeBSD

Library for structured fuzzing with protobuffers

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20
Categories
devel
Package size
39.1 KiB, 137.1 KiB installed

Description

libprotobuf-mutator is a library to randomly mutate protobuffers. It could be used together with guided fuzzing engines, such as libFuzzer.

Install

Binary package:

pkg install libprotobuf-mutator

From the ports tree:

cd /usr/ports/devel/libprotobuf-mutator/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libprotobuf-mutator>0:devel/libprotobuf-mutator
LIB_DEPENDS=	libprotobuf-mutator-libfuzzer.so:devel/libprotobuf-mutator

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.5_21.5_2-1.5_11.5_2
FreeBSD:14:quarterly1.5_21.5_2n/a1.5_11.5_2
FreeBSD:15:latest1.5_21.5_2n/a1.5_11.5_1
FreeBSD:15:quarterly1.5_21.5_2n/an/an/a
FreeBSD:16:latest1.5_21.5_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 17
Run dependencies 3

No port depends on this one.

Configuration

No options to configure.

USES
cmake:testing localbase:ldflags
Service scripts
none

Files

pkg-plist 19
  • include/libprotobuf-mutator/port/gtest.h
  • include/libprotobuf-mutator/port/protobuf.h
  • include/libprotobuf-mutator/src/binary_format.h
  • include/libprotobuf-mutator/src/field_instance.h
  • include/libprotobuf-mutator/src/libfuzzer/libfuzzer_macro.h
  • include/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.h
  • include/libprotobuf-mutator/src/mutator.h
  • include/libprotobuf-mutator/src/random.h
  • include/libprotobuf-mutator/src/text_format.h
  • include/libprotobuf-mutator/src/utf8_fix.h
  • include/libprotobuf-mutator/src/weighted_reservoir_sampler.h
  • lib/cmake/libprotobuf-mutator/libprotobuf-mutatorConfig.cmake
  • lib/cmake/libprotobuf-mutator/libprotobuf-mutatorTargets-.cmake
  • lib/cmake/libprotobuf-mutator/libprotobuf-mutatorTargets.cmake
  • lib/libprotobuf-mutator-libfuzzer.so
  • lib/libprotobuf-mutator-libfuzzer.so.0
  • lib/libprotobuf-mutator.so
  • lib/libprotobuf-mutator.so.0
  • libdata/pkgconfig/libprotobuf-mutator.pc
distinfo 1
FileSizeSHA256
google-libprotobuf-mutator-v1.5_GH0.tar.gz42820895958881b4993df70b4f652c2d82c5bd97d22f801ca4f430d6546809df293d5

Commit history 0

No commits in the history this site was built from.