1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-27 16:11:58 +00:00
Commit graph

557 commits

Author SHA1 Message Date
Andreas Rammhold db0fe5c3eb
Merge branch master into staging to fix eval error
This fixes the eval error of the small (and "big"?) NixOS test set that
was fixed in 1088f05 & eba8f542.
2020-10-28 03:03:27 +01:00
R. RyanTM 6ad02be2f1 mpd-mpris: 0.2.4 -> 0.3.0 2020-10-25 22:33:09 +00:00
Jan Tojnar 268f2d1478
volctl: switch to Python 3 2020-10-24 01:18:45 +02:00
Ben Siraphob 683a87dbeb treewide: remove periods from end of package descriptions 2020-10-17 08:22:31 -07:00
Nick Hu 8d8cd8908b
pasystray: ayatana appindicators instead of libappindicator 2020-10-13 16:06:11 +01:00
Patrick Hilhorst f7e390e6d4 treewide: fix redirected urls (run 3)
Related:
 - 9fc5e7e473
 - 593e11fd94
 - 508ae42a0f

Since the last time I ran this script, the Repology API changed, so I had to
adapt the script used in the previous PR. The new API should be more robust, so
overall this is a positive (no more grepping the error messages for our relevant
data but just a nice json structure).

Here's the new script I used:

```sh
curl https://repology.org/api/v1/repository/nix_unstable/problems \
   | jq -r '.[] | select(.type == "homepage_permanent_https_redirect") | .data | "s@\(.url)@\(.target)@"' \
   | sort | uniq | tee script.sed
find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```

