3 Commits

Author SHA256 Message Date
8d99326c27 Version 3.25.0 2025-06-09 18:49:56 +03:00
664326e559 Accepting request 1194702 from devel:languages:erlang
OBS-URL: https://build.opensuse.org/request/show/1194702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/erlang-rebar3?expand=0&rev=4
2024-08-19 21:45:30 +00:00
a24b5fb538 Accepting request 1175835 from home:simotek:branches:devel:languages:erlang
- We use a linked copy of this package in some SUSE products and
  to do so correctly, we need to ensure a minimum of erlang 26
  Leap will soon get a versioned copy of erlang26 as well

OBS-URL: https://build.opensuse.org/request/show/1175835
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/erlang-rebar3?expand=0&rev=10
2024-08-19 11:47:46 +00:00
7 changed files with 73 additions and 13 deletions

View File

@@ -1,12 +1,12 @@
<services>
<service name="obs_scm" mode="disabled">
<service name="obs_scm" mode="manual">
<param name="url">https://github.com/erlang/rebar3.git</param>
<param name="scm">git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="revision">b28f3b55e046d9b4bdfc1aca34d7d6cc9f9ae502</param>
<param name="revision">3.25.0</param>
</service>
<service mode="disabled" name="set_version" />
<service mode="manual" name="set_version" />
<service mode="buildtime" name="tar"/>
<service mode="buildtime" name="recompress">
<param name="file">*.tar</param>

View File

@@ -3,4 +3,4 @@
<param name="url">git://github.com/erlang/rebar3.git</param>
<param name="changesrevision">6036581295a6741612dea9eed5277affc5da21d1</param></service><service name="tar_scm">
<param name="url">https://github.com/erlang/rebar3.git</param>
<param name="changesrevision">b28f3b55e046d9b4bdfc1aca34d7d6cc9f9ae502</param></service></servicedata>
<param name="changesrevision">6243d3fb017c9759ba699850e8a6b57700fbfabd</param></service></servicedata>

View File

@@ -1,3 +1,63 @@
-------------------------------------------------------------------
Mon Jun 09 15:48:07 UTC 2025 - Matwey Kornilov <matwey.kornilov@gmail.com>
- Update to version 3.25.0:
* Bump to 3.25.0
* Bump Runner images
* hold macos back because of brew delays
* Prepare OTP-28 bump
* Bump eunit_formatters to 0.6.0
* Update README.md
* Update README.md
* Update README.md
* Bump cth_readable version for OTP-28 readiness
* fix: crash on rebar_compiler_format:colorize/2
* OTP-28: Fix Eunit and CT Dialyzer warnings
* OTP-28: fix warnings in xrl and yrl compilers
* add env var for skipping project plugins
* Fallback to the default error format when a file is empty
* update vendored cf to support color in foot and ghostty
* Indent it
* Approach the sample config. file to rebar3.org's documentation
* Add Rebar3 and Erlang/OTP compatibility list
* make escriptize reproducible with erlang 27.1
* Bump relx vendored copy
* back to git-based versioning
* Bump to 3.24.0
* Port Relx compatibility fix prior to version bump
* Fix spelling for error message in case of missing json module
* Introduce JSON output (requires OTP 27) and make it default
* Tweak manifest plugin to return ELP compatible information.
* Made `rebar_utils:filtermap/2` to call directly `lists:filtermap/2`
* Cleaned up additional definitions in `bootstrap`
* Replaced rebar_utils:find_source/3 by a call to filelib:find_source/3
* Marked rebar_utils:find_source/3 as deprecated
* Fix typos again
* make escriptize reproducible by setting timestamps for files in zip
* Log path when plugin template file load fails
* actually bump hex_core to v0.10.1
* bump certifi library
* Re-Vendor hex_core at v0.10.0
* Remove hostname checks
* Replaced group_by_namespace/1 by a call to maps:groups_from_list/2
* roll back changes that can't be supported yet
* set compatible elixir versions hopefully
* Bump supported version to OTP-27, deprecate OTP-24
* Prevent infinite DAG growth
* Removed OTP_RELEASE macro statements
* Removed fun_stacktrace
* Removed unsused platform_define options
* Standardizes templates indentation
* preserve tabs in rich compiler output
* Turn rich compiler errors on by default
-------------------------------------------------------------------
Wed May 22 12:27:48 UTC 2024 - Simon Lees <sflees@suse.de>
- We use a linked copy of this package in some SUSE products and
to do so correctly, we need to ensure a minimum of erlang 26
Leap will soon get a versioned copy of erlang26 as well
-------------------------------------------------------------------
Wed Apr 10 20:27:18 UTC 2024 - pirateclip@protonmail.com

View File

@@ -23,7 +23,7 @@
%endif
%endif
Name: erlang-rebar3
Version: 3.23.0
Version: 3.25.0
Release: 0
Summary: Tool for working with Erlang projects
License: Apache-2.0
@@ -32,11 +32,11 @@ URL: https://github.com/erlang/rebar3
Source: rebar3-%{version}.tar.zst
Patch0: add-rebar3-escript.patch
Patch1: erlang-rebar3-0001-Skip-deps.patch
BuildRequires: erlang >= 22
BuildRequires: erlang >= 26
BuildRequires: erlang-erlware_commons
BuildRequires: erlang-providers
BuildRequires: zstd
Requires: erlang
Requires: erlang >= 26
Requires: erlang-erlware_commons
Requires: erlang-providers

BIN
rebar3-3.23.0.obscpio (Stored with Git LFS)

Binary file not shown.

BIN
rebar3-3.25.0.obscpio (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,4 +1,4 @@
name: rebar3
version: 3.23.0
mtime: 1712770205
commit: b28f3b55e046d9b4bdfc1aca34d7d6cc9f9ae502
version: 3.25.0
mtime: 1748020914
commit: 6243d3fb017c9759ba699850e8a6b57700fbfabd