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)
