Commit Graph

27 Commits

Author SHA1 Message Date
Sergei Trofimovich
f6647dfd94 rmlint: fix NIX_* environment propagations to scons
scons build system does not work by default in nixpkgs envoironment as
it filters system environment and throws away NIX_* flags:

    https://scons.org/doc/2.1.0/HTML/scons-user/x1750.html

Fix build system to always propagate os.environment. Drop the
workarounds that pass subset of the variables through.
2023-01-27 19:08:46 +00:00
Shawn8901
133fa5f867 treewide: remove global with lib; in pkgs/tools 2023-01-24 17:41:44 +01:00
Andreas Schmid
b0a1a08800 rmlint: darwin support
by providing correct build flags.
Also remove same sources of non-determinism.
Thanks to @abathur.

Signed-off-by: Andreas Schmid <service@aaschmid.de>
2021-04-09 20:38:20 +02:00
Ben Siraphob
76f93cc731 pkgs/tools: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Ben Siraphob
8c5d37129f pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
Graham Christensen
bc49a0815a
utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
Florian Klink
35040cfafd rmlint: fix running rmlint --gui
rmlint has a `--gui` option which is writing a python "bootstrap" script
in `/tmp`.

It currently can't find its own python modules, as we don't prefix
`PYTHONPATH` to point to it. Also, there's some other runtime
dependencies, mostly due to using gtk from python(3), which also needs
to be preprended to `PYTHONPATH`.

The `rmlint` GUI components also execute `rmlint` again with `--version`
to determine some features, for which we need to prefix `PATH` with
`$out/bin`.
2020-06-17 19:41:41 +02:00
R. RyanTM
ded0d3bd0e rmlint: 2.10.0 -> 2.10.1 2020-06-15 02:42:48 +00:00
R. RyanTM
1330c27957 rmlint: 2.9.0 -> 2.10.0 2020-06-06 17:38:29 +00:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
R. RyanTM
5abb31557d rmlint: 2.8.0 -> 2.9.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/rmlint/versions
2019-09-28 19:33:01 -07: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
Jörg Thalheim
e7ad1fb977
rmlint: fix build without patch 2018-12-23 22:41:09 +01:00
Pascal Bach
3b2506b048 rmlint: 2.6.1 -> 2.8.0
The recipe now uses the default scons build phases.
2018-12-23 21:43:28 +01:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +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
WilliButz
5073611082 rmlint: 2.4.4 -> 2.6.1
- version bump: 2.4.4 -> 2.6.1
- fetchurl -> fetchFromGitHub
- hompage: http -> https
2017-08-21 23:41:00 +02:00
koral
92471cbc8f rmlint: 2.4.2 -> 2.4.4 2016-06-05 17:33:29 +02:00
koral
123a6041de rmlint: 2.4.1 -> 2.4.2 2015-12-16 22:35:01 +00:00
koral
c848977a30 rmlint: 2.2.0 -> 2.4.1 2015-11-08 10:07:41 +00:00
koral
6c213c6e44 rmlint: 2.1.0 -> 2.2.0 (closes #8268) 2015-06-15 15:35:37 +02:00
koral
e047ac86d6 rmlint: 2.0.0 -> 2.1.0 2015-05-09 10:45:14 +00:00
Pascal Wittmann
f99d5cf2fc Fixed some descriptions 2015-04-28 10:55:20 +02:00
koral
3ed8c422a5 rmlint: 1.0.8 -> 2.0.0 2015-01-28 17:35:12 +01:00
Benjamin Cahill
baf822a287 rmlint: Install to /bin, not /usr/bin 2013-06-28 16:48:40 -05:00
Benjamin Cahill
923b3d032d rmlint: Remove unneeded dependency 2013-06-09 14:44:06 -05:00
Benjamin Cahill
6e6181bc89 Add rmlint, a tool for removing duplicate files 2013-06-09 13:34:50 -05:00