Commit Graph

146 Commits

Author SHA1 Message Date
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
Vladimír Čunát
3c0e369752
liferea: remove myself from meta.maintainers
I haven't been really using it anymore recently, and fortunately we have
another active maintainer :-)
2020-09-07 13:40:02 +02:00
Vincent Laporte
d7fa5b6aad liferea: 1.12.6 → 1.12.9 2020-09-07 13:29:58 +02:00
Markus Kowalewski
49ce43a460
pan: add license 2020-06-11 18:27:34 +02:00
Jan Tojnar
d67e2a2702
liferea: Update dependencies
dconf & librsvg are indirect and will be already available through wrapGAppsHook.
libsecret replaces gnome-secret and is required for the keyring plug-in.

Closes: https://github.com/NixOS/nixpkgs/issues/39650
2020-06-05 00:03:05 +02:00
Jan Tojnar
dfd6f3de19
liferea: Format with nixpkgs-fmt
* Format with nixpkgs-fmt
* Replace pkgconfig alias with pkg-config
* Remove duplicate gsettings-desktop-schemas
2020-06-05 00:03:03 +02:00
Daiderd Jordan
b7ddbd52bd
treewide: replace SRI hashes 2020-06-01 15:24:19 +02:00
Michael Weiss
fe5117d05e
quiterss: 0.19.3 -> 0.19.4 2020-04-21 21:31:45 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Michael Weiss
cfccb477cd
quiterss: 0.19.2 -> 0.19.3 2020-01-30 20:12:26 +01:00
R. RyanTM
fd3b84b762 pan: 0.145 -> 0.146 2019-12-01 18:41:08 +01:00
Michael Weiss
697c0fbf6d
quiterss: 0.19.1 -> 0.19.2 2019-11-29 13:26:24 +01:00
Michael Weiss
f5670ebd8e
quiterss: 0.19.0 -> 0.19.1 2019-11-17 21:27:07 +01:00
Michael Weiss
7a90d4a946
quiterss: 0.18.12 -> 0.19.0 2019-11-15 22:23:11 +01:00
worldofpeace
b0c2aea20b
treewide: drop adding hicolor-icon-theme where possible
This was either for the setup-hook to remove caches or added
even though the respective icon theme propagated it.
2019-09-18 22:47:26 +02:00
volth
7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
Jan Tojnar
72e7d569a7
tree-wide: s/GTK+/GTK/g
GTK was renamed.
2019-09-06 02:54:53 +02: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
Benjamin Esham
62b59bdf2d slrn: 1.0.2 -> 1.0.3a 2019-08-08 21:42:10 -04:00
Thomas Tuegel
51d78034a1
wrapQtAppsHook: Remove ad hoc Qt wrappers 2019-07-05 10:42:08 -05:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Vincent Laporte
6d94f6ea1a
liferea: 1.12.4 -> 1.12.6 2019-01-25 18:37:51 +00:00
worldofpeace
c1599d29d9 gcr: rename from gnome3.gcr 2018-12-25 20:14:28 -05: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
Jan Tojnar
e2414dcbaa
pan: clean up 2018-08-25 21:41:13 +02:00
Michael Weiss
cad18959fb quiterss: Set QT_PLUGIN_PATH (fixes a few problems) 2018-08-18 14:08:36 +02:00
Vladimír Čunát
00df25ee57
Merge branch 'master' into staging-next
Hydra: ?compare=1472947
2018-08-12 10:33:41 +02:00
R. RyanTM
08a9b7687c liferea: 1.12.3 -> 1.12.4
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/liferea/versions.
2018-08-08 13:02:46 -07:00
John Ericson
db965063b3 treewide: Make configureFlags lists 2018-08-03 17:06:03 -04:00
Frederik Rietdijk
099c13da1b Merge staging-next into master (#44009)
* substitute(): --subst-var was silently coercing to "" if the variable does not exist.

* libffi: simplify using `checkInputs`

* pythonPackges.hypothesis, pythonPackages.pytest: simpify dependency cycle fix

* utillinux: 2.32 -> 2.32.1

https://lkml.org/lkml/2018/7/16/532

* busybox: 1.29.0 -> 1.29.1

* bind: 9.12.1-P2 -> 9.12.2

https://ftp.isc.org/isc/bind9/9.12.2/RELEASE-NOTES-bind-9.12.2.html

* curl: 7.60.0 -> 7.61.0

* gvfs: make tests run, but disable

* ilmbase: disable tests on i686. Spooky!

* mdds: fix tests

* git: disable checks as tests are run in installcheck

* ruby: disable tests

* libcommuni: disable checks as tests are run in installcheck

* librdf: make tests run, but disable

* neon, neon_0_29: make tests run, but disable

* pciutils: 3.6.0 -> 3.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/pciutils/versions.

* mesa: more include fixes

mostly from void-linux (thanks!)

* npth: 1.5 -> 1.6

minor bump

* boost167: Add lockfree next_prior patch

* stdenv: cleanup darwin bootstrapping

Also gets rid of the full python and some of it's dependencies in the
stdenv build closure.

* Revert "pciutils: use standardized equivalent for canonicalize_file_name"

This reverts commit f8db20fb3a.
Patching should no longer be needed with 3.6.1.

* binutils-wrapper: Try to avoid adding unnecessary -L flags

(cherry picked from commit f3758258b8895508475caf83e92bfb236a27ceb9)
Signed-off-by: Domen Kožar <domen@dev.si>

* libffi: don't check on darwin

libffi usages in stdenv broken darwin. We need to disable doCheck for that case.

* "rm $out/share/icons/hicolor/icon-theme.cache" -> hicolor-icon-theme setup-hook

* python.pkgs.pytest: setupHook to prevent creation of .pytest-cache folder, fixes #40273

When `py.test` was run with a folder as argument, it would not only
search for tests in that folder, but also create a .pytest-cache folder.
Not only is this state we don't want, but it was also causing
collisions.

* parity-ui: fix after merge

* python.pkgs.pytest-flake8: disable test, fix build

* Revert "meson: 0.46.1 -> 0.47.0"

With meson 0.47.0 (or 0.47.1, or git)
things are very wrong re:rpath handling
resulting in at best missing libs but
even corrupt binaries :(.

When we run patchelf it masks the problem
by removing obviously busted paths.
Which is probably why this wasn't noticed immediately.

Unfortunately the binary already
has a long series of paths scribbled
in a space intended for a much smaller string;
in my testing it was something like
lengths were 67 with 300+ written to it.

I think we've reported the relevant issues upstream,
but unfortunately it appears our patches
are what introduces the overwrite/corruption
(by no longer being correct in what they assume)

This doesn't look so bad to fix but it's
not something I can spend more time on
at the moment.

--

Interestingly the overwritten string data
(because it is scribbled past the bounds)
remains in the binary and is why we're suddenly
seeing unexpected references in various builds
-- notably this is is the reason we're
seeing the "extra-utils" breakage
that entirely crippled NixOS on master
(and probably on staging before?).

Fixes #43650.

This reverts commit 305ac4dade.

(cherry picked from commit 273d68eff8f7b6cd4ebed3718e5078a0f43cb55d)
Signed-off-by: Domen Kožar <domen@dev.si>
2018-07-24 15:04:48 +01:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Michael Weiss
a22d2a018d quiterss: 0.18.11 -> 0.18.12 2018-07-03 21:10:33 +02:00
Michael Weiss
0a1ab7ec71 quiterss: 0.18.10 -> 0.18.11 2018-06-06 22:00:12 +02:00
R. RyanTM
ebd1881925 pan: 0.144 -> 0.145 (#40963)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

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

These checks were done:

- built on NixOS
- /nix/store/myvdzpw4h622lqfbssrqq8iv0jlgmr3x-pan-0.145/bin/pan passed the binary check.
- /nix/store/myvdzpw4h622lqfbssrqq8iv0jlgmr3x-pan-0.145/bin/.pan-wrapped passed the binary check.
- 2 of 2 passed binary check by having a zero exit code.
- 2 of 2 passed binary check by having the new version present in output.
- found 0.145 with grep in /nix/store/myvdzpw4h622lqfbssrqq8iv0jlgmr3x-pan-0.145
- directory tree listing: https://gist.github.com/71c7135618028b366312a29248169c8f
- du listing: https://gist.github.com/ab2cc751a6e4bb701fc4e8d6836d398e
2018-05-26 16:13:10 +02:00
Jon Banafato
c6a82cc40c liferea: 1.12.2 -> 1.12.3
New patch release. Changelog at
https://github.com/lwindolf/liferea/releases/tag/v1.12.3.
2018-05-05 12:55:32 -04:00
Michael Weiss
b500edc44c quiterss: 0.18.9 -> 0.18.10 2018-04-17 18:16:23 +02:00
Will Dietz
7d873b8fd2 pan: ensure features we provide deps for are used, move to gtk3 2018-03-21 09:48:23 -05:00
Will Dietz
96f0d4e98c pan: wrap to provide gpg2, which it crashes without
Fixes #37556.
2018-03-21 09:47:55 -05:00
Will Dietz
8265979114 pan: 0.139 -> 0.144 2018-03-21 07:50:40 -05:00
Ryan Mulligan
0ea3fc3749 liferea: 1.12.1 -> 1.12.2
Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:

- built on NixOS
- ran `/nix/store/wjf8q5k0hh2vcjw65v2skcn54pq3vb0q-liferea-1.12.2/bin/liferea -h` got 0 exit code
- ran `/nix/store/wjf8q5k0hh2vcjw65v2skcn54pq3vb0q-liferea-1.12.2/bin/liferea --help` got 0 exit code
- ran `/nix/store/wjf8q5k0hh2vcjw65v2skcn54pq3vb0q-liferea-1.12.2/bin/liferea -v` and found version 1.12.2
- ran `/nix/store/wjf8q5k0hh2vcjw65v2skcn54pq3vb0q-liferea-1.12.2/bin/liferea --version` and found version 1.12.2
- ran `/nix/store/wjf8q5k0hh2vcjw65v2skcn54pq3vb0q-liferea-1.12.2/bin/.liferea-wrapped -h` got 0 exit code
- ran `/nix/store/wjf8q5k0hh2vcjw65v2skcn54pq3vb0q-liferea-1.12.2/bin/.liferea-wrapped --help` got 0 exit code
- ran `/nix/store/wjf8q5k0hh2vcjw65v2skcn54pq3vb0q-liferea-1.12.2/bin/.liferea-wrapped -v` and found version 1.12.2
- ran `/nix/store/wjf8q5k0hh2vcjw65v2skcn54pq3vb0q-liferea-1.12.2/bin/.liferea-wrapped --version` and found version 1.12.2
- found 1.12.2 with grep in /nix/store/wjf8q5k0hh2vcjw65v2skcn54pq3vb0q-liferea-1.12.2
- found 1.12.2 in filename of file in /nix/store/wjf8q5k0hh2vcjw65v2skcn54pq3vb0q-liferea-1.12.2
2018-03-14 20:07:54 -07:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
Vladimír Čunát
47f25fae44
redshift, liferea: remove the extra cache file
They're not really useful and cause collisions in envs.
2018-02-18 17:19:49 +01:00
Jon Banafato
0fef1ed1b1 liferea: 1.12.0 -> 1.12.1
Liferea has a new bugfix release.
2017-12-27 11:33:48 -05:00
Vladimír Čunát
4c8447bd31
liferea: 1.12-rc3 -> 1.12.0 2017-12-16 20:17:53 +01:00
Michael Weiss
2dca1a6d6e quiterss: 0.18.8 -> 0.18.9 2017-12-03 00:01:10 +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
Michael Weiss
501f55af87 quiterss: 0.18.7 -> 0.18.8 2017-08-25 02:44:47 +02:00
Michael Weiss
d6eb43eed4 quiterss: 0.18.6 -> 0.18.7 2017-08-24 13:07:54 +02: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