Commit Graph

36 Commits

Author SHA256 Message Date
Matwey Kornilov
29b8840446 Accepting request 684693 from home:gsantomaggio_suse:branches:devel:languages:erlang
- Add requires Erlang >= 20

OBS-URL: https://build.opensuse.org/request/show/684693
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=42
2019-03-13 13:50:58 +00:00
4e3adc44fb Accepting request 677388 from home:gsantomaggio_suse:branches:devel:languages:erlang
- Elixir 1.8.1
  * Bug fixes
    Elixir
    [Float] Fix rounding for subnormal floats
    IEx
    [IEx] Fix IEx.pry crash when IEx isn't running
    [IEx.CLI] Add IEx warning when using --remsh with "dumb" terminal
    [IEx.Helpers] Sort results by arity on h helper
    Mix
    [mix compile] Do not include optional dependencies in extra applications as it is 
    incompatible with shared deps in umbrellas

OBS-URL: https://build.opensuse.org/request/show/677388
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=40
2019-02-19 15:21:45 +00:00
382e77f53c Accepting request 669054 from home:gsantomaggio_suse:branches:devel:languages:erlang
Mon Jan 28 11:00:20 UTC 2019 - g.santomaggio@gmail.com

- Elixir 1.8.0
  * Elixir v1.8 comes with many improvements at the infrastructure level, improving compilation time, 
    speeding up common patterns, and adding features around introspection of the system.
    See full changelog at https://github.com/elixir-lang/elixir/releases/tag/v1.8.0
-------------------------------------------------------------------
Mon Jan 28 11:00:20 UTC 2019 - g.santomaggio@gmail.com

- Elixir 1.8.0
  * Elixir v1.8 comes with many improvements at the infrastructure level, improving compilation time, 
    speeding up common patterns, and adding features around introspection of the system.
    See full changelog at https://github.com/elixir-lang/elixir/releases/tag/v1.8.0

OBS-URL: https://build.opensuse.org/request/show/669054
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=38
2019-01-28 12:14:18 +00:00
efc8581e83 Accepting request 669040 from home:gsantomaggio_suse:branches:devel:languages:erlang
-----------------------  --------------------------------------------
- Elixir 1.8.0
  * Elixir v1.8 comes with many improvements at the infrastructure level, improving compilation time, 
    speeding up common patterns, and adding features around introspection of the system.
    See full changelog at https://github.com/elixir-lang/elixir/releases/tag/v1.8.0
  * Enhancements
    EEx
    [EEx] Optimize the default template engine to compile and execute more efficiently
    Elixir
    [Calendar] Add Calendar.TimeZoneDatabase and a Calendar.UTCOnlyTimeZoneDatabase implementation
    [Calendar] Add callbacks day_of_year/3, quarter_of_year/3, year_of_era/1, and day_of_era/3
    [Code.Formatter] Preserve user's choice of new line after most operators
    [Date] Add Date.day_of_year/1, Date.quarter_of_year/1, Date.year_of_era/1, and Date.day_of_era/1
    [DateTime] Add DateTime.from_naive/3, DateTime.now/1, and DateTime.shift_zone/3
    [File] Allow :raw option in File.exists?/2, File.regular?/2, and File.dir?/2
    [File] Allow POSIX time as an integer in File.touch/2 and File.touch!/2
    [Inspect] Allow Inspect protocol to be derivable with the :only/:except options
    [Kernel] Do not propagate counters to variables in quote inside another quote
    [Kernel] Warn on ambiguous use of :: and | in typespecs
    [Kernel] Add :delegate_to @doc metadata tag when using defdelegate
    [Kernel] Improve compile-time building of ranges via the .. operator
    [Kernel] Compile charlist interpolation more efficiently
    [Kernel] Add floor/1 and ceil/1 guards
    [Kernel.SpecialForms] Add :reduce option to for comprehensions
    [List] Add List.myers_difference/3 and List.improper?/1
    [Macro] Add Macro.struct!/2 for proper struct resolution during compile time
    [Map] Optimize and merge nested maps put and merge operations
    [Range] Add Range.disjoint?/2
    [Record] Reduce memory allocation when updating multiple fields in a record
    [Registry] Allow associating a value on :via tuple
    [String] Add String.bag_distance/2
    [Task] Add $callers tracking to Task - this makes it easier to find which process spawned a task and use it for tracking ownership and monitoring
    ExUnit
    [ExUnit] Add ExUnit.after_suite/1 callback
    [ExUnit.Assertions] Show last N messages (instead of first N) from mailbox on assert_receive fail
    IEx
    [IEx.Helpers] Add port/1 and port/2
    [IEx.Server] Expose IEx.Server.run/1 for custom IEx sessions with the ability to broker pry sessions
    Mix
    [Mix] Add Mix.target/0 and Mix.target/1 to control dependency management per target
    [Mix.Project] Add :depth and :parents options to deps_paths/1
    [mix archive.install] Add a timeout when installing archives
    [mix compile] Include optional dependencies in :extra_applications
    [mix escript.install] Add a timeout when installing escripts
    [mix format] Warn when the same file may be formatted by multiple .formatter.exs
    [mix test] Allow setting the maximum number of failures via --max-failures
    [mix test] Print a message instead of raising on unmatched tests inside umbrella projects
  * Bug fixes
    Elixir
    [Calendar] Allow printing dates with more than 9999 years
    [Exception] Exclude deprecated functions in "did you mean?" hints
    [Float] Handle subnormal floats in Float.ratio/1
    [Kernel] Remove Guard test tuple_size(...) can never succeed Dialyzer warning on try
    [Kernel] Expand operands in size*unit bitstring modifier instead of expecting size and unit to be literal integers
    [Kernel] Do not deadlock on circular struct dependencies in typespecs
    [Kernel] Raise proper error message when passing flags to the Erlang compiler that Elixir cannot handle
    [Kernel] Do not leak variables in cond clauses with a single matching at compile-time clause
    [NaiveDateTime] Do not accept leap seconds in builder and parsing functions
    [String] Fix ZWJ handling in Unicode grapheme clusters
    [StringIO] Handle non-printable args in StringIO gracefully
    IEx
    [IEx.Helpers] Use typespec info (instead of docs chunk) and properly format callbacks in b/1
    Logger
    [Logger] Allow Logger backends to be dynamically removed when an application is shutting down
    Mix
    [mix compile] Ensure changes in deps propagate to all umbrella children - this fix a long standing issue where updating a dependency would not recompile all projects accordingly, requiring a complete removal of _build
    [mix compile] Avoid time drift when checking and updating compiler manifest files
    [mix compile.app] Respect the :only option between umbrella siblings
    [mix compile.protocols] Reconsolidate protocols if local dependencies are stale
    [mix deps] Properly mark dependencies with different :system_env as diverged
    [mix new] Use --module value when setting up filenames

