mirror of
https://github.com/truecharts/charts.git
synced 2026-07-05 17:41:24 -03:00
chore(helm): update image docker.io/sentriz/gonic v0.18.0 → v0.19.0 (#40634)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/sentriz/gonic](https://redirect.github.com/sentriz/gonic) | minor | `fc7f3de` -> `31e0df9` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>sentriz/gonic (docker.io/sentriz/gonic)</summary> ### [`v0.19.0`](https://redirect.github.com/sentriz/gonic/releases/tag/v0.19.0): gonic v0.19.0 [Compare Source](https://redirect.github.com/sentriz/gonic/compare/v0.18.0...v0.19.0) This release uses WebAssesmby for the [tagging](https://redirect.github.com/sentriz/go-taglib) and [database](https://redirect.github.com/ncruces/go-sqlite3) backends. This means that gonic no longer requires Cgo or external dependencies to build. As a result, static binaries will be available in the releases page, and Docker images for more architectures. Performance of scanning and tagging should also be improved. ##### Features - **build:** add Cgo free database ([505f7d8](505f7d8ae6)) - **build:** add Cgo free tagging backend ([7802e20](7802e20e72)) - **ci:** merge nightly and debug workflows ([ca85eed](ca85eed4c1)) - **ci:** remove Cgo dependencies, cross compile without QEMU, upload static binaries ([e3db819](e3db819d8f)) - **ffprobe:** add more supported file types ([8e7820a](8e7820a72e)) - **gonic:** add `scan-embedded-cover-enabled` flag ([c69cb8c](c69cb8cf35)) - **gonic:** use wrtag/normtag for nag normalisation ([aba758f](aba758f2ba)) - **subsonic:** also read unsynced lyrics from .txt files and tag metadata ([eb0d8fd](eb0d8fd1c7)), closes [#​593](https://redirect.github.com/sentriz/gonic/issues/593) - **subsonic:** keep original cover file format when caching ([#​609](https://redirect.github.com/sentriz/gonic/issues/609)) ([1af4ce3](1af4ce3587)), closes [#​11](https://redirect.github.com/sentriz/gonic/issues/11) - **subsonic:** return genres for getAlbumListTwo2 ([3909e9b](3909e9b5bd)), closes [#​605](https://redirect.github.com/sentriz/gonic/issues/605) - **subsonic:** support embedded cover art ([ec7cffd](ec7cffdd57)), closes [#​11](https://redirect.github.com/sentriz/gonic/issues/11) [#​556](https://redirect.github.com/sentriz/gonic/issues/556) - **subsonic:** support embedded track level cover art ([d66814b](d66814bfd1)), closes [#​11](https://redirect.github.com/sentriz/gonic/issues/11) - **tags:** add ffprobe reader ([3a9c03a](3a9c03ac88)) - **tags:** add Properties.HasCover ([bc0b6c0](bc0b6c0da4)) - **tags:** add ReadCover interface method ([e413bc3](e413bc35de)) ##### ⚠ Note to package maintainers - The `sqlite-dev` and `libtag-dev` (or your distro's equivalents) packages are **no longer required**; please remove them from package dependencies. - Build with `CGO_ENABLED=0` to produce static binaries. gonic now vendors reproducible WebAssembly backends for TagLib and SQLite, eliminating Cgo and external system libraries. Builds are fully static, cross-compiling is straightforward, and supply-chain verification is easier. Verify the vendored WASM artifacts using Artifact Attestations: - <https://github.com/sentriz/go-taglib/raw/refs/tags/v0.10.4/taglib.wasm> ([Attestations](https://redirect.github.com/sentriz/go-taglib/attestations/11402786)) - <https://github.com/ncruces/go-sqlite3/raw/refs/tags/v0.29.1/embed/sqlite3.wasm> ([Attestations](https://redirect.github.com/ncruces/go-sqlite3/attestations/11344814)) Example build pipeline: ```console $ git clone https://github.com/sentriz/gonic $ cd gonic $ sha256sum "$(go list -m -f '{{.Dir}}' go.senan.xyz/taglib)/taglib.wasm" ### expected ca5ce04b35f1e6cad8b8d9f00906a4c108ccd004b56e713db5ce69aa69b3805d (https://github.com/sentriz/go-taglib/attestations/11402786) $ sha256sum "$(go list -m -f '{{.Dir}}' github.com/ncruces/go-sqlite3)/embed/sqlite3.wasm" ### expected 117262b6241d8de78ba564a44383fa1562e52f1a978de269e20a02b3c06c02e3 (https://github.com/ncruces/go-sqlite3/attestations/11344814) $ CGO_ENABLED=0 go build ./cmd/gonic/. ``` Opting out of WebAssembly: - If you prefer not to use the WebAssembly binaries, you can build with `nowasm`: ```console $ go build -tags nowasm ./cmd/gonic/. ``` - This mode is not supported, and tagging/scan performance will degrade. - Cgo will be used for sqlite, so sqlite-dev is still required. - `ffprobe` will be used for tagging, so that must be available in `$PATH`. `libtag-dev` is still not used in this mode. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
This commit is contained in:
@@ -11,7 +11,7 @@ annotations:
|
||||
truecharts.org/min_kubernetes_version: 1.24.0
|
||||
truecharts.org/train: stable
|
||||
apiVersion: v2
|
||||
appVersion: 0.18.0
|
||||
appVersion: 0.19.0
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 28.22.0
|
||||
@@ -22,8 +22,8 @@ dependencies:
|
||||
import-values: []
|
||||
deprecated: false
|
||||
description: Music streaming server / subsonic server API implementation
|
||||
home: https://trueforge.org/truecharts/stable/gonic
|
||||
icon: https://trueforge.org/img/hotlink-ok/chart-icons/gonic.webp
|
||||
home: https://truecharts.org/charts/stable/gonic
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/gonic.webp
|
||||
keywords:
|
||||
- music
|
||||
- subsonic
|
||||
@@ -35,8 +35,9 @@ maintainers:
|
||||
name: gonic
|
||||
sources:
|
||||
- https://github.com/sentriz/gonic
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/gonic
|
||||
- https://github.com/trueforge-org/truecharts/tree/master/charts/stable/gonic
|
||||
- https://hub.docker.com/r/sentriz/gonic
|
||||
type: application
|
||||
version: 16.10.0
|
||||
version: 16.11.0
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: docker.io/sentriz/gonic
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v0.18.0@sha256:fc7f3dee29c97be82f0558080637c61ef418437dd4ec760cb7a802a0efe38c20
|
||||
tag: v0.19.0@sha256:31e0df9b600ad4b49ea7cd4be198abe5fed33c11e00fbc368c3d2c2a8cde1fde
|
||||
|
||||
securityContext:
|
||||
container:
|
||||
|
||||
Reference in New Issue
Block a user