36 Commits

Author SHA1 Message Date
Ed Reel
18e558a6cc Erlang 28.1.1 => 28.3 (#13854) 2025-12-15 20:16:08 +00:00
Ed Reel
985e2fed7b Erlang 27.3.2 => 28.1.1 (#13345) 2025-11-05 15:30:53 +00:00
github-actions[bot]
626a53a7a7 Update buildsystems to use buildsystem name variables, and report contents of those variables/methods during use. (#11936)
* Update buildsystems, update jq, add jq to core for arm.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Only report build options if they exist.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Fix overeager sed replacement.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* workflow debugging

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add logging for build errors.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Revert to function in each package file.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update jq since it needs gcc14 to build.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to buildsystems

* remove deprecated gfbgraph

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* fix git tag for gnome_maps

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update llvm20 package file.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update gnome_maps deps.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Abstract out buildsystems_methods reporting.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Keep LIBC_VERSION const from being empty.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update crew_profile_base and libxml2

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* clarify

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* lint

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update libarchive

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update libavif

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* more updates

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add libxml2 build comment.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add build comment to libarchive.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Don't warn for missing directory during package removal.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-05-23 19:50:48 +00:00
github-actions[bot]
e324cb9c58 AutoBuild: update-erlang started at 2025-04-05-03UTC (#11686)
* Erlang 27.3 => 27.3.2

* Add built packages for linux/amd64 to update-erlang

* Add built packages for linux/arm/v7 to update-erlang

---------

Co-authored-by: Ed Reel <edreel@gmail.com>
Co-authored-by: uberhacker <uberhacker@users.noreply.github.com>
2025-04-05 12:02:06 +00:00
github-actions[bot]
9bcb179236 AutoBuild: update-erlang started at 2025-03-16-00UTC (#11543)
* Erlang 27.2.1 => 27.3

* Add built packages for linux/amd64 to update-erlang

* Add built packages for linux/arm/v7 to update-erlang

---------

Co-authored-by: Ed Reel <edreel@gmail.com>
Co-authored-by: uberhacker <uberhacker@users.noreply.github.com>
2025-03-16 22:33:46 +00:00
Maximilian Downey Twiss
d7e8f67f2d Run rubocop on tree to pick up new Chromebrew/OrderedCompatibility cop (#11282) 2025-02-10 22:21:57 +00:00
github-actions[bot]
2725652f54 AutoBuild: update-elixir-erlang started at 2025-01-27-07UTC (#11203)
* Elixir 1.18.1 => 1.18.2, Erlang 27.1.2 => 27.2.1

* Add built packages for linux/amd64 to update-elixir-erlang

* Add built packages for linux/arm/v7 to update-elixir-erlang

---------

Co-authored-by: Ed Reel <edreel@gmail.com>
Co-authored-by: uberhacker <uberhacker@users.noreply.github.com>
2025-01-27 10:36:44 +00:00
Ed Reel
819ce4fb16 Erlang 27.0.1 => 27.1.2, Elixir 1.17.2 => 1.17.3 (#10870) 2024-12-05 11:17:12 +00:00
Ed Reel
153a779d8c Erlang 27.0 => 27.0.1 (#10155) 2024-07-15 11:39:10 -04:00
Ed Reel
f69b413fef Erlang 25.1.2 => 27.0 (#9861) 2024-05-28 18:04:14 -04:00
Maximilian Downey Twiss
eb14c41653 Remove compatibility from packages with incompatible dependencies (#9458)
* Remove i686 compatibility from packages with dependencies incompatible with i686

* Remove armv7l compatibility from packages with dependencies incompatible with arvm7l

* Abort builds/installs if the package has incompatible dependencies
2024-03-11 13:09:12 -04:00
Maximilian Downey Twiss
f6dc1d8d4e Derive binary_url in package.rb (#7082)
* Add binary_compression value to each package

* Remove binary_url values and arrays

* Handle packages with empty binary_sha256 arrays (either missing binaries or not compiled by us)
2024-01-25 11:03:31 -05:00
Ed Reel
805b647580 Erlang 25.0 => 25.1.2 (#7726) 2022-12-08 11:25:05 -05:00
Maximilian Downey Twiss
de24923ee8 Add Rubocop CI (#7083)
* Rename IgnoredPatterns to AllowedPatterns.

* Exclude docopt.rb (not our code) from Rubocop

* Disable Style/RedundantReturn

* Disable Style/MutableConstant

* Disable Style/NumericLiterals

* Set Layout/IndentationStyle to spaces

* Temporarily disable various cops.

* Add Rubocop CI via Octocop

* Lint tree with rubocop -A -c .rubocop.yml

Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2022-08-22 13:31:25 -04:00
Ed Reel
7c322e3592 Erlang 24.0 => 25.0 (#7309)
Co-authored-by: chronos <no-reply@github.com>
2022-08-20 11:47:32 -04:00
Ed Reel
1cfb09f607 Update erlang from 23.1 to 24.0 (#5813) 2021-05-26 13:45:06 -04:00
Ed Reel
f7c9a99f2d Transition binary repo from GitHub to GitLab (#5702) 2021-04-28 16:22:06 -04:00
Ed Reel
df801b93f5 Update binary_url to github in all packages (#5675)
Add gh.sh script to tools

Add .gitignore

Update download_binary.sh

Update README.md
2021-04-21 15:39:00 -04:00
Ed Reel
30a1f8719d Transition binary repo from Bintray to SourceForge (#5608) 2021-04-13 10:11:55 -04:00
saltedcoffii
8993e2cc41 Licensed file da* to ez* 2021-03-19 12:55:39 -04:00
Ed Reel
c77cea13d3 Add pre-built binaries for packages a-x 2020-11-01 18:25:29 -06:00
aman601
e9bc56c5f6 Update erlang.rb (#4396)
updated url and hash, needs binaries
2020-10-08 09:48:21 -05:00
Ed Reel
9617751bbd Add check for package compatibility 2020-05-14 23:57:07 -05:00
Ed Reel
a16a1986ea Update e packages
Add pre-built binaries
2018-05-09 05:17:33 +00:00
Ed Reel
3709647132 Add pre-built binaries for packages a-s 2018-01-23 23:20:55 -06:00
Don Harper
1228dcf93e Update versions for cmatrix doxygen elixir erlang eudev fish
Updating packages to versions:
* cmatrix:  version '1.2'
* elixir:  version '1.5.3'
* doxygen:  version '1.8.14'
* erlang:  version '20.2'
* eudev:  version '3.2.5'
* fish:  version '2.7.1'

[Supporting: #1585]
2018-01-23 09:06:00 -06:00
Ed Reel
91ffd21a93 Add pre-built binaries for a-l packages
Fix ccl package binary sections
2017-11-30 02:00:54 -06:00
Casey Strouse
72ba302be1 Abstract library directory using constant 2017-09-30 17:46:06 -07:00
Casey Strouse
8862fe20f6 Update erlang from 20.0 to 20.1
This is a bugfix and maintenance release.
2017-09-29 00:36:52 -07:00
Kazushi (Jam) Marukawa
e06528278c Add pre-compiled binaries 2017-08-26 09:29:23 +09:00
Kazushi (Jam) Marukawa
d43ede57eb Change erlang.rb to add flex dependency 2017-08-07 20:25:35 +09:00
Ed Reel
91e94ad4a9 Update erlang from 19.2 to 20.0 2017-07-22 22:57:29 -05:00
Ed Reel
8950760570 Change packages d-h from sha1 to sha256 2017-06-29 11:57:31 -05:00
lyxell
5aa6546dde Add package descriptions and homepages 2017-05-30 05:20:56 +02:00
Casey Strouse
7e87665c40 Update erlang from 19.0 to 19.2
Tested sucessfully on Samsung Chromebook 3 (XE500C13-K01US).
2016-12-30 10:08:24 -07:00
Ricardo Echavarria
c3ca1bd8ea Add erlang OTP 19 and Elixir 1.3.1 packages 2016-07-08 00:15:22 -06:00