Skip to content

Commit

Permalink
Add Audio::Scan v1.10, remove some old ones.
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelherger committed Oct 17, 2024
1 parent ee74dc4 commit 5887d28
Show file tree
Hide file tree
Showing 10 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/buildCPAN.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Build Perl CPAN modules for Logitech Media Server
name: Build Perl CPAN modules for Lyrion Music Server
on:
workflow_dispatch:
inputs:
Expand Down
Binary file removed CPAN/Audio-Scan-0.93.tar.gz
Binary file not shown.
Binary file removed CPAN/Audio-Scan-0.95.tar.gz
Binary file not shown.
Binary file removed CPAN/Audio-Scan-1.02.tar.gz
Binary file not shown.
Binary file removed CPAN/Audio-Scan-1.05.tar.gz
Binary file not shown.
Binary file removed CPAN/Audio-Scan-1.06.tar.gz
Binary file not shown.
Binary file added CPAN/Audio-Scan-1.10.tar.gz
Binary file not shown.
4 changes: 2 additions & 2 deletions CPAN/Docker/act.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"action": "workflow_dispatch",
"inputs": {
"flavour": "debian",
"tag": "bullseye",
"platform": "arm64",
"tag": "bookworm",
"platform": "arm/v7",
"module": "Audio::Scan"
}
}
2 changes: 1 addition & 1 deletion CPAN/buildme.sh
Original file line number Diff line number Diff line change
Expand Up @@ -932,7 +932,7 @@ function build {
build_module Sub-Uplevel-0.22 "" 0
build_module Tree-DAG_Node-1.06 "" 0
build_module Test-Warn-0.23 "" 0
build_module Audio-Scan-1.09
build_module Audio-Scan-1.10
;;

MP3::Cut::Gapless)
Expand Down
8 changes: 4 additions & 4 deletions flac/02-flac-C-locale.patch
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ If the separator used on the flac command line does not match the
separator specified by the locale, flac will simply fail, with a message
of the form 'ERROR: invalid value for skip'.

Logitech Media Server makes use of the 'skip' and 'until' specifiers in
Lyrion Music Server makes use of the 'skip' and 'until' specifiers in
in some of its transcoding rules. But it uses the '.' convention
exclusively, without reference to the current locale.
'Slim::Utils::DateTime::fracSecToMinSec' is responsible for formatting
Expand Down Expand Up @@ -52,7 +52,7 @@ index be072a3d..43e912b9 100644
+++ b/src/flac/main.c
@@ -310,6 +310,12 @@ int main(int argc, char *argv[])
#endif

srand((uint32_t)time(0));
+
+#if 1
Expand All @@ -77,13 +77,13 @@ index be072a3d..43e912b9 100644
printf("Copyright (C) 2000-2009 Josh Coalson\n");
printf("Copyright (C) 2011-2016 Xiph.Org Foundation\n");
printf("\n");
+ printf(" Patched for Logitech Media Server:\n");
+ printf(" Patched for Lyrion Music Server:\n");
+ printf(" This version of flac operates exclusively in the 'C'\n");
+ printf(" locale. In particular, '--skip' and '--until' mm:ss.ss\n");
+ printf(" specifications require a '.' as decimal separator.\n\n");
printf("This program is free software; you can redistribute it and/or\n");
printf("modify it under the terms of the GNU General Public License\n");
printf("as published by the Free Software Foundation; either version 2\n");
--
--
2.20.1

0 comments on commit 5887d28

Please sign in to comment.