SHA256
12
0
forked from pool/elixir

5 Commits

Author SHA256 Message Date
72f7123605 Accepting request 1315110 from devel:languages:erlang
Update to v1.19.2

OBS-URL: https://build.opensuse.org/request/show/1315110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/elixir?expand=0&rev=43
2025-11-02 21:34:20 +00:00
b0d38c1da5 Accepting request 1312705 from devel:languages:erlang
Update to v1.19.1

OBS-URL: https://build.opensuse.org/request/show/1312705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/elixir?expand=0&rev=42
2025-10-22 10:14:54 +00:00
c10f5482be Accepting request 1312020 from devel:languages:erlang
Update to v1.19.0

OBS-URL: https://build.opensuse.org/request/show/1312020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/elixir?expand=0&rev=41
2025-10-17 15:27:31 +00:00
687dfd4688 Accepting request 1284250 from devel:languages:erlang
- Reproducible builds: try enabling the `deterministic` build flag for the Erlang compiler
- Add 002-skip-tests-iex-helpers.patch:
  * Skip some iex tests that are failing due to the `deterministic` Erlang build flag

OBS-URL: https://build.opensuse.org/request/show/1284250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/elixir?expand=0&rev=40
2025-06-10 07:08:34 +00:00
4dd01eb975 Accepting request 1279512 from devel:languages:erlang
Fix to the offending changes file

OBS-URL: https://build.opensuse.org/request/show/1279512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/elixir?expand=0&rev=39
2025-05-26 16:33:52 +00:00
10 changed files with 79 additions and 9 deletions

View File

@@ -0,0 +1,12 @@
diff --git a/lib/iex/test/iex/helpers_test.exs b/lib/iex/test/iex/helpers_test.exs
index 10d9ecf57..ed9955aba 100644
--- a/lib/iex/test/iex/helpers_test.exs
+++ b/lib/iex/test/iex/helpers_test.exs
@@ -10,6 +10,7 @@ defmodule IEx.HelpersTest do
import IEx.Helpers
@compile {:no_warn_undefined, [:sample, Sample, Sample2]}
+ @moduletag :skip
describe "whereami" do
test "is disabled by default" do

11
README.md Normal file
View File

@@ -0,0 +1,11 @@
## Build Results
Current state of elixir in openSUSE:Factory is
![Factory build results](https://br.opensuse.org/status/openSUSE:Factory/elixir/standard)
The current state of elixir in the devel project build (devel:languages:erlang)
![Devel project build results](https://br.opensuse.org/status/devel:languages:erlang/elixir)

5
_scmsync.obsinfo Normal file
View File

@@ -0,0 +1,5 @@
mtime: 1762097199
commit: e1184af234cf7598acb342ab8922932908fb9fafec94b0a88b0692dae4807181
url: https://src.opensuse.org/erlang/elixir.git
revision: e1184af234cf7598acb342ab8922932908fb9fafec94b0a88b0692dae4807181
projectscmsync: https://src.opensuse.org/erlang/_ObsPrj.git

3
build.specials.obscpio Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7661434d2a84d52025ad5a46936381cd1aca933b76132c8bf687a1d082175961
size 256

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ff3f76732d85cabd1eb33b9ac7703d8c19fa7a6555897afec4f4ea1e0316062f
size 5802354

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f8d4376311058dd9a78ed365fa1df9fd1b22d2468c587e3f0f4fb320283a1ed7
size 3391654

BIN
elixir-1.19.2-doc.zip (Stored with Git LFS) Normal file

Binary file not shown.

BIN
elixir-1.19.2.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,3 +1,36 @@
-------------------------------------------------------------------
Sun Nov 2 15:25:56 UTC 2025 - Alessio Biancalana <dottorblaster@opensuse.org>
- Upgrade to Elixir 1.19.2
* Changelog available at https://hexdocs.pm/elixir/1.19.2/changelog.html
-------------------------------------------------------------------
Tue Oct 21 07:38:25 UTC 2025 - Alessio Biancalana <dottorblaster@opensuse.org>
- Upgrade to Elixir 1.19.1
* Changelog available at https://hexdocs.pm/elixir/1.19.1/changelog.html
-------------------------------------------------------------------
Fri Oct 17 10:09:35 UTC 2025 - Alessio Biancalana <dottorblaster@opensuse.org>
- Remove NOTICE file from the spec
- Add README.md to the sources
- Upgrade to Elixir 1.19.0
* Changelog available at https://hexdocs.pm/elixir/1.19.0/changelog.html
-------------------------------------------------------------------
Mon Jun 9 07:35:49 UTC 2025 - Alessio Biancalana <dottorblaster@opensuse.org>
- Reproducible builds: try enabling the `deterministic` build flag for the Erlang compiler
- Add 002-skip-tests-iex-helpers.patch:
* Skip some iex tests that are failing due to the `deterministic` Erlang build flag
-------------------------------------------------------------------
Wed May 21 16:27:11 UTC 2025 - Alessio Biancalana <dottorblaster@opensuse.org>
- Upgrade to Elixir 1.18.4:
* Changelog available at https://hexdocs.pm/elixir/1.18.4/changelog.html
-------------------------------------------------------------------
Fri Mar 7 09:56:17 UTC 2025 - Alessio Biancalana <dottorblaster@opensuse.org>
@@ -3284,7 +3317,7 @@ Thu Feb 6 07:51:55 UTC 2014 - matwey.kornilov@gmail.com
- see CHANGELOG.md for backward incompatibilities
-------------------------------------------------------------------
Sun Dec 29 16:25:59 FET 2013 - gonzih@gmail.com
Sun Dec 29 13:25:59 UTC 2013 - gonzih@gmail.com
- Update to 0.12.0

View File

@@ -18,7 +18,7 @@
%define elixirdir %{_prefix}/lib/elixir
Name: elixir
Version: 1.18.3
Version: 1.19.2
Release: 0
Summary: Functional meta-programming aware language built atop Erlang
License: Apache-2.0
@@ -27,7 +27,9 @@ URL: https://elixir-lang.org
Source0: https://github.com/elixir-lang/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
Source1: https://github.com/elixir-lang/%{name}/releases/download/v%{version}/Docs.zip#/%{name}-%{version}-doc.zip
Source2: macros.elixir
Source100: README.md
Patch0: 001-skip-translator-supervisor-test.patch
Patch1: 002-skip-tests-iex-helpers.patch
BuildRequires: erlang >= 25
BuildRequires: erlang-dialyzer
BuildRequires: erlang-src
@@ -73,6 +75,10 @@ find doc \( -name ".build" -or -name ".ex_doc" \) -delete
%build
# Elixir wants UTF-8 locale, force it
export LANG=en_US.UTF-8
# Enable deterministic builds in the Erlang compiler
export ERL_COMPILER_OPTIONS=deterministic
# Make Elixir
%make_build
@@ -98,7 +104,7 @@ export LANG=en_US.UTF-8
%make_build test
%files
%doc CHANGELOG.md README.md NOTICE
%doc CHANGELOG.md README.md
%license LICENSE
%dir %{elixirdir}
%dir %{elixirdir}/bin