I will also add this script to `maintainers/scripts`.
2020-10-02 09:01:35 -07:00
Austin Butler 5d365404ac beets: add extrafiles plugin 2020-09-21 10:33:10 +03:00
Vincent Laporte bd954783b2 liquidsoap: 1.3.4 → 1.4.2 2020-09-07 15:18:31 +02:00
Doron Behar 7efe1cfe51 beets: Fix wavpack mediafile test
Extend mutagen-1.43.patch to include a fix for now supported bitrate of
wavpack files. See
d2fc3b59f7
for upstream's version of the change.
2020-09-01 09:22:03 +03:00
R. RyanTM c5a2f3a514 qastools: 0.22.0 -> 0.23.0 2020-08-31 17:09:48 +02:00
Robert Schütz 7b162ee6e7 abcmidi: 2020.07.28 -> 2020.08.09 2020-08-27 15:16:04 +02:00
Mario Rodas 2ab8def9d4
Merge pull request #95167 from r-ryantm/auto-update/playerctl
playerctl: 2.1.1 -> 2.2.1
2020-08-12 08:53:16 -05:00
R. RyanTM 7ff3f222b6 playerctl: 2.1.1 -> 2.2.1 2020-08-11 10:42:32 +00:00
zowoq cea7cd902e buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
Martin Weinelt 131e9edd8b
Merge pull request #94692 from mweinelt/beets
beets: apply patch to fix incompatibilites with python 3.8
2020-08-07 00:48:09 +02:00
Martin Weinelt d55276d7c6
beets: apply patch to fix incompatibilites with python 3.8
https://github.com/beetbox/beets/pull/3621
https://github.com/python/cpython/pull/20649
2020-08-07 00:45:40 +02:00
gnidorah 1ace844415 opn2bankeditor: 1.3-beta -> 1.3 2020-08-06 10:01:18 +03:00
gnidorah 059675cd0d opl3bankeditor: 1.5 -> 1.5.1 2020-08-06 09:53:07 +03:00
R. RyanTM 4814236168
abcmidi: 2020.06.30 -> 2020.07.28 (#94349) 2020-08-01 14:38:21 +02:00
zowoq 3c5750d1cd buildGoModule packages: editorconfig fixes 2020-07-31 13:58:04 +10:00
Fabian Geiselhart 3518436b92 bpm-tools: Specify dependencies and wrap executables 2020-07-12 19:46:21 +02:00
Jonathan Ringer 2e050546b8
google-music-scripts: fix build 2020-07-04 07:42:19 -07:00
R. RyanTM 4b10430119
abcmidi: 2020.06.07 -> 2020.06.30 (#92114) 2020-07-03 09:38:29 +02:00
R. RyanTM 1351ed529d
abcm2ps: 8.14.7 -> 8.14.9 (#91897) 2020-07-01 12:47:57 +02:00
Martin Weinelt a9422ba768 beets: fix werkzeug testcases
Closes #91131
2020-06-20 15:12:57 -07:00
R. RyanTM ee44fed637 video2midi: 0.4.0.1 -> 0.4.0.2 2020-06-15 05:37:35 +00:00
Nicolas Berbiche c539d7c1c7 playerctl: enable bash completions 2020-06-12 22:30:46 -04:00
Doron Behar 01d4e2fe33 treewide: use ffmpeg_3 explicitly if not wanted otherwise
After making `ffmpeg` point to the latest `ffmpeg_4`, all packages that
used `ffmpeg` without requiring a specific version now use ffmpeg_3
explicitly so they shouldn't change.
2020-06-12 11:55:31 -07:00
Robert Schütz 8deeeb0219 abcmidi: 2020.03.25 -> 2020.06.07 2020-06-11 10:11:50 +02:00
Colin L Rice d6162dab50
go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
Jaka Hudoklin cf3b322a64 pasystray: add patch to fix crash when running under wayland 2020-04-14 13:18:55 +07:00
Jörg Thalheim d121a3992c
Merge pull request #85045 from r-ryantm/auto-update/pulsemixer
pulsemixer: 1.5.0 -> 1.5.1
2020-04-12 06:36:37 +01:00
R. RyanTM 952335e853 pulsemixer: 1.5.0 -> 1.5.1 2020-04-12 01:42:45 +00:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Samuel Leathers 72cb7f81fd
Merge pull request #81442 from manveru/bundler-2.1.4
bundler: 1.17.3 -> 2.1.4
2020-04-08 12:44:54 -04:00
R. RyanTM c3e25ba60f abcmidi: 2020.02.12 -> 2020.03.25 2020-04-06 12:37:53 -07:00
Michael Fellinger f92600b406
update versions in Gemfile.lock 2020-04-06 15:02:13 +02:00
Jonathan Ringer aa1fea9f97 google-music-scripts: 4.0.1 -> 4.3.0 2020-04-02 10:04:28 -07:00
Timo Kaufmann da0fc069c3
Merge pull request #82003 from ymeister/master
alsaequal: init at 0.6
2020-03-31 14:56:56 +00:00
Timo Kaufmann e2c72facec
Merge pull request #83322 from doronbehar/improve-beets-test
pythonPackages.beets: add unconditionally deps needed for checks
2020-03-31 14:43:21 +00:00
Orivej Desh 2f8795d32a qastools: 0.21.0 -> 0.22.0 2020-03-30 21:15:13 +00:00
Orivej Desh ce1695ace7 midicsv: init at 1.1 2020-03-28 14:43:03 +00:00
Jaakko Luttinen 86a012b960
trx: 0.4 -> 0.5 2020-03-28 12:49:50 +02:00
Doron Behar 9c3be05166 beets: Quote homepage url 2020-03-25 15:27:55 +02:00
Doron Behar befbb792b9 pythonPackages.beets: add unconditionally deps needed for checks 2020-03-25 00:21:57 +02:00
José Romildo Malaquias 5071f0b93a volctl: 0.6.2 -> 0.6.3 2020-03-20 12:20:00 -03:00
ymeister a0c9e953c7 maintainers: add ymeister 2020-03-13 13:38:05 +07:00
ymeister 5de1b169ea alsaequal: init at 0.6
Co-Authored-By: Doron Behar <doron.behar@gmail.com>
2020-03-13 13:38:05 +07:00
R. RyanTM ceeaf410be abcmidi: 2019.12.09 -> 2020.02.12 2020-03-05 15:08:03 -08:00
R. RyanTM 890c3191d7 abcm2ps: 8.14.6 -> 8.14.7 2020-02-19 17:40:56 +01:00
gnidorah 4f1d75fd89 mididings: correct version naming 2020-02-15 15:24:24 +01:00
Aluísio Augusto Silva Gonçalves e79af471e7 beets: Fix test to work with mutagen>=1.43 2020-02-14 21:17:38 -08:00
R. RyanTM 18ccb2366a abcmidi: 2019.11.11 -> 2019.12.09 2020-02-09 09:57:17 +01:00
Ryan Mulligan 7b78c8b461
Merge pull request #79332 from r-ryantm/auto-update/mpd-mpris
mpd-mpris: 0.2.3 -> 0.2.4
2020-02-06 16:47:03 -08:00
R. RyanTM c1b0e3ee3e playerctl: 2.0.2 -> 2.1.1 2020-02-06 13:07:04 +00:00
R. RyanTM abef6b21ff mpd-mpris: 0.2.3 -> 0.2.4 2020-02-06 11:01:38 +00:00
R. RyanTM 354bcfeab0 video2midi: 0.3.9.6 -> 0.4.0.1 2020-01-17 12:08:42 +00:00
Robin Gloster f9f46dc327
treewide: NIX_*_FLAGS -> string 2019-12-31 00:15:46 +01:00
Franz Pletz 6d50498b28
trx: 2018-01-23 -> 0.4 2019-12-27 03:50:41 +01:00
José Romildo Malaquias 306c31afed volctl: init at 0.6.2 2019-12-20 16:03:10 +01:00
Bernardo Meurer 171ceb38ff
beets.externalPlugins.check: init at 0.12.0 2019-12-14 21:52:21 -08:00
R. RyanTM d19a8f133b abcmidi: 2019.10.13 -> 2019.11.11 2019-12-07 22:00:13 +01:00
Peter Jones db091af228
mpdris2: use python3 for #74295
Also use fetchFromGitHub for hash stability.

Co-authored-by: worldofpeace <worldofpeace@protonmail.ch>
2019-12-04 08:19:56 -07:00
R. RyanTM d72ec48e63 abcm2ps: 8.14.5 -> 8.14.6 2019-11-25 00:02:22 -08:00
John Ericson d0d5136cce Merge remote-tracking branch 'upstream/master' into wrapper-pname-support 2019-11-24 17:25:07 +00:00
John Ericson 9b090ccbca treewide: Get rid of most parseDrvName without breaking compat
That is because this commit should be merged to both master and
release-19.09.
2019-11-24 17:22:28 +00:00
Bernardo Meurer 82b0f7432e
beets: fix absubmit deps 2019-11-17 22:33:26 -08:00
Bernardo Meurer e7fea062ce
essentia-extractor: init at 2.1_beta2 2019-11-17 20:17:44 -08:00
markuskowa 1395327b4e
Merge pull request #72444 from r-ryantm/auto-update/abcMIDI
abcmidi: 2019.08.11 -> 2019.10.13
2019-11-12 10:05:32 +01:00
gnidorah 7a17d2df56 video2midi: 0.3.9.5 -> 0.3.9.6 2019-11-04 08:54:02 -08:00
R. RyanTM 7cc5913d0d abcmidi: 2019.08.11 -> 2019.10.13 2019-11-01 08:26:29 -07:00
Doron Behar 7ff17ce730 bpm-tools: init at 0.3 2019-10-05 00:23:06 +02:00
derchris dd63381444 video2midi: 0.3.9.1 > 0.3.9.5 2019-10-03 08:57:06 -07:00
Bruno Bigras 239aafea69 beets: 1.4.7 -> 1.4.9 2019-09-23 00:23:56 -04:00
volth 7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
Jan Tojnar cdf426488b
Merge branch 'master' into staging-next
Fixed trivial conflicts caused by removing rec.
2019-09-06 03:20:09 +02:00
Marek Mahut 4622046a2f
Merge pull request #68104 from peterhoeg/f/aucdtect
aucdtect: pname was wrong
2019-09-04 21:23:42 +02:00
Peter Hoeg dfea236a48 aucdtect: pname was wrong 2019-09-04 21:21:09 +08:00
Vladimír Čunát 4aad2947f8
Merge branch 'master' into staging-next 2019-09-04 11:00:56 +02:00
worldofpeace 59e68d3b74 treewide: don't use single quotes with placeholder 2019-09-03 13:01:42 -04:00
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Vladimír Čunát 2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
gnidorah bbf1f5cfd0 opl3bankeditor, opn2bankeditor: use qt5's mkDerivation 2019-08-19 08:04:51 +02:00
Frederik Rietdijk f65aa21bb2 Merge master into staging-next 2019-08-18 12:53:44 +02:00
R. RyanTM cfdd3799a2 abcmidi: 2019.08.02 -> 2019.08.11
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/abcmidi/versions
2019-08-17 10:47:35 -07:00
volth c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Marek Mahut f93da326ab
Merge pull request #65051 from r-ryantm/auto-update/abcm2ps
abcm2ps: 8.14.4 -> 8.14.5
2019-08-10 09:40:56 +02:00
Marek Mahut 1ad2edd743 abcmidi: 2019.07.12 -> 2019.08.02 2019-08-10 09:20:57 +02:00
R. RyanTM 49d443efd9 abcmidi: 2019.06.14 -> 2019.07.12
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/abcmidi/versions
2019-08-03 14:41:05 -07:00
Frederik Rietdijk cca5ee9c07 Merge staging-next into staging 2019-07-28 09:10:03 +02:00
Doron Behar a3ae2dbd19 mpd-mpris: init at 0.2.3 (#65340) 2019-07-27 23:30:50 -07:00
worldofpeace b1bc0645ea gdk-pixbuf: rename from gdk_pixbuf 2019-07-22 18:50:57 -04:00
gnidorah 895eea2f3d video2midi: 0.3.7 -> 0.3.9.1 2019-07-20 08:52:22 +03:00
R. RyanTM d831803eec abcm2ps: 8.14.4 -> 8.14.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/abcm2ps/versions
2019-07-18 22:01:54 -07:00
Ryan Mulligan 508ae42a0f treewide: fix redirect URLs 2019-07-10 12:52:51 -07:00
Frederik Rietdijk c62f181eb5
Merge pull request #63207 from gnidorah/mididings
mididings: init at 20151117
2019-07-10 12:44:02 +02:00
Jake Waksbaum 2e729e7f1f
google-music-scripts: fix build 2019-07-04 01:43:53 -07:00
R. RyanTM 57a2724672 abcmidi: 2019.06.06 -> 2019.06.14
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/abcmidi/versions
2019-07-03 09:31:00 +02:00
Linus Heckemann bd286ce6e5
Merge pull request #61826 from gnidorah/video2midi
video2midi: init at 0.3.7
2019-06-23 10:00:50 +02:00
volth f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
R. RyanTM ad2a9cdd8f abcmidi: 2019.04.22 -> 2019.06.06
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/abcmidi/versions
2019-06-16 19:49:06 +02:00
gnidorah de8ad1f55b mididings: init at 20151117 2019-06-16 15:58:16 +03:00
gnidorah 1dc8c13757 video2midi: init at 0.3.7 2019-06-07 08:20:01 +03:00
Vladyslav M f77faebc71
pulsemixer: 1.4.0 -> 1.5.0 2019-06-02 16:12:44 +03:00
Michael Reilly 9e9996ad1a mp3cat init at 0.5
Adding package mp3cat, a command line mp3 utility which will concatenate
multiple mp3 files, and keep only the audio frames, discarding headers
and so on.
2019-05-12 07:00:50 -04:00
Michael Fellinger 094b713ccd mpdcron: 20130809 -> 20161228 2019-05-03 14:16:11 +02:00
Frederik Rietdijk fd2bd6e433
Merge staging-next into master 2019-04-30 15:50:24 +02:00
Robert Schütz ff26a24998 abcmidi: 2019.03.30 -> 2019.04.22 2019-04-30 14:09:58 +02:00
worldofpeace 7abeda982a gnome3.gsettings-desktop-schemas -> gsettings-desktop-schemas
gnome3.pomodoro is left out because I don't want to create a conflict.
2019-04-17 13:39:23 -04:00
Vladyslav M 203d0ff1c8
Merge pull request #58751 from r-ryantm/auto-update/playerctl
playerctl: 2.0.1 -> 2.0.2
2019-04-06 23:17:49 +03:00
Robert Schütz bf95e6530a abcmidi: 2019.02.08 -> 2019.03.30 2019-04-03 14:57:12 +02:00
R. RyanTM d5f0c92adf playerctl: 2.0.1 -> 2.0.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/playerctl/versions
2019-04-02 01:28:54 -07:00
Ryan Mulligan 4d160c3f09
Merge pull request #57486 from canndrew/picotts
picotts: init at 2018-10-19
2019-04-01 19:53:11 -07:00
Andrew Cann 419d38f774 picotts: init at 2018-10-19 2019-03-31 14:06:23 +08:00
Ryan Mulligan 024fd0238c
Merge pull request #57976 from gnidorah/opl3bankeditor
opl3bankeditor: 2019-01-12 -> 1.5
2019-03-26 19:05:13 -07:00
volth 2be90ccb4f gnome3.gtk -> gtk3
fix evaluation when config.allowAliases == false

(regression after #55735)
2019-03-24 14:34:39 -04:00
gnidorah 47dc3051d8 opl3bankeditor: 2019-01-12 -> 1.5 2019-03-20 20:10:45 +03:00
Robert Schütz 9b202b6f3d abcm2ps: 8.14.3 -> 8.14.4 2019-03-18 14:03:26 +01:00
Robert Schütz 12d625f119 google-music-scripts: 3.0.0 -> 4.0.1 2019-03-15 20:17:45 +01:00
Robert Schütz be5fe39a01 abcm2ps: 8.14.2 -> 8.14.3 2019-03-15 10:39:21 +01:00
Frederik Rietdijk 2fcb11a244 Merge staging-next into master 2019-03-01 09:06:20 +01:00
Jörg Thalheim dadc7eb329
treewide: use runtimeShell instead of stdenv.shell whenever possible
Whenever we create scripts that are installed to $out, we must use runtimeShell
in order to get the shell that can be executed on the machine we create the
package for. This is relevant for cross-compiling. The only use case for
stdenv.shell are scripts that are executed as part of the build system.
Usages in checkPhase are borderline however to decrease the likelyhood
of people copying the wrong examples, I decided to use runtimeShell as well.
2019-02-26 14:10:49 +00:00
Jean-Philippe Braun 98d8bf4bea mpdris2: 0.7 -> 0.8 (#56287) 2019-02-25 00:43:12 +01:00
Vladimír Čunát 71f4ba29a3
Merge branch 'master' into staging-next
Hydra nixpkgs: ?compare=1506218
2019-02-22 17:51:01 +01:00
Robert Schütz 255f67e50f abcmidi: 2019.01.01 -> 2019.02.08 2019-02-21 14:18:22 +01:00
Robert Schütz 5124cf7a14 beets: use checkInputs 2019-02-20 20:07:21 +01:00
Jan Tojnar 606ceda352
gnome3: stop using aliases 2019-02-14 02:31:15 +01:00
Elis Hirwing 3e50fba209
Merge pull request #53662 from gnidorah/opl3bankeditor
opl3bankeditor, opn2bankeditor: init
2019-02-11 07:57:31 +01:00
gnidorah 1cb728d4af opl3bankeditor, opn2bankeditor: init 2019-02-10 22:57:16 +03:00
R. RyanTM ddabf6f5e0 abcmidi: 2018.12.21 -> 2019.01.01 (#54861)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/abcmidi/versions
2019-01-29 08:21:28 +01:00
Piotr Bogdan 12298ba68d acoustid-fingerprinter: switch to ffmpeg_2 2019-01-27 00:40:00 +00:00
Jake Waksbaum bc820fa1e4 google-music-scripts: init at 3.0.0 2019-01-18 21:15:51 +00:00
Will Dietz 16a0eba3f4 pasystray: 0.7.0 -> 0.7.1, cleanup 2019-01-04 14:45:56 -06:00
Hans-Jörg Schurr 3569ff78f6 trx: init at 2018-01-23 (#53324) 2019-01-04 13:46:57 +01:00
R. RyanTM 9e638234cf abcmidi: 2018.12.01 -> 2018.12.21
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/abcmidi/versions
2019-01-03 20:42:23 -08:00
Jörg Thalheim 84fb36b469
Merge pull request #52150 from r-ryantm/auto-update/playerctl
playerctl: 0.6.1 -> 2.0.1
2018-12-20 11:18:44 +01:00
Robert Schütz 721f3b7abd abcm2ps: 8.14.1 -> 8.14.2 2018-12-19 16:31:20 +01:00
worldofpeace 47cc83dcc8 playerctl: mark as broken on darwin
Build fails with:
../playerctl/playerctl-player.c:274:19: error: use of undeclared identifier 'CLOCK_MONOTONIC'
    clock_gettime(CLOCK_MONOTONIC, &player->priv->cached_position_monotonic);
2018-12-18 16:00:00 -05:00
worldofpeace 59f8d67ec7 playerctl: enable gtk-doc generation 2018-12-18 15:01:49 -05:00
R. RyanTM 00f5700057 playerctl: 0.6.1 -> 2.0.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/playerctl/versions
2018-12-14 19:04:32 -08:00
Robert Schütz 0584ff89b1 abcmidi: 2018.10.25 -> 2018.12.01 2018-12-14 21:21:24 +01:00
Jan Tojnar a51a99c690
gobject-introspection: rename package
camelCase package name was a huge inconsistency in GNOME package set.
2018-12-02 12:42:29 +01:00
Tor Hedin Brønner 0cd638b291
playerctl: switch to meson and fix build 2018-11-30 21:35:15 +01:00
aszlig bef2a43957
beets-alternatives: Add myself as maintainer
I've introduced the plugin and have been maintaining it ever since, so
it's time to make myself the official maintainer in order to avoid
confusion about who to address when issues about the alternatives plugin
arise.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @wisp3rwind
2018-11-29 05:10:17 +01:00
aszlig 887ae75eb2
beets-alternatives: 0.8.2 -> 0.9.0
This introduces the following upstream changes:

  * The package is now on PyPI
  * Require at least beets v1.4.7
  * Update album art in alternatives when it changes
  * Python 3 support (Python 2.7 continues to be supported)
  * Support the format aliases defined by the convert plugin ('wma' and
    'vorbis' with current beets)
  * Bugfix: Explicitly write tags after encoding instead of relying on
            the encoder to do so
  * Bugfix: If the formats config option is modified, don't move files
            if the extension would change, but re-encode

I updated this because I was pinged by @wisp3rwind about moving back to
@geigerzaehler's repository at [1].

This is what @wisp3rwind wrote in the comment[2] (which was originally
directed to @Profpatsch):

  (I hope you're the one to bug, or at least can ping someone else), I
  just noticed that you switched the NixOS package to my repository.
  Would you please switch it back to this repo soon-ish? The code here
  is better tested, and [3] is handled less elegantly on my fork since
  it requires changes to the configuration. The latter are undocumented,
  but whoever has bothered to take a look at the code might end up with
  (harmless) unused config entries.

So in essence we're now back to the original upstream repository again,
which I changed to @wisp3rwind's fork in 29e89248bf
because it fixed issues with Python 3.

Stripping the long_description from setup.py also doesn't seem to be
required anymore, but I didn't investigate why (might be because either
our Python tooling now sets a default language or the README simply no
longer has non-ASCII characters).

[1]: https://github.com/geigerzaehler/beets-alternatives
[2]: https://github.com/geigerzaehler/beets-alternatives/issues/23
[3]: https://github.com/geigerzaehler/beets-alternatives/pull/27

Signed-off-by: aszlig <aszlig@nix.build>
2018-11-29 05:10:15 +01:00
aszlig 36efeac21a
beets: Add patch to fix Python 3.7 compatibility
Since 0f38d9669f, the default Python
version for Python 3 is now Python 3.7.

It has been a while since beets had a new release, but the fix for
Python 3.7 is already in master (and it's also rather small), so I
decided to cherry-pick the commit as a patch.

I've built the package along with its tests and they failed at first,
but the errors were unrelated. So I disabled the tests for pylint, as
they're failing right now.

In addition I also needed to temporarily revert
0d2f06ae3a, which supposedly should fix
issues with Python 2 but aparently breaks Python 3 support and during
the beets tests we get a ModuleNotFoundError for the "_gi_gst" module.

However I didn't further investigate why this happens, as I'm time
constrained right now. But after disabling the pylint tests and the
revert of the mentioned gst-python commit, the beets tests succeed.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @jtojnar, @lopsided98 (for introducing the gst-python change)
Cc: @domenkozar, @pjones (other beets maintainers)
2018-11-29 05:10:13 +01:00
Bart Brouns 2d96b9a294 liquidsoap: make it find ladspa plugins (#49891)
* liquidsoap: make it find ladspa plugins

* liquidsoap: cleanup
Moved makeWrapper and pkgconfig to nativeBuildInputs
Refreshed meta.homepage
2018-11-17 15:25:23 +01:00
Robert Schütz 01763ed4a8 abcm2ps: 8.14.0 -> 8.14.1 2018-11-16 15:00:53 +01:00
Robert Helgesson 811509e5a3
abcmidi: 2018.06.23 -> 2018.10.25 2018-11-02 23:19:18 +01:00
Robert Schütz 1ee5cbe9d4 abcm2ps: 8.13.24 -> 8.14.0 2018-10-17 17:59:20 +02:00
Bas van Dijk 0c25079958
futhark: introduce the top-level futhark attribute
The fact that futhark is a Haskell package is an implementation detail. To
install it users should just have to specify `futhark` instead of
`haskellPackages.futhark`.

Additionally futhark is overridden with `haskell.lib.justStaticExecutables` to
reduce closure size.
2018-10-12 14:12:29 +02:00
TG ⊗ Θ d2ce22caf0 liquidsoap: 1.1.1 -> 1.3.4 2018-10-08 11:30:27 +02:00
Bart Brouns 3b32efff7e WIP liquidsoap update 2018-10-04 02:37:12 +02:00
Will Dietz 0878a16070 pasystray: 0.6.0 -> 0.7.0 (#47618) 2018-10-01 22:28:46 +02:00
Jan Tojnar 884c629832
accuraterip-checksum: init at 1.5 2018-09-14 20:31:33 +02:00
Robert Schütz 5641eb306e abcm2ps: 8.13.23 -> 8.13.24 2018-08-02 12:33:08 +02:00
aszlig 29e89248bf
beets: Fix building plugins with Python 3
Since the switch to using python3Packages in commit
72934aa94e, the plugins no longer build
because they end up with a mix of Python 2 and Python 3 packages.

The reason for this is that the Beets package itself uses callPackage to
reference the plugins, however the overrides are not applied there and
thus the plugins end up getting pythonPackages from the top-level which
is Python 2 and beets with Python 3 dependencies.

Unfortunately this is not the only reason for the builds to fail,
because both plugins did not actually support Python 3.

For the copyartifacts plugin, the fix is rather easy because we only
need to advance to two more recent commits from upstream, which already
contain fixes for Python 3.

The alternatives plugin on the other hand is not maintained anymore, but
there is a fork at https://github.com/wisp3rwind/beets-alternatives
which has a bunch of fixes. In 2e4aded366
I already backported one of these fixes to the version from
https://github.com/geigerzaehler/beets-alternatives, but for Python 3
support it's a bit more complicated than just one little fix.

So instead of adding another series of patches which replicate the code
base of the fork and become a maintenance burden, I opted to directly
switch to the fork and remove the patch on our side.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @domenkozar, @pjones, @Profpatsch
2018-08-02 01:41:36 +02:00
Robert Schütz 72934aa94e beets: use python3Packages 2018-07-26 12:43:18 +02:00
R. RyanTM a73049b175 playerctl: 0.6.0 -> 0.6.1
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/playerctl/versions.
2018-07-18 08:50:12 -07:00
aszlig 9037f608ae
beets: 1.4.6 -> 1.4.7
The upstream release notes are a bit bigger, so I'm not including it
here. You can find it at:

https://github.com/beetbox/beets/releases/tag/v1.4.7

Originally I wanted to just fix the build, which is currently broken
because a few tests have failed, but the fix for the tests is already
included in the 1.4.7 upstream release[1], so I opted to update instead.

Other than running the tests included in beets (in addition to
building/running tests of the "alternatives" and "copyartifacts"
external plugins) I have made some small queries on my local music
collection, but haven't tested import or any write operation.

[1]: https://github.com/beetbox/beets/commit/8eb50fee33044dea008408423ee

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @domenkozar, @pjones
2018-06-29 21:29:49 +02:00
Robert Schütz 35f957a0fa abcm2ps: 8.13.22 -> 8.13.23 2018-06-29 12:49:55 +02:00
Silvan Mosberger 57bccb3cb8 treewide: http -> https sources (#42676)
* treewide: http -> https sources

This updates the source urls of all top-level packages from http to
https where possible.

* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
Robert Schütz b7c97e6267
Merge pull request #42714 from r-ryantm/auto-update/abcMIDI
abcmidi: 2018.06.13 -> 2018.06.23
2018-06-28 10:10:40 +02:00
R. RyanTM 2fbe2fdc68 abcmidi: 2018.06.13 -> 2018.06.23
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/abcMIDI/versions.

These checks were done:

- built on NixOS
- /nix/store/4qkyx6if8zsdv2msnpl5i020vc1k2fg1-abcMIDI-2018.06.23/bin/abc2midi passed the binary check.
- /nix/store/4qkyx6if8zsdv2msnpl5i020vc1k2fg1-abcMIDI-2018.06.23/bin/midi2abc passed the binary check.
- /nix/store/4qkyx6if8zsdv2msnpl5i020vc1k2fg1-abcMIDI-2018.06.23/bin/abc2abc passed the binary check.
- /nix/store/4qkyx6if8zsdv2msnpl5i020vc1k2fg1-abcMIDI-2018.06.23/bin/mftext passed the binary check.
- /nix/store/4qkyx6if8zsdv2msnpl5i020vc1k2fg1-abcMIDI-2018.06.23/bin/yaps passed the binary check.
- Warning: no invocation of /nix/store/4qkyx6if8zsdv2msnpl5i020vc1k2fg1-abcMIDI-2018.06.23/bin/midicopy had a zero exit code or showed the expected version
- /nix/store/4qkyx6if8zsdv2msnpl5i020vc1k2fg1-abcMIDI-2018.06.23/bin/abcmatch passed the binary check.
- 6 of 7 passed binary check by having a zero exit code.
- 0 of 7 passed binary check by having the new version present in output.
- directory tree listing: https://gist.github.com/a4a2746a6da64d05744606861cb9987a
- du listing: https://gist.github.com/a08bedfb270cfa58dc555486ba421a75
2018-06-27 23:54:53 -07:00
Ivan Malison c5cb7e550e pasystray: add libappindicator-gtk3 for appindicator support (#42184) 2018-06-26 22:47:34 +02:00
R. RyanTM 48ef02ac99 abcmidi: 2018.05.02 -> 2018.06.13
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/abcMIDI/versions.

These checks were done:

- built on NixOS
- /nix/store/vdps371mlbhdiyp2dijfxfricjm642kc-abcMIDI-2018.06.13/bin/abc2midi passed the binary check.
- /nix/store/vdps371mlbhdiyp2dijfxfricjm642kc-abcMIDI-2018.06.13/bin/midi2abc passed the binary check.
- /nix/store/vdps371mlbhdiyp2dijfxfricjm642kc-abcMIDI-2018.06.13/bin/abc2abc passed the binary check.
- /nix/store/vdps371mlbhdiyp2dijfxfricjm642kc-abcMIDI-2018.06.13/bin/mftext passed the binary check.
- /nix/store/vdps371mlbhdiyp2dijfxfricjm642kc-abcMIDI-2018.06.13/bin/yaps passed the binary check.
- Warning: no invocation of /nix/store/vdps371mlbhdiyp2dijfxfricjm642kc-abcMIDI-2018.06.13/bin/midicopy had a zero exit code or showed the expected version
- /nix/store/vdps371mlbhdiyp2dijfxfricjm642kc-abcMIDI-2018.06.13/bin/abcmatch passed the binary check.
- 6 of 7 passed binary check by having a zero exit code.
- 0 of 7 passed binary check by having the new version present in output.
- directory tree listing: https://gist.github.com/1bacbc0e094f32d6579ecca45ec92dc1
- du listing: https://gist.github.com/8b31f54a9e4b0cda7274d402fe6eda18
2018-06-19 16:24:45 -07:00
Jan Malakhovski ad35019501 Merge branch 'master' into staging
Fixed conflicts:
- lib/systems/for-meta.nix: in favor of staging
- pkgs/os-specific/darwin/xcode/default.nix: in favor of master
2018-05-26 00:20:17 +00:00
Matthew Bauer 02297beade treewide: add version to packages
Lots of packages are missing versions in their name. This adds them
where appropriate. These were found with this command:

 $ nix-env -qa -f. | grep -v '\-[0-9A-Za-z.-_+]*$' | grep -v '^hook$'

See issue #41007.
2018-05-25 15:48:05 -05:00
R. RyanTM 0ea8a4b668 abcm2ps: 8.13.21 -> 8.13.22 (#41066)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/abcm2ps/versions.

These checks were done:

- built on NixOS
- /nix/store/p5sx9sz4nxcijlz57dmys7gxhwqglmhg-abcm2ps-8.13.22/bin/abcm2ps passed the binary check.
- 1 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 8.13.22 with grep in /nix/store/p5sx9sz4nxcijlz57dmys7gxhwqglmhg-abcm2ps-8.13.22
- directory tree listing: https://gist.github.com/5a223ca34ee0df856ba6919ac9a3f929
- du listing: https://gist.github.com/8a98226e349bfc9d005c36768be801c8
2018-05-25 10:57:01 +02:00
Robert Schütz 6a5b1fd72e
Merge pull request #40457 from jfrankenau/zsh-completions
Install shell completions for beets, borg, exa, youtube-dl
2018-05-13 23:04:36 +02:00
Johannes Frankenau 836be60200 beets: install zsh completion 2018-05-13 21:33:56 +02:00
Jörg Thalheim 5fbe5a641f
Merge pull request #40122 from r-ryantm/auto-update/abcMIDI
abcmidi: 2018.04.24 -> 2018.05.02
2018-05-07 14:19:03 +01:00
R. RyanTM cabd64a83b abcmidi: 2018.04.24 -> 2018.05.02
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/abcMIDI/versions.

These checks were done:

- built on NixOS
- ran ‘/nix/store/cw3374p08xihakpimdka1afpa8s0kqh9-abcMIDI-2018.05.02/bin/abc2midi -h’ got 0 exit code
- ran ‘/nix/store/cw3374p08xihakpimdka1afpa8s0kqh9-abcMIDI-2018.05.02/bin/midi2abc -h’ got 0 exit code
- ran ‘/nix/store/cw3374p08xihakpimdka1afpa8s0kqh9-abcMIDI-2018.05.02/bin/midi2abc --help’ got 0 exit code
- ran ‘/nix/store/cw3374p08xihakpimdka1afpa8s0kqh9-abcMIDI-2018.05.02/bin/abc2abc -h’ got 0 exit code
- ran ‘/nix/store/cw3374p08xihakpimdka1afpa8s0kqh9-abcMIDI-2018.05.02/bin/mftext -h’ got 0 exit code
- ran ‘/nix/store/cw3374p08xihakpimdka1afpa8s0kqh9-abcMIDI-2018.05.02/bin/mftext --help’ got 0 exit code
- ran ‘/nix/store/cw3374p08xihakpimdka1afpa8s0kqh9-abcMIDI-2018.05.02/bin/mftext help’ got 0 exit code
- ran ‘/nix/store/cw3374p08xihakpimdka1afpa8s0kqh9-abcMIDI-2018.05.02/bin/yaps -h’ got 0 exit code
- ran ‘/nix/store/cw3374p08xihakpimdka1afpa8s0kqh9-abcMIDI-2018.05.02/bin/abcmatch -h’ got 0 exit code
- directory tree listing: https://gist.github.com/ab3313bb3097bf194e4ac83d6cc0b9bc
2018-05-07 06:03:41 -07:00
R. RyanTM 36368d99b7 abcm2ps: 8.13.20 -> 8.13.21
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/abcm2ps/versions.

These checks were done:

- built on NixOS
- ran ‘/nix/store/jz4zd20m2cmgcgyixg5xc08y6srqskyv-abcm2ps-8.13.21/bin/abcm2ps -h’ got 0 exit code
- found 8.13.21 with grep in /nix/store/jz4zd20m2cmgcgyixg5xc08y6srqskyv-abcm2ps-8.13.21
- directory tree listing: https://gist.github.com/8743b1d2b794435906fc0d11cbfcb803
2018-05-07 06:01:20 -07:00
Matthew Bauer 143978a477 treewide: remove platform assertions
linux: readd assertion
2018-05-03 13:09:20 -05:00
R. RyanTM daef0358cb abcmidi: 2018.04.18 -> 2018.04.24 (#39796)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/abcMIDI/versions.

These checks were done:

- built on NixOS
- ran ‘/nix/store/s7dh3851ix5avzik864jz5abrswrmf8z-abcMIDI-2018.04.24/bin/abc2midi -h’ got 0 exit code
- ran ‘/nix/store/s7dh3851ix5avzik864jz5abrswrmf8z-abcMIDI-2018.04.24/bin/midi2abc -h’ got 0 exit code
- ran ‘/nix/store/s7dh3851ix5avzik864jz5abrswrmf8z-abcMIDI-2018.04.24/bin/midi2abc --help’ got 0 exit code
- ran ‘/nix/store/s7dh3851ix5avzik864jz5abrswrmf8z-abcMIDI-2018.04.24/bin/abc2abc -h’ got 0 exit code
- ran ‘/nix/store/s7dh3851ix5avzik864jz5abrswrmf8z-abcMIDI-2018.04.24/bin/mftext -h’ got 0 exit code
- ran ‘/nix/store/s7dh3851ix5avzik864jz5abrswrmf8z-abcMIDI-2018.04.24/bin/mftext --help’ got 0 exit code
- ran ‘/nix/store/s7dh3851ix5avzik864jz5abrswrmf8z-abcMIDI-2018.04.24/bin/mftext help’ got 0 exit code
- ran ‘/nix/store/s7dh3851ix5avzik864jz5abrswrmf8z-abcMIDI-2018.04.24/bin/yaps -h’ got 0 exit code
- ran ‘/nix/store/s7dh3851ix5avzik864jz5abrswrmf8z-abcMIDI-2018.04.24/bin/abcmatch -h’ got 0 exit code
- directory tree listing: https://gist.github.com/d75d63bae2db4467af91a891a9a1b597
2018-05-02 15:00:28 +02:00
Jörg Thalheim 3df0ac9762
Merge pull request #39198 from r-ryantm/auto-update/playerctl
playerctl: 0.5.0 -> 0.6.0
2018-04-21 19:02:20 +01:00
R. RyanTM 0ffe5fac72 playerctl: 0.5.0 -> 0.6.0
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/playerctl/versions.

These checks were done:

- built on NixOS
- ran ‘/nix/store/p0qhcjwl78w4rwdqwkh7zzifpc2v60p3-playerctl-0.6.0/bin/playerctl -h’ got 0 exit code
- ran ‘/nix/store/p0qhcjwl78w4rwdqwkh7zzifpc2v60p3-playerctl-0.6.0/bin/playerctl --help’ got 0 exit code
- ran ‘/nix/store/p0qhcjwl78w4rwdqwkh7zzifpc2v60p3-playerctl-0.6.0/bin/playerctl -v’ and found version 0.6.0
- ran ‘/nix/store/p0qhcjwl78w4rwdqwkh7zzifpc2v60p3-playerctl-0.6.0/bin/playerctl --version’ and found version 0.6.0
- found 0.6.0 with grep in /nix/store/p0qhcjwl78w4rwdqwkh7zzifpc2v60p3-playerctl-0.6.0
- directory tree listing: https://gist.github.com/0d015359b346703f7434ab698e4ad496
2018-04-20 01:02:01 -07:00
Robert Schütz a2787b701f abcmidi: 2018.04.01 -> 2018.04.18 2018-04-19 08:56:13 +02:00
Robert Schütz 760602f093 abcmidi: 2018.03.21 -> 2018.04.01 2018-04-09 17:44:36 +02:00
R. RyanTM 05ff2aa736 abcmidi: 2018.03.08 -> 2018.03.21
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/abcMIDI/versions.

These checks were done:

- built on NixOS
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/abc2midi -h` got 0 exit code
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/midi2abc -h` got 0 exit code
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/midi2abc --help` got 0 exit code
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/abc2abc -h` got 0 exit code
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/mftext -h` got 0 exit code
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/mftext --help` got 0 exit code
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/mftext help` got 0 exit code
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/mftext -V` and found version 2018.03.21
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/mftext -v` and found version 2018.03.21
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/mftext --version` and found version 2018.03.21
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/mftext -h` and found version 2018.03.21
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/mftext --help` and found version 2018.03.21
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/yaps -h` got 0 exit code
- ran `/nix/store/21xl9z5m4rag6rhc5jhy3ik15vdzj8dd-abcMIDI-2018.03.21/bin/abcmatch -h` got 0 exit code
- directory tree listing: https://gist.github.com/4a5c8556345e7bb0a99964ec83e3384b
2018-04-01 18:28:03 +02:00
Josef Kemetmüller ad3eb5d8fc glyr: enable darwin build 2018-03-24 19:04:56 +01:00
Matthew Bauer 91bf2a19f3 abcmidi: 2018.02.22 -> 2018.03.08
Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:
- built on NixOS
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/abc2abc -h` got 0 exit code
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/abcmatch -h` got 0 exit code
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/mftext -h` got 0 exit code
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/mftext --help` got 0 exit code
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/mftext help` got 0 exit code
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/mftext -V` and found version 2018.03.08
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/mftext -v` and found version 2018.03.08
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/mftext --version` and found version 2018.03.08
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/mftext -h` and found version 2018.03.08
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/mftext --help` and found version 2018.03.08
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/yaps -h` got 0 exit code
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/abc2midi -h` got 0 exit code
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/midi2abc -h` got 0 exit code
- ran `/nix/store/3r7nwg28yy402gl01m9b14h5j865365g-abcMIDI-2018.03.08/bin/midi2abc --help` got 0 exit code
2018-03-17 03:37:27 -05:00
Robert Helgesson e232ebe244
abcmidi: 2018.02.07 -> 2018.02.22 2018-03-02 23:06:48 +01:00
Ryan Mulligan fb73e0e595 mpdas: 0.4.4 -> 0.4.5
Semi-automatic update. These checks were performed:

- built on NixOS
- ran `/nix/store/57kxxdmzd8k758sj5fsc430cq54dzr4f-mpdas-0.4.5/bin/mpdas -h` got 0 exit code
- ran `/nix/store/57kxxdmzd8k758sj5fsc430cq54dzr4f-mpdas-0.4.5/bin/mpdas -v` and found version 0.4.5
- ran `/nix/store/57kxxdmzd8k758sj5fsc430cq54dzr4f-mpdas-0.4.5/bin/mpdas -h` and found version 0.4.5
- found 0.4.5 with grep in /nix/store/57kxxdmzd8k758sj5fsc430cq54dzr4f-mpdas-0.4.5
- found 0.4.5 in filename of file in /nix/store/57kxxdmzd8k758sj5fsc430cq54dzr4f-mpdas-0.4.5

cc "@taketwo"
2018-02-27 06:19:35 -08:00
Robert Schütz 48154a95da abcm2ps: 8.13.19 -> 8.13.20 2018-02-22 00:35:58 +01:00
Profpatsch 2922bee722 remove profpatsch from maintainer list of a few packages 2018-02-12 06:24:38 +01:00
Robert Schütz 334dd9cbf5 abcmidi: 2018.01.25 -> 2018.02.07 2018-02-09 18:04:23 +01:00
aszlig 2e4aded366
beets-alternatives: Fix tests against beets 1.4.6
Since the bump of beets to version 1.4.6 in e5fab33efd
the tests no longer run successfully because beets 1.4.6 introduces a
breaking API change for the Item.move() method which now instead of just
passing copy=True the operation is now passed using a different
"operation" keyword argument.

Unfortunately the original repository of beets-alternatives is
unmaintained since 3 years and thus there is no upstream fix available
at the moment.

However, there is a fork maintained by @wisp3rwind, which addresses this
problem (wisp3rwind/beets-alternatives@33c6525ed4)
and a bunch of other fixes.

The reason why I'm not using the patch from @wisp3rwind is that it
simply doesn't apply against beets-alternatives 0.8.2, but my patch here
essentially does the same.

Signed-off-by: aszlig <aszlig@nix.build>
Upstream issue: geigerzaehler/beets-alternatives#13
Cc: @Profpatsch
2018-01-31 04:39:21 +01:00
Gabriel Ebner 3d3acfaf27 beets: ignore failing tests
The unidecode 1.0.22 release changed the asciification slightly.
2018-01-27 10:48:31 +01:00
Robert Schütz dac3c4d037 abcmidi: 2018.01.02 -> 2018.01.25 2018-01-26 13:54:33 +01:00
adisbladis d0127fec09
Merge pull request #34196 from dotlambda/abcm2ps
abcm2ps: 8.13.18 -> 8.13.19
2018-01-24 16:24:49 +08:00
Robert Schütz 0affe46a32 abcm2ps: 8.13.18 -> 8.13.19, fix in non-GNU stdenv 2018-01-23 18:56:54 +01:00
Robert Helgesson 4e153616cd
abcmidi: 2017.12.20 -> 2018.01.02 2018-01-06 22:12:52 +01:00
José Romildo Malaquias e80b27f383 pnmixer: 0.7.1 -> 0.7.2 2018-01-02 16:29:16 -02:00
Frederik Rietdijk e5fab33efd beets: 1.4.5 -> 1.4.6 2018-01-01 12:55:18 +01:00
Robert Schütz 8b69791230 abcmidi: 2017.12.10 -> 2017.12.20 2017-12-22 08:55:47 +01:00
Robert Schütz cfd4299c1d abcm2ps: 8.13.17 -> 8.13.18 2017-12-21 13:31:45 +01:00
Frank Doepper bb02a14277 pulsemixer: 1.3.0-license -> 1.4.0 2017-12-16 21:16:06 +01:00
Robert Schütz 19841b5ba3
abcmidi: 2017.11.27 -> 2017.12.10 2017-12-13 21:02:40 +01:00
Robert Schütz 601c895bc1
abcMIDI: 2017.06.10 -> 2017.11.27 2017-12-05 15:50:04 +01:00
Robert Schütz 8d2d26db4d abcm2ps: 8.13.16 -> 8.13.17 2017-11-21 21:54:29 +01:00
Robert Schütz 13bb1554ff abcm2ps: 8.13.15 -> 8.13.16 2017-11-13 01:38:19 +01:00
Sergey Alexandrov 1f5c2833e9 mpdas: init at 0.4.4 (#31398)
* mpdas: init at 0.4.4

* mpdas: read config from /etc instead from nix store
2017-11-08 21:28:53 +00:00
Frank Doepper 4936e31141 pulsemixer: init at 1.3.0-license 2017-10-24 16:53:15 +02:00
Vincent Laporte 1923cabeb4 ocamlPackages: default to 4.04 2017-10-19 17:57:14 +02:00
John Ericson ed14223f8c treewide: Manual fix more pkg-config build-inputs 2017-09-21 15:49:54 -04:00
John Ericson 531e4b80c9 misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
Robert Schütz 107b181523 abcm2ps: init at 8.13.15 2017-09-18 07:26:34 +02:00
Robert Schütz 608045aed5
abcMIDI: init at 2017.06.10 2017-09-15 11:25:43 +02:00
aszlig 40b76c8809
beets: Run tests for external plugins
In order to run the tests for the external plugins of beets, we need to
have beets itself as a dependency. So in order to do that, we now pass
beets without plugins and tests to the nativeBuildInputs of the plugins
so that we can run them.

As soon as the plugins are built they become part of the final beets,
which also has tests enabled, so disabling the tests for beets
derivation that is used for external plugin tests is a non-issue here
because they're going to be executed anyway.

Enabling tests for the alternatives plugin is pretty straightforward,
but in order to run tests for the copyartifacts plugin, we need to bump
the source code to the latest Git master.

The reason for this is that the version that was in use until now
required to have the beets source directory alongside of the
copyartifacts source code, but we already have beets available as a
normal dependency.

Updating copyartifacts to latest master largely consists of unit test
changes and a few Python 3 compatibility changes. However, one change
has the biggest stat, which is
sbarakat/beets-copyartifacts@1a0c281da0.

Fortunately, the last change is just moving the implementation to a
newer API from upstream beets and by the looks of the implementation it
seems to break support for moving files. However, reverting this commit
also reveals that moving files was already broken before, so it wouldn't
matter much whether we have this version bump or not.

Tested with the following command:

nix-build -E '(import ./. {}).beets.override {
  enableAlternatives = true;
  enableCopyArtifacts = true;
}'

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @domenkozar, @pjones, @Profpatsch, @michalrus
2017-09-02 02:36:32 +02:00
aszlig bd2aeb4883
beets-alternatives: Disable test suite for now
Regression introduced by 94351197cd.

Running the tests results in the following traceback:
  ...
  File ".../unittest/loader.py", line 91, in loadTestsFromName
    module = __import__('.'.join(parts_copy))
  File ".../test/regrtest.py", line 184, in <module>
    for module in sys.modules.itervalues():
RuntimeError: dictionary changed size during iteration

The reason for this is that the test directory itself is called "test"
and the package including regrtest.py is also called "test", so the
loader tries to load tests from its own implementation.

We could fix this by changing PYTHONPATH and/or making the test
directory a proper package, but we'd still have failing tests because
beets itself is required to run the tests.

However for now I'm just removing the unit_tests kwarg in setup.py so
that we have the same behaviour as before the initially mentioned
commit.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2017-09-02 02:36:28 +02:00
Jean-Pierre PRUNARET 3fde711146 acoustid-fingerprinter: use https to fetch package 2017-08-13 09:12:17 -05:00
Casey Rodarmor a3103fb406 mpDris2: add mutagen for cover art support (#28063)
* mpDris2: add mutagen for cover art support

* mpdris2: move mutagen to `pythonPath`
2017-08-11 23:49:05 +01:00
Silvan Mosberger f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Michael Walker 4aad6d800d ezstream: init at 0.6.0 (#27259)
* ezstream: init at 0.6.0

* ezstream: pkgconfig belongs to nativeBuildInput
2017-07-09 16:46:16 +01:00
Johannes Frankenau ce782c5807 beets: 1.4.3 -> 1.4.5 2017-06-29 10:38:10 +02:00
Thomas Tuegel c816bbc8a8
qt5: remove makeQtWrapper 2017-06-18 08:44:42 -05:00
Profpatsch 79dd4deda5 Ultrastar (#26524)
* ultrastardx-beta: init at 1.3.5

* libbass, libbass_fx: init at 24

* ultrastar-creator: init at 2017-04-12

* buildSupport/plugins.nix: add diffPlugins

Helper function to compare expected plugin lists to the found plugins.

* ultrastar-manager: init at 2017-05-24

The plugins are built in their own derivations, speeding up (re-)compilation.
The `diffPlugins` function from `beets` is reused to test for changes in the
plugin list on updates.

* beets: switch to diffPlugins

The function is basically just extracted for better reusability.
2017-06-14 11:29:31 +02:00
romildo 574e4e296f pnmixer: 0.7.1-rc1 -> 0.7.1 2017-05-26 15:32:53 +02:00
Frederik Rietdijk ef4442e827 Python: replace requests2 with requests tree-wide
See f63eb58573

The `requests2` attribute now throws an error informing that `requests`
should be used instead.
2017-05-07 12:56:09 +02:00
Daan Sprenkels 0479e68db9 mpDris2: 0.6 -> 0.7 2017-04-18 14:38:24 +02:00
Vladimír Čunát 9ee2143912
treewide: remove unused buildEnv parameters 2017-04-16 10:29:49 +02:00
sternenseemann 5b065a5ba5 glyr: init at 1.0.10 2017-04-15 18:40:23 +02:00
Benno Fünfstück f9b08c9dbb mpdris2: install locale files to correct location
The package included outdated intltool makefiles, resulting in installation of
local files to `$out/'@DATADIRNAME'`. Running `intltoolize -f` forces
regeneration of the Makefile and fixes the issue.
2017-03-07 12:33:36 +01:00
romildo cb078875dc pnmixer: 0.7 -> 0.7.1-rc1 2017-03-06 07:15:29 -03:00
Vladimír Čunát 5f420c1ff5
gvolicon: fixup build with glibc-2.25 2017-02-21 19:03:36 +01:00
Michael Alan Dorman dc19ba7bc6 beets: enable gstreamer support
So this was suggested as [long ago as October, 2015](https://github.com/NixOS/nixpkgs/issues/10376#issuecomment-147734898).

Despite being fairly ignorant of the nix Python support, I decided
that I really wanted this; this change brings in what I believe are
the necessary components---I have, at least, successfully run `beet
replaygain` and `beet bpd`---but it may not do it in the best way; I'm
happy to consider input on that front.

I can at least state that all three changes are necessary---leave any
one of them out and gstreamer support doesn't work.
2017-02-20 11:44:48 +01:00
Vladimír Čunát 6973c7739e
Merge branch 'master' into staging
There were some larger rebuilds because of security.
2017-01-26 16:49:41 +01:00
Robin Gloster 7a02353e36
acoustidFingerprinter: add patch to fix build with gcc6 2017-01-25 20:12:41 +01:00
Kamil Chmielewski f50b61b275 pasystray: 0.5.2 -> 0.6.0 2017-01-24 07:19:04 +01:00
Jörg Thalheim d16aefb405
mpdcron: use gemdir 2017-01-18 00:52:49 +01:00
Franz Pletz 883f44936d
beets: 1.4.1 -> 1.4.3 2017-01-10 07:45:19 +01:00
Frederik Rietdijk 462a63bb1e beets: add missing dependency six, fixes #20946 2016-12-06 16:48:56 +01:00
aszlig 1f9cbcd21d
beets: Set Python version via top-level attribute
This largely reverts commit 599312739e.

The main reason is that it breaks the plugins, because the mentioned
commit didn't change the attributes for the plugins as well.

But instead of just fixing the attributes when we import the plugin
packages, let's just override pythonPackages in all-packages.nix.

Right now, Beets is in transition to Python 3, so we don't need to wait
that long until we can remove the dependency on Python 2:

https://github.com/beetbox/beets/releases/tag/v1.4.1

Once Python 3 support is no longer beta, we can just change this by
changing one line only instead of several.

Tested this by building beets with both external plugins.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @FRidh
2016-12-03 05:25:13 +01:00
Tuomas Tynkkynen 8a4d6516ee Merge remote-tracking branch 'upstream/staging' into master 2016-11-30 00:34:23 +02:00
aszlig 83410d9954
beets: 1.3.19 -> 1.4.1
Full upstream release announcement:

https://github.com/beetbox/beets/releases/tag/v1.4.1

I had to rebase the keyfinder-default-bin.patch in order to apply with
the new release.

Other than that I didn't test whether beets works on my machine, as I
have a more or less temporary setup at the moment.

However, since the bump of mutagen to version 1.34 in commit
555928c228, the mediafile tests fail and
thus this commit unbreaks beets.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-11-28 08:58:08 +01:00
Frederik Rietdijk 599312739e beets: use python2 2016-11-24 22:28:03 +01:00
Franz Pletz c4f54821eb
darkice: fix and simplify dependencies 2016-10-31 14:38:13 +01:00
Frederik Rietdijk 7077a270bf Merge remote-tracking branch 'upstream/master' into HEAD 2016-10-26 13:06:43 +02:00
Alexander V. Nikolaev 979ee2ae1e qastools: 0.18.1 -> 0.21.0 2016-10-24 15:37:01 +03:00
Frederik Rietdijk 104c50dd1a Python: remove modules and pythonFull 2016-10-10 10:33:24 +02:00
Robert Helgesson e8817a2d20
bash-completion: change attribute name
This changes the attribute name of bash-completion from `bashCompletion`
to `bash-completion`. Keeps `bashCompletion` as an alias for the new
name.
2016-09-28 17:46:29 +02:00
aszlig 900a04e6c9
beets: Use pythonPackages.buildPythonApplication
The top-level attribute has been removed in commit
771ed59b48.

This has been partially resolved in commit
18bdd44729.

The latter change however only addressed the main derivations but missed
out on the plugins. This is now done by just passing pythonPackages down
the chain.

Tested by only evaluating the expression, not building.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @domenkozar, @pjones, @profpatsch
2016-09-27 00:07:45 +02:00
Frederik Rietdijk 18bdd44729 beets: pass in pythonPackages 2016-09-26 11:10:50 +02:00
José Romildo Malaquias a1ce861647 pnmixer: 2016-04-23 -> 0.7 2016-09-19 06:42:23 -03:00
Nikolay Amiantov 4748709926 Merge commit 'refs/pull/18498/head' of git://github.com/NixOS/nixpkgs 2016-09-13 12:51:34 +03:00
Kirill Boltaev bccd75094f treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
Michal Rus 328180bc2f
beets: fix keyfinder plugin by addind keyfinder-cli dependency 2016-09-10 01:44:10 +02:00