Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openttd for openSUSE:Factory checked 
in at 2021-04-24 23:08:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openttd (Old)
 and      /work/SRC/openSUSE:Factory/.openttd.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openttd"

Sat Apr 24 23:08:22 2021 rev:42 rq:887894 version:1.11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/openttd/openttd.changes  2020-08-25 
09:41:08.680277068 +0200
+++ /work/SRC/openSUSE:Factory/.openttd.new.12324/openttd.changes       
2021-04-24 23:09:41.319440239 +0200
@@ -1,0 +2,239 @@
+Wed Apr 21 19:07:20 UTC 2021 - Jan Baier <[email protected]>
+
+- update to 1.11.1:
+  - Feature: Toggle to enable/disable vsync (#8997)
+  - Feature: Volume controls in the Game Options window, and better defaults 
(#8943)
+  - Add: Hotkey to focus object and rail filters (#8908)
+  - Add: Better plural support for Romanian (#8936)
+  - Change: Improve layout and spacing of several windows at different GUI 
scales (#9041, #9042, #9044, #9050)
+  - Change: Make effect volume scale more intuitively (#8945, #8950)
+  - Change: Improve padding of Object & Rail station windows (#8929)
+  - Fix #6322: [Script] Crash when script allocates too much memory, now kills 
script instead (#9047)
+  - Fix #7513: [Script] Crash on garbage collection with misbehaving script 
(#9040)
+  - Fix #9028: [OpenGL] Crash when changing max sprite zoom level (#9032)
+  - Fix #8874: show a warning when a NewGRF scan is requested multiple times 
(#9022)
+  - Fix: Desync when GS unlocks railtype with wagon unlock (#9021)
+  - Fix #9008: Validate starting year given on the command line (-t) (#9014)
+  - Fix #8878: [Network] Slow DNS queries could block the server and 
disconnect clients (#9013)
+  - Fix: Improve validation of OpenGL video driver to avoid crashes (#9007)
+  - Fix: Credits scrolled too slowly with larger font sizes (#8994)
+  - Fix #8977: Crash when altering max sprite resolution (#8993)
+  - Fix #8956: Industry disaster news messages showed the wrong location 
(#8992)
+  - Fix: [Network] Potential stale client entries in client list (#8959)
+  - Fix: Graphical issues when dragging measurement tooltips (#8951)
+  - Fix: [Fluidsynth] Use provided default soundfont if available (#8948, 
#8953)
+  - Fix #8935: [macOS] Crash on save (#8944)
+  - Fix #8922: Crash when selling shared vehicles with shared vehicle window 
open (#8926)
+  - Fix: Compiling on armhf (Raspberry Pi) (#8924)
+
+-------------------------------------------------------------------
+Mon Apr 12 19:14:08 UTC 2021 - Jan Baier <[email protected]>
+
+- update to 1.11.0:
+  - Feature: Allow setting a custom terrain type to define highest peak (#8891)
+  - Feature: Auto-detect map height limit based on generated map (#8891)
+  - Feature: Setting to indicate desert coverage for tropic climate and snow 
coverage for arctic climate (replaces snow line height) (#8891)
+  - Add: Allow setting the highest mountain for heightmaps (#8891)
+  - Change: Scale exported heightmaps to highest peak and inform the user of 
this value (#8891)
+  - Change: Remove "maximum map height" from the New Game GUI (#8891)
+  - Fix #8803: Only auto-remove signals when rail can be built (#8904)
+  - Fix #8565: Stopped road vehicle displays a speed different than 0 (#8901)
+  - Fix #8886: Don't try to resolve folders within tars named '.' (#8893)
+  - Fix: Placing random trees in SE crashes the game (#8892)
+  - Fix #8875: Filter string in station window breaks flow in user interface 
(#8885)
+  - Fix #8871: [OpenGL] Initialize all buffers after resize and clear back 
buffer (#8877)
+  - Fix: OpenGL performance with some AMD GPUs (#8876)
+  - Fix: Recompute road/railtype availability after disabling the engine 
(#8872)
+  - Fix: OSK layout not scaled for 2x or 4x GUI scale (#8868)
+
+  1.11.0-RC1 (2021-03-14)
+  - Feature: Option to (dis-)allow hardware accelerated video drivers (#8819)
+  - Feature: Option to set display refresh rate (#8813)
+  - Feature: Allow custom width/height of screenshot and making heightmap 
screenshots via console (#8804)
+  - Feature: Allow filtering on name in rail station window (#8706)
+  - Feature: Setting for highest resolution of sprites to use (#8604)
+  - Add: Make NewGRF Scanner / World Generation update smoother and make 
aborting it react faster (#8830)
+  - Add: Malaysia Ringgit as Currency (#8783)
+  - Add: "Engines only" filter in build train window (#8733)
+  - Change: De-limit framerate window's framerate (#8772)
+  - Change: Clarify what effect town interactions have (#8744)
+  - Change: Don't show global goals in company goal windows (#8709)
+  - Change: Recolour graph windows to brown (#8700)
+  - Fix #8855: Bootstrap could result in an empty screen when bootstrap fails 
(#8856)
+  - Fix #8851: Don't allow infinite "exec" depth in script, but limit to 10 
deep (#8852)
+  - Fix #8647: Incorrect drawing order of tram catenary sprites (#8843)
+  - Fix #8711: Having gui_zoom lower than zoom_min causes a crash (#8835)
+  - Fix #8810: "aircraft out of fuel" news shows the wrong place (#8832)
+  - Fix #8833: Don't reload NewGRFs when we are shutting down (#8830)
+  - Fix: Scale padding between elements the same as other padding (#8829)
+  - Fix #8808: [OSX, OpenGL] Crash on switching blitters due to double-mapping 
the video buffer (#8822)
+  - Fix #8784: Using Alt+Enter doesn't update the fullscreen toggle visibly 
(#8820)
+  - Fix #8817: Keep NewGRF order for object class sorting (#8818)
+  - Fix #8809: Crash when removing airport when hangar window open (#8815)
+  - Fix #8799: Crash when Search Internet in Multiplayer (#8801)
+  - Fix #8774: Black screenshots when using 40bpp-blitter (#8791)
+  - Fix: [OSX] Hide dock when entering fullscreen (#8789)
+  - Fix: Bootstrap fails to start on clean install (#8788)
+  - Fix: Terraform limit acts random when maxing out per_64k_frames setting 
(#8782)
+  - Fix: Max-value of fast-forward-speed-limit can be outside its storage size 
(#8769)
+
+  1.11.0-beta2 (2021-02-28)
+  - Feature: Add setting to limit fast-forward speed (#8766)
+  - Feature: Significant performance improvements to all video drivers (#8605, 
#8652, #8660, #8685, #8702, #8703, #8707, #8726, #8740)
+  - Feature: Configurable display refresh-rate, default to 60fps (#8680)
+  - Feature: Automatically upload releases to Steam (#8644)
+  - Feature: Generic Linux builds (#8641)
+  - Feature: [GS] Allow non-question type windows to have no buttons (#8638)
+  - Feature: [macOS] ZIP build (#8614)
+  - Feature: Object class selection string filtering (#8603)
+  - Feature: 'Remove all industries' button in scenario editor (#8550)
+  - Feature: Automatic UI and font zoom levels when supported by the OS (#8537)
+  - Feature: [macOS] Render screen at native resolution by default for HiDPI 
screens (#8519)
+  - Feature: OpenGL video driver (#7744)
+  - Add: Indonesia Rupiah currency (#8616)
+  - Change: Improve graph period markings (#8732)
+  - Change: Make pathfinder account for maximum order speed, if set (#8722)
+  - Change: Darken graph grid lines for legibility (#8690)
+  - Change: Make order window hotkeys toggle for load & unload variants (#8669)
+  - Change: Use a more specific error message when attempting to bulldoze your 
own HQ (#8667)
+  - Change: Convert .md to .rtf for Windows/Mac packages (#8617)
+  - Change: Move the 'tree placer algorithm' & 'road drive side' settings to 
the Settings window (#8566)
+  - Change: Move town name generator selection to mapgen GUI (#8566)
+  - Change: [macOS] Native font rendering (#8518)
+  - Fix: Display of network lobby windows for different GUI sizes (#8765)
+  - Fix: Don't desync if client leaves before you finish downloading map 
(#8755)
+  - Fix: Allow estimating vehicle clone cost even if short on money (#8748)
+  - Fix: Don't notify twice that a client left because of a timeout (#8746)
+  - Fix: Vehicle cursor size did not account for the interface zoom level 
(#8739)
+  - Fix #8123: Trams on half-tiles couldn't find depots (#8738)
+  - Fix #8276: [NewGRF] Crash when an object's size was not set (#8719)
+  - Fix #8349: Close depot vehicle list windows when closing the depot window 
(#8717)
+  - Fix #8594: [NRT] Road pathfinder did not account for roadtype speed limits 
or lengths of tunnels/bridges (#8710)
+  - Fix: Whole status bar instead of money widget refreshed on money change 
(#8692)
+  - Fix: Unnecessary status bar redraws when there is no news to show (#8691)
+  - Fix: New orders are non-stop by default (#8689)
+  - Fix: Framerate window showed a slightly higher rate than actually measured 
(#8682)
+  - Fix: Autorenew failure advice due to bad refit being shown to all 
companies (#8681)
+  - Fix #8625: Wrong ending year was displayed in highscore table (#8672)
+  - Fix #8620: Scale spacing between date & news in history window according 
to font scaling (#8671)
+  - Fix: Mention our websites with https:// (instead of http://) (#8657)
+  - Fix: [Emscripten] Open links in browser (#8655)
+  - Fix: Don't crash when towns upgrade road tiles during expansion (#8651)
+  - Fix #8029: [SDL2] Blank display when under Wayland (#8648)
+  - Fix: Default Network Server List sorter put compatible servers in wrong 
order (#8626)
+  - Fix: Use non-pulsating red highlight for coverage (#8622)
+  - Fix: Center text and image in vehicle statusbar vertically (#8602)
+  - Fix: Don't walk out of the map when trying to build tunnels (#8600)
+  - Fix: Off-by-one error in desert/rainforest positioning at world gen (#8588)
+  - Fix #8037: Crash when restarting AI that is controlling the same company 
as the player (#8587)
+  - Fix: Stopped ships shouldn't block depots (#8578)
+
+  1.11.0-beta1 (2021-01-22)
+  - Feature: [GS] Ability to set some extra text in the industry window (#8576)
+  - Feature: Show rainforest under vegetation on smallmap (#8562)
+  - Feature: Automatically determine window size on new install (#8536)
+  - Feature: Towns can build tunnels (#8473)
+  - Feature: Make maximum length of town bridges depend on population (with a 
minimum limit of 4) (#8439)
+  - Feature: New icons for renaming and go-to-location on GUI windows, and 
improve consistency of usage (#8455)
+  - Feature: Support for ARM64 on Apple Silicon and Windows (#8340, #8577, 
#8583)
+  - Feature: Add an option to disable tree growth completely (#8415)
+  - Feature: Support for Emscripten (play-OpenTTD-in-the-browser!) (#8355)
+  - Feature: Show group name as part of the default vehicle name (#8307)
+  - Feature: "Frozen" economy setting that stops production changes and 
industry closures (#8282)
+  - Feature: New velocity unit "tiles/day" (#8278)
+  - Feature: Option to automatically remove signals when placing rail (#8274)
+  - Feature: Increase max possible distance from border for oil refineries and 
rigs (#8237)
+  - Feature: Improve tree planting window, and allow planting 'clumps' of 
trees by dragging in the scenario editor (#8234)
+  - Feature: Indian Rupee (INR) currency (#8136)
+  - Feature: [GS] Ability to give a company exclusive access to an industry 
(#8115)
+  - Feature: Hotkeys for Land Info window, News window & close error window 
(#8053, #8266)
+  - Feature: Improve rendering of large viewports (#7962)
+  - Feature: [GS] Influence industry production changes from GameScript (#7912)
+  - Feature: [GS] Push-buttons on storybook pages (#7896)
+  - Feature: Option to group vehicle lists by shared orders (#7028)
+  - Feature: Drag-and-drop vehicles in group GUI for shared order groups 
(#7028)
+  - Add: [GS] A tile parameter to GSCompany::ChangeBankBalance for showing 
changes more visually (#8573)
+  - Add: [NewGRF] Allow NewGRF vehicles to query the current rail/road/tram 
type (#8554)
+  - Add: [Script] ScriptCargo::GetName for the human readable name of cargoes 
(#8544)
+  - Add: "reload" console command to reload the current scenario or heightmap 
(#8527)
+  - Add: [NewGRF] Flag to test if inflation is on or off (#8427)
+  - Add: [Script] Native priority queue (useful for things like pathfinders) 
(#8091)
+  - Add: [NewGRF] Industry behaviour flag to override second cargo production 
clamping for water industries when using smooth economy (#8079)
+  - Change: [SDL2] Start game on the screen where the cursor is (#8572)
+  - Change: Use a dark background for all profit graphs to increase contrast 
(#8557)
+  - Change: Reword warning in cheat window (#8538)
+  - Change: Enable the toolbar for road/rail/dock/airport, regardless of 
vehicle availability (#8521)
+  - Change: For arctic and tropical climates, make sure at least a few hills 
are generated (#8513)
+  - Change: Destroying a tunnel/bridge now sells the tracks before destroying 
the tunnel/bridge (#8508)
+  - Change: Move "give money" from client-list to company window (#8500)
+  - Change: [MacOS] Hide Dock and menu when in fullscreen mode (#8487)
+  - Change: Improve performance for complex vehicle chains by resolving 
sprites less frequently (#8485)
+  - Change: Make engine reliability independent of introduction date (#8470)
+  - Change: Some default settings to improve gameplay for new players - 
default non-stop orders on, disable inflation, quick goto orders, show track 
reservations, and more (#8463)
+  - Change: Converting town-owned road types now requires a positive town 
rating (#8457)
+  - Change: Rework server list buttons for searching LAN/internet servers 
(#8426)
+  - Change: Add some styling to GS question windows depending on the type 
(#8422)
+  - Change: [Linkgraph] Speed up game exit by allowing job threads to be 
aborted early (#8416)
+  - Change: Prevent towns from building dead-end road bridges (#8401)
+  - Change: Send network error to the server before making an emergency save 
(#8387)
+  - Change: Extend the allowed range for max loan setting up to ????2 billion 
(#8386)
+  - Change: Don't display OS name when exiting the game (#8366)
+  - Change: Save openttd.cfg immediately on changing a setting (#8358)
+  - Change: Autorenew now defaults to on (#8352)
+  - Change: [NewGRF] Also use aircraft property 12 for helicopters (#8347)
+  - Change: Service at depot also resets breakdown chance (#8317)
+  - Change: Use key names instead of characters in hotkey.cfg (#8291)
+  - Change: Allow command cost-estimation while paused (#8222)
+  - Change: Always apply inflation from 1920 to 2090, no matter the game start 
year (#7589)
+  - Change: Use CMake for build system (#7270)
+  - Change: [Linkgraph] Pause the game when linkgraph jobs lag (#7081)
+  - Change: Place "Group by" above "Sort by" in station window for consistency 
(#7028)
+  - Fix #8589: Prevent desyncs with vehicle motion counters and NewGRFs (#8591)
+  - Fix #7670: Improve pathfinder performance when lost vehicles are blocked 
from moving (#8568)
+  - Fix: Inform user if a custom font failed to load due to missing glyphs 
(#8559)
+  - Fix: Don't allow wagon chains (without an engine) to exceed maximum train 
length (#8533)
+  - Fix #7619: Super fast NewGRF aircraft could be unable to land (#8531)
+  - Fix: Improve connection retries for the content server in cases of broken 
networking (#8530)
+  - Fix #7972: Show invalid orders to stations that don't accept the vehicle 
(#8516)
++++ 47 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/openttd/openttd.changes
++++ and /work/SRC/openSUSE:Factory/.openttd.new.12324/openttd.changes

Old:
----
  openttd-1.10.3-source.tar.xz

New:
----
  openttd-1.11.1-source.tar.xz

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

Other differences:
------------------
++++++ openttd.spec ++++++
--- /var/tmp/diff_new_pack.wVZAcJ/_old  2021-04-24 23:09:41.851440992 +0200
+++ /var/tmp/diff_new_pack.wVZAcJ/_new  2021-04-24 23:09:41.855440998 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openttd
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 # Copyright (c) 2007-2012 The OpenTTD developers
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,16 +19,17 @@
 
 %define about OpenTTD is a reimplementation of the Microprose game "Transport 
Tycoon Deluxe" with lots of new features and enhancements. To play the game, 
you need either the original proprietary data set from the game, or install the 
recommend subpackages OpenGFX, OpenSFX and OpenMSX for an alternate, free set 
of graphics, sounds and music, respectively.
 Name:           openttd
-Version:        1.10.3
+Version:        1.11.1
 Release:        0
 Summary:        A clone of Chris Sawyer's Transport Tycoon Deluxe
 License:        GPL-2.0-only
 Group:          Amusements/Games/Strategy/Other
-URL:            http://www.openttd.org
-Source:         
https://proxy.binaries.openttd.org/openttd-releases/%{version}/%{name}-%{version}-source.tar.xz
+URL:            https://www.openttd.org
+Source:         
https://cdn.openttd.org/openttd-releases/%{version}/%{name}-%{version}-source.tar.xz
 # PATCH-FEATURE-UPSTREAM https://bugs.openttd.org/task/6490
 Source2:        openttd.appdata.xml
 BuildRequires:  SDL-devel
+BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++ > 3.3
 BuildRequires:  hicolor-icon-theme
@@ -107,40 +108,23 @@
 sed -i "s/__DATE__.*__TIME__/\"${SOURCE_DATE_EPOCH}\"/" src/rev.cpp.in
 
 %build
-# first, we build the dedicated binary and copy it to dedicated/
-CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" \
-CFLAGS_BUILD="%{optflags}" CXXFLAGS_BUILD="%{optflags}" \
-./configure \
-        --disable-strip \
-        --prefix-dir="%{_prefix}" \
-        --binary-dir="bin" \
-        --data-dir="share/%{name}" \
-        --enable-dedicated
-make %{?_smp_mflags} bundle BUNDLE_DIR="dedicated" VERBOSE=1
+# first, we build the dedicated binary inside dedicated/
+%define __builddir dedicated
+%cmake -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_DATADIR="share" 
-DOPTION_DEDICATED:BOOL=ON
+%cmake_build
+cd ..
 
-make %{?_smp_mflags} distclean
 # then, we build the common gui version which we install the usual way
-CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" \
-CFLAGS_BUILD="%{optflags}" CXXFLAGS_BUILD="%{optflags}" \
-./configure \
-        --disable-strip \
-        --prefix-dir="%{_prefix}" \
-        --binary-name="%{name}" \
-        --binary-dir="bin" \
-        --data-dir="share/%{name}" \
-        --doc-dir="share/doc/%{name}" \
-        --menu-name="OpenTTD" \
-        --menu-group="Game;StrategyGame;"
-
-make %{?_smp_mflags} VERBOSE=1
+%define __builddir build
+%cmake -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_DATADIR="share" 
-DOPTION_DEDICATED:BOOL=OFF
+%cmake_build
 
 %install
+# install the game
+%cmake_install INSTALL_DIR=%{buildroot}
+
 # install the dedicated server
 install -D -m0755 dedicated/openttd %{buildroot}%{_bindir}/%{name}-dedicated
-install -D -m0644 dedicated/man/openttd.6.gz 
%{buildroot}%{_mandir}/man6/%{name}-dedicated.6.gz
-
-# install the game
-make install INSTALL_DIR=%{buildroot} VERBOSE=1
 
 mkdir -p %{buildroot}%{_datadir}/appdata
 install -D -m0644 %{SOURCE2} 
%{buildroot}%{_datadir}/appdata/openttd.appdata.xml
@@ -175,11 +159,12 @@
 %{_datadir}/appdata/openttd.appdata.xml
 %{_datadir}/icons/hicolor
 %{_datadir}/pixmaps/%{name}.32.xpm
+%{_datadir}/pixmaps/%{name}.64.xpm
 %{_mandir}/man6/%{name}.6%{?ext_man}
 
 %files dedicated
 %{_bindir}/%{name}-dedicated
-%{_mandir}/man6/%{name}-dedicated.6%{?ext_man}
+%{_mandir}/man6/%{name}.6%{?ext_man}
 
 %files data
 %{_datadir}/doc/%{name}

++++++ openttd-1.10.3-source.tar.xz -> openttd-1.11.1-source.tar.xz ++++++
/work/SRC/openSUSE:Factory/openttd/openttd-1.10.3-source.tar.xz 
/work/SRC/openSUSE:Factory/.openttd.new.12324/openttd-1.11.1-source.tar.xz 
differ: char 25, line 1

Reply via email to