Sync with Factory #1

Manually merged
autogits_workflow_pr_bot merged 1 commits from mlin7442/gleam:factory into leap-16.1 2026-06-11 10:35:29 +02:00
Contributor

Update to Factory version

Update to Factory version
mlin7442 added 33 commits 2026-06-08 11:07:00 +02:00
* Changelog: https://gleam.run/news/auto-imports-and-tolerant-expressions/

OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/gleam?expand=0&rev=9
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/gleam?expand=0&rev=10
- Update to 1.3.0:
 * Changelog: https://gleam.run/news/auto-imports-and-tolerant-expressions/

OBS-URL: https://build.opensuse.org/request/show/1186440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gleam?expand=0&rev=4
* Fixes a bug with import cycle detection when there is more than 2 imports in the cycle
   (Ameen Radwan)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/gleam?expand=0&rev=12
Language Server
    * The language server no longer shows completions when inside a literal string.
      (Giacomo Cavalieri)
   Bug Fixes
    * Fixed a bug where the compiler would report errors for duplicate `@external`
      attributes with inconsistent spans between Erlang and JavaScript.
      (Connor Szczepaniak)
    * Fixed a bug where `gleam add` would fail to parse version specifiers
      correctly.
      (Louis Pilfold)
    * Fixed a bug where single clause case expressions could generate JavaScript
      code with incorrectly rewritten JavaScript variable names.
      (Louis Pilfold)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/gleam?expand=0&rev=13
- Update to 1.3.2:
   Language Server
    * The language server no longer shows completions when inside a literal string.
      (Giacomo Cavalieri)
   Bug Fixes
    * Fixed a bug where the compiler would report errors for duplicate `@external`
      attributes with inconsistent spans between Erlang and JavaScript.
      (Connor Szczepaniak)
    * Fixed a bug where `gleam add` would fail to parse version specifiers
      correctly.
      (Louis Pilfold)
    * Fixed a bug where single clause case expressions could generate JavaScript
      code with incorrectly rewritten JavaScript variable names.
      (Louis Pilfold)

- Update to 1.3.1:
 * Fixes a bug with import cycle detection when there is more than 2 imports in the cycle
   (Ameen Radwan)

OBS-URL: https://build.opensuse.org/request/show/1186922
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gleam?expand=0&rev=5
* Changelog: https://gleam.run/news/supercharged-labels/
 * Gleam now requires Rust 1.79 to build

OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/gleam?expand=0&rev=15
- Update to 1.4.0:
 * Changelog: https://gleam.run/news/supercharged-labels/
 * Gleam now requires Rust 1.79 to build

OBS-URL: https://build.opensuse.org/request/show/1191253
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gleam?expand=0&rev=6
* Changelog: https://gleam.run/news/convenient-code-actions/

OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/gleam?expand=0&rev=17
- Update to 1.5.0:
 * Changelog: https://gleam.run/news/convenient-code-actions/

OBS-URL: https://build.opensuse.org/request/show/1202051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gleam?expand=0&rev=7
* Fixed a bug where Erlang file paths would not be escaped on Windows.
   (Louis Pilfold)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/gleam?expand=0&rev=19
- Update to 1.5.1:
 * Fixed a bug where Erlang file paths would not be escaped on Windows.
   (Louis Pilfold)

OBS-URL: https://build.opensuse.org/request/show/1203926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gleam?expand=0&rev=8
* fix update use_manifest logic (Jason Sipula)
 * 1.6.0 Changelog: https://gleam.run/news/context-aware-compilation/

OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/gleam?expand=0&rev=21
- Update to 1.6.1:
 * fix update use_manifest logic (Jason Sipula)
 * 1.6.0 Changelog: https://gleam.run/news/context-aware-compilation/

OBS-URL: https://build.opensuse.org/request/show/1225184
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gleam?expand=0&rev=9
* Fixed a bug where patterns in use expressions would not be checked
   to ensure that they were exhaustive. (Surya Rose)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/gleam?expand=0&rev=23
- Update to 1.6.2:
 * Fixed a bug where patterns in use expressions would not be checked
   to ensure that they were exhaustive. (Surya Rose)

OBS-URL: https://build.opensuse.org/request/show/1226382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gleam?expand=0&rev=10
* Fixed a bug where Gleam would be unable to compile to BEAM
   bytecode on older versions of Erlang/OTP. (yoshi)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/gleam?expand=0&rev=25
