Commit graph

266 commits

Author SHA1 Message Date
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
Christian Kampka
9e043f4944 gnome-2.gnome_mime_data: Move intltool to nativeBuildInputs 2020-12-29 10:31:14 +01:00
Jan Tojnar
4a4e642aba
gstreamer: drop legacy
It has been abandoned for ages, insecure, and now finally broken.
2020-09-02 04:01:07 +02:00
Kevin Cox
1990bcad07
libgnomeui: Update patch URL.
The GitHub repo has been removed but the commit is available on the GNOME GitLab.
2020-08-30 20:52:59 -04:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
José Romildo Malaquias
737586bf4f gnome2.gnome-icon-theme: move to pkgs/data/icons 2020-04-05 22:14:23 -03:00
José Romildo Malaquias
4d9a57bd76 treewide: rename gnome2.gnome_icon_theme package to use dashes 2020-04-03 23:24:53 -03:00
José Romildo Malaquias
a396bc1a9b gnome2.gnome_icon_theme: do not drop icon theme cache 2020-04-03 23:12:23 -03:00
José Romildo Malaquias
2e7067f984 gnome2.gnome_icon_theme: minor layout change 2020-04-03 22:40:56 -03:00
José Romildo Malaquias
d4042b9ccb gnome2.gnome_icon_theme: change platform to unix 2020-04-03 22:28:54 -03:00
José Romildo Malaquias
91bf69cb6b gnome2.gnome_icon_theme: add meta attributes 2020-04-03 22:27:57 -03:00
José Romildo Malaquias
6e337f2f9e gnome2.gnome_icon_theme: use pname and version 2020-04-03 22:12:12 -03:00
José Romildo Malaquias
a0aca4e0c3 gnome2.gnome_icon_theme: 2.91.93 -> 3.12.0 2020-04-03 22:09:52 -03:00
Luka Blaskovic
e2717ad9b7 libgnomeprint: build with bison3 2020-01-13 21:35:19 +00:00
Robin Gloster
5f2b92e3ec
treewide: NIX_*_COMPILE -> string 2019-12-31 00:13:29 +01:00
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists 2019-12-30 12:58:11 +01:00
Jan Tojnar
ca39dd3a8a
Merge branch 'master' into staging-next 2019-12-25 05:15:06 +01:00
Graham Christensen
a52749e797 gnome2.GConf: python2 -> python3
Borrowing fedora's 2to3 trick:
https://src.fedoraproject.org/rpms/GConf2/blob/master/f/GConf2.spec#_90

(thank you, worldofpeace!)
2019-12-19 09:25:22 +01:00
Jan Tojnar
5ff0fd1519
gnome2.gtkglext: 1.2.0 → 2019-12-19
Switched to HEAD to not depend on broken pangox-compat.
2019-12-19 00:25:09 +01:00
adisbladis
c9d8624ccd
treewide: Get rid of libGLU_combined 2019-11-18 20:10:43 +00:00
Juanjo Presa
8ea52dfbdf gnome2.gnome_vfs: openssl-1.1 patch
Use fetchpatch and explain the issue
2019-11-11 21:38:15 +00:00
Jan Tojnar
72e7d569a7
tree-wide: s/GTK+/GTK/g
GTK was renamed.
2019-09-06 02:54:53 +02:00
Jan Tojnar
8605b470ba
gnome2.gvfs: drop
Not needed by anything and dropping it will allow us to clean up the expression.

Changed to an alias as that is what it was in the first place.
2019-09-03 03:48:05 +02:00
Frederik Rietdijk
fc74ba8291 Merge master into staging-next 2019-08-31 09:50:38 +02:00
Maximilian Bosch
d15019d439
gnome2.libglade: make python2 build optional
Python2 is only needed for `libglade-convert`[1] which is a simple
script that converts old glade files into new glade files and for tests
and docs which we currently don't generate.

As Python2 is about to get EOLed and this is mostly a tool to migrate
old data, it shouldn't be built by default. With this change,
`xscreensaver` and `xsecurelock` don't depend on Python2 anymore.

[1] https://manpages.ubuntu.com/manpages/trusty/man1/libglade-convert.1.html
2019-08-28 01:33:20 +02:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02: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
Robin Gloster
a22429bf05
pin some packages to openssl 1.0.2 for now 2019-07-29 21:25:10 +02:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Matthew Bauer
ba76fa91c7 treewide: handle enchant = enchant2
patch or provide backup to enchant1 where necessary
2019-06-03 12:47:28 -04:00
Jan Tojnar
57c745f530
gnome2: remove aliases 2019-03-05 15:37:45 +01:00
Jan Tojnar
bbe29c055d
gnome2: use makeScope 2019-03-05 15:27:24 +01:00
Vladimír Čunát
64edccb463
treewide: fix missing libs after libtool pruning #51767 2019-02-10 14:14:33 +01:00
Matthew Bauer
51d88f7d20 libglade: fix on darwin
Based on discussion in
https://github.com/Homebrew/legacy-homebrew/issues/11961

Closes #54448
Closes #54321
2019-01-22 11:33:30 -05:00
c0bw3b
a04a512f34 Treewide: use HTTPS on NonGNU domains 2018-12-02 15:21:04 +01:00
Frederik Rietdijk
89349fdae9 Merge staging-next into staging 2018-10-17 08:36:28 +02:00
Michael Raskin
878c6c090d
Merge pull request #39125 from mpickering/darwin-saga
SAGA, SAGA LTS release, dependencies and QGIS SAGA plugin
2018-10-14 19:14:48 +00:00
volth
c0fed1ba77 perlXMLParser -> perlPackages.XMLParser 2018-10-12 22:56:15 +00:00
Jan Tojnar
8a0f255cda
gnome2.gtkglextmm: drop 2018-09-14 01:52:22 +02:00
Jan Tojnar
2ff2b89fdf
gnome2.gconfmm: drop 2018-09-14 00:18:18 +02:00
Matthew Pickering
5caa3fcae9 Small fixes 2018-08-12 10:36:43 +01:00
Vladimír Čunát
00df25ee57
Merge branch 'master' into staging-next
Hydra: ?compare=1472947
2018-08-12 10:33:41 +02:00
Jan Tojnar
aebb64f59f
gnome2.gnome-desktop: drop 2018-08-09 17:36:49 +02:00
Jan Tojnar
ba4835dea8
gnome2.libgnomekbd: drop 2018-08-09 17:36:49 +02:00
Jan Tojnar
f82f302743
gnome2.libgweather: drop 2018-08-09 17:36:49 +02:00
Jan Tojnar
0e68d11b86
gnome2.zenity: drop 2018-08-09 17:36:48 +02:00
Jan Tojnar
34aea495eb
gnome2.gnome_keyring: drop 2018-08-09 17:36:48 +02:00
Jan Tojnar
6b2a175c5e
gnome2.gnome_vfs_monikers: drop 2018-08-09 17:36:48 +02:00
Jan Tojnar
d76754fe80
gnome2.at_spi: drop 2018-08-09 17:36:47 +02:00