yocto/meta-hvmpd.git
2 months agoshairport-sync: return to official git repos master
Hugo Villeneuve [Tue, 24 Sep 2024 20:16:57 +0000 (16:16 -0400)]
shairport-sync: return to official git repos

Required commit 2dfeaa68 ("Add configure option to enable/disable creation of user/group")
has been merged into the master branch of the official shairport-sync git repos.

2 months agoswupdate-ab: improve error handling if mnt_point is empty
Hugo Villeneuve [Thu, 18 Jul 2024 15:13:25 +0000 (11:13 -0400)]
swupdate-ab: improve error handling if mnt_point is empty

Depending on where the error occurs, mnt_point can be empty. If
this is the case, this error can happen:

Status: 4 message: ERROR util.c : read_lines_notify : 1166 : swupdate-ab.sh: Error: destination partition "/dev/mmcblk0p2" not found
Status: 4 message: ERROR util.c : read_lines_notify : 1166 : swupdate-ab.sh: Error 1 occurred
Status: 4 message: ERROR util.c : read_lines_notify : 1166 : BusyBox v1.36.1 () multi-call binary.
Status: 4 message: ERROR util.c : read_lines_notify : 1166 : Usage: grep [-HhnlLoqvsrRiwFE] [-m N] [-A|B|C N] { PATTERN | -e PATTERN... | -f FILE... } [FILE]...
Status: 2 message: [__run_cmd] : /tmp/scripts/swupdate-ab.sh preinst p2 command returned 1

Add check for valid mnt_point before trying to unmount.

2 months agoswupdate-ab: improve log functions
Hugo Villeneuve [Thu, 18 Jul 2024 15:13:00 +0000 (11:13 -0400)]
swupdate-ab: improve log functions

2 months agoswupdate-ab: add A/B scripts recipe for swupdate
Hugo Villeneuve [Thu, 18 Jul 2024 13:27:57 +0000 (09:27 -0400)]
swupdate-ab: add A/B scripts recipe for swupdate

Recipe to deploy script used to support A/B update mechanism.

Link: https://groups.google.com/g/swupdate/c/85ALYtCt7Pc/m/DAJkUr5lDgAJ
2 months agom3u: move La Jazz to jazz list
Hugo Villeneuve [Mon, 15 Jul 2024 23:37:21 +0000 (19:37 -0400)]
m3u: move La Jazz to jazz list

2 months agom3u: remove duplicate file header tag
Hugo Villeneuve [Mon, 15 Jul 2024 23:36:36 +0000 (19:36 -0400)]
m3u: remove duplicate file header tag

2 months agoMake DATA_PART_ID more generic
Hugo Villeneuve [Tue, 28 May 2024 18:39:09 +0000 (14:39 -0400)]
Make DATA_PART_ID more generic

So that they can be set to anything, like:
  DATA_PART_ID = "UUID=12345..."

This makes it possible to mount an external USB disk as a data
partition for example.

6 months agoshairport-sync: remove patch to disable user/group creation
Hugo Villeneuve [Thu, 7 Mar 2024 04:04:10 +0000 (23:04 -0500)]
shairport-sync: remove patch to disable user/group creation

Use new configure option to disable user/group creation.

6 months agoshairport-sync: switch to hvilleneuve29 temporary fork
Hugo Villeneuve [Sat, 9 Mar 2024 01:48:40 +0000 (20:48 -0500)]
shairport-sync: switch to hvilleneuve29 temporary fork

Use development_yocto branch.

6 months agoAdd support for custom MPD music directory
Hugo Villeneuve [Sat, 2 Mar 2024 21:40:45 +0000 (16:40 -0500)]
Add support for custom MPD music directory

6 months agoAdd support to mount NFS share
Hugo Villeneuve [Sat, 2 Mar 2024 21:14:49 +0000 (16:14 -0500)]
Add support to mount NFS share

