Linux workstation

Fedora 43 native package

retroarch-devel

Development files for retroarch

Packages / Fedora 43 / Unspecified / retroarch-devel

[Source: retroarch]

Package: retroarch-devel (1.22.0-20.fc43)

External Resources:

Homepage: [www.libretro.com]

Similar packages:

Development files for retroarch

libretro.h is a simple API that allows for the creation of games and emulators.

Other Packages Related to retroarch-devel:

  • dep: [retroarch] (= 1.22.0-20.fc43)

    Cross-platform, sophisticated frontend for the libretro API

Download retroarch-devel

ArchitecturePackage SizeInstalled SizeFiles
noarch267 KiB1.5 MiB[list of files]

Package file paths (181)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /usr/include/libretro-common
  • /usr/include/libretro-common/array
  • /usr/include/libretro-common/array/rbuf.h
  • /usr/include/libretro-common/array/rhmap.h
  • /usr/include/libretro-common/audio
  • /usr/include/libretro-common/audio/audio_mixer.h
  • /usr/include/libretro-common/audio/audio_mix.h
  • /usr/include/libretro-common/audio/audio_resampler.h
  • /usr/include/libretro-common/audio/conversion
  • /usr/include/libretro-common/audio/conversion/dual_mono.h
  • /usr/include/libretro-common/audio/conversion/float_to_s16.h
  • /usr/include/libretro-common/audio/conversion/s16_to_float.h
  • /usr/include/libretro-common/audio/dsp_filter.h
  • /usr/include/libretro-common/boolean.h
  • /usr/include/libretro-common/cdrom
  • /usr/include/libretro-common/cdrom/cdrom.h
  • /usr/include/libretro-common/clamping.h
  • /usr/include/libretro-common/compat
  • /usr/include/libretro-common/compat/apple_compat.h
  • /usr/include/libretro-common/compat/fnmatch.h
  • /usr/include/libretro-common/compat/fopen_utf8.h
  • /usr/include/libretro-common/compat/getopt.h
  • /usr/include/libretro-common/compat/ifaddrs.h
  • /usr/include/libretro-common/compat/intrinsics.h
  • /usr/include/libretro-common/compat/msvc
  • /usr/include/libretro-common/compat/msvc.h
  • /usr/include/libretro-common/compat/msvc/stdint.h
  • /usr/include/libretro-common/compat/posix_string.h
  • /usr/include/libretro-common/compat/strcasestr.h
  • /usr/include/libretro-common/compat/strl.h
  • /usr/include/libretro-common/compat/zlib
  • /usr/include/libretro-common/compat/zlib/zconf.h
  • /usr/include/libretro-common/compat/zlib/zlib.h
  • /usr/include/libretro-common/defines
  • /usr/include/libretro-common/defines/cocoa_defines.h
  • /usr/include/libretro-common/defines/d3d_defines.h
  • /usr/include/libretro-common/defines/gx_defines.h
  • /usr/include/libretro-common/defines/ps3_defines.h
  • /usr/include/libretro-common/defines/ps4_defines.h
  • /usr/include/libretro-common/defines/psp_defines.h
  • /usr/include/libretro-common/dynamic
  • /usr/include/libretro-common/dynamic/dylib.h
  • /usr/include/libretro-common/encodings
  • /usr/include/libretro-common/encodings/base64.h
  • /usr/include/libretro-common/encodings/crc32.h
  • /usr/include/libretro-common/encodings/utf.h
  • /usr/include/libretro-common/encodings/win32.h
  • /usr/include/libretro-common/fastcpy.h
  • /usr/include/libretro-common/features
  • /usr/include/libretro-common/features/features_cpu.h
  • /usr/include/libretro-common/file
  • /usr/include/libretro-common/file/archive_file.h
  • /usr/include/libretro-common/file/config_file.h
  • /usr/include/libretro-common/file/config_file_userdata.h
  • /usr/include/libretro-common/file/file_path.h
  • /usr/include/libretro-common/file/nbio.h
  • /usr/include/libretro-common/filters.h
  • /usr/include/libretro-common/formats
  • /usr/include/libretro-common/formats/cdfs.h
  • /usr/include/libretro-common/formats/image.h
  • /usr/include/libretro-common/formats/logiqx_dat.h
  • /usr/include/libretro-common/formats/m3u_file.h
  • /usr/include/libretro-common/formats/rbmp.h
  • /usr/include/libretro-common/formats/rjpeg.h
  • /usr/include/libretro-common/formats/rjson.h
  • /usr/include/libretro-common/formats/rjson_helpers.h
  • /usr/include/libretro-common/formats/rpng.h
  • /usr/include/libretro-common/formats/rtga.h
  • /usr/include/libretro-common/formats/rwav.h
  • /usr/include/libretro-common/formats/rxml.h
  • /usr/include/libretro-common/gfx
  • /usr/include/libretro-common/gfx/gl_capabilities.h
  • /usr/include/libretro-common/gfx/math
  • /usr/include/libretro-common/gfx/math/matrix_3x3.h
  • /usr/include/libretro-common/gfx/math/matrix_4x4.h
  • /usr/include/libretro-common/gfx/math/vector_2.h
  • /usr/include/libretro-common/gfx/math/vector_3.h
  • /usr/include/libretro-common/gfx/math/vector_4.h
  • /usr/include/libretro-common/gfx/scaler
  • /usr/include/libretro-common/gfx/scaler/filter.h
  • /usr/include/libretro-common/gfx/scaler/pixconv.h
  • /usr/include/libretro-common/gfx/scaler/scaler.h
  • /usr/include/libretro-common/gfx/scaler/scaler_int.h
  • /usr/include/libretro-common/gfx/video_frame.h
  • /usr/include/libretro-common/glsym
  • /usr/include/libretro-common/glsym/glsym_es2.h
  • /usr/include/libretro-common/glsym/glsym_es3.h
  • /usr/include/libretro-common/glsym/glsym_gl.h
  • /usr/include/libretro-common/glsym/glsym.h
  • /usr/include/libretro-common/glsym/rglgen.h
  • /usr/include/libretro-common/glsym/rglgen_headers.h
  • /usr/include/libretro-common/glsym/rglgen_private_headers.h
  • /usr/include/libretro-common/glsym/switch
  • /usr/include/libretro-common/glsym/switch/nx_gl.h
  • /usr/include/libretro-common/glsym/switch/nx_glsym.h
  • /usr/include/libretro-common/libchdr
  • /usr/include/libretro-common/libchdr/bitstream.h
  • /usr/include/libretro-common/libchdr/cdrom.h
  • /usr/include/libretro-common/libchdr/chdconfig.h
  • /usr/include/libretro-common/libchdr/chd.h
  • /usr/include/libretro-common/libchdr/coretypes.h
  • /usr/include/libretro-common/libchdr/flac.h
  • /usr/include/libretro-common/libchdr/huffman.h
  • /usr/include/libretro-common/libchdr/libchdr_zlib.h
  • /usr/include/libretro-common/libchdr/libchdr_zstd.h
  • /usr/include/libretro-common/libchdr/lzma.h
  • /usr/include/libretro-common/libchdr/minmax.h
  • /usr/include/libretro-common/libco.h
  • /usr/include/libretro-common/libretro_d3d11.h
  • /usr/include/libretro-common/libretro_d3d12.h
  • /usr/include/libretro-common/libretro_d3d.h
  • /usr/include/libretro-common/libretro_dspfilter.h
  • /usr/include/libretro-common/libretro_gskit_ps2.h
  • /usr/include/libretro-common/libretro.h
  • /usr/include/libretro-common/libretro_vulkan.h
  • /usr/include/libretro-common/lists
  • /usr/include/libretro-common/lists/dir_list.h
  • /usr/include/libretro-common/lists/file_list.h
  • /usr/include/libretro-common/lists/linked_list.h
  • /usr/include/libretro-common/lists/nested_list.h
  • /usr/include/libretro-common/lists/string_list.h
  • /usr/include/libretro-common/lrc_hash.h
  • /usr/include/libretro-common/math
  • /usr/include/libretro-common/math/complex.h
  • /usr/include/libretro-common/math/float_minmax.h
  • /usr/include/libretro-common/math/fxp.h
  • /usr/include/libretro-common/media
  • /usr/include/libretro-common/media/media_detect_cd.h
  • /usr/include/libretro-common/memalign.h
  • /usr/include/libretro-common/memmap.h
  • /usr/include/libretro-common/net
  • /usr/include/libretro-common/net/net_compat.h
  • /usr/include/libretro-common/net/net_http.h
  • /usr/include/libretro-common/net/net_http_parse.h
  • /usr/include/libretro-common/net/net_ifinfo.h
  • /usr/include/libretro-common/net/net_socket.h
  • /usr/include/libretro-common/net/net_socket_ssl.h
  • /usr/include/libretro-common/playlists
  • /usr/include/libretro-common/playlists/label_sanitization.h
  • /usr/include/libretro-common/queues
  • /usr/include/libretro-common/queues/fifo_queue.h
  • /usr/include/libretro-common/queues/generic_queue.h
  • /usr/include/libretro-common/queues/message_queue.h
  • /usr/include/libretro-common/queues/task_queue.h
  • /usr/include/libretro-common/retro_assert.h
  • /usr/include/libretro-common/retro_common_api.h
  • /usr/include/libretro-common/retro_common.h
  • /usr/include/libretro-common/retro_dirent.h
  • /usr/include/libretro-common/retro_endianness.h
  • /usr/include/libretro-common/retro_environment.h
  • /usr/include/libretro-common/retro_inline.h
  • /usr/include/libretro-common/retro_math.h
  • /usr/include/libretro-common/retro_miscellaneous.h
  • /usr/include/libretro-common/retro_timers.h
  • /usr/include/libretro-common/rthreads
  • /usr/include/libretro-common/rthreads/async_job.h
  • /usr/include/libretro-common/rthreads/rthreads.h
  • /usr/include/libretro-common/rthreads/tpool.h
  • /usr/include/libretro-common/streams
  • /usr/include/libretro-common/streams/chd_stream.h
  • /usr/include/libretro-common/streams/file_stream.h
  • /usr/include/libretro-common/streams/file_stream_transforms.h
  • /usr/include/libretro-common/streams/interface_stream.h
  • /usr/include/libretro-common/streams/memory_stream.h
  • /usr/include/libretro-common/streams/network_stream.h
  • /usr/include/libretro-common/streams/rzip_stream.h
  • /usr/include/libretro-common/streams/stdin_stream.h
  • /usr/include/libretro-common/streams/trans_stream.h
  • /usr/include/libretro-common/string
  • /usr/include/libretro-common/string/stdstring.h
  • /usr/include/libretro-common/time
  • /usr/include/libretro-common/time/rtime.h
  • /usr/include/libretro-common/utils
  • /usr/include/libretro-common/utils/md5.h
  • /usr/include/libretro-common/vfs
  • /usr/include/libretro-common/vfs/vfs.h
  • /usr/include/libretro-common/vfs/vfs_implementation_cdrom.h
  • /usr/include/libretro-common/vfs/vfs_implementation.h
  • /usr/include/libretro-common/vfs/vfs_implementation_saf.h
  • /usr/include/libretro-common/vulkan
  • /usr/include/libretro-common/vulkan/vulkan_symbol_wrapper.h

