Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: nml | Distribution: openSUSE Tumbleweed |
Version: 0.7.5 | Vendor: openSUSE |
Release: 1.3 | Build date: Sat Mar 2 15:38:06 2024 |
Group: Development/Tools/Building | Build host: reproducible |
Size: 1238178 | Source RPM: nml-0.7.5-1.3.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: http://dev.openttdcoop.org/projects/nml | |
Summary: NewGRF Meta Language |
A tool to compile nml files to grf or nfo files, making newgrf coding easier.
GPL-2.0-or-later
* Sat Mar 02 2024 Jan Baier <jbaier@suse.com> - update to 0.7.5 * Change: add constants GROUNDSPRITE_ROAD_X and GROUNDSPRITE_ROAD_Y by @andythenorth in https://github.com/OpenTTD/nml/pull/307 * Fix: Register named parameters earlier by @glx22 in https://github.com/OpenTTD/nml/pull/301 * Add: Support for build probability action CB 162 var10 0 (reverse rail vehicle) by @PeterN in https://github.com/OpenTTD/nml/pull/313 * Fix cleanup leaving generated files behind by @matthijskooijman in https://github.com/OpenTTD/nml/pull/312 * Change: Allow creating 32bpp-only NewGRFs by @PeterN in https://github.com/OpenTTD/nml/pull/314 * Fix a9a1a3e: Don't use station properties 1C/1D for IDs 00-FF by @glx22 in https://github.com/OpenTTD/nml/pull/305 * Add: [Dependabot] introduce Dependabot to keep our workflows up-to-date by @glx22 in https://github.com/OpenTTD/nml/pull/316 * Upgrade: [Actions] Bump the actions group with 4 updates by @dependabot in https://github.com/OpenTTD/nml/pull/317 * Add: Support for faster ship speed 23 and acceleration 24 (OTTD #10734) by @zephyris in https://github.com/OpenTTD/nml/pull/315 * Update: changelog for 0.7.5 by @glx22 in https://github.com/OpenTTD/nml/pull/319 * Add: Support town_production_effect and town_production_multiplier. by @PeterN in https://github.com/OpenTTD/nml/pull/318 * Change: add --no-palette-validation optional arg by @andythenorth in https://github.com/OpenTTD/nml/pull/322 * Update: changelog for 0.7.5 by @glx22 in https://github.com/OpenTTD/nml/pull/323 * Thu Feb 22 2024 Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN * Thu Dec 21 2023 Bernhard Wiedemann <bwiedemann@suse.com> - Add reproducible.patch to not write non-deterministic .pyc files * Wed Jun 28 2023 Jan Baier <jbaier@suse.com> - update to 0.7.4 * Change: Use a single replacenew-type 'SIGNALS' instead of 3 different constants. by @frosch123 in https://github.com/OpenTTD/nml/pull/297 * Fix #295: Adjust version_openttd for OpenTTD >= 12.0. by @frosch123 in https://github.com/OpenTTD/nml/pull/296 * Fix dfb4499: incomplete read only checks (again) by @glx22 in https://github.com/OpenTTD/nml/pull/292 * Change: Support extended DCxx string range, and station names for IDs > 255 by @glx22 in https://github.com/OpenTTD/nml/pull/293 * Support for roadtype direction markings (OTTD #10282) by @FLHerne in https://github.com/OpenTTD/nml/pull/274 * Update: changelog for 0.7.4 by @glx22 in https://github.com/OpenTTD/nml/pull/298 * Mon May 22 2023 Jan Baier <jbaier@suse.com> - update to 0.7.3 * Change: Extend vehicle random bits to 16. by @PeterN in #288 * Support extended object/station/roadstop limits (draft) by @andythenorth in #287 * Codechange: [Actions] Use 'gh' to upload release assets by @glx22 in #284 * Add: STAT_ALL_TILES constant for use instead of 0xFF by @Brickblock1 in #283 * Fix: [Actions] nmlc version could not be determined during regression by @glx22 in #285 * Add: Support for {FORCE} string command by @glx22 in #289 * Add: --no-32bpp and --no-extra-zoom option to skip some alternative sprites by @glx22 in #286 * Update: changelog for 0.7.3 by @glx22 in #291 * Tue Apr 18 2023 Jan Baier <jbaier@suse.com> - update to 0.7.2 * Feature: support for variant_group action 0 prop for vehicles by @andythenorth in #272 * Add: 'tunnels' callback for road- and tramtypes by @glx22 in #273 * Feature: Engine name callback by @michicc in #276 * Update: reformat source with black 23.1 by @frosch123 in #278 * Fix: By default there is no ELRL railtype. by @frosch123 in #277 * Update: [Actions] Bump used actions versions by @glx22 in #280 * Add: Road stops (feature 0x14) by @JGRennison in #279 * Optimise variational action2 trivial cases by @JGRennison in #281 * Update: changelog for 0.7.2 by @glx22 in #282 * Sun Dec 11 2022 Dirk Müller <dmueller@suse.com> - update to 0.7.1: * Fix action0properties.py * Minor improvements to examples * Change: use an array of cargoes for cargo_random_triggers * Change: disabled_platforms/length is now bitmask(1-8)>>1 * Change: replace nearby_tile_platform_type with nearby_tile_tile_type. * Fix: Station animation triggers every 250 ticks, not 256. * Fix #256: Objects have a 'colour' in var 47. * Change: allow any expression for station (purchase_)prepare_layout * Update: changelog for 0.7.1 * Fix: [Actions] release workflow issues * More issues in release workflow * Mon Nov 14 2022 Andrea Manzini <andrea.manzini@suse.com> - update to 0.7.0 This release adds the long awaited support for stations. Support for NewGRF additions of OpenTTD 13.0: - Add: Map seed in patch variable 0x17. Support for NewGRF additions of OpenTTD 1.11: - Change: provide nml vars for industry var 0x47 - GameScript control status Other changes and fixes: - Add: show an error if a required property is not set for objects (feature 0F) (#236) - Fix: Reject empty arrays of expressions (#224) - Fix #209: Cargo 'profit' callback applied a unit conversion, when there was no unit. (#220) - Change: adjust sound name constants to match OpenTTD - Fix #253: Produce a more efficient NFO code for abs() builtin function (#255) * Thu Oct 21 2021 Jan Baier <jbaier@suse.com> - 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 * Tue Mar 16 2021 Antoine Belvire <antoine.belvire@opensuse.org> - Backport corrected pcx images to fix tests with Pillow 8.1.0 (gh#OpenTTD/nml!188, deb#980641): * arctic_railwagons.pcx * opengfx_generic_trams1.pcx * opengfx_trains_start.pcx * Fri Jan 01 2021 Matthias Mailänder <mailaender@opensuse.org> - Update to version 0.5.3 - Drop python-pillow-version.patch - Drop 0001-Fix-52-time.clock-has-been-removed-in-python-3.8-53.patch
/usr/bin/nmlc /usr/lib/python3.11/site-packages/nml /usr/lib/python3.11/site-packages/nml-0.7.5-py3.11.egg-info /usr/lib/python3.11/site-packages/nml-0.7.5-py3.11.egg-info/PKG-INFO /usr/lib/python3.11/site-packages/nml-0.7.5-py3.11.egg-info/SOURCES.txt /usr/lib/python3.11/site-packages/nml-0.7.5-py3.11.egg-info/dependency_links.txt /usr/lib/python3.11/site-packages/nml-0.7.5-py3.11.egg-info/entry_points.txt /usr/lib/python3.11/site-packages/nml-0.7.5-py3.11.egg-info/requires.txt /usr/lib/python3.11/site-packages/nml-0.7.5-py3.11.egg-info/top_level.txt /usr/lib/python3.11/site-packages/nml/__init__.py /usr/lib/python3.11/site-packages/nml/__pycache__ /usr/lib/python3.11/site-packages/nml/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/nml/__pycache__/__version__.cpython-311.pyc /usr/lib/python3.11/site-packages/nml/__pycache__/version_info.cpython-311.pyc /usr/lib/python3.11/site-packages/nml/__version__.py /usr/lib/python3.11/site-packages/nml/actions /usr/lib/python3.11/site-packages/nml/actions/__init__.py /usr/lib/python3.11/site-packages/nml/actions/action0.py /usr/lib/python3.11/site-packages/nml/actions/action0properties.py /usr/lib/python3.11/site-packages/nml/actions/action1.py /usr/lib/python3.11/site-packages/nml/actions/action10.py /usr/lib/python3.11/site-packages/nml/actions/action11.py /usr/lib/python3.11/site-packages/nml/actions/action12.py /usr/lib/python3.11/site-packages/nml/actions/action14.py /usr/lib/python3.11/site-packages/nml/actions/action2.py /usr/lib/python3.11/site-packages/nml/actions/action2layout.py /usr/lib/python3.11/site-packages/nml/actions/action2production.py /usr/lib/python3.11/site-packages/nml/actions/action2random.py /usr/lib/python3.11/site-packages/nml/actions/action2real.py /usr/lib/python3.11/site-packages/nml/actions/action2var.py /usr/lib/python3.11/site-packages/nml/actions/action2var_variables.py /usr/lib/python3.11/site-packages/nml/actions/action3.py /usr/lib/python3.11/site-packages/nml/actions/action3_callbacks.py /usr/lib/python3.11/site-packages/nml/actions/action4.py /usr/lib/python3.11/site-packages/nml/actions/action5.py /usr/lib/python3.11/site-packages/nml/actions/action6.py /usr/lib/python3.11/site-packages/nml/actions/action7.py /usr/lib/python3.11/site-packages/nml/actions/action8.py /usr/lib/python3.11/site-packages/nml/actions/actionA.py /usr/lib/python3.11/site-packages/nml/actions/actionB.py /usr/lib/python3.11/site-packages/nml/actions/actionD.py /usr/lib/python3.11/site-packages/nml/actions/actionE.py /usr/lib/python3.11/site-packages/nml/actions/actionF.py /usr/lib/python3.11/site-packages/nml/actions/base_action.py /usr/lib/python3.11/site-packages/nml/actions/real_sprite.py /usr/lib/python3.11/site-packages/nml/actions/sprite_count.py /usr/lib/python3.11/site-packages/nml/ast /usr/lib/python3.11/site-packages/nml/ast/__init__.py /usr/lib/python3.11/site-packages/nml/ast/alt_sprites.py /usr/lib/python3.11/site-packages/nml/ast/assignment.py /usr/lib/python3.11/site-packages/nml/ast/base_graphics.py /usr/lib/python3.11/site-packages/nml/ast/base_statement.py /usr/lib/python3.11/site-packages/nml/ast/basecost.py /usr/lib/python3.11/site-packages/nml/ast/cargotable.py /usr/lib/python3.11/site-packages/nml/ast/conditional.py /usr/lib/python3.11/site-packages/nml/ast/deactivate.py /usr/lib/python3.11/site-packages/nml/ast/disable_item.py /usr/lib/python3.11/site-packages/nml/ast/error.py /usr/lib/python3.11/site-packages/nml/ast/font.py /usr/lib/python3.11/site-packages/nml/ast/general.py /usr/lib/python3.11/site-packages/nml/ast/grf.py /usr/lib/python3.11/site-packages/nml/ast/item.py /usr/lib/python3.11/site-packages/nml/ast/loop.py /usr/lib/python3.11/site-packages/nml/ast/override.py /usr/lib/python3.11/site-packages/nml/ast/produce.py /usr/lib/python3.11/site-packages/nml/ast/replace.py /usr/lib/python3.11/site-packages/nml/ast/skipall.py /usr/lib/python3.11/site-packages/nml/ast/snowline.py /usr/lib/python3.11/site-packages/nml/ast/sort_vehicles.py /usr/lib/python3.11/site-packages/nml/ast/sprite_container.py /usr/lib/python3.11/site-packages/nml/ast/spriteblock.py /usr/lib/python3.11/site-packages/nml/ast/switch.py /usr/lib/python3.11/site-packages/nml/ast/tilelayout.py /usr/lib/python3.11/site-packages/nml/ast/townnames.py /usr/lib/python3.11/site-packages/nml/ast/tracktypetable.py /usr/lib/python3.11/site-packages/nml/editors /usr/lib/python3.11/site-packages/nml/editors/__init__.py /usr/lib/python3.11/site-packages/nml/editors/extract_tables.py /usr/lib/python3.11/site-packages/nml/editors/kate.py /usr/lib/python3.11/site-packages/nml/editors/notepadpp.py /usr/lib/python3.11/site-packages/nml/editors/visualstudiocode.py /usr/lib/python3.11/site-packages/nml/expression /usr/lib/python3.11/site-packages/nml/expression/__init__.py /usr/lib/python3.11/site-packages/nml/expression/abs_op.py /usr/lib/python3.11/site-packages/nml/expression/array.py /usr/lib/python3.11/site-packages/nml/expression/base_expression.py /usr/lib/python3.11/site-packages/nml/expression/bin_not.py /usr/lib/python3.11/site-packages/nml/expression/binop.py /usr/lib/python3.11/site-packages/nml/expression/bitmask.py /usr/lib/python3.11/site-packages/nml/expression/boolean.py /usr/lib/python3.11/site-packages/nml/expression/cargo.py /usr/lib/python3.11/site-packages/nml/expression/functioncall.py /usr/lib/python3.11/site-packages/nml/expression/functionptr.py /usr/lib/python3.11/site-packages/nml/expression/identifier.py /usr/lib/python3.11/site-packages/nml/expression/parameter.py /usr/lib/python3.11/site-packages/nml/expression/patch_variable.py /usr/lib/python3.11/site-packages/nml/expression/special_parameter.py /usr/lib/python3.11/site-packages/nml/expression/spritegroup_ref.py /usr/lib/python3.11/site-packages/nml/expression/storage_op.py /usr/lib/python3.11/site-packages/nml/expression/string.py /usr/lib/python3.11/site-packages/nml/expression/string_literal.py /usr/lib/python3.11/site-packages/nml/expression/ternaryop.py /usr/lib/python3.11/site-packages/nml/expression/variable.py /usr/lib/python3.11/site-packages/nml/free_number_list.py /usr/lib/python3.11/site-packages/nml/generated /usr/lib/python3.11/site-packages/nml/generated/__init__.py /usr/lib/python3.11/site-packages/nml/generated/lextab.py /usr/lib/python3.11/site-packages/nml/generated/parsetab.py /usr/lib/python3.11/site-packages/nml/generic.py /usr/lib/python3.11/site-packages/nml/global_constants.py /usr/lib/python3.11/site-packages/nml/grfstrings.py /usr/lib/python3.11/site-packages/nml/lz77.py /usr/lib/python3.11/site-packages/nml/main.py /usr/lib/python3.11/site-packages/nml/nmlop.py /usr/lib/python3.11/site-packages/nml/output_base.py /usr/lib/python3.11/site-packages/nml/output_dep.py /usr/lib/python3.11/site-packages/nml/output_grf.py /usr/lib/python3.11/site-packages/nml/output_nfo.py /usr/lib/python3.11/site-packages/nml/output_nml.py /usr/lib/python3.11/site-packages/nml/palette.py /usr/lib/python3.11/site-packages/nml/parser.py /usr/lib/python3.11/site-packages/nml/spritecache.py /usr/lib/python3.11/site-packages/nml/spriteencoder.py /usr/lib/python3.11/site-packages/nml/tokens.py /usr/lib/python3.11/site-packages/nml/unit.py /usr/lib/python3.11/site-packages/nml/version_info.py /usr/lib/python3.11/site-packages/nml_lz77.cpython-311-i386-linux-gnu.so /usr/share/doc/packages/nml /usr/share/doc/packages/nml/changelog.txt /usr/share/man/man1/nmlc.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Dec 25 23:23:28 2024