pkgsrc-WIP-changes archive

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

xemu: update to 2024.08.07



Module Name:	pkgsrc-wip
Committed By:	Olaf Seibert <rhialto%falu.nl@localhost>
Pushed By:	rhialto
Date:		Wed Aug 7 21:27:09 2024 +0200
Changeset:	72d925dad6ee08bb1694558f5102c20a0677f51b

Modified Files:
	xemu/Makefile
	xemu/distinfo
Removed Files:
	xemu/patches/patch-build_configure_configure

Log Message:
xemu: update to 2024.08.07

XEMU Builder :
:desktop:  New Xemu build version 20240807161529/master for Ubuntu Linux
DEB is now on-line! :scientist: This is kind-of-stable (branch: master)
build, intended for general use. :zap: See git commit 7a9e860 and the
build log, built by Travis-CI. :calendar: XEMU (body-)Builder on behalf
of @LGB at 2024-08-07T14:20:51Z

This is the merge of current next into master (aka "stable"), so no new
feature compared to next. The main attraction since the previous master
is the brand new memory decoder which is not something users will see
but a huge change in the code base and allows further developments. Also
it may help to decrease CPU usage of the emulator especially on lower
end systems. The change is a bit risky, but it's in next since a while,
and no problem was reported, also I haven't found anything bad (and I am
using only next). Other than that, it includes two fixes, alt. palette
selection fix (reported by @Mirage_BD), and an RRB fix from @RetroCogs
plus also many internal cleanups in the source (which is also invisible
for an average user).  https://github.com/lgblgblgb/xemu/pull/406 More
will come into next soon, as new developments.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=72d925dad6ee08bb1694558f5102c20a0677f51b

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 xemu/Makefile                                |  5 +++--
 xemu/distinfo                                |  7 +++----
 xemu/patches/patch-build_configure_configure | 23 -----------------------
 3 files changed, 6 insertions(+), 29 deletions(-)

diffs:
diff --git a/xemu/Makefile b/xemu/Makefile
index a57fb82b98..f3f472be3d 100644
--- a/xemu/Makefile
+++ b/xemu/Makefile
@@ -1,10 +1,10 @@
 # $NetBSD: Makefile,v 1.1 2021/11/06 16:40:06 rhialto Exp $
 
-DISTNAME=	xemu-0.0.2024.02.28
+DISTNAME=	xemu-0.0.2024.08.07
 CATEGORIES=	emulators
 MASTER_SITES=	${MASTER_SITE_GITHUB:=lgblgblgb/}
 GITHUB_PROJECT=	xemu
-GITHUB_TAG=	968f7e05ab5fbfeeb288487210c83216da34cbf5
+GITHUB_TAG=	7a9e860ff5ce61dad53de5b9ca18b7100dd2bb8a
 
 MAINTAINER=	rhialto%NetBSD.org@localhost
 HOMEPAGE=	https://github.com/lgblgblgb/xemu
@@ -19,6 +19,7 @@ REPLACE_BASH+=	build/configure/configure
 
 MAKE_ENV+=	DESTDIR=${DESTDIR}
 MAKE_ENV+=	SDL2_RPATH=${COMPILER_RPATH_FLAG},${BUILDLINK_PREFIX.SDL2}/lib
+MAKE_FLAGS+=	RELEASE=yes
 
 INSTALLATION_DIRS+=	share/xemu-lgb
 
diff --git a/xemu/distinfo b/xemu/distinfo
index 00738f6bab..407e41fb7e 100644
--- a/xemu/distinfo
+++ b/xemu/distinfo
@@ -1,8 +1,7 @@
 $NetBSD$
 
-BLAKE2s (xemu-0.0.2024.02.28-968f7e05ab5fbfeeb288487210c83216da34cbf5.tar.gz) = 33b0015f2c700349e40277c340a2530604cebdf987931b92c1c214a9b6fc57c1
-SHA512 (xemu-0.0.2024.02.28-968f7e05ab5fbfeeb288487210c83216da34cbf5.tar.gz) = 5e8b4c535ba81ccb158481944ab2208576ff25f2dd5dd5dc476b53efd9fb05b4b9262c0170289c4eb0a1808ff01e12fdc9d6b36d44073bfd056a25968da49245
-Size (xemu-0.0.2024.02.28-968f7e05ab5fbfeeb288487210c83216da34cbf5.tar.gz) = 1336070 bytes
-SHA1 (patch-build_configure_configure) = e8882c90e8c762b465be492b9681e3c6a35498bd
+BLAKE2s (xemu-0.0.2024.08.07-7a9e860ff5ce61dad53de5b9ca18b7100dd2bb8a.tar.gz) = 606f2dc41b8c80533957bdefd3d49b560cc06029c9a8c5663e63472a40b0dbcc
+SHA512 (xemu-0.0.2024.08.07-7a9e860ff5ce61dad53de5b9ca18b7100dd2bb8a.tar.gz) = a57f8c0694bdc20d4e4c58351f5c8032c49195e7b54d711a738cc6faad75570a81d59362297f8cba2ae21bb19ff5978a28aeed6932fb59450fbf3e387f553634
+Size (xemu-0.0.2024.08.07-7a9e860ff5ce61dad53de5b9ca18b7100dd2bb8a.tar.gz) = 1334999 bytes
 SHA1 (patch-targets_cvic20_Makefile) = f9ff8f0475d5a732d8666a1b59f85bb298906ca2
 SHA1 (patch-targets_tvc_Makefile) = 33d853667352a2879fa355940ec1f39da6bce364
diff --git a/xemu/patches/patch-build_configure_configure b/xemu/patches/patch-build_configure_configure
deleted file mode 100644
index b6a3ab757d..0000000000
--- a/xemu/patches/patch-build_configure_configure
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD$
-
-Patch out bogus check for grep.
-
---- build/configure/configure.orig	2024-01-23 21:55:42.424876435 +0000
-+++ build/configure/configure
-@@ -31,11 +31,11 @@ export LANG LC_TIME
- echo -n "Testing needed UNIX tools for the build: "
- 
- echo -n "grep "
--if [ "`echo 'alma,korte,banan' | grep -oEia ',K[^,]+,'`" != ",korte," ]; then
--	echo
--	echo "FATAL: UNIX utility 'grep' does not seem to work or cannot be found" >&2
--	exit 1
--fi
-+#if [ "`echo 'alma,korte,banan' | grep -oEia ',K[^,]+,'`" != ",korte," ]; then
-+#	echo
-+#	echo "FATAL: UNIX utility 'grep' does not seem to work or cannot be found" >&2
-+#	exit 1
-+#fi
- echo -n "sed "
- if [ "`echo "testSTRSTRing" | sed -nE 's/(STR)/_\1/gp'`" != "test_STR_STRing" ]; then
- 	echo


Home | Main Index | Thread Index | Old Index