[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1027427: marked as done (ITP: rcheevos -- RetroAchievements helper library for game emulators)



Your message dated Fri, 3 Feb 2023 10:19:33 +0000
with message-id <Y9zftYtT6p/1RbLQ@earth.li>
and subject line rcheevos 10.5.0-2 accepted into unstable
has caused the Debian Bug report #1027427,
regarding ITP: rcheevos -- RetroAchievements helper library for game emulators
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1027427: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027427
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Jonathan McDowell <noodles@earth.li>
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-devel-games@lists.debian.org, noodles@earth.li

* Package name    : rcheevos
  Version         : 10.5.0
* URL             : https://github.com/RetroAchievements/rcheevos
* License         : MIT
  Programming Lang: C
  Description     : RetroAchievements helper library for game emulators

rcheevos is a set of C code, or a library if you will, that tries to make it
easier for emulators to process RetroAchievements data, providing support for
achievements and leader boards for their players.

Keep in mind that rcheevos does not provide HTTP network connections. Clients
must get data from RetroAchievements, and pass the response down to rcheevos
for processing.

Not all structures defined by rcheevos can be created via the public API, but
are exposed to allow interactions beyond just creation, destruction, and
testing, such as the ones required by UI code that helps to create them.

Finally, rcheevos does not allocate or manage memory by itself. All structures
that can be returned by it have a function to determine the number of bytes
needed to hold the structure, and another one that actually builds the
structure using a caller-provided buffer to bake it.


At present rcheevos does not build a dynamic library, so my plan is to
package the header files and a static .a in librcheevos-dev. It is
currently embedded in the retroarch package, but is also required by the
Kodi libretro wrapper, which I am working on.

I plan to maintain this as part of the Debian Games team.

--- End Message ---
--- Begin Message ---
rcheevos has now been accepted into unstable.

J.

-- 
Revd Jonathan McDowell, ULC | Make friends.

--- End Message ---

Reply to: