Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

navidrome: initial package release #5376

Merged
merged 17 commits into from
Nov 18, 2024
Merged

Conversation

hgy59
Copy link
Contributor

@hgy59 hgy59 commented Jul 30, 2022

Description

  • add navidrome 0.47.5
  • patch taglib wrapper c++ code for DSM 6

Closes #4973

Checklist

  • Build rule all-supported completed successfully
  • New installation of package completed successfully
  • Package upgrade completed successfully (Manually install the package again)
  • Package functionality was tested
  • Any needed documentation is updated/created

Type of change

  • New Package

@hgy59 hgy59 force-pushed the add_navidrome branch 2 times, most recently from 9d43691 to e7e2027 Compare July 30, 2022 18:04
@hgy59
Copy link
Contributor Author

hgy59 commented Jul 30, 2022

@rfporter when you're still interested in navidrom on synology diskstations you can download the package built by github action.

navigate: Checks / Build / Artifacts
and download for the arch of your diskstation.
see Package-Archs to find the arch of your diskstation.

@lews-therin
Copy link

is there a blocker for this MR to be merged? would be great to have this by default on the package manager

@yabisiktir
Copy link

Hey hgy59! I was using the 0.47-3 previously, once I upgraded the package to the 0.51-1 version, i am not able to use the web interface anymore, giving me a "404 page not found" instead (restarting the application did not work) I'm on DS215j on DSM 7.1. Is this a known issue, or a misconfiguration/misfortune from my setup side?

hgy59 added 2 commits April 2, 2024 23:09
- update navidrome to v0.51.1
- update native/nodejs to v18.20.0
@hgy59 hgy59 mentioned this pull request Apr 2, 2024
6 tasks
@hgy59
Copy link
Contributor Author

hgy59 commented Jul 9, 2024

Hey hgy59! I was using the 0.47-3 previously, once I upgraded the package to the 0.51-1 version, i am not able to use the web interface anymore, giving me a "404 page not found" instead (restarting the application did not work) I'm on DS215j on DSM 7.1. Is this a known issue, or a misconfiguration/misfortune from my setup side?

There was never a Version 0.47-3 by this PR. It started at 0.47.5-1 and is now updated to 0.52.5-1.
@yabisiktir are you still looking for navidrome package?
The current build is 0.52.5-1 and is built with nodejs v20.
If the update does not bring back the web interface, you could try to uninstall and do a new installation of the package.

@hgy59 hgy59 merged commit 3b44f87 into SynoCommunity:master Nov 18, 2024
15 checks passed
@hgy59 hgy59 deleted the add_navidrome branch November 18, 2024 21:45
@hgy59 hgy59 added the status/published Published and activated (may take up to 48h until visible in DSM package manager) label Nov 18, 2024
urosch pushed a commit to urosch/spksrc that referenced this pull request Dec 9, 2024
* navidrome: initial package release
- add navidrome 0.47.5
- patch taglib wrapper c++ code for DSM 6

* update taglib_wrapper patch

* update taglib to v1.13

* navidrome: update to v0.49.3 and fix for native/nodejs v18

* taglib: update to v1.13.1

* navidrome: update to v 0.51.0
- update navidrom to v 0.51.0
- use new shared folder handling

* add workaround to build and include the frontend

* split "make buildall" into "make buildjs" and "make build"

* update navidrome and native/nodejs
- update navidrome to v0.51.1
- update native/nodejs to v18.20.0

* navidrome: update to v0.52.5
- update navidrome to v0.52.5
- remove ffmpeg package dependency

* navidrome: update to v0.53.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-package PR/WIP for a new package status/published Published and activated (may take up to 48h until visible in DSM package manager)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Package Request] Navidrome
3 participants