Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed
3 years ago
Ben Siraphob
872973d7d1
pkgs/servers: stdenv.lib -> lib
3 years ago
Manuel Frischknecht
52f62163bc
slimserver: add perlPackages.NetHTTPSNB as a dependency
...
Slimserver v. 7.9.2 introduced the CPAN package `Net::HTTPS::NB`[1][2]
as a dependency (distributed directly inside the Git repository, cf. [3]).
Without this package present in the Perl include path, the new version
fails to load the repository database for squeezebox server plugins
(configured via `Settings > Plugins`) and thus does not list any plugins
that aren't already installed on the respective system.
[1]: https://metacpan.org/pod/Net::HTTPS::NB
[2]: https://github.com/olegwtf/p5-Net-HTTPS-NB
[3]: 7938c06119/CPAN/Net/HTTPS/NB.pm
3 years ago
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
4 years ago
Manuel Frischknecht
c9b075818c
slimserver: add perlPackages.ArchiveZip as a dependency
...
Slimserver uses `Archive::Zip`, in order to unpack plugins before
installing them. Without this dependency, its `PluginDownloader`
module will fail, printing the following error message instead:
Slim::Utils::PluginDownloader::extract (102) error loading Archive::Zip
Can't locate Archive/Zip.pm in @INC (you may need to install the Archive:
:Zip module) (@INC contains: [...])
4 years ago
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
4 years ago
nyanloutre
1b099f9d6c
slimserver: 7.9.1 -> 7.9.2
4 years ago
volth
b3cc65f8b9
buildPerlPackage: name -> (pname, version)
5 years ago
volth
f3282c8d1e
treewide: remove unused variables ( #63177 )
...
* treewide: remove unused variables
* making ofborg happy
5 years ago
Freezeboy
8f87a61de2
Replace platforms.linux with platforms.darwin for expressions that compile on darwin too (too restrictive platforms)
5 years ago
volth
bb9557eb7c
lib.makePerlPath -> perlPackages.makePerlPath
6 years ago
volth
f65dfb3caf
buildPerlPackage -> perlPackages.buildPerlPackage
6 years ago
Philipp Hausmann
09df5da98f
slimserver: Relax audio scan dependency ( #47029 )
6 years ago
volth
cc55a3ebcb
treewide: fix build with disallowed aliases ( #43872 )
...
fixes build with disallowed aliases
6 years ago
Philipp Hausmann
308638c0ca
nixos/slimserver: Fix transcoding
6 years ago
Philipp Hausmann
986bc55968
slimserver: Relax Audio::Scan dependency bounds
6 years ago
Philipp Hausmann
7a16fd6111
slimserver: 7.9.0 -> 7.9.1
6 years ago
Philipp Hausmann
a44cea1158
Fix plugins by not moving Slim folder
7 years ago
Philipp Hausmann
b0e518c6e5
Mark slimserver as unfree
7 years ago
Philipp Hausmann
0bd6fdcfc4
Cosmetics
7 years ago
Philipp Hausmann
ad88df249c
Use 7.9.0 tarball
7 years ago
Philipp Hausmann
588c773880
Web interface starts up!
7 years ago
Philipp Hausmann
cad54958c0
Server at least starts now
7 years ago
Philipp Hausmann
12de6bb211
Move slim folder
7 years ago
Philipp Hausmann
19ebbde472
Add some more deps
7 years ago
Philipp Hausmann
ac8596ca27
Use buildPerlPackage instead of standard builder
7 years ago
Philipp Hausmann
38f315623e
Remove unused binary files
7 years ago
Philipp Hausmann
6e0e27854f
Add some more perl dependencies
7 years ago
Philipp Hausmann
de5465d813
WIP
7 years ago
Philipp Hausmann
ffa3dbeee1
init slimserver
7 years ago