- Update to 1.6.3:
 * Fixed a bug where Gleam would be unable to compile to BEAM
   bytecode on older versions of Erlang/OTP. (yoshi)

OBS-URL: https://build.opensuse.org/request/show/1228090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gleam?expand=0&rev=11
* Changelog: https://gleam.run/news/improved-performance-and-publishing/

OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/gleam?expand=0&rev=27
- Update to 1.7.0:
 * Changelog: https://gleam.run/news/improved-performance-and-publishing/

OBS-URL: https://build.opensuse.org/request/show/1237192
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gleam?expand=0&rev=12
* Fixed a metadata caching bug where accessors for opaque types
   could sometimes be used in other modules. (Louis Pilfold)
 * Changelog: https://gleam.run/news/gleam-gets-rename-variable/

OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/gleam?expand=0&rev=30
- Update to 1.8.1:
 * Fixed a metadata caching bug where accessors for opaque types
   could sometimes be used in other modules. (Louis Pilfold)
 * Changelog: https://gleam.run/news/gleam-gets-rename-variable/

OBS-URL: https://build.opensuse.org/request/show/1246040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gleam?expand=0&rev=13
Update gleam, to include various bug fixes, improve the compiler,
dependency manager and formatter.  For more information, please see the
linked upstream changelogs below

* v1.12.0 https://gleam.run/news/no-more-dependency-management-headaches/
* v1.13.0 https://gleam.run/news/formalising-external-apis/
* v1.14.0 https://gleam.run/news/the-happy-holidays-2025-release/
* v1.15.0 https://gleam.run/news/upgrading-hex-security/
Update gleam, to include various bug fixes and improvements to the language
tooling.  For more information, please see the linked upstream news posts
below.

* v1.16.0 https://gleam.run/news/javascript-source-maps/
Erlang is required for executing the escript tests
The test requires network access, which isn't available during build
autogits_workflow_pr_bot requested review from legaldb 2026-06-08 11:07:12 +02:00
autogits_workflow_pr_bot requested review from packagehub-review 2026-06-08 11:07:12 +02:00
Member

![Build results](https://br.opensuse.org/status/openSUSE:Backports:SLE-16.1:PullRequest:2167/gleam)
packagehub-review requested review from bigironman 2026-06-08 11:07:58 +02:00
packagehub-review requested review from lkocman-factory 2026-06-08 11:07:58 +02:00
packagehub-review requested review from maxlin_factory 2026-06-08 11:07:58 +02:00
packagehub-review requested review from smithfarm 2026-06-08 11:07:59 +02:00
Member

Review by packagehub-review represents a group of reviewers: bigironman, lkocman-factory, maxlin_factory, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @packagehub-review: approve.
To request changes on behalf of the group, create the following comment: @packagehub-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by packagehub-review represents a group of reviewers: bigironman, lkocman-factory, maxlin_factory, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@packagehub-review: approve`. To request changes on behalf of the group, create the following comment: `@packagehub-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.
Member

Legal review in progress.

Legal review [in progress](https://legaldb.suse.de/reviews/details/529131).
Member
Build successful, for more information go in https://build.opensuse.org/project/show/openSUSE:Backports:SLE-16.1:PullRequest:2167.
Member

Legal reviewed by lkocman as acceptable:

Reviewed ok
Legal reviewed by *lkocman* as [acceptable](https://legaldb.suse.de/reviews/details/529131): ``` Reviewed ok ```
legaldb approved these changes 2026-06-08 13:49:25 +02:00
Member
@packagehub-review: approve
packagehub-review approved these changes 2026-06-08 14:53:32 +02:00
packagehub-review left a comment
Member

maxlin_factory approved a review on behalf of packagehub-review

maxlin_factory approved a review on behalf of packagehub-review
packagehub-review removed review request for bigironman 2026-06-08 14:53:32 +02:00
packagehub-review removed review request for lkocman-factory 2026-06-08 14:53:32 +02:00
packagehub-review removed review request for maxlin_factory 2026-06-08 14:53:33 +02:00
packagehub-review removed review request for smithfarm 2026-06-08 14:53:33 +02:00
autogits_workflow_pr_bot manually merged commit 8400b2469f into leap-16.1 2026-06-08 14:53:53 +02:00
Sign in to join this conversation.