Field source: Fedora 43 updates x86_64 revision 43-updates-x86_64:d59481a1758810a842f6aaef03eff437442211002d934e2d10266183c629137a

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
1.22.0-20.fc4343 / updatesnoarchFedora 43 · updates · x86_64267 KiB1.5 MiBPackages/r/retroarch-devel-1.22.0-20.fc43.noarch.rpm
1.22.0-20.fc4343 / updatesnoarchFedora 43 · updates · aarch64267 KiB1.5 MiBPackages/r/retroarch-devel-1.22.0-20.fc43.noarch.rpm

Field source: Fedora 43 updates x86_64 revision 43-updates-x86_64:d59481a1758810a842f6aaef03eff437442211002d934e2d10266183c629137a

Checksums and observation dates

For an APT source, signature verification authenticates the repository metadata chain and the Packages index containing this source-reported artifact digest. It does not certify package safety.

1.22.0-20.fc43 / noarchObserved Sep 1, 2026 to Sep 1, 2026

Verification status: Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported sha256: 97fc3677b54a132cc04fdd715dd4e63f21be3e5229e149ac707436cc159758ab

After downloading that exact artifact, compare its bytes with the source-reported expected digest:

printf '%s %s\n' '97fc3677b54a132cc04fdd715dd4e63f21be3e5229e149ac707436cc159758ab' 'retroarch-devel-1.22.0-20.fc43.noarch.rpm' | sha256sum --check --strict -

