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.belvire@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 <acaudwell@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='acaudwell@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, [acaudwell@gmail.com]) +AC_INIT(Gource, 0.55, [acaudwell@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");
participants (1)
-
Source-Sync