Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gource for openSUSE:Factory checked 
in at 2024-06-24 20:53:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gource (Old)
 and      /work/SRC/openSUSE:Factory/.gource.new.18349 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gource"

Mon Jun 24 20:53:04 2024 rev:19 rq:1182634 version:0.55

Changes:
--------
--- /work/SRC/openSUSE:Factory/gource/gource.changes    2024-05-27 
12:03:03.261758740 +0200
+++ /work/SRC/openSUSE:Factory/.gource.new.18349/gource.changes 2024-06-24 
20:54:13.934370560 +0200
@@ -1,0 +2,6 @@
+Sat Jun 22 14:25:33 UTC 2024 - Antoine Belvire <antoine.belv...@opensuse.org>
+
+- Update to 0.55: Fixed build with Boost 1.85.0. 
+- Remove 0001-Fix-build-with-Boost-1.85.0.patch: Fixed upstream.
+
+-------------------------------------------------------------------

Old:
----
  0001-Fix-build-with-Boost-1.85.0.patch
  gource-0.54.tar.gz

New:
----
  gource-0.55.tar.gz

BETA DEBUG BEGIN:
  Old:- Update to 0.55: Fixed build with Boost 1.85.0. 
- Remove 0001-Fix-build-with-Boost-1.85.0.patch: Fixed upstream.
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gource.spec ++++++
--- /var/tmp/diff_new_pack.H72pv9/_old  2024-06-24 20:54:14.378386806 +0200
+++ /var/tmp/diff_new_pack.H72pv9/_new  2024-06-24 20:54:14.382386952 +0200
@@ -17,15 +17,13 @@
 
 
 Name:           gource
-Version:        0.54
+Version:        0.55
 Release:        0
 Summary:        Software version control visualization tool
 License:        GPL-3.0-or-later
 Group:          Productivity/Graphics/Visualization/Graph
 URL:            https://gource.io/
 Source:         
https://github.com/acaudwell/Gource/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM
-Patch0:         0001-Fix-build-with-Boost-1.85.0.patch
 BuildRequires:  gcc-c++
 BuildRequires:  glew-devel
 BuildRequires:  glm-devel >= 0.9.3

++++++ gource-0.54.tar.gz -> gource-0.55.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/ChangeLog new/gource-0.55/ChangeLog
--- old/gource-0.54/ChangeLog   2023-01-19 01:51:46.000000000 +0100
+++ new/gource-0.55/ChangeLog   2024-06-17 04:14:27.000000000 +0200
@@ -1,3 +1,6 @@
+0.55:
+ * Fixed build with Boost 1.85.0 (cho-m).
+
 0.54:
  * Added experimental support for Wayland (beroset).
  * Fixed building on Apple M1 by updating autoconf macros (Ckhardin).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/README.md new/gource-0.55/README.md
--- old/gource-0.54/README.md   2023-01-19 01:51:44.000000000 +0100
+++ new/gource-0.55/README.md   2024-06-17 04:14:26.000000000 +0200
@@ -110,7 +110,7 @@
             Use the time of the last commit if the time of a commit is in the 
past.
 
     -c, --time-scale SCALE
-            Change simulation time scale.
+            Change simulation time scale. This affects the movement speed of 
user avatars.
 
             E.g. 0.5 for half speed, 2 for double speed.
 
@@ -459,8 +459,9 @@
     (G)   Toggle display of users
     (T)   Toggle display of directory tree edges
     (R)   Toggle display of root directory edges
+    (<>)  Adjust time scale / user avatar movement speed
     (+-)  Adjust simulation speed
-    (<>)  Adjust time scale
+    (Keypad +-) Adjust camera zoom
     (TAB) Cycle through visible users
     (F12) Screenshot
     (Alt+Enter) Fullscreen toggle
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/configure new/gource-0.55/configure
--- old/gource-0.54/configure   2023-01-19 01:51:44.000000000 +0100
+++ new/gource-0.55/configure   2024-06-17 04:14:26.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for Gource 0.54.
+# Generated by GNU Autoconf 2.69 for Gource 0.55.
 #
 # Report bugs to <acaudw...@gmail.com>.
 #
@@ -580,8 +580,8 @@
 # Identity of this package.
 PACKAGE_NAME='Gource'
 PACKAGE_TARNAME='gource'
-PACKAGE_VERSION='0.54'
-PACKAGE_STRING='Gource 0.54'
+PACKAGE_VERSION='0.55'
+PACKAGE_STRING='Gource 0.55'
 PACKAGE_BUGREPORT='acaudw...@gmail.com'
 PACKAGE_URL=''
 