A match establishes equality with the repository metadata value. It does not establish safety or catalog-side artifact retrieval.

Field source: Fedora 43 updates x86_64 revision 43-updates-x86_64:d59481a1758810a842f6aaef03eff437442211002d934e2d10266183c629137a

1.22.0-20.fc43 / noarchObserved Sep 1, 2026 to Sep 1, 2026

Verification status: Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported sha256: 97fc3677b54a132cc04fdd715dd4e63f21be3e5229e149ac707436cc159758ab

After downloading that exact artifact, compare its bytes with the source-reported expected digest:

printf '%s %s\n' '97fc3677b54a132cc04fdd715dd4e63f21be3e5229e149ac707436cc159758ab' 'retroarch-devel-1.22.0-20.fc43.noarch.rpm' | sha256sum --check --strict -

A match establishes equality with the repository metadata value. It does not establish safety or catalog-side artifact retrieval.

Field source: Fedora 43 updates aarch64 revision 43-updates-aarch64:ac6921c749da1e864e0971122151b63bb17e427965b3d9f9312a07b49ff10cac

Catalog record completeness

The completeness score measures metadata coverage, not software quality, security, compatibility, or suitability.

Summary and description
25/25
Artifact path and source digest
25/25
Dependency metadata
15/15
Package-file index
15/15
Homepage
5/5
License text
5/5
Source package or maintainer
10/10

