Commit Graph

131 Commits

Author SHA1 Message Date
Will Dietz
855e0463ab tree-wide: platforms = platforms.gnu; -> platforms = gnu ++ linux
"platforms.gnu" has been linux-only since at least 17.03:

$ nix eval -f channel:nixos-17.03 lib.platforms.gnu
[ "i686-linux" "x86_64-linux" "armv5tel-linux" "armv6l-linux" "armv7l-linux" "aarch64-linux" "mips64el-linux" ]

Unlike platforms.linux, platforms.gnu indicates "must use glibc"
which for the most part is not intended.

Replacing platforms.gnu with platforms.linux would be the same "today"
but let's err on preserving existing behavior and be optimistic
about platforms these packages work on.
2018-04-30 18:08:48 -05:00
Erik Arvstedt
f9f360883b untrunc: init at 2018.01.13 2018-03-01 20:30:48 +01:00
zimbatm
e8194c2c5b
ruby: remove unsupported versions (#34927)
* remove EOL ruby versions for security and maintenance reasons.
* only expose ruby_MAJOR_MINOR to the top-level. we don't provide
guarantees for the TINY version.
* mark all related packages as broken
* switch the default ruby version from 2.3.x to 2.4.x
2018-02-14 09:53:54 +00:00
Aneesh Agrawal
36f1bcbeb8 ruby treewide: don't merge source into top-level
Keep the `source` attrset distinct to prevent its entries from merging
with the top level attrs.
Since each type of source has a different set of entries for `source`,
this is the easiest way to keep them together.
This will pave the way for a new `url` type of source.

This is a mass-rebuild of many ruby packages,
notably those using `git` type sources.
2018-01-04 02:28:33 -05: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
Tuomas Tynkkynen
c8c82a67f0 swfmill: Fix build on GCC 6
https://hydra.nixos.org/build/60900173
2017-09-14 18:20:27 +03:00
Jörg Thalheim
f9192394ba dvgrab: 3.5 -> 2016-05-16 2017-08-29 12:36:39 +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
Peter Jones
3f69d10342
atomicparsley: 0.9.0 -> 0.9.6 2017-04-14 12:10:28 -07:00
Daiderd Jordan
2676d48ff8
atomicparsley: fix build with llvm 4 2017-03-21 23:35:54 +01:00
Eelco Dolstra
1824832e17
rtmpdump: Use multiple outputs
This reduces the runtime closure size from 80 to 23 MiB.
2017-03-20 17:31:03 +01:00
Michael Raskin
386ecdcb4d rtmpdump: 2015-01-15 -> 2015-12-30 2017-02-09 08:45:12 +01:00
Tuomas Tynkkynen
eda2dd3d2f treewide: Fix more 'lib.optional' misuses 2016-10-02 00:44:10 +03:00
Tuomas Tynkkynen
5bf5de58ea treewide: Fix 'lib.optional' misuses
These add a singleton list of a package to buildInputs.
2016-10-01 23:38:06 +03:00
Kirill Boltaev
bccd75094f treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
Tuomas Tynkkynen
3243c4f272 treewide: Make explicit that 'dev' output of SDL is used 2016-08-29 03:27:14 +03:00
obadz
0e8d2725dc Merge branch 'master' into staging 2016-08-23 18:50:06 +01:00
Nikolay Amiantov
192d7a4cba mjpegtools: remove SDL input when build is minimal 2016-08-23 15:36:31 +03:00
Nikolay Amiantov
7b2106c32d mjpegtools: fix build 2016-08-23 15:33:29 +03:00
Robin Gloster
33e1c78ae3 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-08-16 07:54:01 +00:00
Nikolay Amiantov
c60deb0266 quote homepages for better clickability
Done while I was traversing packages which I maintain to save extra clicks on
urxvt (it captures semicolon as a part of URL).
2016-08-14 22:37:10 +03:00
Robin Gloster
b7787d932e Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-08-12 09:46:53 +00:00
Matthew Bauer
0a1cb79908 atomicparsley: fix darwin build 2016-08-10 22:42:51 -05:00
Matthew Bauer
93d0d6f25f atomicparsley: lowercase derivation name 2016-08-10 22:42:32 -05:00
Robin Gloster
1b979d8384 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-08-03 13:34:44 +00: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
Robin Gloster
8031cba2ab Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-06-10 09:27:04 +00:00
Tuomas Tynkkynen
bac26e08db Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
Robin Gloster
c92bca56f8 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-05-02 22:58:02 +00:00
Frederik Rietdijk
d5e6a4494a Python: use PyPI mirror (#15001)
* mirrors: add pypi

* Python: Use pypi mirror for all PyPI packages
2016-04-26 13:38:03 +01:00
Nikolay Amiantov
4785ebc471 mjpegtools: split, use minimal version by default 2016-04-21 17:23:56 +03:00
Robin Gloster
f60c9df0ba Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-03-28 15:16:29 +00:00
Ryan Artecona
5569b982f5 yamdi: change src url to sourceforge mirror 2016-03-16 12:39:47 -04:00
Ryan Artecona
9da0403527 yamdi: init at 1.9 2016-03-16 11:39:43 -04:00
Robin Gloster
3f45f0948d Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-03-15 01:44:24 +00:00
zimbatm
74c69387db flvtool2: fix installation
The rubygems.org source doesn't exist anymore. It was also depending on ruby
1.8 to work correctly.
2016-03-08 10:55:39 +00:00
Franz Pletz
aff1f4ab94 Use general hardening flag toggle lists
The following parameters are now available:

  * hardeningDisable
    To disable specific hardening flags
  * hardeningEnable
    To enable specific hardening flags

Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.

cc-wrapper supports the following flags:

  * fortify
  * stackprotector
  * pie (disabled by default)
  * pic
  * strictoverflow
  * format
  * relro
  * bindnow
2016-03-05 18:55:26 +01:00
Robin Gloster
3477e662e6 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-02-27 00:08:08 +00:00
Robin Gloster
8641b9dec4 mjpegtools: turn off format hardening 2016-02-20 22:17:54 +00:00
Frederik Rietdijk
4d06bf70f4 buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
Robin Gloster
70bcd8ace8 vncrec: turn off format hardening 2016-02-07 20:56:33 +00:00
Joachim Fasting
f40e36d213 vncrec: reimplement using mkDerivation 2015-11-24 14:45:15 +01:00
Mathnerd314
eb7404d97a all-packages: Use callPackage where possible 2015-09-14 22:27:19 -06:00
codyopel
3400fa038f rtmpdump_gnutls: add missing lib nettle & use git date format
Close #8112.
2015-06-01 13:19:08 +02:00
Pascal Wittmann
496371321b atomicparsely: fixed build 2015-05-16 14:00:19 +02:00
Vladimír Čunát
69a6848b57 rtmpdump: propagate build inputs according to *.pc
This fixes ffmpeg-full build.
2015-05-15 21:39:41 +02:00
Eric Seidel
67fe5d46d4 Merge pull request #7817 from gridaphobe/cc-wrapper-isgnu-isclang
Add isGNU and isClang attributes to cc-wrapper
2015-05-14 10:09:07 -07:00
Pascal Wittmann
9c9c586534 Fixed several "package has no version" warnings 2015-05-14 17:19:41 +02:00
Eric Seidel
662a6b1ca6 remove all references to stdenv.cc.cc.is{GNU,Clang}
use the new `stdenv.cc.is{GNU,Clang}` instead, which will always be
defined.
2015-05-11 14:44:50 -07:00
William A. Kennington III
1d15063768 rtmpdump: Use openssl by default 2015-05-01 15:06:39 -07:00
codyopel
1d8c7aa9ed rtmpdump: fix clang support 2015-04-03 13:53:54 -04:00
Spencer Whitt
a511157233 rtmpdump: build on Darwin 2015-04-03 13:38:49 -04:00
Peter Jones
cbc648f462 New package: AtomicParsley 2015-03-13 16:06:37 -06:00
codyopel
25c9b84994 rtmpdump: refactor & bump commit 2015-02-17 16:15:03 -05:00
koral
0490d597df swftools: 0.8.1 -> 0.9.2 2015-01-26 12:05:37 +01:00
Longrin Wischnewski
6e7de2155b change md5sum to sha256sum for a few packages 2014-10-12 16:13:21 +02: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
Eelco Dolstra
8a7f3c3618 Mark a bunch of packages as broken or not supported on Darwin 2014-08-08 17:59:02 +02:00
Mateusz Kowalczyk
7a45996233 Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
Rob Vermaas
31428612c2 Upgrade rtmpdump and get_iplayer 2014-05-07 20:56:37 +02:00
Evgeny Egorochkin
638957269b mjpegtools: update from 2.0.0 to 2.1.0 2014-02-27 18:45:04 +02:00
Nixpkgs Monitor
a469d995af swfmill: update from 0.3.2 to 0.3.3 2013-12-21 02:28:26 +02:00
Ludovic Courtès
2e937c437a unmaintain several packages 2013-08-16 23:45:01 +02:00
Domen Kožar
332dd4854f Move namePrefix="" python packages out of python-packges.nix
It doesn't make sense to build tools/applications with three different
python interpreter versions, so move them out of python modules list.

Also reverts 53ffc6e0ef395a2bd7651423d9783ad8184be1d0.
2013-07-31 13:34:11 +02:00
Evgeny Egorochkin
9c6f7cc9c1 Add package versions to some of the packages or fix existing ones to conform to nixpkgs conventions. 2013-06-07 03:15:45 +03:00
Song Wenwu
b839dcbd16 add swfmill-0.3.2 2013-02-05 11:36:18 +08:00
Lluís Batlle i Rossell
e129d97f19 Updating rtmpdump to the 2.4 (what I think it is 2.4) in their git repository.
They don't use tags or branches.


svn path=/nixpkgs/trunk/; revision=29479
2011-09-25 09:04:24 +00:00
Eelco Dolstra
958b146424 * Added flvtool2.
svn path=/nixpkgs/trunk/; revision=29116
2011-09-08 21:48:10 +00:00
Ludovic Courtès
60f13a191a Add dvgrab.
svn path=/nixpkgs/trunk/; revision=28789
2011-08-24 14:55:48 +00:00
Florian Friesdorf
edd3c49119 mjpegtool 2.0.0 + more dependencies
svn path=/nixpkgs/trunk/; revision=27520
2011-06-22 19:01:14 +00:00
Lluís Batlle i Rossell
4c6c2a0684 Adding a dependency of rtmpdump that was missing for it to build.
svn path=/nixpkgs/trunk/; revision=27186
2011-05-08 20:18:20 +00:00
Eelco Dolstra
6609710409 * Get rid of many instances of "args: with args;", and other coding
guidelines violations.
* Updated libsamplerate to 0.1.7.

svn path=/nixpkgs/trunk/; revision=22782
2010-07-28 11:55:54 +00:00
Lluís Batlle i Rossell
fe7945b7fb Adding rtmpdump
svn path=/nixpkgs/trunk/; revision=21468
2010-04-30 21:46:55 +00:00
Marc Weber
1030a6bb68 fix mjpegtools
svn path=/nixpkgs/trunk/; revision=18893
2009-12-11 13:58:17 +00:00
Michael Raskin
7ae63ef5cb Adding vncrec - a VNC recorder
svn path=/nixpkgs/trunk/; revision=16603
2009-08-07 12:00:00 +00:00
Marc Weber
777b377582 dooh - mjpegtools forgotten to bump name version as well
svn path=/nixpkgs/trunk/; revision=13090
2008-10-16 23:24:37 +00:00
Marc Weber
9faee768da added swftools
svn path=/nixpkgs/trunk/; revision=13078
2008-10-16 11:01:10 +00:00
Marc Weber
ef6cf67fc4 update mjpegtools to 1.6.2 (sourceforge) no longer needing patch(?)
svn path=/nixpkgs/trunk/; revision=13066
2008-10-14 14:01:26 +00:00
Eelco Dolstra
454707da23 * catamaran.labs.cs.uu.nl -> nix.cs.uu.nl.
svn path=/nixpkgs/trunk/; revision=3660
2005-08-22 08:39:27 +00:00
Eelco Dolstra
7775caaa35 * Evacuate tarballs.
svn path=/nixpkgs/trunk/; revision=2527
2005-04-11 13:09:01 +00:00
Rob Vermaas
421d6ac92a * mjpegtools 1.6.2
svn path=/nixpkgs/trunk/; revision=2429
2005-03-18 08:10:35 +00:00