@@ -1346,7 +1346,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures Gource 0.54 to adapt to many kinds of systems.
+\`configure' configures Gource 0.55 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1417,7 +1417,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of Gource 0.54:";;
+     short | recursive ) echo "Configuration of Gource 0.55:";;
    esac
   cat <<\_ACEOF
 
@@ -1556,7 +1556,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-Gource configure 0.54
+Gource configure 0.55
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2168,7 +2168,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by Gource $as_me 0.54, which was
+It was created by Gource $as_me 0.55, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3032,7 +3032,7 @@
 
 # Define the identity of the package.
  PACKAGE='gource'
- VERSION='0.54'
+ VERSION='0.55'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -9094,7 +9094,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by Gource $as_me 0.54, which was
+This file was extended by Gource $as_me 0.55, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -9151,7 +9151,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-Gource config.status 0.54
+Gource config.status 0.55
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/configure.ac new/gource-0.55/configure.ac
--- old/gource-0.54/configure.ac        2023-01-19 01:51:44.000000000 +0100
+++ new/gource-0.55/configure.ac        2024-06-17 04:14:26.000000000 +0200
@@ -3,7 +3,7 @@
 
 AC_PREREQ(2.61)
 
-AC_INIT(Gource, 0.54, [acaudw...@gmail.com])
+AC_INIT(Gource, 0.55, [acaudw...@gmail.com])
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_SRCDIR([src/main.h])
 AM_INIT_AUTOMAKE([dist-bzip2 foreign subdir-objects])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/data/gource.1 
new/gource-0.55/data/gource.1
--- old/gource-0.54/data/gource.1       2023-01-19 01:51:44.000000000 +0100
+++ new/gource-0.55/data/gource.1       2024-06-17 04:14:25.000000000 +0200
@@ -92,7 +92,7 @@
 Use the time of the last commit if the time of a commit is in the past.
 .TP
 \fB\-c, \-\-time\-scale SCALE\fR
-Change simulation time scale.
+Change simulation time scale. This affects the movement speed of user avatars.
 
 E.g. 0.5 for half speed, 2 for double speed.
 .TP
@@ -439,9 +439,11 @@
 .ti 10
 (R)   Toggle display of root directory edges
 .ti 10
+(<>)  Adjust time scale / user avatar movement speed
+.ti 10
 (+-)  Adjust simulation speed
 .ti 10
-(<>)  Adjust time scale
+(Keypad +-) Adjust camera zoom
 .ti 10
 (TAB) Cycle through visible users
 .ti 10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/src/formats/gitraw.cpp 
new/gource-0.55/src/formats/gitraw.cpp
--- old/gource-0.54/src/formats/gitraw.cpp      2023-01-19 01:51:44.000000000 
+0100
+++ new/gource-0.55/src/formats/gitraw.cpp      2024-06-17 04:14:26.000000000 
+0200
@@ -66,7 +66,7 @@
 
     if(!logf->getNextLine(line)) return false;
 
-    //committer - used for time (most likely cronological)
+    //committer - used for time (most likely chronological)
     if(!git_raw_committer.match(line, &entries)) return false;
 
     commit.timestamp = atol(entries[3].c_str());
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/src/gource.cpp 
new/gource-0.55/src/gource.cpp
--- old/gource-0.54/src/gource.cpp      2023-01-19 01:51:46.000000000 +0100
+++ new/gource-0.55/src/gource.cpp      2024-06-17 04:14:27.000000000 +0200
@@ -152,7 +152,7 @@
 
     root = 0;
 
-    //min phsyics rate 60fps (ie maximum allowed delta 1.0/60)
+    //min physics rate 60fps (ie maximum allowed delta 1.0/60)
     max_tick_rate = 1.0 / 60.0;
     runtime = 0.0f;
     frameskip = 0;
@@ -705,7 +705,7 @@
 
         if (e->keysym.sym == SDLK_m) {
 
-            //toggle mouse visiblity unless mouse clicked/pressed/dragged
+            //toggle mouse visibility unless mouse clicked/pressed/dragged
             if(!(mousedragged || mouseclicked || cursor.leftButtonPressed() )) 
{
 
                 if(!cursor.isHidden()) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/src/gource_settings.cpp 
new/gource-0.55/src/gource_settings.cpp
--- old/gource-0.54/src/gource_settings.cpp     2023-01-19 01:51:46.000000000 
+0100
+++ new/gource-0.55/src/gource_settings.cpp     2024-06-17 04:14:27.000000000 
+0200
@@ -833,7 +833,7 @@
 #else
             dirfile = p.filename().string();
 #endif
-            std::string file_ext = extension(p);
+            std::string file_ext = p.extension().string();
             boost::algorithm::to_lower(file_ext);
 
             if(file_ext != ".jpg" && file_ext != ".jpeg" && file_ext != 
".png") continue;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/src/gource_settings.h 
new/gource-0.55/src/gource_settings.h
--- old/gource-0.54/src/gource_settings.h       2023-01-19 01:51:46.000000000 
+0100
+++ new/gource-0.55/src/gource_settings.h       2024-06-17 04:14:27.000000000 
+0200
@@ -18,7 +18,7 @@
 #ifndef GOURCE_SETTINGS_H
 #define GOURCE_SETTINGS_H
 
-#define GOURCE_VERSION "0.54"
+#define GOURCE_VERSION "0.55"
 
 #include "core/texture.h"
 #include "core/settings.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/src/tinyxml/tinystr.h 
new/gource-0.55/src/tinyxml/tinystr.h
--- old/gource-0.54/src/tinyxml/tinystr.h       2023-01-19 01:51:45.000000000 
+0100
+++ new/gource-0.55/src/tinyxml/tinystr.h       2024-06-17 04:14:27.000000000 
+0200
@@ -279,7 +279,7 @@
 
 /*
    TiXmlOutStream is an emulation of std::ostream. It is based on TiXmlString.
-   Only the operators that we need for TinyXML have been developped.
+   Only the operators that we need for TinyXML have been developed.
 */
 class TiXmlOutStream : public TiXmlString
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/src/tinyxml/tinyxml.h 
new/gource-0.55/src/tinyxml/tinyxml.h
--- old/gource-0.54/src/tinyxml/tinyxml.h       2023-01-19 01:51:46.000000000 
+0100
+++ new/gource-0.55/src/tinyxml/tinyxml.h       2024-06-17 04:14:27.000000000 
+0200
@@ -188,7 +188,7 @@
                                                        Comment (leaf)
                                                        Unknown (leaf)
 
-       A Decleration contains: Attributes (not on tree)
+       A Declaration contains: Attributes (not on tree)
        @endverbatim
 */
 class TiXmlBase
@@ -248,7 +248,7 @@
        void* GetUserData()                                             { 
return userData; }    ///< Get a pointer to arbitrary user data.
        const void* GetUserData() const                 { return userData; }    
///< Get a pointer to arbitrary user data.
 
-       // Table that returs, for a given lead byte, the total number of bytes
+       // Table that returns, for a given lead byte, the total number of bytes
        // in the UTF-8 sequence.
        static const int utf8ByteTable[256];
 
@@ -256,7 +256,7 @@
                                                                
TiXmlParsingData* data, 
                                                                TiXmlEncoding 
encoding /*= TIXML_ENCODING_UNKNOWN */ ) = 0;
 
-       /** Expands entities in a string. Note this should not contian the 
tag's '<', '>', etc, 
+       /** Expands entities in a string. Note this should not contain the 
tag's '<', '>', etc, 
                or they will be transformed into entities!
        */
        static void EncodeString( const TIXML_STRING& str, TIXML_STRING* out );
@@ -924,7 +924,7 @@
 
 
 private:
-       //*ME:  Because of hidden/disabled copy-construktor in TiXmlAttribute 
(sentinel-element),
+       //*ME:  Because of hidden/disabled copy-constructor in TiXmlAttribute 
(sentinel-element),
        //*ME:  this class must be also use a hidden/disabled copy-constructor 
!!!
        TiXmlAttributeSet( const TiXmlAttributeSet& );  // not allowed
        void operator=( const TiXmlAttributeSet& );     // not allowed (as 
TiXmlAttribute)
@@ -1125,7 +1125,7 @@
        // Print the Element to a FILE stream.
        virtual void Print( FILE* cfile, int depth ) const;
 
-       /*      Attribtue parsing starts: next char past '<'
+       /*      Attribute parsing starts: next char past '<'
                                                 returns: next char past '>'
        */
        virtual const char* Parse( const char* p, TiXmlParsingData* data, 
TiXmlEncoding encoding );
@@ -1178,7 +1178,7 @@
        // Write this Comment to a FILE stream.
        virtual void Print( FILE* cfile, int depth ) const;
 
-       /*      Attribtue parsing starts: at the ! of the !--
+       /*      Attribute parsing starts: at the ! of the !--
                                                 returns: next char past '>'
        */
        virtual const char* Parse( const char* p, TiXmlParsingData* data, 
TiXmlEncoding encoding );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/src/tinyxml/tinyxmlerror.cpp 
new/gource-0.55/src/tinyxml/tinyxmlerror.cpp
--- old/gource-0.54/src/tinyxml/tinyxmlerror.cpp        2023-01-19 
01:51:46.000000000 +0100
+++ new/gource-0.55/src/tinyxml/tinyxmlerror.cpp        2024-06-17 
04:14:27.000000000 +0200
@@ -24,7 +24,7 @@
 
 #include "tinyxml.h"
 
-// The goal of the seperate error file is to make the first
+// The goal of the separate error file is to make the first
 // step towards localization. tinyxml (currently) only supports
 // english error messages, but the could now be translated.
 //
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/src/tinyxml/tinyxmlparser.cpp 
new/gource-0.55/src/tinyxml/tinyxmlparser.cpp
--- old/gource-0.54/src/tinyxml/tinyxmlparser.cpp       2023-01-19 
01:51:45.000000000 +0100
+++ new/gource-0.55/src/tinyxml/tinyxmlparser.cpp       2024-06-17 
04:14:27.000000000 +0200
@@ -37,7 +37,7 @@
 #      endif
 #endif
 
-// Note tha "PutString" hardcodes the same list. This
+// Note that "PutString" hardcodes the same list. This
 // is less flexible than it appears. Changing the entries
 // or order will break putstring.      
 TiXmlBase::Entity TiXmlBase::entity[ TiXmlBase::NUM_ENTITY ] = 
@@ -130,7 +130,7 @@
 {
        // This will only work for low-ascii, everything else is assumed to be 
a valid
        // letter. I'm not sure this is the best approach, but it is quite 
tricky trying
-       // to figure out alhabetical vs. not across encoding. So take a very 
+       // to figure out alphabetical vs. not across encoding. So take a very 
        // conservative approach.
 
 //     if ( encoding == TIXML_ENCODING_UTF8 )
@@ -151,7 +151,7 @@
 {
        // This will only work for low-ascii, everything else is assumed to be 
a valid
        // letter. I'm not sure this is the best approach, but it is quite 
tricky trying
-       // to figure out alhabetical vs. not across encoding. So take a very 
+       // to figure out alphabetical vs. not across encoding. So take a very 
        // conservative approach.
 
 //     if ( encoding == TIXML_ENCODING_UTF8 )
@@ -400,7 +400,7 @@
 //
 const char* TiXmlBase::ReadName( const char* p, TIXML_STRING * name, 
TiXmlEncoding encoding )
 {
-       // Oddly, not supported on some comilers,
+       // Oddly, not supported on some compilers,
        //name->clear();
        // So use this:
        *name = "";
@@ -411,7 +411,7 @@
        // algorithm is generous.
        //
        // After that, they can be letters, underscores, numbers,
-       // hyphens, or colons. (Colons are valid ony for namespaces,
+       // hyphens, or colons. (Colons are valid only for namespaces,
        // but tinyxml can't tell namespaces from names.)
        if (    p && *p 
                 && ( IsAlpha( (unsigned char) *p, encoding ) || *p == '_' ) )
@@ -835,8 +835,8 @@
        // What is this thing? 
        // - Elements start with a letter or underscore, but xml is reserved.
        // - Comments: <!--
-       // - Decleration: <?xml
-       // - Everthing else is unknown to tinyxml.
+       // - Declaration: <?xml
+       // - Everything else is unknown to tinyxml.
        //
 
        const char* xmlHeader = { "<?xml" };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gource-0.54/src/user.cpp new/gource-0.55/src/user.cpp
--- old/gource-0.54/src/user.cpp        2023-01-19 01:51:46.000000000 +0100
+++ new/gource-0.55/src/user.cpp        2024-06-17 04:14:27.000000000 +0200
@@ -169,8 +169,6 @@
 
         break;
     }
-
-
 }
 
 void RUser::colourize() {
@@ -184,7 +182,7 @@
 
     if(gGourceSettings.user_image_dir.size() > 0) {
 
-        //try thier username
+        //try their username
         // TODO: replace with map of name -> image of all pngs and jpgs in 
directory
         //gGourceSettings.user_image_dir + name + std::string(".jpg");
 

Reply via email to