Commit Graph

7771 Commits

Author SHA1 Message Date
Peter Simons
f3aa927b70 Merge pull request #11991 from dezgeg/pr-openssh-purity
openssh: Compile with '--with-pid-dir' to improve build purity
2015-12-28 21:49:36 +01:00
Tuomas Tynkkynen
919d44d29f openssh: Compile with '--with-pid-dir' to improve build purity
The configure script tries to probe whether /var/run exists when
determining the location for the pid file, which is not very nice when
doing chroot builds. Just set it explicitly to avoid the problem.

For reference, the culprit in configure.ac:
````
piddir=/var/run
if test ! -d $piddir ; then
        piddir=`eval echo ${sysconfdir}`
        case $piddir in
                NONE/*) piddir=`echo $piddir | sed "s~NONE~$ac_default_prefix~"` ;;
        esac
fi

AC_ARG_WITH([pid-dir],
        [  --with-pid-dir=PATH     Specify location of ssh.pid file],
...

````

Also, use the `install-nokeys` target in installPhase so we avoid
installing useless host keys into $out/etc/ssh and improve built purity
as well.
2015-12-28 18:40:21 +02:00
Peter Simons
ef656e469e Merge pull request #11980 from ArdaXi/fix-gpgkey2ssh
Make gpgkey2ssh use absolute path to gpg2, fixes #11912
2015-12-28 17:12:51 +01:00
Domen Kožar
688ff0c0dc Merge pull request #11992 from dezgeg/pr-update-diffoscope
diffoscope: 29 -> 44
2015-12-28 07:46:12 +01:00
Tuomas Tynkkynen
eae60d2f40 diffoscope: Add more tools to the runtime path 2015-12-28 02:28:01 +02:00
Tuomas Tynkkynen
7e85fdc6df diffoscope: 29 -> 44
Relevant changes:
 - Python version switched to Python 3
 - ssdeep library got replaced with tlsh
 - the 'magic' Python package got replaced with a different one
 - Minor build system improvements == less work for us
2015-12-28 02:27:44 +02:00
Tuomas Tynkkynen
c0aada1e1f rpm: Hack fix finding libpython when compiling for Python 3
Currently, building RPM with `python = python3` causes this:

checking for a Python interpreter with version >= 2.6... python3
checking for python3... /nix/store/dykqxnrwiz9drlcv2wy8lpvl3xvklx0g-python3-3.4.3/bin/python3
checking for python3 version... 3.4
checking for Python.h... yes
checking for library containing Py_Main... no
configure: error: missing python library

That comes from this snippet in configure.ac:
    AC_SEARCH_LIBS([Py_Main],[python${PYTHON_VERSION} python],[
      WITH_PYTHON_LIB="$ac_res"
    ],[AC_MSG_ERROR([missing python library])
    ])

So it's looking for (e.g) `libpython3.4.so` wheras we have `libpython3.4m.so`.
Patching the configure script to match seems to make that work (although
I don't really understand what the heck is this 'm' business about).
2015-12-28 02:16:23 +02:00
Arseniy Seroka
de124aa531 Merge pull request #11981 from codsl/torbrower-5.0.6
torbrowser: 5.0.4 -> 5.0.6
2015-12-28 00:25:03 +03:00
Arda Xi
7c17302848 Make gpgkey2ssh use absolute path to gpg2, fixes #11912 2015-12-27 20:57:55 +01:00
Michael Raskin
56aa0ff1d9 runzip: init at 1.4 2015-12-27 14:23:52 +01:00
Domen Kožar
bd3ef3d1be Merge pull request #11971 from Denommus/master
Adding which and curl as dependencies to playonlinux
2015-12-27 11:04:13 +01:00
Domen Kožar
3c06503067 Merge pull request #11968 from benley/patch-2
autossh: build on darwin too
2015-12-27 11:03:13 +01:00
codsl
8fb46420ef torbrowser: 5.0.4 -> 5.0.6 2015-12-27 09:31:23 +00:00
Tobias Geerinckx-Rice
5d03506df7 dvdisaster: run tests & build in parallel
It seems like a good idea to test back-up software...
2015-12-27 06:37:00 +01:00
Tobias Geerinckx-Rice
d4406237a9 dvdisaster: 0.72.6 -> 0.79.5 2015-12-27 06:37:00 +01:00
Yuri Albuquerque
5cfeedc914 fontforge: needs pango on Linux, too 2015-12-27 01:33:06 -04:00
Benjamin Staffin
bb3a2aa8eb autossh: build on darwin too
Tested it out just now - seems like it works fine.
2015-12-26 13:46:34 -08:00
Tobias Geerinckx-Rice
f3048aed1d eid-viewer: 4.1.4 -> 4.1.9 2015-12-26 19:50:17 +01:00
Dan Peebles
50a00101c1 dnsmasq: get it working on darwin again 2015-12-24 23:27:31 -05:00
Nathan Zadoks
0fda4ff715 tahoelafs: mock is required at runtime for some reason 2015-12-24 11:08:16 +01:00
Robert Helgesson
3af583d976 pdf2svg: add autoreconf hook (close #11888)
This fixes builds that may fail due to all files in the archive having
the same timestamp.
2015-12-23 07:36:25 +01:00
Vladimír Čunát
e16d3d0d8a texlive: add xdvi binary part (fixes #11816)
It seems to work fine for me now, after adding dependency on metafont.
2015-12-22 16:55:32 +01:00
Thomas Strobel
d856841ba4 nixos trustedGRUB: add support for HP laptops 2015-12-22 03:12:30 +01:00
Alexander Shabalin
d76c26e876 gibo: init at 1.0.4, fixes #11871 2015-12-22 02:43:24 +01:00
Alexander Shabalin
a0138e1ed5 dynamic-colors: init at 2013-12-28, fixes #11874 2015-12-22 02:04:06 +01:00
Rok Garbas
38a6b5fb43 Merge pull request #11683 from rvl/fail2ban
Make fail2ban work again
2015-12-22 01:46:18 +01:00
jeaye
1b9b1d0d5c fail2ban 0.9.1 -> 0.9.3 2015-12-21 15:33:15 +08:00
Lancelot SIX
e3e2273382 pkgs.gnupg1: 1.4.19 -> 1.4.20 2015-12-20 18:50:19 +01:00
Thomas Tuegel
5ff1c58606 Merge pull request #11839 from ttuegel/qt-5.4
Qt infrastructure update
2015-12-20 08:11:52 -06:00
Thomas Tuegel
660736def8 polkit-qt: normalize package name to upstream 2015-12-20 07:56:51 -06:00
Thomas Tuegel
17e17ea649 cmst: Qt 5 infrastructure update 2015-12-20 07:56:51 -06:00
Thomas Tuegel
97f7eb1e64 kst: Qt 5 infrastructure update 2015-12-20 07:56:50 -06:00
Thomas Tuegel
c1841675f3 antimicro: Qt 5 infrastructure update 2015-12-20 07:56:36 -06:00
Austin Seipp
10a7021c83 nixpkgs: duperemove 0.09.4 -> 0.10
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-12-19 22:43:48 -06:00
Arseniy Seroka
05d08e400c Merge pull request #11823 from rycee/bump/jhead
jhead: 2.87 -> 3.00
2015-12-19 19:05:51 +03:00
Arseniy Seroka
6ee2551c26 Merge pull request #11825 from gebner/djvu2pdf-nix-shell
djvu2pdf: make work in nix-shell
2015-12-19 19:05:26 +03:00
Arseniy Seroka
4472df4335 Merge pull request #11822 from rycee/bump/pdf2svg
pdf2svg: 0.2.2 -> 0.2.3
2015-12-19 19:04:58 +03:00
Tobias Geerinckx-Rice
d4b14974e5 eid-mw: 4.1.9 -> 4.1.11 2015-12-19 12:41:31 +01:00
Tobias Geerinckx-Rice
819ca0997e exfat: 1.2.2 -> 1.2.3
Fixes:
- Fixed clusters loss when file renaming replaces target.
2015-12-19 12:41:31 +01:00
Gabriel Ebner
723e693791 djvu2pdf: make work in nix-shell 2015-12-19 09:43:21 +01:00
Robert Helgesson
1b3930ca04 pdf2svg: 0.2.2 -> 0.2.3
Also minor style changes and upstream source is now on GitHub.
2015-12-19 00:50:46 +01:00
Robert Helgesson
8296346207 jhead: 2.87 -> 3.00
Also clean up the package quite a bit and add myself as maintainer.
2015-12-19 00:29:32 +01:00
Domen Kožar
0e4e01c7a6 add back nixopsUnstable 2015-12-18 18:51:12 +01:00
Domen Kožar
e6f1558692 Merge pull request #11807 from markus1189/lastpass-cli
lastpass-cli: 0.5.1 -> 0.7.0
2015-12-18 12:06:10 +01:00
Peter Simons
817d6d5149 Merge pull request #11802 from aespinosa/add-missing-utmp-lib
screen: include the utmp from the apple_sdk
2015-12-18 11:42:45 +01:00
Rodney Lorrimar
75d143ae9a fail2ban: 0.9.1 -> 0.9.3 2015-12-18 09:44:22 +00:00
Rodney Lorrimar
201859ea18 fail2ban: update python-systemd dependency
The python module has been split off from systemd since v223.
2015-12-18 09:44:22 +00:00
Rodney Lorrimar
242c24c402 fail2ban: python packaging workaround for /etc/fail2ban installation (fixes #11534)
Removed path substitutions from setup.py because these should be handled
by the setuptools install prefix.

Except that the install prefix won't quite work until issue #4968 is
resolved.

In the meantime there are preInstall and postInstall scripts so that
this package continues to work with the nix python packaging
improvements.
2015-12-18 09:44:22 +00:00
Markus Hauck
10e0b68141 lastpass-cli: 0.5.1 -> 0.7.0 2015-12-18 09:41:11 +01:00
Allan Espinosa
37341582bb screen: include the utmp from the apple_sdk 2015-12-18 00:12:31 -06:00