[PR #721] [CLOSED] Bump vergen from 3.2.0 to 5.1.5 #1042

Closed
opened 2026-02-27 20:00:56 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/librespot-org/librespot/pull/721
Author: @dependabot[bot]
Created: 5/8/2021
Status: Closed

Base: devHead: dependabot/cargo/vergen-5.1.5


📝 Commits (1)

  • 4b16559 Bump vergen from 3.2.0 to 5.1.5

📊 Changes

2 files changed (+200 additions, -5 deletions)

View changed files

📝 Cargo.lock (+199 -4)
📝 core/Cargo.toml (+1 -1)

📄 Description

Bumps vergen from 3.2.0 to 5.1.5.

Release notes

Sourced from vergen's releases.

v5.1.5

  • Added support for a configurable -dirty flag on the VERGEN_GIT_SEMVER* output.
  • Added documentation for VERGEN_GIT_SHORT_SHA and VERGEN_GIT_SEMVER_LIGHTWEIGHT.

v5.1.4

  • Added ability to toggle features of programmatically

v5.1.3

  • Updated rustc_version to 0.3.1 to ensure llvm_version is present.

v5.1.2

  • VERGEN_CARGO_FEATURES_* fixed to generate the proper feature name.

v5.1.1

  • Some docs updates and lint tweaks

v5.1.0

  • Added support for sysinfo items

v5.0.1

  • cargo minimum version updates

v5.0.0

  • Removed the deprecated gen in lieu of vergen
  • Removed ConstantsFlags in lieu of Config

v4.2.0

  • gen -> vergen. Deprecated gen entry point as a result of the ConstantsFlags deprecation.
  • ConstantsFlags -> Config. ContantsFlags was growing bloated and needed some extra logic, so migrated to a Config style.
  • Added some more configuration around date/time handling. You can now specify Local vs. UTC for time, and can output date only, time only, timestamp only, or and combination of the three, for date related instructions.

v4.1.0

  • Added cargo feature to allow getting the target triple, profile, and current feature set at build time.
  • Updated some documentation

v4.0.3

  • Updated rustc_version dependency to be at least version 0.3.1 to avoid compilation issues with llvm_version which was added then.

v4.0.2

  • Removed some transitive dependencies from the git2 crate (specifically openssl-sys) via the default-features = false flag to allow for running on more diverse systems.

v4.0.1

  • Documentation updates

v4.0.0

Release 4.0 Breaking Changes

  • The main entry point for use has changed from generate_cargo_keys to gen
  • There are now 3 features that allow you to control what instructions can be generated (build, git, and rustc).
    • The build feature enables the VERGEN_BUILD_* instructions.
    • The git feature enables the VERGEN_GIT_* instructions, the cargo:rerun-if-changed instructions, and the REBUILD_ON_HEAD_CHANGE flag.

... (truncated)

Commits
  • 21aec3f version bump for next release
  • 75c3a88 added support for a configurable '-dirty' flag on the VERGEN_GIT_SEMVER* outp...
  • d91b691 updated git docs to include SHA_SHORT and SEMVER_LIGHTWEIGHT (#69)
  • 0167839 version bump for next release
  • 179d804 Added enabled flag to feature config, to turn off feature programmatically ...
  • f4f39d5 version bump for next release
  • 88610a7 rustc_version updated (#66)
  • 650dc5d version bump for next release
  • 8b3f890 fix VERGEN_CARGO_FEATURES (#63)
  • 984a1d7 fixed bad lint name
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/librespot-org/librespot/pull/721 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 5/8/2021 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `dependabot/cargo/vergen-5.1.5` --- ### 📝 Commits (1) - [`4b16559`](https://github.com/librespot-org/librespot/commit/4b16559e18c7c59be7a75eff679657f4a4663e87) Bump vergen from 3.2.0 to 5.1.5 ### 📊 Changes **2 files changed** (+200 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+199 -4) 📝 `core/Cargo.toml` (+1 -1) </details> ### 📄 Description Bumps [vergen](https://github.com/rustyhorde/vergen) from 3.2.0 to 5.1.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustyhorde/vergen/releases">vergen's releases</a>.</em></p> <blockquote> <h2>v5.1.5</h2> <ul> <li>Added support for a configurable <code>-dirty</code> flag on the <code>VERGEN_GIT_SEMVER*</code> output.</li> <li>Added documentation for <code>VERGEN_GIT_SHORT_SHA</code> and <code>VERGEN_GIT_SEMVER_LIGHTWEIGHT</code>.</li> </ul> <h2>v5.1.4</h2> <ul> <li>Added ability to toggle features of programmatically</li> </ul> <h2>v5.1.3</h2> <ul> <li>Updated <code>rustc_version</code> to 0.3.1 to ensure <code>llvm_version</code> is present.</li> </ul> <h2>v5.1.2</h2> <ul> <li><code>VERGEN_CARGO_FEATURES_*</code> fixed to generate the proper feature name.</li> </ul> <h2>v5.1.1</h2> <ul> <li>Some docs updates and lint tweaks</li> </ul> <h2>v5.1.0</h2> <ul> <li>Added support for <code>sysinfo</code> items</li> </ul> <h2>v5.0.1</h2> <ul> <li>cargo minimum version updates</li> </ul> <h2>v5.0.0</h2> <ul> <li>Removed the deprecated <code>gen</code> in lieu of <code>vergen</code></li> <li>Removed <code>ConstantsFlags</code> in lieu of <code>Config</code></li> </ul> <h2>v4.2.0</h2> <ul> <li><code>gen</code> -&gt; <code>vergen</code>. Deprecated <code>gen</code> entry point as a result of the <code>ConstantsFlags</code> deprecation.</li> <li><code>ConstantsFlags</code> -&gt; <code>Config</code>. <code>ContantsFlags</code> was growing bloated and needed some extra logic, so migrated to a <code>Config</code> style.</li> <li>Added some more configuration around date/time handling. You can now specify Local vs. UTC for time, and can output date only, time only, timestamp only, or and combination of the three, for date related instructions.</li> </ul> <h2>v4.1.0</h2> <ul> <li>Added <code>cargo</code> feature to allow getting the target triple, profile, and current feature set at build time.</li> <li>Updated some documentation</li> </ul> <h2>v4.0.3</h2> <ul> <li>Updated <code>rustc_version</code> dependency to be at least version 0.3.1 to avoid compilation issues with <code>llvm_version</code> which was added then.</li> </ul> <h2>v4.0.2</h2> <ul> <li>Removed some transitive dependencies from the <code>git2</code> crate (specifically <code>openssl-sys</code>) via the <code>default-features = false</code> flag to allow for running on more diverse systems.</li> </ul> <h2>v4.0.1</h2> <ul> <li>Documentation updates</li> </ul> <h2>v4.0.0</h2> <h2>Release 4.0 Breaking Changes</h2> <ul> <li>The main entry point for use has changed from <code>generate_cargo_keys</code> to <code>gen</code></li> <li>There are now 3 features that allow you to control what instructions can be generated (<code>build</code>, <code>git</code>, and <code>rustc</code>). <ul> <li>The <code>build</code> feature enables the <code>VERGEN_BUILD_*</code> instructions.</li> <li>The <code>git</code> feature enables the <code>VERGEN_GIT_*</code> instructions, the <code>cargo:rerun-if-changed</code> instructions, and the <code>REBUILD_ON_HEAD_CHANGE</code> flag.</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustyhorde/vergen/commit/21aec3fc6624b8e04332f8eb2659ddecbbc7689d"><code>21aec3f</code></a> version bump for next release</li> <li><a href="https://github.com/rustyhorde/vergen/commit/75c3a881c259d5e170f7178795ccd82da99153e4"><code>75c3a88</code></a> added support for a configurable '-dirty' flag on the VERGEN_GIT_SEMVER* outp...</li> <li><a href="https://github.com/rustyhorde/vergen/commit/d91b6919a7f2604705b4312d8276af383aa9428e"><code>d91b691</code></a> updated git docs to include SHA_SHORT and SEMVER_LIGHTWEIGHT (<a href="https://github-redirect.dependabot.com/rustyhorde/vergen/issues/69">#69</a>)</li> <li><a href="https://github.com/rustyhorde/vergen/commit/0167839ce9be09d73395e30a3e371ce9198b0ef0"><code>0167839</code></a> version bump for next release</li> <li><a href="https://github.com/rustyhorde/vergen/commit/179d804f794a1666645822e6068324036bc2e788"><code>179d804</code></a> Added <code>enabled</code> flag to feature config, to turn off feature programmatically ...</li> <li><a href="https://github.com/rustyhorde/vergen/commit/f4f39d54805408b60e55318518c2669e3161ce6e"><code>f4f39d5</code></a> version bump for next release</li> <li><a href="https://github.com/rustyhorde/vergen/commit/88610a7a3030eea969ad908bbc199de3e795773d"><code>88610a7</code></a> rustc_version updated (<a href="https://github-redirect.dependabot.com/rustyhorde/vergen/issues/66">#66</a>)</li> <li><a href="https://github.com/rustyhorde/vergen/commit/650dc5d6094052ffd5a8779bcec544110ec1bbfb"><code>650dc5d</code></a> version bump for next release</li> <li><a href="https://github.com/rustyhorde/vergen/commit/8b3f8906f80c63ae8d76ed1b1ada0b510f167dcf"><code>8b3f890</code></a> fix VERGEN_CARGO_FEATURES (<a href="https://github-redirect.dependabot.com/rustyhorde/vergen/issues/63">#63</a>)</li> <li><a href="https://github.com/rustyhorde/vergen/commit/984a1d7fcb8ada6833f6b4e2289ffe38d858e9bd"><code>984a1d7</code></a> fixed bad lint name</li> <li>Additional commits viewable in <a href="https://github.com/rustyhorde/vergen/compare/v3.2.0...5.1.5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vergen&package-manager=cargo&previous-version=3.2.0&new-version=5.1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 20:00:56 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librespot#1042
No description provided.