OBS-URL: https://build.opensuse.org/request/show/669040
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=37
2019-01-28 11:39:22 +00:00
f7e3602538 Accepting request 662606 from home:matwey:branches:devel:languages:erlang
- Use %{_rpmmacrodir} for macros.elixir

OBS-URL: https://build.opensuse.org/request/show/662606
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=35
2019-01-03 08:33:01 +00:00
b646e41b9e Accepting request 660108 from home:matwey:branches:devel:languages:erlang
- Set License to Apache-2.0.
  I have not found where did ErlPL come from.

- Set License to Apache-2.0.
  I have not found where did ErlPL come from.

OBS-URL: https://build.opensuse.org/request/show/660108
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=34
2018-12-20 07:05:40 +00:00
Matwey Kornilov
3f4f9149b1 Accepting request 657194 from home:jengelh:branches:devel:languages:erlang
- Improvements to description grammar.

OBS-URL: https://build.opensuse.org/request/show/657194
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=33
2018-12-11 13:55:23 +00:00
d82e1bcca8 Accepting request 656890 from home:matwey:branches:devel:languages:erlang
- Use %license for LICENSE

- Add elixir-doc.changes

OBS-URL: https://build.opensuse.org/request/show/656890
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=32
2018-12-10 17:34:06 +00:00
e49d9515e2 Accepting request 647625 from home:gsantomaggio:branches:devel:languages:erlang
- Elixir 1.7.4
  * Bug fixes
    [Calendar] Fix for converting from negative iso days on New Year 
    in a leap year
    [Kernel] Ensure @spec, @callback, @type and friends can be read 
    accordingly
    [Module] Avoid warnings when using Module.eval_quoted in the middle of 
    existing definitions
    [mix archive.build] Unload previous archive versions before building
    [mix format] Expand paths so mix format path\for\windows.ex works
    [mix test] Ensure that --cover displays correct coverage in an umbrella app
- Elixir 1.7.3
  * Bug fixes
    [ExUnit.Assertions] Do not attempt to expand try/1 as it is a special form
    [mix compile.app] Do not include applications with runtime: false as a runtime 
    dependency for applications coming from Hex    
    [mix compile.app] Do not include applications with runtime: false as a runtime dependency 
    for applications coming from Hex
- Elixir 1.7.2
  * Bug fixes
    [Kernel] Do not emit warnings for repeated docs over different clauses due to false 
    positives
    [mix compile] Properly mark top-level dependencies as optional and as runtime. 
    This fixes a bug where Mix attempted to start optional dependencies of a package when 
    those optional dependencies were not available
    [mix compile] Avoid deadlock when a config has a timestamp later than current time
    [mix test] Do not fail suite if there are no test files
