Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kdesdk-scripts for openSUSE:Factory checked in at 2021-04-25 21:26:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdesdk-scripts (Old) and /work/SRC/openSUSE:Factory/.kdesdk-scripts.new.12324 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdesdk-scripts" Sun Apr 25 21:26:32 2021 rev:41 rq:887646 version:21.04.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kdesdk-scripts/kdesdk-scripts.changes 2021-03-10 08:53:24.550650788 +0100 +++ /work/SRC/openSUSE:Factory/.kdesdk-scripts.new.12324/kdesdk-scripts.changes 2021-04-25 21:27:11.512413810 +0200 @@ -1,0 +2,23 @@ +Fri Apr 16 16:11:38 UTC 2021 - Christophe Giboudeaux <[email protected]> + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +------------------------------------------------------------------- +Fri Apr 9 17:40:05 UTC 2021 - Christophe Giboudeaux <[email protected]> + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +------------------------------------------------------------------- +Sun Mar 21 13:27:48 UTC 2021 - Christophe Giboudeaux <[email protected]> + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +------------------------------------------------------------------- Old: ---- kde-dev-scripts-20.12.3.tar.xz kde-dev-scripts-20.12.3.tar.xz.sig New: ---- kde-dev-scripts-21.04.0.tar.xz kde-dev-scripts-21.04.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdesdk-scripts.spec ++++++ --- /var/tmp/diff_new_pack.LXfEpL/_old 2021-04-25 21:27:12.264414715 +0200 +++ /var/tmp/diff_new_pack.LXfEpL/_new 2021-04-25 21:27:12.268414719 +0200 @@ -22,13 +22,17 @@ %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without lang Name: kdesdk-scripts -Version: 20.12.3 +Version: 21.04.0 Release: 0 Summary: Scripts for KDE software development License: GPL-2.0-only AND GFDL-1.2-only Group: System/GUI/KDE URL: https://www.kde.org/ Source: https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz +%if %{with lang} +Source1: https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz.sig +Source2: applications.keyring +%endif Patch0: kde-dev-scripts-4.14.3-fix-bashisms.patch BuildRequires: extra-cmake-modules BuildRequires: kf5-filesystem @@ -37,10 +41,6 @@ Provides: kdesdk4-scripts = %{_kapp_version} Obsoletes: kde-dev-scripts < %{_kapp_version} Provides: kde-dev-scripts = %{_kapp_version} -%if %{with lang} -Source1: https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz.sig -Source2: applications.keyring -%endif Recommends: %{name}-lang %description @@ -59,8 +59,7 @@ %lang_package %prep -%setup -q -n %{rname}-%{version} -%patch0 -p1 +%autosetup -p1 -n %{rname}-%{version} %build %ifarch ppc64 @@ -84,9 +83,9 @@ %files %license COPYING COPYING.DOC %doc README +%{_kf5_appsdir}/uncrustify/ %{_kf5_bindir}/* %{_mandir}/man1/*%{ext_man} -%{_kf5_appsdir}/uncrustify/ %files kf5-porting %license COPYING COPYING.DOC ++++++ kde-dev-scripts-20.12.3.tar.xz -> kde-dev-scripts-21.04.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kde-dev-scripts-20.12.3/kf5/convert-to-new-signal-slot-signal.pl new/kde-dev-scripts-21.04.0/kf5/convert-to-new-signal-slot-signal.pl --- old/kde-dev-scripts-20.12.3/kf5/convert-to-new-signal-slot-signal.pl 2020-09-21 19:07:51.000000000 +0200 +++ new/kde-dev-scripts-21.04.0/kf5/convert-to-new-signal-slot-signal.pl 2021-01-31 14:09:17.000000000 +0100 @@ -33,10 +33,10 @@ $localSlotVariable = "()"; } elsif ($slotArgument eq "(QUrl)") { $localSlotArgument = "(const QUrl &url)"; - $localSlotVariable = "(url)"; + $localSlotVariable = "(url)"; } elsif ($slotArgument eq "(KJob*)") { $localSlotArgument = "(KJob *job)"; - $localSlotVariable = "(job)"; + $localSlotVariable = "(job)"; } else { return undef; } @@ -64,7 +64,7 @@ $myNewLine = $indent . "connect($sender, $signal, $receiver, &$slot);\n"; } } - + # sets $_ if classname+function+arguments matches an overloaded signal (testSignal+testArguments) sub checkOverloadedSignal($$$$$) @@ -189,10 +189,10 @@ sub addToVarName($$$) { my ($classname, $var, $ref_localvarname) = @_; - if (not $classname eq ":" and not $classname eq "return") { + if (not $classname eq ":" and not $classname eq "return") { #If we found variable in header don't overwrite it #if (not defined $varname{$var}) { - ${$ref_localvarname}{$var} = ${classname}; + ${$ref_localvarname}{$var} = ${classname}; warn "new variable added: \'$var\' className :\'$classname\'\n"; #} } @@ -228,7 +228,7 @@ return defined $privateSlots{$class}{$slot} ? "slot is a Q_PRIVATE_SLOT" : undef; } warn "Unparsable fullslot: $fullslot\n"; - return undef; + return undef; } # extract argument from signal @@ -240,7 +240,7 @@ my $regexpArgument = qr/ ^\(.* ${functionUtilkde::paren_begin}1${functionUtilkde::paren_end} - \s*\).*$ + \s*\).*$ /x; # /x Enables extended whitespace mode if ( my ($argument2) = $line =~ $regexpArgument) { $argument = $argument2; @@ -255,7 +255,7 @@ my $regexpSignal = qr/ ^\(\s* (\w+) # (1) functionname - .*$ + .*$ /x; # /x Enables extended whitespace mode if ( my ($functionname) = $line =~ $regexpSignal) { $line = $1; @@ -296,7 +296,8 @@ addToVarName($classname, $var, \%varname); } # Foo *toto = - if ( /^\s*([:_\w]+)\s*\*\s*([_\w]+)\s*=/) { + # Foo *const var = + if ( /^\s*([:_\w]+)\s*\*\s*(?:const )?([_\w]+)\s*=/) { my $classname = $1; my $var = $2; #print STDERR "CASE 6. classname='$classname'\n"; @@ -343,7 +344,8 @@ my $header = functionUtilkde::headerName($file); my $inslots = 0; if (!defined $header) { - warn "new header found for file \'$file\'\n"; + warn "no header found for file \'$file\'\n"; + return; } else { warn "Parse header file: $header \n"; } @@ -427,13 +429,13 @@ } foreach my $file (@ARGV) { - - # 1) initialize variable before to parse file + + # 1) initialize variables before parsing files initVariables(); - + # 2) Search all ui file and parse them functionUtilkde::extraVariableFromUiFile(\%varname, \%uiclassname); - + # 3) read header and parse it. parseHeaderFile($file); @@ -470,7 +472,7 @@ (.*)$ # (5) afterreg /x; # /x Enables extended whitespace mode if (my ($indent, $left, $var, $classname, $afterreg) = $_ =~ $regexp) { - $classname = functionUtilkde::cleanSpace($classname); + $classname = functionUtilkde::cleanSpace($classname); $var = functionUtilkde::cleanSpace($var); #If we found variable in header don't overwrite it if (not defined $varname{$var} and not defined $privateVariableWithPointer{$var}) { @@ -501,43 +503,43 @@ if ( /^\s*([:\w]+)::([~\w]+).*/ ) { - my $currentClass = $1; - my $currentFunctionName = $2; - #warn "We are in a constructor: currentClass: \'$currentClass\', function name \'$currentFunctionName\'\n"; - if (defined $listOfClassName{$currentClass}) { - #warn "it's an header class\n"; - $headerclassname = $currentClass; - } - + my $currentClass = $1; + my $currentFunctionName = $2; + #warn "We are in a constructor: currentClass: \'$currentClass\', function name \'$currentFunctionName\'\n"; + if (defined $listOfClassName{$currentClass}) { + #warn "it's an header class\n"; + $headerclassname = $currentClass; + } + } elsif ( /^([:\w]+)\s*\*\s*(\w+)::([~\w]+)\.*/ || /^([:\w]+)\s*(\w+)::([~\w]+)\.*/) { - my $currentClass = $2; - my $currentFunctionName = $3; - my $currentReturnFunction = $1; - #warn "We are in a function : currentClass: \'$currentClass\', function name \'$currentFunctionName\', return type \'$currentReturnFunction\'\n"; - if (defined $listOfClassName{$currentClass}) { - #warn "it's an header class\n"; - $headerclassname = $currentClass; - } - } - + my $currentClass = $2; + my $currentFunctionName = $3; + my $currentReturnFunction = $1; + #warn "We are in a function : currentClass: \'$currentClass\', function name \'$currentFunctionName\', return type \'$currentReturnFunction\'\n"; + if (defined $listOfClassName{$currentClass}) { + #warn "it's an header class\n"; + $headerclassname = $currentClass; + } + } + # Verify comment if ( defined $tojoin) { - + $toorig .= $_; - + $tojoin =~ s/\s*\n$//; # remove any trailing space $_ =~ s/^\s*/ /; # replace indent with single space $_ = $tojoin . $_; warn "look at end ? \'$_\'\n"; if ( /;\s*$/ || /;\s*\/\*\.*\*\// || /;\s*\n$/) { - undef $tojoin; - } + undef $tojoin; + } } - + my $regexpConnect = qr/ ^(\s*(?:[\-\>:\w]+)?) # (1) Indentation, optional classname or variable name connect\s* - ${functionUtilkde::paren_begin}2${functionUtilkde::paren_end} # (2) (args) + ${functionUtilkde::paren_begin}2${functionUtilkde::paren_end} # (2) (args) ;/x; # /x Enables extended whitespace mode if (my ($indent, $argument) = $_ =~ $regexpConnect ) { if (defined $activateDebug) { @@ -554,7 +556,7 @@ (.*)$ # (7) after /x; if ( ($sender, $signal, $receiver, $signalorslot, $slot, $lastArgument, $after) = $argument =~ $connectArgument_regexp) { - + # We can have SIGNAL/SIGNAL or SIGNAL/SLOT if (($signalorslot eq "SIGNAL") or ($signalorslot eq "SLOT")) { warn "11Without arguments: SENDER: \'$sender\' SIGNAL: \'$signal\' RECEIVER: \'$receiver\' SLOT: \'$slot\' \n"; @@ -610,7 +612,7 @@ $signal = cast_overloaded_signal($varname{$sender}, $signalArgument, $signal); } elsif ( defined $privateVariableWithPointer{$sender} ) { $signal = cast_overloaded_signal($privateVariableWithPointer{$sender}, $signalArgument, $signal); - $classWithQPointer = 1; + $classWithQPointer = 1; } elsif ( defined $varnamewithpointer{$sender} ) { $signal = cast_overloaded_signal($varnamewithpointer{$sender}, $signalArgument, $signal); $classWithQPointer = 1; @@ -748,7 +750,7 @@ } } } - + if (defined $activateDebug) { warn "AFTER Without arguments: SENDER: \'$sender\' SIGNAL: \'$signal\' RECEIVER: \'$receiver\' SLOT: \'$slot\' \n"; } @@ -826,7 +828,7 @@ if ( defined $varname{$varui} ) { $signal = cast_overloaded_signal($varname{$varui}, $signalArgument, $signal); - + warn "vartype found $varname{$varui} \n"; } else { $notpossible = "unknown variable $varui"; @@ -880,8 +882,8 @@ warn "It's perhaps a multi line " . $_ . "\n"; $tojoin = $_; $toorig = $_; - $_ = ""; - } + $_ = ""; + } } $currentLine++; $modified ||= $orig ne $_; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kde-dev-scripts-20.12.3/relicensecheck.pl new/kde-dev-scripts-21.04.0/relicensecheck.pl --- old/kde-dev-scripts-20.12.3/relicensecheck.pl 2020-09-21 19:07:51.000000000 +0200 +++ new/kde-dev-scripts-21.04.0/relicensecheck.pl 2021-01-31 14:09:17.000000000 +0100 @@ -25,7 +25,7 @@ ### 5. Include '+eV' if you are okay with the KDE e.V. deciding on a future ### licensing change to your code if necessary. ### -### 5. Include 'CCBYSA4+' if you are okay with contributions you've made under +### 5. Include 'CCBYSA4' if you are okay with contributions you've made under ### "GNU FDL" being relicensed as "Creative Commons Attribution-ShareAlike 4.0 International". ### For more information, see https://community.kde.org/Guidelines_and_HOWTOs/Relicensing/KDE_Relicensing @@ -37,6 +37,7 @@ 'arbab' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'arichardson' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'athurhfree' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], + 'blu-base' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'bruns' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'burghard' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'carlschwan' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], @@ -55,12 +56,15 @@ 'huoni' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'igorkushnir' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'jarmond' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], + 'jbatrina' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'johanneszarl' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'jpoelen' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'jriddell' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'kezik' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'kleag' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', 'CCBYSA4' ], 'lnj' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], + 'logixoul' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], + 'lorendb' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'ltoscano' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'lueck' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'mart' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], @@ -78,6 +82,7 @@ 'ostroffjh' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'rikkus' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'rkflx' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], + 'rkrawitz' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'safaalfulaij' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'sitter' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'smithjd' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], @@ -87,6 +92,7 @@ 'tfella' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'thomassc' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'tkadauke' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], + 'tleupold' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'vladz' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'vjoshi' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], 'wbauer' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV', 'CCBYSA4' ], @@ -240,6 +246,7 @@ 'mmrozowski' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV' ], 'mpyne' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV' ], 'mssola' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV' ], + 'mturkia' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV' ], 'mueller' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+' ], 'mwolff' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV' ], 'nalvarez' => ['gplv23', 'lgplv23', 'gplv2+', 'lgplv2+', '+eV' ], @@ -435,6 +442,7 @@ '[email protected]' => 'athurhfree', '[email protected]' => 'bero', '[email protected]' => 'bshah', + '[email protected]' => 'blackie', '[email protected]' => 'ctennis', '[email protected]' => 'cgiboudeaux', '[email protected]' => 'cfeck', @@ -447,6 +455,13 @@ '[email protected]' => 'schmidt-domine', '[email protected]' => 'guymaurel', '[email protected]' => 'guymaurel', + '[email protected]' => 'johanneszarl', + '[email protected]' => 'johanneszarl', + '[email protected]' => 'blackie', + '[email protected]' => 'blackie', + '[email protected]' => 'jkt', + '[email protected]' => 'jkt', + '[email protected]' => 'johanneszarl', '[email protected]' => 'jlayt', '[email protected]' => 'krake', '[email protected]' => 'alexmerry', @@ -458,6 +473,8 @@ '[email protected]' => 'lukas', '[email protected]' => 'majewsky', '[email protected]' => 'malte', + '[email protected]' => 'matthiasf', + '[email protected]' => 'mturkia', '[email protected]' => 'kaning', '[email protected]' => 'mklapetek', '[email protected]' => 'nlecureuil', @@ -469,6 +486,7 @@ '[email protected]' => 'sandsmark', '[email protected]' => 'sune', '[email protected]' => 'tbaumgart', + '[email protected]' => 'tleupold', '[email protected]' => 'palant', '[email protected]' => 'aacid', '[email protected]' => 'nicolasfella',
