Path to this page:
./
devel/hex,
Package manager for the Erlang VM
Branch: CURRENT,
Version: 2.1.1,
Package name: hex-2.1.1,
Maintainer: pkgsrc-usersHex is package manager for the Erlang VM.
This project currently provides tasks that
integrate with Mix, Elixir's build tool.
See https://hex.pm for more documentation.
Master sites:
Filesize: 452.387 KB
Version history: (Expand)
- (2024-11-30) Updated to version: hex-2.1.1
- (2023-03-03) Updated to version: hex-2.0.5
- (2022-11-10) Updated to version: elixir-hex-2.0.0nb1
- (2022-11-10) Package added to pkgsrc.se, version elixir-hex-2.0.0 (created)
CVS history: (Expand)
2024-11-30 21:12:25 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
hex: update to 2.1.1.
NOTE: this package seems to download files during the build
If you know elixir/mix please fix this!
## v2.1.1 (2024-05-22)
### Bug fixes
* Fix overriding Hex packages from non Hex dependencies
## v2.1.0 (2024-05-21)
### Enhancements
* Improve solver error message when collecting conflicting requirements from \
multiple places. Fixes the "empty" versions error. This is done by \
including path and git parents of hex packages in the solver.
* Add "(CI)" to `user-agent` HTTP header if environment variable `CI` \
is set
* Improve message for authentication errors
* Set exit code 1 on `mix hex.organization auth` errors
* Add `--sort` flag `mix hex.outdated`
* Improve error message when trying to publish existing package with permissions
* Consider ex_doc `:output` option when publishing documentation
* Warn on unknown dependency options
### Bug fixes
* Do not close registry server in post_converge. Fixes the "the table \
identifier does not refer to an existing ETS table" error.
* Revert Mix changes on Hex application stop
* Fix passing requests from umbrella apps to solver
* Handle empty package name in `mix hex.info`
## v2.0.6 (2023-02-06)
### Bug fixes
* Fix application startup when there are configured organizations
|
2023-03-03 11:10:38 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
hex: update to 2.0.5.
Fix build. Make PKGNAME match directory name.
## v2.0.5 (2023-02-06)
### Bug fixes
* Fix HTTP authentication for repositories added before v2.0.3
## v2.0.4 (2023-02-02)
### Bug fixes
* Fix trust lookup for organizations
## v2.0.3 (2023-02-01)
### Enhancements
* Remove dependency on `ssh` application
* Add `trusted_mirror_url` config and `HEX_TRUSTED_MIRROR_URL` environment \
variable. When setting either of these the repository authentication key will be \
included in requests. `mirror_url` config and `HEX_MIRROR_URL` have changed to \
no longer include the authentication key in requests. This is to ensure secrets \
are not sent to repository mirrors that are not trusted.
## v2.0.2 (2023-01-30)
### Enhancements
* Remove `hex.install` task
### Bug fixes
* Fixes for upcoming Elixir 1.15.0 release
## v2.0.1 (2023-01-09)
### Enhancements
* Raise when parsing intersected ranges
* Skip unselected optionals during solving
### Bug fixes
* Fix converging of requirements from different sources
* Fix organization owner prompt during publish
* Do not override locked deps
|
2022-11-14 18:48:15 by Nikita | Files touched by this commit (2) |
Log message:
devel/hex: fix build.
|
2022-11-10 15:23:53 by Nikita | Files touched by this commit (2) |
Log message:
devel/hex: simplify, use lang/elixir/mix.mk.
|
2022-11-10 13:24:08 by Nikita | Files touched by this commit (4) |
Log message:
Import elixir-hex version 2.0.0 as devel/hex.
Hex is package manager for the Erlang VM.
This project currently provides tasks that
integrate with Mix, Elixir's build tool.
See https://hex.pm for more documentation.
|