NixOS Audio | 131 Members | |
| 33 Servers |
| Sender | Message | Time |
|---|---|---|
| 3 Dec 2023 | ||
| But nobody will do the work for you ;) | 09:28:24 | |
| 14:08:35 | ||
| 22:31:31 | ||
| 4 Dec 2023 | ||
| 03:20:13 | ||
| 5 Dec 2023 | ||
| 00:39:07 | ||
| Spotify isn't open source though. Is it really compatible with nix packaging? | 13:10:13 | |
| there is quite a number of non open-source software packaged in nixpkgs | 13:10:56 | |
| if for example spotify is distributed as a flatpak app, there are functions to handle that | 13:11:24 | |
| Wait, also it is open source now | 13:11:33 | |
| steam, as another example, constructs a whole "chroot" to make it happy | 13:11:50 | |
In reply to @fractivore:cyberia.clubeven better :D | 13:11:54 | |
| Wait, nooo, they just have open sourced components of the platform. | 13:13:38 | |
In reply to @fractivore:cyberia.clubWait wat | 13:26:50 | |
In reply to @fractivore:cyberia.clubYou got me there for a second | 13:27:18 | |
| So spotify is already packaged, but it's the snapcraft version? https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/applications/audio/spotify/linux.nix | 19:02:23 | |
| I don't really see why we need to repackage it without snapcraft | 19:02:48 | |
| Also spotify requires a specific minor version of openssl?? lool that doesn't seem great right? | 19:04:17 | |
| It looks like they worked around it by linking the system openssl version to a file named like the one spotify is expecting. | 19:05:45 | |
In reply to @fractivore:cyberia.clubThat's my jam | 19:21:45 | |
| It's a pretty cool hack yeah. | 21:40:51 | |
| 7 Dec 2023 | ||
| Hi, I quite new to NixOS. I have a DAC where the latest version (1.2.10) of alsa-ucm-conf has a bug, because I'm on nixpkgs unstable I thought to add another input nixpkgs 23.05, so I can install an older alsa version.
Now, when I check what is installed, I have alsa-ucm-conf 1.2.10, 1.2.9 and alsa-lib 1.2.9, 1.2.8 installed, but each application still seems to reference alsa-lib 1.2.9, which in turn references alsa-ucm-conf 1.2.10. | 21:04:34 | |
| * Hi, I quite new to NixOS. I have a DAC where the latest version (1.2.10) of alsa-ucm-conf has a bug, because I'm on nixpkgs unstable I thought to add another input nixpkgs 23.05, so I can install an older alsa version.
Now, when I check what is installed, I have alsa-ucm-conf 1.2.10, 1.2.9 and alsa-lib 1.2.9, 1.2.8 installed, but each application still seems to reference alsa-lib 1.2.9, which in turn references alsa-ucm-conf 1.2.10. | 21:04:47 | |
| * Hi, I quite new to NixOS. I have a DAC where the latest version (1.2.10) of alsa-ucm-conf has a bug, because I'm on nixpkgs unstable I thought to add another input nixpkgs 23.05, so I can install an older alsa version.
Now, when I check what is installed, I have alsa-ucm-conf 1.2.10, 1.2.9 and alsa-lib 1.2.9, 1.2.8 installed, but each application still seems to reference alsa-lib 1.2.9, which in turn references alsa-ucm-conf 1.2.10. | 21:05:04 | |
| * Hi, I quite new to NixOS. I have a DAC where the latest version (1.2.10) of alsa-ucm-conf has a bug, because I'm on nixpkgs unstable I thought to add another input nixpkgs 23.05, so I can install an older alsa version.
Now, when I check what is installed, I have alsa-ucm-conf 1.2.10, 1.2.9 and alsa-lib 1.2.9, 1.2.8 installed, but each application still seems to reference alsa-lib 1.2.9, which in turn references alsa-ucm-conf 1.2.10. | 21:05:38 | |
In reply to @sporesirius:matrix.org that is working as intended. if you want applications to use a different alsa-ucm-conf version, you'll have to overlay it or use is there a patch available for alsa-ucm-conf? grafting alsa-ucm-conf with a patch to fix the bug might be easier and have less consequences, and you would even be able to PR the patch stuff to nixpkgs and fix it out-of-the-box for everyone | 21:09:33 | |
| * Hi, I quite new to NixOS. I have a DAC where the latest version (1.2.10) of alsa-ucm-conf has a bug, because I'm on nixpkgs unstable I thought to add another input nixpkgs 23.05, so I can install an older alsa version.
Now, when I check what is installed, I have alsa-ucm-conf 1.2.10, 1.2.9 and alsa-lib 1.2.9, 1.2.8 installed, but each application still seems to reference alsa-lib 1.2.9, which in turn references alsa-ucm-conf 1.2.10.
| 21:09:38 | |
In reply to @lily:lily.flowersYeah, there is a commit. It's a one line fix, I tried that first, but unfortunately that didn't work, so I tried the method describe above. | 21:12:42 | |
In reply to @lily:lily.flowers* Yeah, there is a commit. It's a one-line fix, I tried that first, but unfortunately it didn't work, so I tried the method described above. | 21:15:24 | |
In reply to @sporesirius:matrix.org doing a nixos config like the below should patch in the fix and then graft it into your system. it, uh, doesn't work in pure eval (e.g. flakes) so you'll need to add
| 21:22:17 | |
| and you should be able to PR a diff like this to nixpkgs staging branch:
| 21:22:40 | |