public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/rgbds] rawhide: Update to v1.0.2
@ 2026-07-20 22:28 Artur Frenszek-Iwicki
  0 siblings, 0 replies; only message in thread
From: Artur Frenszek-Iwicki @ 2026-07-20 22:28 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/rgbds
Branch : rawhide
Commit : 642fd3a9fa2ffe70cd30ab0760ebd8554528b5ad
Author : Artur Frenszek-Iwicki <fedora@svgames.pl>
Date   : 2026-07-20T23:58:10+02:00
Stats  : +21/-4 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/rgbds/c/642fd3a9fa2ffe70cd30ab0760ebd8554528b5ad?branch=rawhide

Log:
Update to v1.0.2

---
diff --git a/.gitignore b/.gitignore
index 903ce92..205fe5e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@
 /rgbds-0.8.0.tar.gz
 /rgbds-0.9.0.tar.gz
 /rgbds-1.0.1.tar.gz
+/rgbds-1.0.2.tar.gz

diff --git a/rgbds.spec b/rgbds.spec
index ec271b7..5ca9113 100644
--- a/rgbds.spec
+++ b/rgbds.spec
@@ -1,6 +1,6 @@
 Name:		rgbds
-Version:	1.0.1
-Release:	2%{?dist}
+Version:	1.0.2
+Release:	1%{?dist}
 Summary:	A development package for the Game Boy, including an assembler
 
 License:	MIT
@@ -31,11 +31,24 @@ It consists of:
 %autosetup -S git
 
 %build
-%make_build Q="" CFLAGS="%{optflags}" VERSION_STRING=""
+for TARGET in "all" "test/gfx/rgbgfx_test" "test/gfx/randtilegen"; do
+	%make_build Q="" CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" VERSION_STRING="" "${TARGET}"
+done
 
 %install
 %make_install PREFIX=%{_prefix} bindir=%{_bindir} mandir=%{_mandir} STRIP="-p" MANMODE="644 -p" Q=""
 
+%check
+# Some tests involve processing invalid/damaged png files.
+# On s390x, libpng seems to produce different error messages, causing those tests to fail.
+%ifarch s390x
+sed \
+	-e 's/IDAT: invalid code -- missing end-of-block$/IDAT: Operation-Ending-Supplemental Code is 0x27/g' \
+	-i test/gfx/*.err
+%endif
+
+./test/run-tests.sh --only-internal
+
 %files
 %{_bindir}/rgbasm
 %{_bindir}/rgblink
@@ -55,6 +68,9 @@ It consists of:
 %doc README.md
 
 %changelog
+* Mon Jul 20 2026 Artur Frenszek-Iwicki <fedora@svgames.pl> - 1.0.2-1
+- Update to v1.0.2
+
 * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
 

diff --git a/sources b/sources
index d560235..9be3a47 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (rgbds-1.0.1.tar.gz) = adc68fff379066b1be8a3a9342c67874845ca307f0fac79fc5e391a8c8cf15faa7c57bf997ec3dd4afe9fbcc502c637a0058c77df5c2e7f66429ae8417f7944e
+SHA512 (rgbds-1.0.2.tar.gz) = cdf4d8b98a947fccf72b48116b7dbf5901a4774de93676be6b25c90f963609073115314886e9dffd5f8d062d2d89d87cc947b45ab0c29c15439ed861090969f7

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-07-20 22:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-20 22:28 [rpms/rgbds] rawhide: Update to v1.0.2 Artur Frenszek-Iwicki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox