Commit Graph

161 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
Jonathan Ringer
572a864d02 xfce.xfce4-namebar-plugin: fix build 2020-12-30 14:21:28 -08:00
José Romildo Malaquias
237ea07b9b xfce.xfce4-namebar-plugin: 0.3.1 -> 1.0.0
- Update to version 1.0.0, based on gtk3
- Compile with vala 0.46
- Use pname
- Fix owner of git repository
- Add updateScript
2020-12-27 18:16:37 -03:00
José Romildo Malaquias
532133ab3c xfce.xfce4-whiskermenu-plugin: odd versions are not unstable 2020-12-27 17:39:04 -03:00
MrKorner
e8268c7627 Update default.nix 2020-10-25 10:41:22 -04:00
MrKorner
7392ef4cce Update default.nix 2020-10-25 10:41:22 -04:00
worldofpeace
85fd984901
Merge pull request #94477 from romildo/upd.xfce4-timer-plugin
xfce.xfce4-timer-plugin: 1.7.0 -> 1.7.1
2020-08-01 20:54:56 -04:00
José Romildo Malaquias
dd5e3ed022 xfce.xfce4-whiskermenu-plugin: 2.4.4 -> 2.4.6 2020-08-01 17:41:01 -03:00
José Romildo Malaquias
e0cb22161e xfce.xfce4-timer-plugin: 1.7.0 -> 1.7.1 2020-08-01 17:17:30 -03:00
José Romildo Malaquias
6247f10280 xfce.xfce4-eyes-plugin: 4.5.0 -> 4.5.1 2020-06-22 11:16:27 -03:00
José Romildo Malaquias
59cea9da66 xfce.xfce4-whiskermenu-plugin: fix gettext path in script 2020-04-23 15:34:41 -03:00
José Romildo Malaquias
6a4b7e51b0 xfce.xfce4-whiskermenu-plugin: 2.4.3 -> 2.4.4 2020-04-22 23:01:16 -03:00
José Romildo Malaquias
fc4a10e11d xfce.xfce4-hardware-monitor-plugin: update meta 2020-04-19 20:39:00 -03:00
José Romildo Malaquias
c7c0940bcb xfce.xfce4-embed-plugin: update meta and buildInputs 2020-04-19 20:39:00 -03:00
José Romildo Malaquias
21fb9c538e xfce.xfce4-mailwatch-plugin: remove broken status 2020-04-19 20:38:59 -03:00
José Romildo Malaquias
ed93bfb64c xfce.xfce4-weather-plugin: 0.8.10 -> 0.10.1 2020-04-19 20:38:59 -03:00
José Romildo Malaquias
360be696ad xfce.xfce4-timer-plugin: 1.6.0 -> 1.7.0 2020-04-19 20:38:59 -03:00
José Romildo Malaquias
37be87b61f xfce.xfce4-windowck-plugin: 0.4.4 -> 0.4.6 2020-04-19 20:38:59 -03:00
José Romildo Malaquias
6ce6bdf9b2 xfce.xfce4-vala-panel-appmenu-plugin: 0.6.94 -> 0.7.3 2020-04-19 20:38:59 -03:00
José Romildo Malaquias
39621eb16f xfce.xfce4-systemload-plugin: 1.1.2 -> 1.2.3 2020-04-19 20:38:59 -03:00
José Romildo Malaquias
4bf4f84742 xfce.xfce4-sensors-plugin: 1.2.6 -> 1.3.92 2020-04-19 20:38:59 -03:00
José Romildo Malaquias
869ad7c100 xfce.xfce4-pulseaudio-plugin: 0.4.2 -> 0.4.3 2020-04-19 20:38:58 -03:00
José Romildo Malaquias
7d84084418 xfce.xfce4-notes-plugin: 1.7.7 -> 1.8.1 2020-04-19 20:38:58 -03:00
José Romildo Malaquias
da4b533366 xfce.xfce4-mpc-plugin: 0.4.5 -> 0.5.2 2020-04-19 20:38:58 -03:00
José Romildo Malaquias
0c6b804014 xfce.xfce4-genmon-plugin: 3.4.0 -> 4.0.2 2020-04-19 20:38:58 -03:00
José Romildo Malaquias
79dc51f3fd xfce.xfce4-netload-plugin: 1.3.1 -> 1.3.2 2020-04-19 20:38:58 -03:00
José Romildo Malaquias
81cef8fc21 xfce.xfce4-fsguard-plugin: 1.0.2 -> 1.1.1 2020-04-19 20:38:58 -03:00
José Romildo Malaquias
118415ac41 xfce.xfce4-eyes-plugin: 4.4.4 -> 4.5.0 2020-04-19 20:38:58 -03:00
José Romildo Malaquias
8fdb4832d7 xfce.xfce4-cpugraph-plugin: 1.0.5 -> 1.1.0 2020-04-19 20:38:58 -03:00
José Romildo Malaquias
d233a80946 xfce.xfce4-clipman-plugin: 1.4.3 -> 1.6.1 2020-04-19 20:38:58 -03:00
José Romildo Malaquias
d2d14fa1c6 xfce.xfce4-battery-plugin: 1.1.2 -> 1.1.3 2020-04-19 20:38:57 -03:00
José Romildo Malaquias
f578c517a3 xfce.xfce4-dict-plugin: remove
- The xfce4-dict-plugin is now part of xfce4-dict
- See https://goodies.xfce.org/projects/panel-plugins/xfce4-dict-plugin
- Throws a message
2020-04-19 20:38:57 -03:00
José Romildo Malaquias
cef0895d24 xfce.xfce4-netload-plugin: odd minor version number is not unstable 2020-04-16 08:06:56 -03:00
José Romildo Malaquias
06ba312152 xfce: add update scripts to xfce packages 2020-04-15 09:45:25 -03:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Jan Tojnar
3e0f4e202f
Merge branch 'master' into staging-next 2020-03-31 21:32:15 +02:00
Ryan Mulligan
97f404147e
Merge pull request #82993 from Synthetica9/homepage-fix2
treewide: fix redirected urls (again)
2020-03-30 13:40:46 -07:00
worldofpeace
944ff7c9e2
Merge pull request #83684 from romildo/fix.xfce4-hardware-monitor-plugin
xfce.xfce4-hardware-monitor-plugin: fix url (unmaintained)
2020-03-29 13:08:04 -04:00
José Romildo Malaquias
0dc23eaf61 xfce.xfce4-hardware-monitor-plugin: fix url (unmaintained) 2020-03-29 10:11:12 -03:00
José Romildo Malaquias
459a94ffa7 xfce.xfce4-whiskermenu-plugin: 2.3.3 -> 2.4.3 2020-03-29 09:38:24 -03:00
Tor Hedin Brønner
398016914c
xfce.xfce4-dockbarx-plugin: use older vala
Bulid fails with 0.48, no fix upstream as I can see.
2020-03-24 07:11:22 +01:00
Patrick Hilhorst
9fc5e7e473
treewide: fix redirected urls (again)
Ran the same script as #78265.
Additionally, manually replaced `http://goodies.xfce.org`
with https.
2020-03-20 13:36:23 +01:00
worldofpeace
8e5ed7cfbb xfce.xfce4-pulseaudio-plugin: 0.4.1 -> 0.4.2, fix volume
We needed to add keybinder3.
2020-02-11 10:59:24 -05:00
Patrick Hilhorst
593e11fd94
treewide: fix redirected urls
According to https://repology.org/repository/nix_unstable/problems, we have a
lot of packages that have http links that redirect to https as their homepage.
This commit updates all these packages to use the https links as their
homepage.