- Elixir 1.7.1
  * Bug fixes
    [Calendar] Work-around a Dialyzer bug that causes it to loop for a long time, 
    potentially indefinitely	
- Elixir 1.7
  Elixir v1.7 is the last release to support Erlang/OTP 19. We recommend everyone to migrate to 
  Erlang/OTP 20+.
  See the full release notes here: https://github.com/elixir-lang/elixir/releases/tag/v1.7.0

OBS-URL: https://build.opensuse.org/request/show/647625
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=31
2018-11-09 17:20:42 +00:00
cd8d5b352b Accepting request 620027 from home:develop7:branches:devel:languages:erlang
- Elixir 1.6.6
  This release supports Erlang/OTP 21.0 by removing all warnings and by 
  properly supporting the new Erlang logger module.
  * Bug fixes
    [Base] Do not raise when finding bad digits in Base.decode32! with 
    `case: :mixed`
    [Code] Preserve the user's choice when fn is followed by a newline and it 
    has only a single clause
    [DynamicSupervisor] Properly account for restarting children in the 
    `:max_children` configuration
    [String] Add performant impl for string upcase/downcase :ascii mode
    [Task.Supervisor] Fix type spec for start_child/4
    [Logger] Do not crash truncation when truncate is set to infinity
    [mix format] Match files starting with dot
- Elixir 1.6.5
  This release supports Erlang/OTP 21.0-rc by removing all warnings and by 
  properly redirecting logger output. Note it is not guaranteed it will support 
  Erlang/OTP 21.0 final.
  Bug fixes
    [Code] Preserve the user's choice in the formatter on parens call with next 
    break fits
    [Code] Preserve the user's choice in the formatter on calls without parens 
    when we have one argument per line
    [Code] Fix formatting when there is a tilde in the first element of a 
    bitstring
    [Kernel] Support specsdiff flag on __info__ spec clauses
    [Kernel] Do not exclude hygienic vars in defguard
    [Kernel.SpecialForms] Mark for comprehensions as generated to avoid 
    dialyzer warnings
    [Macro] Make sure Macro.to_string/2 emits valid quoted expressions

OBS-URL: https://build.opensuse.org/request/show/620027
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=30
2018-07-01 12:39:18 +00:00
a23378b20a Accepting request 600365 from home:develop7:branches:devel:languages:erlang
Elixir 1.6.4

OBS-URL: https://build.opensuse.org/request/show/600365
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=29
2018-04-24 10:02:55 +00:00
ca687d1760 Accepting request 538100 from home:gutigen:branches:devel:languages:erlang
Update to 1.5.2

OBS-URL: https://build.opensuse.org/request/show/538100
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=28
2017-11-02 06:03:33 +00:00
7f5da34fa2 Accepting request 514786 from home:develop7:branches:devel:languages:erlang
Elixir 1.5.1

OBS-URL: https://build.opensuse.org/request/show/514786
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=27
2017-08-06 11:02:54 +00:00
07789c41c6 Accepting request 508409 from home:develop7:branches:devel:languages:erlang
Elixir v1.4.5

OBS-URL: https://build.opensuse.org/request/show/508409
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=26
2017-07-05 20:07:34 +00:00
eb398fe080 Accepting request 496410 from home:develop7:branches:devel:languages:erlang
Elixir v1.4.4

OBS-URL: https://build.opensuse.org/request/show/496410
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=25
2017-05-18 19:33:54 +00:00
95952cf34d Accepting request 460659 from home:develop7:branches:devel:languages:erlang
Elixir v1.4.2

OBS-URL: https://build.opensuse.org/request/show/460659
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=24
2017-02-27 09:35:04 +00:00
9f90a15356 Accepting request 449010 from home:develop7:branches:devel:languages:erlang
- update to v1.4.0

OBS-URL: https://build.opensuse.org/request/show/449010
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=23
2017-01-06 18:25:47 +00:00
ac921cd745 Accepting request 434012 from home:develop7:branches:devel:languages:erlang
- update to v1.3.4
  1. Bug fixes
    Elixir
      [Kernel] Ensure the compiler does not generate unecessary variable 
      bindings inside case statements. This improves the code emitted and make 
      sure "unused variable warnings" are not mistakenly silenced
      [Kernel] Move raise checks to runtime to avoid crashing cover on Erlang 19.1
      [Protocol] Do not emit warnings when using protocols on opaque types
    ExUnit
      [ExUnit.CaptureLog] Flush Erlang's :error_logger before capturing to 
      avoid mixed messages

