Hello community, here is the log from the commit of package dmd for openSUSE:Factory checked in at 2019-01-08 12:28:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dmd (Old) and /work/SRC/openSUSE:Factory/.dmd.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dmd" Tue Jan 8 12:28:26 2019 rev:22 rq:663056 version:2.084.0 Changes: -------- --- /work/SRC/openSUSE:Factory/dmd/dmd.changes 2018-12-13 19:47:22.448784116 +0100 +++ /work/SRC/openSUSE:Factory/.dmd.new.28833/dmd.changes 2019-01-08 12:30:59.636107667 +0100 @@ -1,0 +2,23 @@ +Sat Jan 5 18:56:40 UTC 2019 - Matthias Eliasson <matthias.elias...@gmail.com> + +- Update to version 2.084.0 + - Compiler changes + * Aliases can be created directly from a __trait. + * Added -check switch to turn on and off each category of runtime checks. + * Add -checkaction=D|C|halt compiler switch. + * -color and -color=on will now always output colorized console output + * The code generated by mixin statements can now be saved with -mixin + * Deprecate invalid binary literals + * Deprecated extern(Pascal) linkage + * The deprecation phase for fully qualified names that bypassed private imports is finished + * Templates are now mangled correctly on POSIX + * Added __c_wchar_t as a correct mangling type for C's wchar_t + - Runtime changes + * Added core.stdcpp.array. + * Add D header file core.sys.darwin.crt_externs for libc/crt_externs.h on Darwin. + * Added initialize template argument to object.destroy(). + * Added core.stdcpp.string_view. + - Library changes + * Add overload std.random.unpredictableSeed!UIntType + +------------------------------------------------------------------- Old: ---- dmd-2.083.0.tar.gz druntime-2.083.0.tar.gz phobos-2.083.0.tar.gz New: ---- dmd-2.084.0.tar.gz druntime-2.084.0.tar.gz phobos-2.084.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dmd.spec ++++++ --- /var/tmp/diff_new_pack.8BDfJH/_old 2019-01-08 12:31:00.596106622 +0100 +++ /var/tmp/diff_new_pack.8BDfJH/_new 2019-01-08 12:31:00.596106622 +0100 @@ -1,7 +1,7 @@ # # spec file for package dmd # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,10 +17,10 @@ %define bootstrap_version 2.078.0 -%define sover 0_83 +%define sover 0_84 %define auto_bootstrap 1 Name: dmd -Version: 2.083.0 +Version: 2.084.0 Release: 0 Summary: D Programming Language 2.0 License: BSL-1.0 ++++++ dmd-2.083.0.tar.gz -> dmd-2.084.0.tar.gz ++++++ ++++ 137518 lines of diff (skipped) ++++++ druntime-2.083.0.tar.gz -> druntime-2.084.0.tar.gz ++++++ ++++ 11549 lines of diff (skipped) ++++++ phobos-2.083.0.tar.gz -> phobos-2.084.0.tar.gz ++++++ ++++ 4973 lines of diff (skipped)