Recorded total: 100/100

Field source: Fedora 43 updates aarch64 revision 43-updates-aarch64:ac6921c749da1e864e0971122151b63bb17e427965b3d9f9312a07b49ff10cac, Fedora 43 updates x86_64 revision 43-updates-x86_64:d59481a1758810a842f6aaef03eff437442211002d934e2d10266183c629137a. The cross-OS mapping is catalog-derived from the source-reported homepage; it does not establish authorship or publisher identity

Sources and provenance

Field-source links above resolve here. Each source entry names the metadata publisher, trust tier, exact snapshot revision, signature result, and observation time; catalog-derived mappings are labeled separately.

  • Authoritative source; repository metadata signature verified, revision 43-updates-aarch64:ac6921c749da1e864e0971122151b63bb17e427965b3d9f9312a07b49ff10cac

    Signature verification covers the configured repository metadata chain. It does not certify that the package is safe or suitable.

    Repository-signature verification record
    Signed-object SHA-256
    0af1807dead0a1d28599a942743e244fe57da21cf6a935b3e4155f4a3f1070a1
    Signer fingerprint
    Not recorded
    Keyring revision
    RPM-GPG-KEY-fedora-43-primary
    SHA-256 2b1449a082d3264dda8e18369f04e9ac4163bf3f8cb530b0783dc2ab064a08ec
    Tool and policy
    1
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Signed Release → package-index hash linkage

    Path: Not recorded
    Expected SHA-256: Not recorded
    Observed SHA-256: Not recorded
    Result: match verified

  • Authoritative source; repository metadata signature verified, revision 43-updates-x86_64:d59481a1758810a842f6aaef03eff437442211002d934e2d10266183c629137a

    Signature verification covers the configured repository metadata chain. It does not certify that the package is safe or suitable.

    Repository-signature verification record
    Signed-object SHA-256
    3ae5fecc3db8c7b4ce0cf54a8ea572ed4694e7e132e201c2f6ab6570259d1061
    Signer fingerprint
    Not recorded
    Keyring revision
    RPM-GPG-KEY-fedora-43-primary
    SHA-256 2b1449a082d3264dda8e18369f04e9ac4163bf3f8cb530b0783dc2ab064a08ec
    Tool and policy
    1
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Signed Release → package-index hash linkage

    Path: Not recorded
    Expected SHA-256: Not recorded
    Observed SHA-256: Not recorded
    Result: match verified