Wed, 11 Nov 2026 04:08:32 UTC Log in
Automatically generate perl modules to wrap C header files 30.18 KB built 2026-10-16 19:17:44 GMT

Description

This module assists in generating wrappers around system functionality, such as socket() types or ioctl() calls, where the only interesting features required are the values of some constants or layouts of structures normally only known to the C header files. Rather than writing an entire XS module just to contain some constants and pack/unpack functions, this module allows the author to generate, at module build time, a pure perl module containing constant declarations and structure utility functions. The module then requires no XS module to be loaded at run time.

Dependencies

14 total
Requires12
  • perl(:VERSION) >= 5.14.0
  • perl(Carp)
  • perl(Exporter)
  • perl(ExtUtils::CBuilder)
  • perl(ExtUtils::CBuilder)
  • perl(List::Util) >= 1.39
  • perl(warnings)
  • perl-libs
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
  • rpmlib(PayloadFilesHavePrefix) <= 4.0-1
  • rpmlib(PayloadIsZstd) <= 5.4.18-1
Provides2
  • perl(ExtUtils::H2PM) = 0.11
  • perl-ExtUtils-H2PM = 0.11-10.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

8
Files 1–8 of 8

Component of

buildroots that installed this RPM
Buildroot descending sort Created State
f45-build-26301-616 2026-10-17 00:25:22 expired
f45-build-26220-616 2026-10-17 00:20:03 expired
Buildroots 1–2 of 2