Linux workstation

Fedora 44 native package

retroarch-devel

Development files for retroarch

Packages / Fedora 44 / Unspecified / retroarch-devel

[Source: retroarch]

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

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.fc44)

    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 44 Everything x86_64 revision 44-everything-x86_64:da3845427d188097f6fd71b417a039bdfb8efefc4f38ca44b5cbb94f95a18991

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.fc4444 / everythingnoarchFedora 44 · Everything · x86_64267 KiB1.5 MiBPackages/r/retroarch-devel-1.22.0-20.fc44.noarch.rpm
1.22.0-20.fc4444 / everythingnoarchFedora 44 · Everything · aarch64267 KiB1.5 MiBPackages/r/retroarch-devel-1.22.0-20.fc44.noarch.rpm

Field source: Fedora 44 Everything x86_64 revision 44-everything-x86_64:da3845427d188097f6fd71b417a039bdfb8efefc4f38ca44b5cbb94f95a18991

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.fc44 / 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: 032f23d59a971f390846de8a684f2c29d90d89d391c6c98eb619cd59c0d6bc31

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

printf '%s %s\n' '032f23d59a971f390846de8a684f2c29d90d89d391c6c98eb619cd59c0d6bc31' 'retroarch-devel-1.22.0-20.fc44.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 44 Everything x86_64 revision 44-everything-x86_64:da3845427d188097f6fd71b417a039bdfb8efefc4f38ca44b5cbb94f95a18991

1.22.0-20.fc44 / 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: 032f23d59a971f390846de8a684f2c29d90d89d391c6c98eb619cd59c0d6bc31

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

printf '%s %s\n' '032f23d59a971f390846de8a684f2c29d90d89d391c6c98eb619cd59c0d6bc31' 'retroarch-devel-1.22.0-20.fc44.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 44 Everything aarch64 revision 44-everything-aarch64:ad124f8125666e9059d7a8180427bdaea80f6286f71140457e5c7edd95883eee

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 44 Everything aarch64 revision 44-everything-aarch64:ad124f8125666e9059d7a8180427bdaea80f6286f71140457e5c7edd95883eee, Fedora 44 Everything x86_64 revision 44-everything-x86_64:da3845427d188097f6fd71b417a039bdfb8efefc4f38ca44b5cbb94f95a18991. 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 44-everything-aarch64:ad124f8125666e9059d7a8180427bdaea80f6286f71140457e5c7edd95883eee

    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
    236514c32119ab3c85b81fbb9e5e9d92b07aeba0d19d64c9b4fc9117a1863769
    Signer fingerprint
    Not recorded
    Keyring revision
    RPM-GPG-KEY-fedora-44-primary
    SHA-256 93642aec521a1e5e96dd715f7ae0ec0850ebc9de09a94ce03cae5263f26cc18a
    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 44-everything-x86_64:da3845427d188097f6fd71b417a039bdfb8efefc4f38ca44b5cbb94f95a18991

    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
    1300b99ac5d04b5561ad901320c8bd59ed1553f4971c3ce2ca48c40242c66676
    Signer fingerprint
    Not recorded
    Keyring revision
    RPM-GPG-KEY-fedora-44-primary
    SHA-256 93642aec521a1e5e96dd715f7ae0ec0850ebc9de09a94ce03cae5263f26cc18a
    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