6 months agoFix indentation
Hugo Villeneuve [Sat, 2 Mar 2024 20:07:04 +0000 (15:07 -0500)]
Fix indentation

6 months agoMove image include file to include folder
Hugo Villeneuve [Sat, 2 Mar 2024 20:06:02 +0000 (15:06 -0500)]
Move image include file to include folder

6 months agoRemove ACCEPT_FSL_EULA
Hugo Villeneuve [Thu, 29 Feb 2024 00:04:34 +0000 (19:04 -0500)]
Remove ACCEPT_FSL_EULA

6 months agoSet DISTRO_VERSION from CUSTOM_DISTRO_VERSION
Hugo Villeneuve [Thu, 29 Feb 2024 00:03:32 +0000 (19:03 -0500)]
Set DISTRO_VERSION from CUSTOM_DISTRO_VERSION

6 months agoUpdate SWUpdate images for new autogen method
Hugo Villeneuve [Wed, 28 Feb 2024 23:54:09 +0000 (18:54 -0500)]
Update SWUpdate images for new autogen method

SWUpdate images are automatically generated by the top-level Makefile.

6 months agoshairport-sync: stop MPD before playing
Hugo Villeneuve [Fri, 1 Mar 2024 04:41:14 +0000 (23:41 -0500)]
shairport-sync: stop MPD before playing

6 months agoAdd shairport-sync
Hugo Villeneuve [Sun, 18 Feb 2024 23:02:12 +0000 (18:02 -0500)]
Add shairport-sync

Add libdaemon to fix this warning at runtime:

    shairport-sync was built without libdaemon, so does not support
    daemonisation using the -d, --daemon, -j or...

6 months agoRe-enable zeroconf in distro features
Hugo Villeneuve [Mon, 19 Feb 2024 02:28:30 +0000 (21:28 -0500)]
Re-enable zeroconf in distro features

9 months agorpi: adjust asound.state for IQaudio sound card
Hugo Villeneuve [Thu, 15 Feb 2024 17:23:50 +0000 (12:23 -0500)]
rpi: adjust asound.state for IQaudio sound card

9 months agorpi: enable IQaudio sound card
Hugo Villeneuve [Fri, 1 Mar 2024 17:57:57 +0000 (12:57 -0500)]
rpi: enable IQaudio sound card

9 months agoalsa: add support for different sound cards
Hugo Villeneuve [Fri, 23 Feb 2024 17:31:09 +0000 (12:31 -0500)]
alsa: add support for different sound cards

9 months agoalsa: add ALSA_DEVICE_ID variable
Hugo Villeneuve [Fri, 23 Feb 2024 17:20:01 +0000 (12:20 -0500)]
alsa: add ALSA_DEVICE_ID variable

Note: asound.conf needs to be generated in alsa-state recipe. If not,
the following warniong will occur when creating the final image:

    check_data_file_clashes: Package alsa-utils wants to install file
    ...image-hvmpd-dev/1.0-r0/rootfs/etc/asound.conf
But that file is already provided by package  * alsa-state

9 months agoUpdate Radio-Canada links
Hugo Villeneuve [Sun, 25 Feb 2024 14:31:55 +0000 (09:31 -0500)]
Update Radio-Canada links

10 months agorpi: prevent HDMI connection sound output
Hugo Villeneuve [Thu, 15 Feb 2024 16:14:57 +0000 (11:14 -0500)]
rpi: prevent HDMI connection sound output

10 months agoUpdate jazz playlist
Hugo Villeneuve [Sat, 3 Feb 2024 01:15:07 +0000 (20:15 -0500)]
Update jazz playlist

10 months agoFix Planeta Jazz URL
Hugo Villeneuve [Sat, 3 Feb 2024 01:14:23 +0000 (20:14 -0500)]
Fix Planeta Jazz URL

10 months agoAdd classical playlist
Hugo Villeneuve [Mon, 18 Dec 2023 16:43:22 +0000 (11:43 -0500)]
Add classical playlist

