pkgsrc-Changes archive

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

CVS commit: pkgsrc/emulators/qemu



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Sep  1 20:55:07 UTC 2025

Modified Files:
        pkgsrc/emulators/qemu: distinfo
Added Files:
        pkgsrc/emulators/qemu/patches: patch-scripts_kernel-doc

Log Message:
qemu: add upstream bug

to fix problem with perl 5.42 in documenation generation


To generate a diff of this commit:
cvs rdiff -u -r1.238 -r1.239 pkgsrc/emulators/qemu/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/emulators/qemu/patches/patch-scripts_kernel-doc

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

Modified files:

Index: pkgsrc/emulators/qemu/distinfo
diff -u pkgsrc/emulators/qemu/distinfo:1.238 pkgsrc/emulators/qemu/distinfo:1.239
--- pkgsrc/emulators/qemu/distinfo:1.238        Wed Aug 27 10:38:31 2025
+++ pkgsrc/emulators/qemu/distinfo      Mon Sep  1 20:55:06 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.238 2025/08/27 10:38:31 ryoon Exp $
+$NetBSD: distinfo,v 1.239 2025/09/01 20:55:06 wiz Exp $
 
 BLAKE2s (palcode-clipper-qemu-5.2.0nb8) = d388c896a80c1cc3d4785c8434d6688bbcfd54c28f7252ce550ab162a0bba321
 SHA512 (palcode-clipper-qemu-5.2.0nb8) = 33695d6001d86a19793a92d5e31775607c4dfc9ab9eea019ea6c4d543a2e11e8c07f83cca4934811a13ef829b528737ea37d9d2aaf66cba6f2746d44d2aa0b43
@@ -25,6 +25,7 @@ SHA1 (patch-hw_usb_dev-mtp.c) = f148a3ad
 SHA1 (patch-meson.build) = 8a76d92303efa054b37d46b27d76d0fb75c15133
 SHA1 (patch-qemu-options.hx) = 6cf811ae421db1e8d45f7098bd36733c6dc7d9cf
 SHA1 (patch-roms_u-boot-sam460ex_Makefile) = 3a1bbf19b1422c10ebdd819eb0b711fafc78e2f2
+SHA1 (patch-scripts_kernel-doc) = 4908148891b8de1b3b7465669dde8fedb3e44fda
 SHA1 (patch-target_arm_tcg_translate-sve.c) = 11663f670c6ca1b9e523b0d16843d87a6061b9a2
 SHA1 (patch-target_i386_cpu.c) = 46a37ffc8ece4db52e8239b32dde37403ad568bb
 SHA1 (patch-target_i386_nvmm_nvmm-all.c) = dc7081a6f2897a88014ca4d0cf0a6e9726689d7f

Added files:

Index: pkgsrc/emulators/qemu/patches/patch-scripts_kernel-doc
diff -u /dev/null pkgsrc/emulators/qemu/patches/patch-scripts_kernel-doc:1.1
--- /dev/null   Mon Sep  1 20:55:07 2025
+++ pkgsrc/emulators/qemu/patches/patch-scripts_kernel-doc      Mon Sep  1 20:55:06 2025
@@ -0,0 +1,25 @@
+$NetBSD: patch-scripts_kernel-doc,v 1.1 2025/09/01 20:55:06 wiz Exp $
+
+Fix documentation creation bug.
+https://gitlab.com/qemu-project/qemu/-/commit/5ffd387e9e0f787744fadaad35e1bf92224b0642
+
+--- scripts/kernel-doc.orig    2025-08-26 18:32:38.000000000 +0000
++++ scripts/kernel-doc
+@@ -1594,13 +1594,12 @@ sub push_parameter($$$$$) {
+ 
+       if ($type eq "" && $param =~ /\.\.\.$/)
+       {
+-          if (!$param =~ /\w\.\.\.$/) {
+-            # handles unnamed variable parameters
+-            $param = "...";
+-          }
+-          elsif ($param =~ /\w\.\.\.$/) {
++          if ($param =~ /\w\.\.\.$/) {
+             # for named variable parameters of the form `x...`, remove the dots
+             $param =~ s/\.\.\.$//;
++          } else {
++            # handles unnamed variable parameters
++            $param = "...";
+           }
+           if (!defined $parameterdescs{$param} || $parameterdescs{$param} eq "") {
+               $parameterdescs{$param} = "variable arguments";



Home | Main Index | Thread Index | Old Index