Commit Graph

50431 Commits

Author SHA1 Message Date
Marshall Ward
6f393933be qemu: Update to 10.0.2, meson to autoconf
The current 7.x version of qemu has build issues with newer
compilers, and using the updated package.mk in packages/tools/qemu seems
to fix these problems.

* Seems that meson is traded for autoconf.

* --target flags for arm and aarch64 are now explicit.

* DONT_BUILD_LEGACY_PYC=1 is used to prevent some issues with pip and
  other env setup.
2025-11-01 10:05:57 -04:00
Marshall Ward
4b5c41a22f grub: Disable string-null-termination copy warning
GCC15 raises a warning if a string is copied without its null
terminator, e.g. the literal "abcd" includes a NUL character which does
not fit in the four-character array `a`:

  char a[4] = "abcd"

GRUB includes a literal token of this form, and raises a warning, which
ROCKNIX converts to an error.

This patch disables the error in GRUB.  As with all `-W-no-*` disabled
warnings, this has no effect on older GCC compilers, and is safe to use.
2025-11-01 10:05:57 -04:00
Marshall Ward
05b10a4acf e2fsprogs: Disable C23 mode
e2fsprogs uses bool, true, and false, which are keywords in C23.

This patch explicitly sets the C standard to gnu17 to disable this
feature.
2025-11-01 10:05:57 -04:00
Marshall Ward
6e213f7768 ncurses: Disable C++ binding in host
The ncurses C++ bindings does not appear to be compatible with modern
g++ compilers (tested in 15.2.1) and produces compile-time errors.  The
bindings do not seem to be used in ROCKNIX and can be safely removed.

This patch disables C++ bindings in the host build.

Signed-off-by: Marshall Ward <marshall.ward@gmail.com>
2025-11-01 10:05:54 -04:00
spycat88
aa855f6cff rocknix: remove X86 power saving options 2025-11-01 13:19:39 +00:00
spycat88
e582d39369 emulationstation: bump package 2025-11-01 12:02:10 +00:00
spycat88
3d81129345 emulationstation: bump package 2025-11-01 10:28:49 +00:00
Philippe Simons
94742a70bf Merge pull request #1946 from root-stas/fix-logo
Fix logo
2025-11-01 10:29:42 +01:00
Stanislav
f2269e6dea Update README.md
Fix logo link
2025-11-01 11:25:09 +02:00
spycat88
059b7d47ed hypseus-singe: package needs libzip 2025-11-01 08:06:22 +00:00
spycat88
6e0b5c8dfa textviewer: depreciate SDL1 2025-11-01 07:51:56 +00:00
spycat88
e5e4491d5d packages: depreciate SDL1 2025-11-01 07:44:45 +00:00
Philippe Simons
e8ac7e8780 Merge pull request #1941 from root-stas/next
Add Quake DOPA and Malice MOD records to idTech package
2025-10-31 17:50:31 +01:00
tiopex
60514ca054 Merge pull request #1944 from tiopex/azahar
Azahar: Add dual-screen mode for AYN Thor
2025-10-31 17:30:49 +01:00
tiopex
0fdb99198d Azahar: Add dual-screen mode for AYN Thor 2025-10-31 15:57:29 +01:00
John Williams
723803ec66 Merge pull request #1943 from porschemad911/s922x-linux-6.17.6
S922X - linux 6.17.6
2025-10-31 17:31:21 +11:00
John Williams
c36d139eda S922X - linux 6.17.6 2025-10-31 15:21:35 +11:00
John Williams
c3246f70b0 Merge pull request #1942 from porschemad911/s922x-gpuperf
S922X - reinstate mainline GPU clocks, GPU governor fixes
2025-10-31 12:14:09 +11:00
John Williams
83f5308a6d S922X - linux - reinstate mainline GPU clocks below 400 Mhz 2025-10-31 12:04:38 +11:00
John Williams
6f09eadb36 GPU governor fixes 2025-10-31 12:03:59 +11:00
Stanislav Podzigun
f9576cdca6 Add Quake DOPA and Malice MOD records to idTech package 2025-10-30 21:31:12 +00:00
r3claimer
0bff2f7eb3 Merge pull request #1940 from r3claimer/next
Prevent screen switching on emulationstation
2025-10-30 13:57:44 -07:00
rocknix
7b99bb08e5 Prevent screen switching on emulationstation 2025-10-30 20:54:45 +00:00
tiopex
9fca186d7a Merge pull request #1938 from tiopex/immutableCreate
Actions: Add immutable release creation
2025-10-30 10:17:31 +01:00
tiopex
a64e0e1f6a Actions: Add immutable release creation 2025-10-30 10:16:38 +01:00