Commit graph

134 commits

Author SHA1 Message Date
Ben Siraphob e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
Ben Siraphob badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
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
2021-01-11 10:38:22 +01:00
upkeep-bot 08f33ba4fb spotify-unwrapped: 1.1.42.622.gbd112320-37 -> 1.1.46.916.g416cacf1 2020-11-16 12:10:04 +00:00
Samuel Ainsworth 3d99082818
spotify-unwrapped: 1.1.26.501.gbe11e53b-15 -> 1.1.42.622.gbd112320-37 (#99924)
* spotify-unwrapped: 1.1.26.501.gbe11e53b-15 -> 1.1.42.622.gbd112320-37

* Add libdrm dependency

* Add missing mesa dependency

Co-authored-by: upkeep-bot <foo@bar.com>
2020-10-12 09:13:57 +00:00
Rebecca Turner 4f03644c56 spotify: support --force-device-scale-factor
Add a Spotify wrapper with a `deviceScaleFactor` argument to set the
`--force-device-scale-factor` flag for high-DPI displays. If unset,
nothing is added.

This allows e.g.

   spotify.override { deviceScaleFactor = 1.66; }

Uses a separate wrapper derivation as suggested by @Ma27.
Uses `wrapProgram` instead of `makeWrapper` as suggested by @Ma27.
2020-09-21 13:50:19 -04:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Timo Kaufmann daebb49035 spotify: 1.1.10.546.ge08ef575-19 -> 1.1.26.501.gbe11e53b-15
Works fine for me, although I did have to re-login.
2020-03-12 00:31:38 +01:00
Maximilian Bosch 9842c4b107
treewide: update which packages I'm currently maintaining
Idea shamelessly stolen from 4e60b0efae.

I realized that I don't really know anymore where I'm listed as maintainer and what
I'm actually (co)-maintaining which means that I can't proactively take
care of packages I officially maintain.

As I don't have the time, energy and motivation to take care of stuff I
was interested in 1 or 2 years ago (or packaged for someone else in the
past), I decided that I make this explicit by removing myself from several
packages and adding myself in some other stuff I'm now interested in.

I've seen it several times now that people remove themselves from a
package without removing the package if it's unmaintained after that
which is why I figured that it's fine in my case as the affected pkgs
are rather low-prio and were pretty easy to maintain.
2019-12-26 15:27:47 +01:00
kolaente 62fa5d3447
Add libpulseaudio to not have spotify crash when trying to play music 2019-11-05 21:52:55 +01:00
kolaente 40d5e2da5e
Spotify 1.0.96.181.gf6bc1b6b-12 -> 1.1.10.546.ge08ef575-19 2019-11-02 17:09:44 +01:00
Milan Pässler (work) 185fd61631 treewide: remove uses of doBuild and doConfigure
doBuild and doConfigure are not actually used by any builders, they were
probably added by mistake and just confuse people.
2019-09-02 23:42:12 +02:00
volth c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
Timo Kaufmann eeb029c275
Revert "spotify: 1.0.96.181 -> 1.1.10.546" (#65833) 2019-08-03 11:54:07 +02:00
Frederik Rietdijk 6f723b9bad Merge master into staging-next 2019-08-02 09:18:37 +02:00
angristan e247342659 spotify: add angristan as maintainer 2019-08-01 20:31:18 +02:00
angristan 0e6d79b39f spotify: 1.0.96.181 -> 1.1.10.546
See #57800 and #65081 for discussion around fixing the SIGSEV since 1.1.5

Fix taken from
https://gitweb.gentoo.org/repo/gentoo.git/commit/media-sound/spotify?id=d8c8d8abd012c709551cc96802d2615fa69b5212:

Adding apulse libraries to LD_LIBRARY_PATH make spotify work
even if pulseaudio is not installed. If pulseaudio is installed
instead of apulse, this has no effect.

Adding APULSE_PLAYBACK_DEVICE is also necessary otherwise apulse does
not find the device (inspired by the tor-browser-bundle derivation)
2019-08-01 20:30:36 +02:00
worldofpeace b1bc0645ea gdk-pixbuf: rename from gdk_pixbuf 2019-07-22 18:50:57 -04:00
Frederik Rietdijk 56146c0cfa Revert "spotify: 1.0.96.181.gf6bc1b6b-12 -> 1.1.5.153.gf614956d-16"
Segmentation fault.

This reverts commit 3670450fc6.
2019-07-21 08:29:11 +02:00
angristan 3670450fc6 spotify: 1.0.96.181.gf6bc1b6b-12 -> 1.1.5.153.gf614956d-16 2019-07-20 09:20:57 +02:00
Benedikt Heine 7a5dcb7421 spotify: add libnotify as dependency
The option "Show desktop notification when the song changes" will only
work, when libnotify is available in spotify.
2019-04-22 14:16:48 +02:00
Sarah Brofeldt a31c37da26 Revert "spotify: 1.0.96.181.gf6bc1b6b-12 -> 1.1.0.237.g378f6f25-11"
This reverts commit ea87db2153.

See #57800
2019-04-10 16:54:46 +02:00
Tim Steinbach ea87db2153
spotify: 1.0.96.181.gf6bc1b6b-12 -> 1.1.0.237.g378f6f25-11 2019-04-06 13:13:20 -04:00
Timo Kaufmann bc96e2f43b spotify: link useful resources
Unfortunately, spotify tends to break on updates.
2019-03-17 15:32:44 +01:00
Timo Kaufmann 51a798389f spotify: add timokau as a maintainer
Did a significant refactor (debian sources -> snapcraft) and I'm
interested in this package.
2019-03-17 15:32:19 +01:00
Timo Kaufmann 4be712b9e1 spotify: update ffmpeg version
Needed for spotify 1.1.x. The update itself is blocked on alsa issues:
https://community.spotify.com/t5/Desktop-Linux/spotify-client-1-1-0-98-78-gb45d2a6b-10-from-Ubuntu-package/td-p/4675676
https://community.spotify.com/t5/Desktop-Linux/1-0-98-1-1-0-Crash-when-using-ALSA/td-p/4680398
2019-03-17 15:31:06 +01:00
Piotr Bogdan 336cd48da9 spotify: switch to ffmpeg_2 2019-01-27 00:41:18 +00:00
Timo Kaufmann 3dc0a1b7a7
spotify: 1.0.94.262.g3d5c231c-9 -> 1.0.96.181.gf6bc1b6b-12 (#53930)
spotify now requires "libatk-bridge-2.0.so", which is provided by
at-spi2-atk.
2019-01-14 11:05:13 +01:00
Timo Kaufmann 2f98b1c112 spotify: 1.0.93.242.gc2341a27-15 -> 1.0.94.262.g3d5c231c-9 2018-12-04 13:33:34 +01:00
Timo Kaufmann 7859957e56 spotify: 1.0.83.316.ge96b6e67-5 -> 1.0.93.242.gc2341a27-15 2018-11-04 11:30:14 +01:00
Pavol Rusnak 33171befdb
spotify: fix icon 2018-10-11 14:40:03 +02:00
Timo Kaufmann d89b1f0fbf spotify: 1.0.88.353.g15c26ea1-14 -> 1.0.83.316.ge96b6e67-5
The recent update is broken. Playing a song causes spotify to segfault.
This is probably
https://community.spotify.com/t5/Desktop-Linux/Segfault-with-the-new-update/td-p/4554830#,
which was recognized by upstream and will hopefully be fixed soon.
2018-09-05 15:53:38 +02:00
Timo Kaufmann af99bb6429 spotify: 1.0.80.474.gef6b503e-7 -> 1.0.88.353.g15c26ea1-14 2018-08-31 17:20:10 +02:00
Timo Kaufmann e875678f8e spotify: 1.0.80.480.g51b03ac3-13 -> 1.0.80.474.gef6b503e-7
The purpose of this update (or downgrade?) is to switch the spotify
source to one more reliable. The current source only contains the last
few releases, while the new source retains all old releases.
2018-08-04 15:18:15 +02:00
Adel Prokurov 44b52c10ea spotify: 1.0.79.223.g92622cc2-21 -> 1.0.80.480.g51b03ac3-13 (#41356)
Version 1.0.79.223.g92622cc2-21 doesn't exists in [spotify](https://repository-origin.spotify.com/pool/non-free/s/spotify-client/) repository, so i updated it to exists version
2018-06-02 17:56:07 +02:00
Patrick Hilhorst 2dbb29c334
spotify: remove platform assertion 2018-05-07 14:06:35 +02:00
Patrick Hilhorst fcb6a0a56e
spotify: remove/update gnome2 references
Part of #39976
2018-05-07 14:04:15 +02:00
Matthew Bauer 143978a477 treewide: remove platform assertions
linux: readd assertion
2018-05-03 13:09:20 -05:00
Florian Klink 6cd06ae05b spotify: 1.0.77.338.g758ebd78-41 -> 1.0.79.223.g92622cc2-21 2018-05-01 19:26:30 +02:00
Utku Demir e9e823c178
spotify: 1.0.72.117 -> 1.0.77.338 2018-04-13 09:26:03 +12:00
Michiel Derhaeg febe728bf5 spotify: 1.0.69.336.g7edcc575-39 -> 1.0.72.117.g6bd7cc73-35 2018-03-15 01:10:48 +01:00
Robin Gloster b7569bfb38 Revert "spotify: 1.0.69 -> 1.0.72" 2018-03-10 13:31:55 +01:00
Michael Bishop 9f4fa91d8f
spotify: 1.0.69 -> 1.0.72 2018-03-07 20:19:06 -04:00
sternenseemann 7d7d25fb3b spotify: 1.0.70.399.g5ffabd56-26 -> 1.0.69.336.g7edcc575-39 2018-03-02 14:03:57 +01:00
Markus Hauck b21952e766 spotify: 1.0.69.336.g7edcc575-39 -> 1.0.70.399.g5ffabd56-26 2018-02-08 18:46:51 +01:00
Peter Hoeg 61da89bc8a spotify: 1.0.64 -> 1.0.69 2017-12-20 21:13:25 +08:00
Utku Demir cd490dc619 spotify: 1.0.64.401.g9d720389-21 -> 1.0.64.407.g9bd02c2d-26 2017-10-02 10:18:05 +13:00
WilliButz ee6b48cc1f
spotify: 1.0.49.125.g72ee7853-111 -> 1.0.64.401.g9d720389-21 2017-09-28 17:08:52 +02:00
Sarah Brofeldt ef672008e1 spotify: 1.0.57.474.gca9c9538-30 -> 1.0.49.125.g72ee7853-111 (downgrade)
clarify note about stable and testing versions
2017-07-23 12:27:20 +02:00
Der Pfirsich 2c6fbc737f spotify: 1.0.55.487.g256699aa-16 -> 1.0.57.474.gca9c9538-30 (#26794) 2017-06-24 20:41:05 +01:00