Commit graph

32 commits

Author SHA1 Message Date
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
R. RyanTM 7c574d7254 cmus: 2.8.0 -> 2.9.0 2021-01-18 13:25:53 +00: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
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Robin Gloster 760e23136a
treewide: *inputs are lists 2019-12-31 01:09:25 +01: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
Aaron Andersen 906017daf5 cmus: add mpris support on linux 2019-03-07 16:27:52 -05:00
Samuel Dionne-Riel f8eef26991
Merge pull request #55732 from oxij/tree/move-defaults-to-package-files-mostly-pulse
all-packages.nix: move defaults to package files continues
2019-02-15 17:49:01 -05:00
Jan Malakhovski 1eea8a5f4a cmus: move defaults to package file 2019-02-13 23:12:03 +00:00
R. RyanTM 37236026c3 cmus: 2.7.1 -> 2.8.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/cmus/versions
2019-02-06 03:45:50 -08:00
Piotr Bogdan 7125190b04
cmus: use libcdio-paranoia 2018-03-05 14:12:27 +01: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
Robin Gloster f14c27d178
cmus: fix build
fixes #27966
2017-08-06 20:34:14 +02:00
Jörg Thalheim f25ff18c98
cmus: let ffmpeg handle mp4/aac 2017-02-23 01:47:45 +01:00
Jörg Thalheim e868669c4a
cmus: mp4 support 2017-02-23 01:47:45 +01:00
Jörg Thalheim 744ce7e8e2
cmus: enable aac support 2017-02-23 01:47:45 +01:00
Thomas Lotze 4689dd2a79
cmus: enable opus support (re #23051)
Opus support was enabled since it didn't work in the past; I found it to be
working when I gave it a try now.
2017-02-23 01:47:44 +01:00
Daiderd Jordan 50e9921179
cmus: use clang's gcc compatibility for a clang based stdenv 2017-01-25 21:48:43 +01:00
Daiderd Jordan 5afd6a9bea
cmus: fix on darwin (using gcc) 2017-01-24 22:54:14 +01:00
Michael Phillips 1e324cdd57
cmus: add gcc build dep for darwin
(cherry picked from commit 597a3898fca1a2dd5875bc6bcf37b6e4e4d37279)
2017-01-24 22:53:02 +01:00
Tuomas Tynkkynen 21f17d69f6 treewide: Add lots of meta.platforms
Build-tested on x86_64 Linux & Mac.
2016-08-02 21:42:43 +03:00
mimadrid c5e585e110 cmus: 2.7.0 -> 2.7.1 2016-06-19 13:13:48 +02:00
Jan Malakhovski 74724837d6 cmus: rewrite expression, add more options, fixes #11483 2015-12-05 20:18:13 +01:00
Jan Malakhovski 3ef66919b6 cmus: 2.6.0 -> 2.7.0, add a maintainer 2015-12-05 20:18:02 +01:00
William A. Kennington III b07929b0a3 Use libpulseaudio instead of pulseaudio 2015-05-29 14:32:56 -07:00
Vladimír Čunát a0bf07827b mpc: also rename the attribute to libmpc
Attrnames and package names should be as close as possible to avoid confusion.
I took care not to confuse the two mpc things during the mass-replace,
so hopefully I suceeded (tarball still builds).
2015-01-17 09:55:32 +01:00
Vincent Laporte 2995072b53 cmus: update from 2.5.0 to 2.6.0
Adds CUE and pulseaudio support
2014-11-14 21:22:26 +00:00
Bjørn Forsman c9baba9212 Fix many package descriptions
(My OCD kicked in today...)

Remove repeated package names, capitalize first word, remove trailing
periods and move overlong descriptions to longDescription.

I also simplified some descriptions as well, when they were particularly
long or technical, often based on Arch Linux' package descriptions.

I've tried to stay away from generated expressions (and I think I
succeeded).

Some specifics worth mentioning:
 * cron, has "Vixie Cron" in its description. The "Vixie" part is not
   mentioned anywhere else. I kept it in a parenthesis at the end of the
   description.

 * ctags description started with "Exuberant Ctags ...", and the
   "exuberant" part is not mentioned elsewhere. Kept it in a parenthesis
   at the end of description.

 * nix has the description "The Nix Deployment System". Since that
   doesn't really say much what it is/does (especially after removing
   the package name!), I changed that to "Powerful package manager that
   makes package management reliable and reproducible" (borrowed from
   nixos.org).

 * Tons of "GNU Foo, Foo is a [the important bits]" descriptions
   is changed to just [the important bits]. If the package name doesn't
   contain GNU I don't think it's needed to say it in the description
   either.
2014-08-24 22:31:37 +02:00
Jan Malakhovski 33379ae58a cmus: update to 2.5.0
This version builds with current ffmpeg.
CUE support is nice too.
2013-03-14 13:50:29 +00:00
Evgeny Egorochkin 61e9a549f6 cmus: packaged. Patch by Paul van der Walt <nix@denknerd.nl>.
svn path=/nixpkgs/trunk/; revision=24739
2010-11-17 15:20:57 +00:00
Peter Simons 63f114c3dd This patch adds the cmus console music player.
svn path=/nixpkgs/trunk/; revision=24738
2010-11-17 15:03:12 +00:00