Commit graph

36 commits

Author SHA1 Message Date
Artturin 226e149145 treewide: env.NIX_CFLAGS_COMPILE use optionalString instead of optional
env values must be strings
2023-02-22 21:23:05 +02:00
Artturin f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Guillaume Girol 33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Nikolay Korotkiy a056ce5385
gpsbabel: unbreak on darwin 2022-07-17 12:58:27 +03:00
Sandro 52f1fd127e
Merge pull request #174284 from sikmir/gpsbabel 2022-06-11 02:50:41 +02:00
Rick van Schijndel 37c633f7ae treewide: pkgs/applications: mark broken for darwin 2022-05-29 10:56:04 +02:00
Nikolay Korotkiy b39bd46240
gpsbabel: 1.7.0 → 1.8.0
* adopt package
* add debian patches
* fix on darwin
* build documentation
2022-05-25 00:31:34 +03:00
Thomas Tuegel 0e418a1a18
Merge pull request #108888 from ttuegel/feature--staging--qt-no-mkDerivation
Qt: Do not require mkDerivation
2021-01-26 16:24:41 -06:00
Thomas Tuegel 5590e365e4
qtbase: Check for wrapQtAppsHook in setupHook 2021-01-25 15:56:15 -06:00
Pavol Rusnak a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob 108bdac3d9 pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +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
Sandro Jäckel fd0f019629
gpsbabel: Fix tests 2021-01-06 11:05:12 +01:00
Orivej Desh daa511e422 gpsbabel: 1.6.0 -> 1.7.0
Fixes build (check phase) with gcc10.
2021-01-06 08:25:29 +00:00
Robert Helgesson e6781c2a6e
gpsbabel: remove myself as maintainer
I no longer use this package and do not have the time to maintain it.
2020-12-13 00:28:59 +01:00
Markus S. Wamser caa858d777
gpsbabel: enable usb
PR #91439
2020-07-03 00:00:57 +02:00
Nikolay Korotkiy 6f6d2124fc
gpsbabel-gui: init at 1.6.0 2020-04-13 17:12:20 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +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
adisbladis 677e5e1fe2
gpsbabel: 1.5.4 -> 1.6.0 2019-05-07 22:23:17 +02:00
Robert Helgesson 099ce92082
gpsbabel: remove failing tests for mac and aarch64 2017-07-25 18:37:21 +02:00
Robert Helgesson 9e90d9e5a3
gpsbabel: 1.5.3 -> 1.5.4
Also really use QT5 and switch download location to GitHub.
2017-07-23 13:51:28 +02:00
Daiderd Jordan 9561fecd02
gpsbabel: fix build with llvm-4 2017-04-11 20:23:43 +02:00
Robert Helgesson 08656a73f0
gpsbabel: fix darwin build 2017-04-10 22:57:06 +02:00
Robert Helgesson 61237e1738
gpsbabel: 1.5.2 -> 1.5.3 2017-03-01 00:00:10 +01:00
Robert Helgesson cf9cb1bac3
gpsbabel: require qt4 rather than qtbase 2017-03-01 00:00:10 +01:00
Thomas Tuegel 06f9ac71dc gpsbabel: Qt 5 infrastructure update 2015-12-20 07:56:48 -06:00
Robert Helgesson dcdd29cfcd gpsbabel: fix build for i686 2015-11-28 12:30:56 +01:00
Robert Helgesson efdc9a0bd8 gpsbabel: enable parallel building 2015-11-16 22:23:47 +01:00
Robert Helgesson 89e22a78b7 gpsbabel: fix build on i686 2015-11-16 22:23:46 +01:00
Robert Helgesson 98f0019df6 gpsbabel: 1.4.3 -> 1.5.2
Also clean up package and add myself as maintainer.
2015-10-28 01:12:33 +01:00
Ludovic Courtès 41b53577a8 unmaintain a bunch of packages 2015-01-13 22:33:49 +01: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
Mateusz Kowalczyk 7a45996233 Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
Ludovic Courtès 0ac1cf106d gpsbabel: Update to 1.4.3. 2012-08-19 15:50:50 +02:00
Ludovic Courtès 71d1aa7d84 Add GPSBabel.
svn path=/nixpkgs/trunk/; revision=15801
2009-05-29 23:30:10 +00:00