Fedora 40 Update: rgbds-0.8.0-1.fc40

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

 



--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2024-47f6e0a12d
2024-10-09 01:29:48.658138
--------------------------------------------------------------------------------

Name        : rgbds
Product     : Fedora 40
Version     : 0.8.0
Release     : 1.fc40
URL         : https://github.com/gbdev/rgbds
Summary     : A development package for the Game Boy, including an assembler
Description :
RGBDS (Rednex Game Boy Development System) is a free assembler/linker package
for the Game Boy and Game Boy Color.

It consists of:

* rgbasm (assembler)
* rgblink (linker)
* rgbfix (checksum/header fixer)
* rgbgfx (PNGâ??toâ??2bpp graphics converter)

--------------------------------------------------------------------------------
Update Information:

Added:
RGBGFX allows #none as a "gap color" in -c palettes (thanks, @eievui5!)
RGBFIX -L/--logo can specify a custom logo 1bpp instead of the Nintendo logo
RGBASM allows "\0" as a NUL character in strings
RGBASM align 16, N acts like org N (so align 16 acts like org 0)
RGBLINK -p padding applies when output goes past the -O overlay file contents
Removed:
Defining symbols without using DEF
RGBASM -H/--nop-after-halt, -l/-auto-ldh, -h/--halt-without-nop, and
-L/--preserve-ld options (the auto-ld-to-ldh and auto-nop-after-halt behaviors
are now completely removed)
RGBASM -i for --include (use -I)
RGBGFX --output-* long options (use --auto-* or the short -A/-P/-Q/-T options)
Changed:
Strings and symbol names are no longer limited to 255 characters!
expr && 0 and expr & 0 are constant 0; expr || 1 is constant 1
All warnings/errors refer to input/output file "-" as "<stdin>/<stdout>"
Documentation switched from reStructuredText to Markdown for ease of
contributing
Fixed:
Increment object file revision number to 10 (since 0.7.0 updated the object file
format but didn't increment this)
Linker scripts infinitely looped when parsing decimal numbers (thanks,
@huderlem!)
Long RGBASM interpolation format specs could segfault
RGBGFX --reverse --columns was incorrect for non-square images (thanks,
@sfiera!)!!!!
ACO palette files were not being read correctly
Specifying an embedded palette to override a previously specified palette
crashed (thanks, @ZoomTen!)
Warning/error file-stack traces for macros inside REPT/FOR loops are complete
Building RGBDS nested in another Git repo won't pick up that repo's tags for the
RGBDS version
Some fixed-point functions could give inconsistent results if they internally
gave infinity or NaN (e.g. FMOD(value, 0.0))
Formatting $8000_0000 (-2,147,483,648) as a string was omitting the negative
sign
BANK(NotALabel) is 1, not $4B4E4142 (the numeric value of "BANK" ð???)
\@ could change within a macro or REPT/FOR if it was first used within an
INCLUDE
Some built-in symbols could be misreported as being defined on the command-line
--------------------------------------------------------------------------------
ChangeLog:

* Mon Sep 30 2024 Benjamin Lowry <ben@xxxxxxxx> - 0.8.0-1
- rgbds 0.8.0
- Update SPDX licensing string to address new Fedora policy
* Fri Jul 19 2024 Fedora Release Engineering <releng@xxxxxxxxxxxxxxxxx> - 0.7.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2024-47f6e0a12d' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------

-- 
_______________________________________________
package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Index of Archives]     [Fedora Users]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]

  Powered by Linux