Commit graph

9386 commits

Author SHA1 Message Date
Joachim Fasting
648ae736f0 Merge pull request #16593 from womfoo/init/pick-1.4.0
pick: init at 1.4.0
2016-07-02 14:05:56 +02:00
Joachim Fasting
291c454d5e Merge pull request #16594 from mpscholten/maphosts2
maphosts: init at 1.1.1
2016-07-02 14:05:09 +02:00
Joachim Fasting
512745c2a7 Merge pull request #16631 from rasendubi/alarm-clock-applet
alarm-clock-applet: init at 0.3.4
2016-07-02 14:02:57 +02:00
William Casarin
c81b4cde58 clib: 1.4.2 -> 1.7.0 (#16656) 2016-07-02 12:46:57 +02:00
Christian Kauhaus
0c0f068f35
cron: fix crontab(5) and cron job PATH
Switch off HAVE_SAVED_UIDS since it activates a code path for temporary
privilege dropping which does not work on NixOS.

Vixie-cron's sources ship with two implementations. Unfortunately, the
one activated by HAVE_SAVED_UIDS (using setuid()) does not work on
NixOS. Saved UIDs work only if the program which is using them has the
setuid bit set on its own executable, not if called from a setuid
wrapper (as we do it in NixOS). The other implementation (using
setreuid()) works without problems.

Quote from
<http://stackoverflow.com/questions/8499296/realuid-saved-uid-effective-uid-whats-going-on>:

    If you're euid is root and you change the uid, the privileges gets
    dropped permanently.If effective user id is not root then saved user
    id is never touched and you can regain the root privilege back
    anytime you want in your program.

Also extend the default PATH with NixOS-specific bin directories as
vixie-cron's default is not really usable on NixOS.

Re #16518

Closes #16522
2016-07-02 00:09:07 +02:00
Alexey Shmalko
9ba48ecb38
alarm-clock-applet: init at 0.3.4
There were a couple of issue before the application run normally.

The first one is GConf error:
https://nixos.org/wiki/Solve_GConf_errors_when_running_GNOME_applications

The second one is absence of gst plugins:
https://github.com/NixOS/nixpkgs/issues/10559
2016-07-01 03:06:50 +03:00
Bjørn Forsman
c5b7a9ffeb xpra: 0.17.3 -> 0.17.4 (important fixes) 2016-06-30 14:48:05 +02:00
Bjørn Forsman
6d48539fdb xpra: fix some runtime issues
* Add missing modules (fixes warnings and errors).
* Step 1 to unbreak starting Xvfb by making xpra invoke it with
  valid log dir ($HOME/.xpra). Without this fix, it is invoked with
  ~/.xpra, which Xvfb doesn't know how to interpret and uses it
  literally (fail). Step 2 will be fixing an Xvfb permission issue:
  "xf86OpenConsole: Cannot open virtual console 1 (Permission denied)".
* Use XPRA_INSTALL_PREFIX to make it find its icons.
2016-06-30 14:42:16 +02:00
Kranium Gikos Mendoza
ff06326d78 pick: init at 1.4.0 2016-06-30 20:01:43 +08:00
Daniel Fullmer
3f4f3c4005 zerotierone: 1.1.4 -> 1.1.6 2016-06-29 21:45:40 -04:00
Marc Scholten
479c08750a maphosts: init at 1.1.1 2016-06-29 13:31:54 +02:00
Vladimír Čunát
3afa246038 Merge branch 'staging'
This includes a security update of expat.
2016-06-29 07:47:04 +02:00
Joachim Fasting
ec70f24ce4 Merge pull request #16572 from mimadrid/update/youtube_dl-2016.06.27
youtube-dl: 2016.06.19.1 -> 2016.06.27
2016-06-28 19:46:47 +02:00
Rahul Gopinath
d60a41053e dvtm: allow user configuration 2016-06-28 10:01:57 -07:00
Bjørn Forsman
1f4853f7a9 system-config-printer: update hash to really upgrade to 1.5.7
Commit 03353ce6ff ("system-config-printer: 1.3.12 -> 1 5.7")
forgot to update the hash. So since that commit we actually continued to
use the old version (1.3.12) because of the NixOS tarball cache...

The new version prints some warnings on startup:

  /nix/store/HASH-system-config-printer-1.5.7/share/system-config-printer/system-config-printer.py:32: \
    PyGIWarning: Polkit was imported without specifying a version first. \
    Use gi.require_version('Polkit', '1.0') before import to ensure that the right version gets loaded.
  from gi.repository import Polkit

...and similar errors for GdkPixbuf, Gdk, Gtk and Notify. These warnings
are already fixed upstream and will be part of the next release.

Implementation details:
* The new version needs python3.
* Remove unneeded, and python3 incompatible, 'notify' dependency.
  system-config-printer > 1.3.12 replaced it with GOBject introspection
  bindings to libnotify (from gi.repository import Notify).
* Add gtk3, gdk_pixbuf, pango, atk, libnotify as needed (for gobject
  introspection).
* A new --with-udevdir configure option is used to prevent the
  installer from trying to install stuff to "/rules.d" (yes, the root).
* Get pycups from the passed pythonPackages set (fixes loading of
  python cups module).
* Use pygobject3 instead of pygobject, as needed.
* Use dbus from the passed pythonPackages attrset instead of
  pythonDBus, so we get a python3 compatible module that loads
  successfully.
* Python requests2 modules is required.
2016-06-28 14:23:49 +02:00
mimadrid
654b978fa3
youtube-dl: 2016.06.19.1 -> 2016.06.27 2016-06-28 13:10:43 +02:00
Vladimír Čunát
f4792cdc0c make-bootstrap-tools*: fixup after #16406
Our coreutils now uses single-binary-build mode where, by default,
simple shebang scripts are used for all the binaries. That doesn't work
e.g. with the Linux unpacker which only handles standard binaries and
symlinks. Let's use the symlinked mode instead for boostrapping.
This does NOT change any stdenv hashes.

I only tested the case most important to me:
$ nix-build pkgs/top-level/release.nix -A stdenvBootstrapTools.x86_64-linux.test
2016-06-28 09:54:22 +02:00
Franz Pletz
85d0570d14 haproxy: 1.6.4 -> 1.6.5 2016-06-27 00:11:16 +02:00
Franz Pletz
815d2a0583 iperf3: 3.1 -> 3.1.3 2016-06-27 00:11:16 +02:00
Jonathan Glines
8199cda762 mecab: init at 0.996 (#16175)
Japanese morphological analysis system, used by Anki in particular
2016-06-26 22:47:23 +02:00
mimadrid
5bf585806e
fzf: 0.12.3 -> 0.13.2 2016-06-26 15:53:30 +02:00
Joachim Fasting
47dbe49823 Merge pull request #16511 from tokudan/master
mbuffer: Disable build on Mac OS X and 20151002 -> 20160613
2016-06-26 13:23:59 +02:00
zimbatm
8f5184beab Merge pull request #16500 from carlsverre/add/sift
sift: init at 0.8.0
2016-06-26 12:08:17 +01:00
Pascal Wittmann
b083994fae Merge pull request #16509 from womfoo/xdo
xdo: 0.5 -> 0.5.3
2016-06-26 10:46:27 +02:00
Daniel Frank
da37dc4af4 mbuffer: disable darwin (its not supported) 2016-06-26 09:38:35 +02:00
Daniel Frank
a793315ccd mbuffer: update to version 20160613 2016-06-26 09:37:56 +02:00
Kranium Gikos Mendoza
cb257bf097 xdo: 0.5 -> 0.5.3 2016-06-26 14:03:28 +08:00
Tobias Geerinckx-Rice
1d07b748c9
btrfs-progs: 4.6 -> 4.6.1 2016-06-26 02:07:20 +02:00
Carl Sverre
a12ec263fa sift: init at 0.8.0
sift is a fast and powerful alternative to grep.

https://sift-tool.org
2016-06-25 14:10:34 -07:00
Pascal Wittmann
9ef6dceca9 Merge pull request #16494 from k0ral/binwalk
binwalk: 2.0.1 -> 2.1.1
2016-06-25 16:21:15 +02:00
zimbatm
4f5918cd2e Revert "stdenv: introduce baseHash() to replace stripHash()"
Introduced by mistake

This reverts commit e71a5cb878.
2016-06-25 14:25:58 +01:00
zimbatm
e71a5cb878 stdenv: introduce baseHash() to replace stripHash()
stripHash uses a global variable to communicate it's computation
results, but it's not necessary. You can just pipe to stdout in a
subshell. A function mostly behaves like just another command.

baseHash() also introduces a suffix-stripping capability since it's
something the users of the function tend to use.
2016-06-25 14:20:56 +01:00
koral
3632211cf9 binwalk: 2.0.1 -> 2.1.1 2016-06-25 13:28:10 +02:00
Arseniy Seroka
188ecd633e Merge pull request #16489 from mimadrid/update/fio-2.12
fio: 2.9 -> 2.12
2016-06-25 13:37:31 +03:00
mimadrid
49902897f2
fio: 2.9 -> 2.12 2016-06-25 11:06:16 +02:00
Bjørn Forsman
de0264ce17 attic: unbreak "attic mount" by using old llfuse 0.41
llfuse >= 0.42 has breaking changes, causing "attic mount" to fail:

  TypeError: main() got an unexpected keyword argument 'single'

Side note: borgbackup, a fork of attic, has been updated to work with
newer llfuse.
2016-06-24 20:16:41 +02:00
Thomas Tuegel
8084977ec8 Merge pull request #16475 from yokto/ibus
ibus: fix #16292
2016-06-24 09:15:45 -05:00
zimbatm
e0dd0c902d Merge pull request #16446 from vrthra/gnupg21
gnupg21: 2.1.12 -> 2.1.13
2016-06-24 01:04:31 +01:00
obadz
e13a76f978 Merge pull request #16467 from groxxda/bump/networkmanager
networkmanager: cleanup
2016-06-23 23:41:44 +01:00
obadz
24520af0fa network-manager/l2tp: remove workaround that's now in main repo 2016-06-23 23:35:43 +01:00
Joachim Fasting
4c5e9f933d Merge pull request #16445 from vrthra/datamash
datamash: 1.0.7 -> 1.1.0
2016-06-23 23:35:45 +02:00
Alexander Ried
a6a11b3852 network-manager-applet: remove unused dbus_glib dependency 2016-06-23 23:12:41 +02:00
Alexander Ried
64a9dc4dd7 networkmanager: cleanup 2016-06-23 23:12:41 +02:00
Alexander Ried
c1319572d4 networkmanager: Dependency on avahi-autoipd has been dropped.
Native IPv4 link-local addressing configuration based on systemd network library is now used instead.
2016-06-23 23:12:41 +02:00
Florian
09492d3b85 zstd: set meta.platforms to unix 2016-06-23 19:30:12 +02:00
Bjørn Forsman
ce8c1ab5e0 xpra: 0.17.0 -> 0.17.3 2016-06-23 19:17:20 +02:00
Bjørn Forsman
34363d77b0 xpra: add missing python 'rencode' module
Fixes this:

  $ xpra [...]
  2016-06-23 17:40:03,407 Warning: rencode import failed:
  2016-06-23 17:40:03,407  No module named rencode
  [...]
2016-06-23 19:17:20 +02:00
zimbatm
e15b33639f Merge pull request #16386 from peterhoeg/togglesg
togglesg-download: 2016-02-08 -> 2016-05-31
2016-06-23 16:56:33 +01:00
Pascal Wittmann
d1a4873ae4 Merge pull request #16447 from vrthra/parallel
parallel: 20160422 -> 20160622
2016-06-23 17:41:07 +02:00
Kyle McKean
544d9a7620 collectd: add snmp support 2016-06-23 16:54:28 +02:00
zimbatm
d2f9f251aa Merge pull request #16380 from elitak/dislocker
dislocker: init at 0.6.1
2016-06-23 15:49:07 +01:00
Rahul Gopinath
b27ebfa4a7 datamash: 1.0.7 -> 1.1.0 2016-06-23 07:45:59 -07:00
Frederik Rietdijk
41ca3ba4a9 Merge pull request #16425 from mbakke/yubikey-neo-manager
yubikey-neo-manager: init at 1.4.0
2016-06-23 15:39:25 +02:00
Marius Bakke
8b5675da37 yubikey-neo-manager: init at 1.4.0 2016-06-23 13:48:10 +01:00
Tobias Geerinckx-Rice
7a93926a91
zstd: 0.7.0 -> 0.7.1
Fixes:
- ZBUFF_compressEnd() called multiple times with too small dst buffer
- dictBuilder fails if first sample is too small
- corruption issue
- cli breaks during destination file overwrite confirmation

Changes:
- frame checksum enabled by default in command line mode
2016-06-23 14:32:13 +02:00
obadz
a709f60d7b networkmanager/l2tp: fix format error on x86/32bit 2016-06-23 12:32:59 +01:00
Tobias Geerinckx-Rice
7de7a35d59
zpaqd: 7.07 -> 7.08
Fixes double close in r command to output file.
2016-06-23 12:37:54 +02:00
Vladimír Čunát
3c89351fcc Merge #16406: coreutils: use single-binary build 2016-06-23 12:12:52 +02:00
Vladimír Čunát
6b27ceb006 Merge 'master' into staging and re-revert merge
... from staging to master, reverted temporarily in aa9a04883e.
2016-06-23 12:09:03 +02:00
Rahul Gopinath
6b25cba125 parallel: 20160422 -> 20160622 2016-06-23 00:51:20 -07:00
Lancelot SIX
4848342cf0 Merge pull request #16444 from vrthra/units
units: 2.12 -> 2.13
2016-06-23 09:36:57 +02:00
Rahul Gopinath
b586b00b3b gnupg21: 2.1.12 -> 2.1.13 2016-06-23 00:26:48 -07:00
Vladimír Čunát
aa9a04883e Revert "Merge branch 'staging'" due to glibc
The main output started to retain dependency on bootstrap-tools; see
https://github.com/NixOS/nixpkgs/pull/15867#issuecomment-227949096

This reverts commit c05d829598, reversing
changes made to f073df60d6.
2016-06-23 09:25:10 +02:00
Rahul Gopinath
0dbbe57de3 units: 2.12 -> 2.13 2016-06-23 00:03:59 -07:00
Nikolay Amiantov
25ae14aa38 Merge pull request #15874 from abbradar/texlive-argv0
texlive-bin: remove detecting of local directory from mktex*
2016-06-23 07:48:26 +04:00
Joachim Fasting
9675384c7b
torbrowser: 6.0.1 -> 6.0.2 2016-06-23 00:55:54 +02:00
zimbatm
b0487cb402 Merge pull request #16408 from arpa2/unbound
unbound: 1.5.8 -> 1.5.9
2016-06-22 21:44:54 +01:00
Joachim Fasting
1d98608e43 Merge pull request #16362 from womfoo/aria2
aria2: 1.23.0 -> 1.24.0
2016-06-22 19:04:18 +02:00
obadz
f540e09a8b Merge pull request #16412 from obadz/networkmanager-1.2
NetworkManager & plugins: upgrade to 1.2
2016-06-22 15:12:23 +01:00
Vladimír Čunát
c05d829598 Merge branch 'staging' 2016-06-22 10:49:56 +02:00
obadz
a9e995d679 network-manager & plugins: no longer remove -Werror and friends
Code using deprecated APIs has been removed
See comment by @dkosovic on the matter:
https://github.com/xelerance/xl2tpd/issues/108#issuecomment-227621314
2016-06-22 03:16:20 +01:00
obadz
2cf9b5a6c0 network-manager/vpnc: 1.0.12 -> 1.2.2 2016-06-22 03:16:20 +01:00
obadz
f337c2cf9c network-manager/openconnect: 1.0.2 -> 1.2.2 2016-06-22 03:16:20 +01:00
obadz
9f3e2af9fe network-manager/openvpn: 1.0.12 -> 1.2.2 2016-06-22 03:16:20 +01:00
obadz
a8074165ef network-manager/l2tp: 0.9.8.7 -> 1.2.2 2016-06-22 03:16:19 +01:00
obadz
c434fd0659 network-manager/pptp: 1.0.12 -> 1.2.2 2016-06-22 03:16:19 +01:00
obadz
325f9e966d network-manager-applet: 1.0.10 -> 1.2.2 2016-06-22 03:16:19 +01:00
obadz
233541a371 network-manager: 1.0.12 -> 1.2.2 2016-06-22 03:16:12 +01:00
Nikolay Amiantov
d51ec20a50 biber: 1.9 -> 2.4 2016-06-22 04:57:57 +03:00
obadz
925fb7ebfc network-manager: move 0.9.8 to its own directory 2016-06-22 02:35:22 +01:00
obadz
b7731e446a network-manager/l2tp: replace patch by substitutions to simplify upgrades 2016-06-22 02:33:39 +01:00
obadz
9191f09c05 network-manager/pptp: replace patch by substitutions to simplify upgrades 2016-06-22 02:33:39 +01:00
Michiel Leenaars
f125db1c60 unbound: 1.5.8 -> 1.5.9 2016-06-21 23:22:18 +02:00
Wout Mertens
c26bbf0b87 coreutils: single binary build 2016-06-21 22:14:10 +02:00
Silvio Frischknecht
cffec6292a ibus: fix #16292
set GDK_PIXBUF_MODULE_FILE instead of prefixing it
2016-06-21 20:57:51 +02:00
Tristan Helmich
571c134613 graylog: 2.0.2 -> 2.0.3 2016-06-21 17:32:33 +02:00
Bjørn Forsman
6536804848 autorevision: init at 1.14
A shell script for extracting revision information useful in
release/build scripting from repositories.
2016-06-21 15:23:34 +02:00
Edward Tjörnhammar
f3950f712f
i2pd: 2.7.0 -> 2.8.0
Signed-off-by: Edward Tjörnhammar <ed@cflags.cc>
2016-06-21 15:03:59 +02:00
wrb
22a7f3a849 youtube-dl: 2016.05.21.2 -> 2016.06.19.1 (#16338) 2016-06-21 13:12:36 +02:00
Peter Hoeg
31a88b4664 togglesg-download: 2016-02-08 -> 2016-05-31 2016-06-21 15:33:38 +08:00
Gabriel Ebner
e5740b2e8e Merge pull request #16378 from vrthra/screen
screen: 4.3.1 -> 4.4.0
2016-06-21 07:51:00 +02:00
Kranium Gikos Mendoza
28fc4871f5 aria2: 1.23.0 -> 1.24.0 2016-06-21 09:44:23 +08:00
Eric Litak
5d3ace24e9 dislocker: init at 0.6.1 2016-06-20 16:58:21 -07:00
Rahul Gopinath
64260e70f2 screen: 4.3.1 -> 4.4.0
Removed the patches which were specific to 4.3, and redundant configure flags
The darwin specific utmp patch seems to have been accepted too, with
`u->ut_time = now` the default.
2016-06-20 15:24:32 -07:00
obadz
c8d3b166f5 network-manager/l2tp: add workaround for https://github.com/xelerance/xl2tpd/issues/108 2016-06-20 21:41:59 +01:00
Gabriel Ebner
cbb0effa6e wget: 1.17.1 -> 1.18
Fixes #16368.
2016-06-20 22:15:46 +02:00
Arseniy Seroka
f529432ca5 Merge pull request #16349 from telotortium/ssh-ident
ssh-ident: init at 2016-04-21
2016-06-20 22:04:57 +03:00
Gabriel Ebner
14c038dd03 file: 5.25 -> 5.28 2016-06-20 18:23:39 +02:00
Bjørn Forsman
bd01fad0ed Captialize meta.description of all packages
In line with the Nixpkgs manual.

A mechanical change, done with this command:

  find pkgs -name "*.nix" | \
      while read f; do \
          sed -e 's/description\s*=\s*"\([a-z]\)/description = "\u\1/' -i "$f"; \
      done

I manually skipped some:

* Descriptions starting with an abbreviation, a user name or package name
* Frequently generated expressions (haskell-packages.nix)
2016-06-20 13:55:52 +02:00
Ruben Astudillo
4f985377ac hakuneko: 1.3.12 -> 1.4.1 2016-06-19 20:09:27 -04:00