10 months agoAdd jazz playlist
Hugo Villeneuve [Mon, 13 Mar 2023 16:54:45 +0000 (12:54 -0400)]
Add jazz playlist

Add new jazz radio stations.

10 months agoAdd FIP playlist
Hugo Villeneuve [Sun, 19 Mar 2023 18:46:47 +0000 (14:46 -0400)]
Add FIP playlist

10 months agoSupport multiple playlists installation
Hugo Villeneuve [Wed, 14 Feb 2024 23:03:52 +0000 (18:03 -0500)]
Support multiple playlists installation

10 months agoFix Jazz Central URL
Hugo Villeneuve [Mon, 13 Mar 2023 16:53:56 +0000 (12:53 -0400)]
Fix Jazz Central URL

10 months agorpi: add rpi4 extra conf symlink
Hugo Villeneuve [Sun, 26 Feb 2023 22:23:44 +0000 (17:23 -0500)]
rpi: add rpi4 extra conf symlink

21 months agoAjout infos Planeta-Jazz
Hugo Villeneuve [Sat, 25 Feb 2023 22:54:31 +0000 (17:54 -0500)]
Ajout infos Planeta-Jazz

21 months agowandboard: add custom asound.state
Hugo Villeneuve [Sun, 22 Jan 2023 20:28:42 +0000 (15:28 -0500)]
wandboard: add custom asound.state

21 months agowandboard: add WKS file
Hugo Villeneuve [Tue, 17 Jan 2023 23:46:24 +0000 (18:46 -0500)]
wandboard: add WKS file

21 months agofstab: add optional data partition support
Hugo Villeneuve [Sun, 22 Jan 2023 22:26:58 +0000 (17:26 -0500)]
fstab: add optional data partition support

21 months agoMount boot partition if it is defined
Hugo Villeneuve [Sat, 21 Jan 2023 17:34:12 +0000 (12:34 -0500)]
Mount boot partition if it is defined

21 months agoAdd wandboard-extra.conf
Hugo Villeneuve [Tue, 17 Jan 2023 23:46:00 +0000 (18:46 -0500)]
Add wandboard-extra.conf

21 months agoMove alsa-state recipe to common folder
Hugo Villeneuve [Sun, 22 Jan 2023 20:24:11 +0000 (15:24 -0500)]
Move alsa-state recipe to common folder

Can potentially be used by all machines.

21 months agorpi: add custom WKS file
Hugo Villeneuve [Sun, 22 Jan 2023 20:19:56 +0000 (15:19 -0500)]
rpi: add custom WKS file

21 months agoUse same rootfs size for all images
Hugo Villeneuve [Sun, 22 Jan 2023 20:19:34 +0000 (15:19 -0500)]
Use same rootfs size for all images

21 months agoPrevent WIC from adding duplicated fstab entries
Hugo Villeneuve [Sat, 21 Jan 2023 17:22:21 +0000 (12:22 -0500)]
Prevent WIC from adding duplicated fstab entries

21 months agorpi: add custom asound.state
Hugo Villeneuve [Fri, 20 Jan 2023 00:33:55 +0000 (19:33 -0500)]
rpi: add custom asound.state

To have a usable working volume near 100%.

21 months agorpi: add custom asound.conf
Hugo Villeneuve [Thu, 19 Jan 2023 23:51:30 +0000 (18:51 -0500)]
rpi: add custom asound.conf

21 months agoAdd custom rpi-cmdline
Hugo Villeneuve [Thu, 19 Jan 2023 23:44:23 +0000 (18:44 -0500)]
Add custom rpi-cmdline

21 months agoAdd custom rpi-config
Hugo Villeneuve [Tue, 17 Jan 2023 22:08:25 +0000 (17:08 -0500)]
Add custom rpi-config

21 months agoAdd rpi-u-boot-scr to support A/B boot partitions
Hugo Villeneuve [Tue, 17 Jan 2023 22:08:01 +0000 (17:08 -0500)]
Add rpi-u-boot-scr to support A/B boot partitions