The following script was used to make these updates:

```

curl https://repology.org/api/v1/repository/nix_unstable/problems \
    | jq '.[] | .problem' -r \
    | rg 'Homepage link "(.+)" is a permanent redirect to "(.+)" and should be updated' --replace 's@$1@$2@' \
    | sort | uniq > script.sed

find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```
2020-01-22 11:26:22 +01:00
Robin Gloster
313da176d3
treewide: NIX_*_FLAGS -> string 2019-12-31 00:16:46 +01:00
Jan Tojnar
dabd535775
xfce.xfce4-verve-plugin: 1.1.0 → 2.0.0
Fix build, exo-1 no longer required.

https://git.xfce.org/panel-plugins/xfce4-verve-plugin/commit/?h=isaacschemm/gtk3&id=ca80d4b0471b5419105bb2ad4fbf0037be765d42
2019-11-28 01:33:00 +01:00
worldofpeace
0a335d00c3 xfce.xfce4-datetime-plugin: 0.6.2 -> 0.8.0 2019-11-19 18:47:03 -05:00
worldofpeace
ac70cd728c xfce4-14: move to xfce and have only one version of xfce
All code that was at xfce4-14 has been moved to xfce/*.
Old expressions that aren't rewritten might be abandoned or broken.

Additonally I've ported the xfce4-14 thunar expression to support
thunarPlugins. We can now support this interface in the Xfce module
again, although I'm not sure if we have any plugins packaged that support
latest thunar.
2019-11-19 18:47:02 -05:00
worldofpeace
9acb145da3 xfce4-12.xfce4-vala-panel-appmenu-plugin: fix eval 2019-10-08 12:30:46 -04:00
Linus Heckemann
5aa4b19946 treewide: mark some broken packages as broken
Refs:
e675498026
1e9cc5b984
793a2fe1e8
c19cf65261
f6544d618f
2019-10-08 17:14:26 +02:00
Jan Tojnar
72e7d569a7
tree-wide: s/GTK+/GTK/g
GTK was renamed.
2019-09-06 02:54:53 +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
Matthias Beyer
9172e8a7ac xfce panel plugins: Remove me as maintainer
I am not using xfce anymore, so I do not think it is appropriate that I
maintain these packages.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-04-07 19:56:39 +02:00
volth
84aed5da35 gnome2.gtkmm2 -> gtkmm2 2019-03-09 11:24:07 +00:00
Matthias Beyer
f1f4f38909 Revert "Remove maintainership"
I'm baaaaack!

This patch reverts my patch where I removed myself as maintainer because
of my traveling. I'm back now and I want to maintain these packages
again.

This reverts commit ce1c1e3093.
2019-02-20 19:57:34 +01:00
Lengyel Balazs
f4a53ff3bc treewide/xorg: replace *proto with xorgproto 2019-01-04 14:38:57 +01:00
hoijui
0fbaf96c32 xfce.xfce4-timer-plugin: correct description
Seems to have been copy pasted from another plugin and not adjusted.
2018-12-30 09:28:55 -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
Tor Hedin Brønner
16f31fb8e4
xfce.xfce4-namebar-plugin: Specify vala_0_40 2018-11-30 21:35:16 +01:00
Matthew Bauer
f2a20b6e52 treewide: use wafHook
Replace "waf" phases with wafHook that manages everything
automatically. Should make things more modular.

Packages affected here are:

- a2jmidid
- ams-lv2
- ardour
- fomp
- guitarix
- ingen
- jalv
- mda-lv2
- non
- patchage
- hamster-time-tracker
- kupfer
- xiphos
- xfce4-dockbarx-plugin
- xfce4-namebar-plugin
- dropbox
- clasp
- aubio
- liliv
- lv2
- lvtk
- ntk
- raul
- sratom
- suil
- ganv
- ndn-cxx
- ns3
- serd
- sord
- termbox
- wxmupen64plus
- jackaudio
- pflask
- blockhash
- glmark2
- weighttp
2018-11-13 19:13:48 -06:00
volth
66939ec363 xfce4-13: backport panel plugins from xfce4-12 2018-08-02 09:17:25 +00: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 273d68eff8)
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
Matthew Bauer
76999cc40e treewide: remove aliases in nixpkgs
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.

Misc...

- qtikz: use libsForQt5.callPackage

  This ensures we get the right poppler.

- rewrites:

  docbook5_xsl -> docbook_xsl_ns
  docbook_xml_xslt -> docbook_xsl

diffpdf: fixup
2018-07-18 23:25:20 -04:00
volth
1137200d6b xfce.xfce4-hardware-monitor-plugin: 1.5.0 -> 1.6.0 (#43520) 2018-07-14 21:11:17 +02:00
jD91mZM2
d7e49cfc56
vala-panel-appmenu: init at 0.6.94 2018-05-12 18:36:39 +02:00
Matthias Beyer
ce1c1e3093 Remove maintainership
With this patch I remove myself as a maintainer for all packages I
currently maintain.

This is due the fact that I will be basically off the grid from May 2018
until early 2019, as I will be on a trip through north america.

I will revert this patch as soon as I'm back, as I plan to continue
contributing to nixpkgs then.
But as I cannot maintain anything during that time, I'd like to get this
patch merged.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2018-04-06 10:57:19 +02:00
volth
fe70fbdefe xfce: do not use old names 2018-03-12 23:01:06 +00:00
Robert Helgesson
c7f40209c1
xfce4-timer-plugin: remove icon cache file from output
Adds hicolor-icon-theme as a build input to use its build hook to
clean up icon cache files.
2018-03-05 21:47:38 +01:00
Sergey Mironov
87451cc113 xfce4-weather-plugin 0.8.7 -> 0.8.10; add glib_networking 2018-02-03 11:29:27 +03: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
volth
26abdb81c8 xfce4-dockbarx-plugin: fix unwrapped python scripts 2017-06-10 10:44:23 +01:00
Volth
9edfc2b02b xfce4_namebar_plugin: init at 0.3.1 2017-06-05 13:50:22 +00:00
Volth
f17a0fcdba xfce4-dockbarx-plugin: init at 0.5 2017-04-29 22:15:40 +00:00
José Romildo Malaquias
af1621a232 xfce4-whiskermenu-plugin: 1.6.2 -> 1.7.2 (#25084) 2017-04-21 14:16:25 +01:00
Vladimír Čunát
8bcbd4fca3
Merge #22562: xfce4-mailwatch-plugin: init at 1.2.0 2017-03-05 21:11:32 +01:00
Matthias Beyer
20c2f51967 xfce4-mpc-plugin: init at 0.4.5 (#22560) 2017-03-05 21:07:59 +01:00
Matthias Beyer
21c51c570e xfce-timer-plugin: init at 1.6.0 (#22563) 2017-03-05 21:06:25 +01:00
Robin Gloster
20372739d2
xfce4_windowck_plugin: fix build 2017-02-27 12:51:26 +01:00
Matthias Beyer
70fea43bad xfce4-mailwatch-plugin: Add dependencies for encrypted server communication 2017-02-23 18:42:48 +01:00
Matthias Beyer
12c62d9cd8 xfce4-mailwatch-plugin: init at 1.2.0 2017-02-12 10:32:10 +01:00
romildo
c99db543ab xfce4-whiskermenu-plugin: 1.6.1 -> 1.6.2 2017-01-24 11:33:00 -02:00
volth
c557466988 xfce4-windowck-plugin: init at 0.4.4 2017-01-02 23:26:20 +00:00
AndersonTorres
18757f3a11
XFCE plugins: update, taken from #20410
xfce4-embed-plugin   : 1.4.1 -> 1.6.0
xfce4-eyes-plugin    : 4.4.3 -> 4.4.4
xfce4-fsguard-plugin : 1.0.1 -> 1.0.2
xfce4-verve-plugin   : 1.0.1 -> 1.1.0
xfce4-xkb-plugin     : 0.5.6 -> 0.7.1
2016-11-30 18:26:14 +01:00
José Romildo Malaquias
8a31e0d226 xfce4-whiskermenu-plugin: 1.5.3 -> 1.6.1 (#20166) 2016-11-05 16:31:09 +01:00
sternenseemann
e2372502d3 netcat: make netcat-openbsd the default netcat (#19411)
The motivation for this change is the following: As gnu-netcat,
e. g. does not support ipv6, it is not suitable as default netcat.

This commit also fixes all obvious build issues caused by this change.
2016-10-30 15:06:04 +01:00
José Romildo Malaquias
355eb44e94 xfce4-sensors-plugin: init at 1.2.6 2016-09-17 13:16:16 -03:00
José Romildo Malaquias
b527b36d1d xfce4-hardware-monitor-plugin: init at 1.5.0 2016-09-15 10:49:56 -03:00
Franz Pletz
f8d481754c
Merge remote-tracking branch 'origin/master' into hardened-stdenv 2016-05-18 17:10:02 +02:00
Arseniy Seroka
3e92cbd86e Merge pull request #15215 from romildo/upd.xfce4-cpufreq-plugin
xfce4-cpufreq-plugin: 1.1.1 -> 1.1.3
2016-05-04 21:37:33 +03:00
José Romildo Malaquias
7e09858d6e xfce4-weather-plugin: init at 0.8.7 2016-05-04 14:02:13 -03:00
José Romildo Malaquias
3bcaf22dec xfce4-cpufreq-plugin: 1.1.1 -> 1.1.3 2016-05-04 09:11:34 -03:00
José Romildo Malaquias
41b5de4773 xfce4-whiskermenu-plugin: 1.5.2 -> 1.5.3 2016-05-03 19:13:09 -03:00
José Romildo Malaquias
518b9abfd5 xfce4-whiskermenu-plugin: the xfce4-panel binary is in ${xfce4panel.out} 2016-05-03 19:03:46 -03: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
3b4765c9e5 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-02-28 16:32:57 +00:00
zimbatm
17348dc094 Remove all dots at end of descriptions
Specially crafted for @JagaJaga

    find pkgs -name "*.nix" -exec \
      sed -e 's|\(description.*\)\.";|\1";|g' -i {} \;
2016-02-27 17:30:29 +00:00
Robin Gloster
35f92d9810 xfce4-12.xfce4_verve_plugin: turn off format hardening 2016-02-22 09:45:31 +00:00
Franz Pletz
f921abe393 Merge pull request #13160 from romildo/fix-xfce4-whisker-menu
xfce4-whiskermenu-plugin: fix xfce4-panel path in xfce4-popup-whisker…
2016-02-22 02:12:32 +01:00