OBS-URL: https://build.opensuse.org/request/show/434012
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=22
2016-10-09 20:07:17 +00:00
Matwey Kornilov
5ad0ccb64f Accepting request 430310 from home:develop7:branches:devel:languages:erlang
update to v1.3.3

OBS-URL: https://build.opensuse.org/request/show/430310
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=21
2016-09-25 20:40:26 +00:00
63ac6d3369 Accepting request 416023 from home:develop7:branches:devel:languages:erlang
update to v1.3.2

OBS-URL: https://build.opensuse.org/request/show/416023
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=20
2016-07-30 10:45:11 +00:00
Matwey Kornilov
d7cb9f3f04 Accepting request 405764 from home:develop7:branches:devel:languages:erlang
update to v1.3.1

OBS-URL: https://build.opensuse.org/request/show/405764
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=19
2016-06-30 18:54:57 +00:00
Matwey Kornilov
02f52db042 Accepting request 404775 from home:develop7:branches:devel:languages:erlang
update to v1.3.0

OBS-URL: https://build.opensuse.org/request/show/404775
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=18
2016-06-25 10:45:04 +00:00
Matwey Kornilov
148ad3789a Accepting request 393154 from home:pereira_alex:branches:devel:languages:erlang
update to elixir version 1.2.5

OBS-URL: https://build.opensuse.org/request/show/393154
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=17
2016-05-01 10:08:08 +00:00
50405339df Accepting request 361289 from home:develop7:branches:devel:languages:erlang
update to v1.2.3

OBS-URL: https://build.opensuse.org/request/show/361289
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=16
2016-02-24 16:22:30 +00:00
b31e4e9fb6 OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=15 2016-02-04 14:28:47 +00:00
0257018268 Accepting request 357678 from home:pereira_alex:elixir
Hi,

I updated elixir to latest version 1.2.2.

This is the first time I do this, so please let me know if I did anything wrong!

Thanks!

OBS-URL: https://build.opensuse.org/request/show/357678
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=14
2016-02-04 14:22:16 +00:00
2f73dc8ee0 Accepting request 351574 from home:namtrac:branches:devel:languages:erlang
- Update to v1.2.0 
  + Erlang 18 support
  + Many language improvements
  + Please see https://github.com/elixir-lang/elixir/releases/tag/v1.2.0
    for the complete changelog.
- Use original source tarball
- Add erlang-dialyzer dependency for the test suite

OBS-URL: https://build.opensuse.org/request/show/351574
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=11
2016-01-02 17:42:28 +00:00
Matwey Kornilov
f78fb707ff Accepting request 345466 from home:jiri-bati-novak:branches:devel:languages:erlang
OBS-URL: https://build.opensuse.org/request/show/345466
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=10
2015-11-20 20:41:18 +00:00
f9b3c9b0b6 Accepting request 315411 from home:matwey:branches:devel:languages:erlang
OBS-URL: https://build.opensuse.org/request/show/315411
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=8
2015-07-09 13:54:14 +00:00
9c27786f5f Accepting request 306390 from home:matwey:branches:devel:languages:erlang
OBS-URL: https://build.opensuse.org/request/show/306390
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=7
2015-05-15 17:02:04 +00:00
Matwey Kornilov
62eb668834 Accepting request 222665 from home:develop7:branches:devel:languages:erlang
New upstream release

- Update to 0.12.4
  * see CHANGELOG.md for backward incompatibilities and 
    enhancements

OBS-URL: https://build.opensuse.org/request/show/222665
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=6
2014-02-18 07:32:21 +00:00
Sascha Peilicke
869c6ce394 Accepting request 221165 from home:matwey:branches:devel:languages:erlang
OBS-URL: https://build.opensuse.org/request/show/221165
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=5
2014-02-17 09:46:00 +00:00
Matwey Kornilov
cdb0bd1b94 Accepting request 212438 from home:gnzh:branches:devel:languages:erlang
I'm not very familiar with OSC, but I managed to update elixir to version 12.0.

OBS-URL: https://build.opensuse.org/request/show/212438
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=4
2013-12-29 16:47:46 +00:00
Matwey Kornilov
e5dce5bf6d Accepting request 186669 from home:matwey:branches:devel:languages:erlang
OBS-URL: https://build.opensuse.org/request/show/186669
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=3
2013-08-12 07:50:11 +00:00
Matwey Kornilov
9b1c7cd022 Accepting request 182419 from home:matwey:branches:devel:languages:erlang
- Fix git >= 1.7 requirement

OBS-URL: https://build.opensuse.org/request/show/182419
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=2
2013-07-07 14:21:04 +00:00
Matwey Kornilov
84e904af4f Accepting request 182275 from home:matwey
Elixir language

OBS-URL: https://build.opensuse.org/request/show/182275
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=1
2013-07-05 08:05:02 +00:00