Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nml for openSUSE:Factory checked in 
at 2021-10-23 00:51:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nml (Old)
 and      /work/SRC/openSUSE:Factory/.nml.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nml"

Sat Oct 23 00:51:21 2021 rev:18 rq:926922 version:0.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nml/nml.changes  2021-03-17 20:20:02.375324463 
+0100
+++ /work/SRC/openSUSE:Factory/.nml.new.1890/nml.changes        2021-10-23 
00:52:05.509150890 +0200
@@ -1,0 +2,41 @@
+Thu Oct 21 14:07:16 UTC 2021 - Jan Baier <[email protected]>
+
+- update to 0.6.1
+  - Support for NewGRF additions of OpenTTD 12.0:
+  - Update: Increase number of OTTD_GUI sprites to 191 (#253)
+  - Switches can now be used as functions inside expressions
+  - Switches can now define parameters, which are passed by callers for usage 
inside the switch
+  - NML now applies optimisations to switches and chains of switches
+  - optimisation and deprecation warnings can be suppressed with nmlc flags, 
see 'nmlc --help' (#230)
+  - Add: rail vehicle property and callback 'curve_speed_mod' (rail vehicle 
property 0x2E) (#222)
+  - Update: Increase number of OTTD_GUI sprites to 186 (#183)
+  - Add: Industry spec_flag 'IND_FLAG_DO_NOT_CLAMP_PASSENGER_PRODUCTION' (#183)
+  - Add: Vehicle variables 'tile_(supports|powers|is)_(rail|road|tram)type' 
(#183)
+  - Add: Vehicle variable 'tile_has_catenary' (#183)
+  - Add: General variable 'inflation', which reports the game setting (#183)
+  - Add: Alternative string constants introduced in OpenTTD/OpenTTD#8392 (#176)
+  - Add: industry variable for 'town_index' (var 0x41)
+  - Add: constants GROUNDSPRITE_GRASS, GROUNDSPRITE_DESERT_2_2, 
GROUNDSPRITE_GRASS_1_3, GROUNDSPRITE_GRASS_2_3, GROUNDSPRITE_GRASS_3_3
+  - Add: builtin functions for round() and sqrt()
+  - Add: plural form 14 for Romanian
+  - Change: Check that user code doesn't try to use reserved registers (#189)
+  - Change: warn when a deprecated constant is used
+  - Change: progress display shows input filename when reading files
+  - Change: improve error message when invalid features are used
+  - Add: More-obvious error for trailing '.' in a string id (#145)
+  - Change: Clean up language definitions (#208)
+  - Fix #184: Share townname bits when possible (#185)
+  - Fix: Compatibility with Pillow 8.1.0 (#182)
+  - Fix #180: No proper error message was given, if an unreferenced String was 
unable to allocate an id (#181)
+  - Fix: Access to persistent-storage of towns  (#173)
+  - Fix: Don't suppress errors for incorrect `hide_sprite` values (#168)
+  - Fix: Remove trailing whitespaces in NFO output (#164)
+  - Fix: town_euclidean_dist was returning incorrect value (#206)
+  - Fix: rename MAP_TYPE_RECTANGULAR to MAP_TYPE_SQUARE (#201)
+  - Fix: LZ77 compatibility with Python 3.9+ (#215, #228)
+  - Fix: access to persistent-storage of towns was broken (#173)
+  - Fix: use most likely defined position when reporting error (#226)
+  - Update: VS generation script syntax (#233)
+- remove upstreamed pcx images
+
+-------------------------------------------------------------------

Old:
----
  arctic_railwagons.pcx
  nml-0.5.3.tar.gz
  nml-rpmlintrc
  opengfx_generic_trams1.pcx
  opengfx_trains_start.pcx

New:
----
  nml-0.6.1.tar.gz

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

Other differences:
------------------
++++++ nml.spec ++++++
--- /var/tmp/diff_new_pack.YsweAS/_old  2021-10-23 00:52:05.977151097 +0200
+++ /var/tmp/diff_new_pack.YsweAS/_new  2021-10-23 00:52:05.981151099 +0200
@@ -17,18 +17,13 @@
 
 
 Name:           nml
-Version:        0.5.3
+Version:        0.6.1
 Release:        0
 Summary:        NewGRF Meta Language
 License:        GPL-2.0-or-later
 Group:          Development/Tools/Building
 URL:            http://dev.openttdcoop.org/projects/nml
 Source:         
https://github.com/OpenTTD/nml/releases/download/%{version}/%{name}-%{version}.tar.gz
-# Backport fixed pcx images for regression tests (gh#OpenTTD/nml!188, 
deb#980641)
-Source1:        
https://github.com/OpenTTD/nml/raw/07c5a4de27fec1383d2657aa51a092b1d2c658fe/regression/arctic_railwagons.pcx
-Source2:        
https://github.com/OpenTTD/nml/raw/07c5a4de27fec1383d2657aa51a092b1d2c658fe/regression/opengfx_generic_trams1.pcx
-Source3:        
https://github.com/OpenTTD/nml/raw/07c5a4de27fec1383d2657aa51a092b1d2c658fe/regression/opengfx_trains_start.pcx
-Source99:       nml-rpmlintrc
 BuildRequires:  gcc
 BuildRequires:  python3-devel
 # We need the required packages also on building for regression tests:
@@ -46,7 +41,6 @@
 
 %prep
 %setup -q -n %{name}-%{version}
-cp %{SOURCE1} %{SOURCE2} %{SOURCE3} regression
 
 %build
 make
@@ -59,10 +53,14 @@
 
 #setuptools should not be a requirement on running, so we install the nmlc 
wrapper from source
 install -m0755 nmlc %{buildroot}%{_bindir}/nmlc
+# Fix script interpreter
+sed -i 's/\/usr\/bin\/env python3/\/usr\/bin\/python3/' 
%{buildroot}%{_bindir}/nmlc
 
 # The actual python code is not being installed?!?
 mkdir -p %{buildroot}%{python3_sitelib}/nml
 cp -rp nml/* %{buildroot}%{python3_sitelib}/nml/
+# Remove devel file
+rm %{buildroot}%{python3_sitelib}/nml/_lz77.c
 
 %files
 %defattr(-,root,root,-)

++++++ nml-0.5.3.tar.gz -> nml-0.6.1.tar.gz ++++++
++++ 32555 lines of diff (skipped)

Reply via email to