pkgsrc-Changes archive

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

CVS commit: pkgsrc/emulators/ckmame



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri Feb 20 11:08:31 UTC 2026

Modified Files:
        pkgsrc/emulators/ckmame: distinfo
Added Files:
        pkgsrc/emulators/ckmame/patches: patch-src_OutputContextXml.cc

Log Message:
ckmame: fix build with libxml2 2.15


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/emulators/ckmame/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/emulators/ckmame/patches/patch-src_OutputContextXml.cc

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

Modified files:

Index: pkgsrc/emulators/ckmame/distinfo
diff -u pkgsrc/emulators/ckmame/distinfo:1.16 pkgsrc/emulators/ckmame/distinfo:1.17
--- pkgsrc/emulators/ckmame/distinfo:1.16       Mon Jan 20 14:48:21 2025
+++ pkgsrc/emulators/ckmame/distinfo    Fri Feb 20 11:08:30 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.16 2025/01/20 14:48:21 wiz Exp $
+$NetBSD: distinfo,v 1.17 2026/02/20 11:08:30 wiz Exp $
 
 BLAKE2s (ckmame-3.0.tar.xz) = 15829edb8d3a1b43f35a8d5935fade8cff14834a380d57ec08653c377b6db644
 SHA512 (ckmame-3.0.tar.xz) = 147d490ab4cd059b973489f089cba1c341cff0b3ce3490c337217e2bd319087bf65cbd39aadf529c757204f80a35927e28d3b640e0756951953d9a97b5974124
 Size (ckmame-3.0.tar.xz) = 264080 bytes
+SHA1 (patch-src_OutputContextXml.cc) = fab489df8ec9b5b452807ce246ea902dc592d622

Added files:

Index: pkgsrc/emulators/ckmame/patches/patch-src_OutputContextXml.cc
diff -u /dev/null pkgsrc/emulators/ckmame/patches/patch-src_OutputContextXml.cc:1.1
--- /dev/null   Fri Feb 20 11:08:31 2026
+++ pkgsrc/emulators/ckmame/patches/patch-src_OutputContextXml.cc       Fri Feb 20 11:08:31 2026
@@ -0,0 +1,16 @@
+$NetBSD: patch-src_OutputContextXml.cc,v 1.1 2026/02/20 11:08:31 wiz Exp $
+
+Fix build with libxml2 2.15.
+https://github.com/nih-at/ckmame/commit/4cffb0c02f9fa79a158d46a40d08894a3ef662ba
+
+--- src/OutputContextXml.cc.orig       2026-02-20 11:05:45.838572775 +0000
++++ src/OutputContextXml.cc
+@@ -57,7 +57,7 @@ OutputContextXml::OutputContextXml(const std::string &
+     }
+ 
+     doc = xmlNewDoc(xml_string("1.0"));
+-    doc->encoding = xml_string(strdup("UTF-8"));
++    doc->encoding = reinterpret_cast<xmlChar *>(strdup("UTF-8"));
+     xmlCreateIntSubset(doc, xml_string("datafile"), xml_string("-//Logiqx//DTD ROM Management Datafile//EN"), xml_string("http://www.logiqx.com/Dats/datafile.dtd";));
+     root = xmlNewNode(nullptr, xml_string("datafile"));
+     xmlDocSetRootElement(doc, root);



Home | Main Index | Thread Index | Old Index