21 months agoAdd raspberrypi-extra.conf
Hugo Villeneuve [Tue, 17 Jan 2023 22:10:20 +0000 (17:10 -0500)]
Add raspberrypi-extra.conf

21 months agoInclude machine-specific extra config if available
Hugo Villeneuve [Tue, 17 Jan 2023 22:18:53 +0000 (17:18 -0500)]
Include machine-specific extra config if available

21 months agoAdd locales configuration
Hugo Villeneuve [Mon, 16 Jan 2023 21:58:41 +0000 (16:58 -0500)]
Add locales configuration

21 months agoswupdate: add hwrevision file
Hugo Villeneuve [Mon, 16 Jan 2023 21:54:28 +0000 (16:54 -0500)]
swupdate: add hwrevision file

21 months agoAdd hvmpd distro
Hugo Villeneuve [Tue, 17 Jan 2023 22:16:02 +0000 (17:16 -0500)]
Add hvmpd distro

21 months agompd: update radio streams
Hugo Villeneuve [Thu, 12 Jan 2023 21:20:00 +0000 (16:20 -0500)]
mpd: update radio streams

21 months agoAdd ympd recipe
Hugo Villeneuve [Thu, 5 Jan 2023 16:27:00 +0000 (11:27 -0500)]
Add ympd recipe

Use ympd git repo from hugovil.com.

21 months agompd: remove spaces and special characters from titles as workaround
Hugo Villeneuve [Thu, 5 Jan 2023 00:59:31 +0000 (19:59 -0500)]
mpd: remove spaces and special characters from titles as workaround

Cantata v2.4.2 display radio streams titles correctly, but not v2.3.2
on Mac OS.

21 months agompd: disable systemd mpd.socket to enable zeroconf
Hugo Villeneuve [Wed, 4 Jan 2023 00:36:16 +0000 (19:36 -0500)]
mpd: disable systemd mpd.socket to enable zeroconf

21 months agompd: add radios playlist
Hugo Villeneuve [Wed, 4 Jan 2023 03:01:20 +0000 (22:01 -0500)]
mpd: add radios playlist

21 months agompd: add MPD configuration file support
Hugo Villeneuve [Wed, 4 Jan 2023 03:00:45 +0000 (22:00 -0500)]
mpd: add MPD configuration file support

21 months agoSet custom hostname
Hugo Villeneuve [Mon, 2 Jan 2023 00:20:20 +0000 (19:20 -0500)]
Set custom hostname

21 months agoAdd ethtool to all images
Hugo Villeneuve [Sat, 31 Dec 2022 13:33:14 +0000 (08:33 -0500)]
Add ethtool to all images

21 months agoRemove debug tools
Hugo Villeneuve [Fri, 30 Dec 2022 05:23:45 +0000 (00:23 -0500)]
Remove debug tools

21 months agoRemove tcpdump from dev image
Hugo Villeneuve [Fri, 30 Dec 2022 05:16:09 +0000 (00:16 -0500)]
Remove tcpdump from dev image

21 months agoAdd music server packages
Hugo Villeneuve [Fri, 30 Dec 2022 05:02:38 +0000 (00:02 -0500)]
Add music server packages

21 months agoAdd swupdate scripts and support files
Hugo Villeneuve [Fri, 30 Dec 2022 05:01:05 +0000 (00:01 -0500)]
Add swupdate scripts and support files

21 months agoAdd swupdate images
Hugo Villeneuve [Fri, 30 Dec 2022 05:00:01 +0000 (00:00 -0500)]
Add swupdate images

23 months agoAdd dev and prod images
Hugo Villeneuve [Fri, 30 Dec 2022 04:57:05 +0000 (23:57 -0500)]
Add dev and prod images

23 months agoInitial import
Hugo Villeneuve [Fri, 30 Dec 2022 04:51:11 +0000 (23:51 -0500)]
Initial import