Commit graph

633 commits

Author SHA1 Message Date
Robert Schütz f4b98ac64f ddar: fix tests 2018-02-20 20:24:55 +01:00
Robert Schütz 80f84ceda2 ddar: move out of pythonPackages 2018-02-20 17:42:34 +01:00
Jörg Thalheim 263a8c721d
Merge pull request #35180 from dotlambda/attic
attic: uninit
2018-02-20 10:38:54 +00:00
Robert Schütz 663d6e8f9d attic: uninit
Attic is currently broken on master.
The Attic git repo has not been updated since May 2015.
Arch Linux also does not have an Attic package anymore.
Borg should be able to read Attic backups using
http://borgbackup.readthedocs.io/en/stable/usage/upgrade.html#attic-and-borg-0-xx-to-borg-1-x.
2018-02-20 11:32:35 +01:00
Marius Bergmann c78bcf9f1b restic: 0.8.1 -> 0.8.2 2018-02-20 08:08:38 +01:00
Peter Kolloch 6760f6dd70 restic: add completions and man page to package 2018-02-15 09:11:06 +01:00
zimbatm e8194c2c5b
ruby: remove unsupported versions (#34927)
* remove EOL ruby versions for security and maintenance reasons.
* only expose ruby_MAJOR_MINOR to the top-level. we don't provide
guarantees for the TINY version.
* mark all related packages as broken
* switch the default ruby version from 2.3.x to 2.4.x
2018-02-14 09:53:54 +00:00
Eric Wolf e2859068b1 pythonPackages.msgpack: renamed to msgpack-python 2018-02-10 14:47:19 +01:00
Graham Christensen c46c2e281b
Merge pull request #33237 from jluttine/add-diskrsync
diskrsync: init at 20170927
2018-02-07 08:15:20 -05:00
Daniel Frank bfa1390b47
burp: 2.0.54 -> 2.1.28 2018-02-07 10:01:42 +08:00
Jaakko Luttinen 07edef3dd3
diskrsync: unstable-2017-09-27 -> unstable-2018-02-03 2018-02-04 12:20:52 +02:00
Jaakko Luttinen 9a5b545e86
diskrsync: init at unstable-2017-09-27 2018-02-04 12:02:30 +02:00
André-Patrick Bubel fe0a15eaca btrbk: install to bin 2018-01-29 20:15:43 +01:00
Frederik Rietdijk 1623c8371c buildPythonPackage: rename nix_run_setup.py to nix_run_setup
If the extension is .py it tends to be picked up by tools, breaking for
example tests.
2018-01-20 13:31:14 +01:00
Tobias Geerinckx-Rice 0f84673f3d
Remove nckx as a maintainer for all packages
Goodbye, and thanks for all the Nix...
2018-01-16 23:00:49 +01:00
Pascal Bach 75ece627a9 restic: 0.8.0 -> 0.8.1 2018-01-09 22:23:49 +01:00
tilpner d0601b6add
bup: PYTHONPATH -> withPackages
Without this, tornado was not found on startup (`bup web`),
even though it was provided by PYTHONPATH

Also see #22688
2018-01-06 21:10:57 +01:00
Izorkin 4ba7547743 percona-xtrabackup: init at 2.4.9 2018-01-06 03:42:06 +00:00
Frederik Rietdijk 804285f589 Merge remote-tracking branch 'upstream/staging' into HEAD 2018-01-02 19:10:45 +01:00
Bart Brouns 904ac3185f borgbackup: 1.1.3 -> 1.1.4 2018-01-02 05:14:59 +01:00
Frederik Rietdijk 1869e7e5b0 Merge remote-tracking branch 'upstream/master' into HEAD 2018-01-01 15:09:55 +01:00
Frederik Rietdijk 2130bacecc
Merge pull request #33243 from jluttine/add-bdsync
bdsync: init at 0.10.1
2018-01-01 12:42:25 +01:00
Jaakko Luttinen d4f51de3b0
bdsync: init at 0.10.1 2017-12-31 15:20:30 +02:00
Jaakko Luttinen bbeecc708e
lvmsync: init at 3.3.2 2017-12-31 11:19:55 +02:00
Vladimír Čunát a1a3e54ac9
Merge branch 'master' into staging
Haskell rebuild :-)
Hydra: ?compare=1421865
2017-12-29 18:39:36 +01:00
Moritz Ulrich 8a5f3ec6a8
btrbk: 0.25.1 -> 0.26.0
This update fixes compatibility with recent btrfs-progs which are
already available in NixOS.
2017-12-29 13:02:40 +01:00
Robin Gloster 572b2bda4e treewide: generalise for both mysql & mariadb 2017-12-29 02:18:35 +01:00
Robin Gloster 6903ea6050 treewide: libmysql -> mysql.connector-c 2017-12-29 02:18:35 +01:00
Robin Gloster d9d98cd324 treewide: fix up some mysql.connector-c fallout 2017-12-29 02:18:35 +01:00
Evan Hanson 58f3e8e9e4 chicken: 4.11.0 -> 4.13.0
Also update the chicken-ssql egg dependency version for ugarit and
ugarit-manifest-maker from 0.2.2 to 0.2.4 to include a fix for an issue
uncovered by chicken-4.13.0 (see [1] and [2] for more info).

[1]: https://bitbucket.org/DerGuteMoritz/ssql/pull-requests/1
[2]: https://salmonella-linux-x86-64.call-cc.org/chicken-4/gcc/linux/x86-64/2017/04/19/yesterday-diff/log2/install/ssql.html
2017-12-15 12:14:20 +13:00
Aristid Breitkreuz c4a5ab728b borg: 1.1.1 -> 1.1.3 2017-12-10 14:26:03 +01:00
Izorkin 3025eb446b
mydumper: init at 0.9.3 2017-12-07 09:41:32 +08:00
Ingolf Wagner 4896b37236
maintainers: changed email and nice of maintainer mrVanDalo 2017-12-01 13:10:55 -03:00
Marius Bergmann 33b5995442 restic: 0.7.1 -> 0.8.0 2017-11-27 08:55:37 +01:00
dywedir aac60dcd7e rdedup: init at 2.0.0 2017-11-20 16:30:37 +00:00
Ollie Charles b075e79c97 wal-g: fix license so not to break evaluation 2017-11-17 13:55:14 +00:00
Ollie Charles 5735aecc27 wal-g: init at 0.1.2 2017-11-17 13:45:00 +00:00
Martin Bornhold 629e17b9fd borgbackup: Add llfuse to propagated build inputs if not on darwin
The llfuse package depends on fuse which refuses to build on darwin. But
according to a comment in the setup.py of borgbackup [1] it's ok to leave it out
if it's not available. Most of borgbackup should work without it. Would be great
to make it work on darwin but i am not sure if it's possible to get fuse to work
on darwin. I do not know enough about it ;)

After this modification at least the "borg mount" subcommand is broken due to
the missing llfuse module. But the rest seems to work normally.

[1] 72232a9bd5/setup.py (L32)
2017-11-15 17:49:33 +01:00
Martin Bornhold b159ed5069 borgbackup: Add acl library to build inputs on linux platform
The acl libraray is only required by the borgbackup package if building on a
linux platform. Adding it only in this case should be fine. Also see the
conditional in the setup.py at [1].

[1] 72232a9bd5/setup.py (L768)
2017-11-15 17:49:33 +01:00
Vladimír Čunát ac677c7a01
partclone: 0.2.89 -> 0.3.11 (fixes CVE-2017-6596) 2017-11-11 13:30:18 +01:00
Frederik Rietdijk bd7074961a
Merge pull request #30897 from flokli/borgbackup-ssh
borgbackup: fix ssh binary location
2017-10-29 12:16:19 +01:00
Florian Klink f3b311af44 borgbackup: fix ssh binary location
Otherwise, borg might be unable to find its location
2017-10-28 22:05:45 +02:00
Florian Klink 08e06e7d22 borgbackup: add flokli as maintainer 2017-10-28 22:05:37 +02:00
Johannes Frankenau 8f3a2d6991 borgbackup: 1.1.0 -> 1.1.1 2017-10-26 17:14:23 +02:00
Jörg Thalheim 9a6f914f5f Merge pull request #30287 from indiscipline/borgbackup
borgbackup: 1.0.11 -> 1.1.0
2017-10-13 20:37:12 +01:00
Kirill a63ebf6a77 Change required documentation theme to sphinx_guzzle_theme from #30334 2017-10-12 11:17:24 +03:00
Kirill 9fa341c989 Rebase on nixos-unstable, fix hash. 2017-10-11 12:48:46 +03:00
Kirill 581b7755ed borgbackup: 1.0.11 -> 1.1.0 2017-10-11 12:44:13 +03:00
Vladimír Čunát ef41fc7f51
Merge branch 'master' into staging
Hydra: ?compare=1399476
2017-10-07 10:17:42 +02:00
Franz Pletz 7d9ee29f24
btrbk: 0.24.0 -> 0.25.1 2017-10-07 04:04:20 +02:00
Jan Tojnar 1713479f85
duplicity: Fix gio backend 2017-10-05 13:37:40 +02:00
Robin Gloster 6b05651c20
Revert "postgresql: Add dev output"
Firstly this creates a cycle in 9.6 .out <-> .dev after fixing the PGXS
path.

Secondly this breaks extension handling and the pg_config as it
resolves a lot of paths relatively resulting in the following bogus
output:

BINDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/bin
DOCDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/doc
HTMLDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/doc
INCLUDEDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/include
PKGINCLUDEDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/include
INCLUDEDIR-SERVER = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/include/server
LIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib
PKGLIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib
LOCALEDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/locale
MANDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/man
SHAREDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share
SYSCONFDIR = /etc/postgresql
PGXS = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/lib/pgxs/src/makefiles/pgxs.mk
CONFIGURE = '--prefix=/nix/store/irqqq4g173g9xrk1mh12kxv0s1d8dbyh-postgresql-9.5.9' '--with-openssl' '--with-libxml' '--sysconfdir=/etc' '--libdir=/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib' '--with-ossp-uuid' 'CC=gcc'
CC = gcc
CPPFLAGS = -D_GNU_SOURCE -I/nix/store/z6r0j2b4bcdfw3pck2x6ay0vvx0qzb92-libxml2-2.9.5-dev/include/libxml2
CFLAGS = -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -O2
CFLAGS_SL = -fPIC
LDFLAGS = -L../../../src/common -L/nix/store/ighspl5sa3qi1zy7nkih0c9p73xjfqa6-libxml2-2.9.5/lib -Wl,--as-needed -Wl,-rpath,'/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib',--enable-new-dtags
LDFLAGS_EX =
LDFLAGS_SL =
LIBS = -lpgcommon -lpgport -lxml2 -lssl -lcrypto -lz -lreadline -lrt -lcrypt -ldl -lm
VERSION = PostgreSQL 9.5.9

This can probably only be properly fixed by rewriting pg_config in large
parts as it does not in any way respect splitting the postgres tree and
assumes it can simply resolve paths relative to its location. This does
not even handle symlinks:

$ result-dev/bin/pg_config
BINDIR = /home/robin/dev/nixpkgs-upstream/result-dev/bin
DOCDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/doc
HTMLDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/doc
INCLUDEDIR = /home/robin/dev/nixpkgs-upstream/result-dev/include
PKGINCLUDEDIR = /home/robin/dev/nixpkgs-upstream/result-dev/include
INCLUDEDIR-SERVER = /home/robin/dev/nixpkgs-upstream/result-dev/include/server
LIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib
PKGLIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib
LOCALEDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/locale
MANDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/man
SHAREDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share
SYSCONFDIR = /etc/postgresql
PGXS = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/lib/pgxs/src/makefiles/pgxs.mk
CONFIGURE = '--prefix=/nix/store/irqqq4g173g9xrk1mh12kxv0s1d8dbyh-postgresql-9.5.9' '--with-openssl' '--with-libxml' '--sysconfdir=/etc' '--libdir=/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib' '--with-ossp-uuid' 'CC=gcc'
CC = gcc
CPPFLAGS = -D_GNU_SOURCE -I/nix/store/z6r0j2b4bcdfw3pck2x6ay0vvx0qzb92-libxml2-2.9.5-dev/include/libxml2
CFLAGS = -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -O2
CFLAGS_SL = -fPIC
LDFLAGS = -L../../../src/common -L/nix/store/ighspl5sa3qi1zy7nkih0c9p73xjfqa6-libxml2-2.9.5/lib -Wl,--as-needed -Wl,-rpath,'/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib',--enable-new-dtags
LDFLAGS_EX =
LDFLAGS_SL =
LIBS = -lpgcommon -lpgport -lxml2 -lssl -lcrypto -lz -lreadline -lrt -lcrypt -ldl -lm
VERSION = PostgreSQL 9.5.9

cc @edolstra

Revert "bacula: fix after postgresql output splitting"

This reverts commit 13c9cbacdd.

Revert "postgresql: fix pgxs dir in pg_config"

This reverts commit 21998d597b.

Revert "rubyGems.pg: fix postgresql path"

This reverts commit e253ae7d3a.

Revert "kea: fix path to pg_config"

This reverts commit 086c636eb7.

Revert "php: fix build wrt. new postgres.dev build output"

This reverts commit 2f23a83920.

Revert "gdal: fix path to pg_config"

This reverts commit 032c50d45b.

Revert "postgresql: Add dev output"

This reverts commit b0280f598e.
2017-09-27 21:58:44 +02:00
Robin Gloster 13c9cbacdd
bacula: fix after postgresql output splitting 2017-09-27 20:09:40 +02: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
John Mercier 90e572f40a obnam: 1.21 -> 1.22 2017-09-17 11:52:48 -04:00
Franz Pletz 4a810fb31d
borgbackup: fix build with python36
cffi fails to build with python34.
2017-09-10 16:27:12 +02:00
Peter Hoeg 8988f8589a httraqt: init at 1.4.9 2017-08-30 15:02:39 +08:00
Peter Hoeg b50309a5b5 httrack: 3.48.22 -> 3.49.2 2017-08-30 14:26:51 +08:00
Robin Gloster 28cc2642f0
treewide: use less phases if not necessary
This removes some skipping of e.g. fixupPhase and cleans up occurences
where this led to duplicating code
2017-08-11 11:40:36 +02:00
Tim Steinbach 74998657c7 Merge pull request #27902 from LumiGuide/flockit
flockit: init at 2012-08-11
2017-08-05 18:54:27 -04:00
Bas van Dijk 872d8fc5c9 flockit: init at 2012-08-11
The flockit library and tool exists solely because rsync doesn't have file
locking.

It's not used like a normal library; you don't link against it, and you don't
have to patch your source code to use it. It's inserted between your program and
its libraries by use of LD_PRELOAD.

For example:

  $ env LD_PRELOAD=$(nix-build -A pkgs.flockit)/lib/libflockit.so FLOCKIT_FILE_PREFIX=test rsync SRC DEST

Besides the library a handy executable is provided which can simplify the above to:

  $ $(nix-build -A pkgs.flockit)/bin/flockit test rsync SRC DEST

Also see the following blog post:
https://www.swiftstack.com/blog/2012/08/15/old-school-monkeypatching/
2017-08-06 00:38:29 +02:00
davidak 31870ae18d restic: enable darwin builds 2017-08-03 16:37:04 +02:00
Marius Bergmann 42d93e9724 restic: 0.7.0 -> 0.7.1 2017-08-02 08:16:47 +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
Russell O'Connor f0ff1224f7 tarsnap: 1.0.38 -> 1.0.39 2017-07-30 20:58:07 +02:00
Tobias Geerinckx-Rice 275059c34a Merge pull request #27616 from jfrankenau/update-borg
borgbackup: 1.0.10 -> 1.0.11
2017-07-24 18:44:21 +00:00
Johannes Frankenau c6e52bc430 borgbackup: 1.0.10 -> 1.0.11 2017-07-24 19:04:07 +02:00
Silvan Mosberger f4a8e6ab7f znapzend: 0.15.7 -> 0.17.0 2017-07-24 05:01:08 +02:00
Jörg Thalheim f31773b852 tarsnapper: 0.2.1 -> 0.4
- project is not a python library -> move out of pythonPackages.
- also enable tests
2017-07-16 11:12:38 +01:00
Russell O'Connor dca801fbb7 tarsnap: 1.0.37 -> 1.0.38 2017-07-15 22:58:07 -04:00
Marius Bergmann 3006919a0b restic: 0.6.1 -> 0.7.0 2017-07-15 01:36:09 +02:00
Franz Pletz 1a7f330335
burp_1_3: remove 2017-06-26 03:48:41 +02:00
Franz Pletz 356bac704a
burp: 1.4.40 -> 2.0.54 2017-06-26 03:48:41 +02:00
Jörg Thalheim 3a15cdea6f
amazon-glacier-cmd-interface: fix missing argparse dep 2017-06-18 10:27:13 +01:00
Marius Bergmann 41efae4500 restic: 0.6.0 -> 0.6.1 2017-06-01 17:41:56 +02:00
Marius Bergmann a49eb2f3b8 restic: 0.5.0 -> 0.6.0 2017-05-29 23:58:59 +02:00
Lukasz Czyzykowski 4a9b30028d bup: enable darwin build
This package builds fine on macOS.
2017-05-19 13:54:28 +02:00
Frederik Rietdijk ef4442e827 Python: replace requests2 with requests tree-wide
See f63eb58573

The `requests2` attribute now throws an error informing that `requests`
should be used instead.
2017-05-07 12:56:09 +02:00
Frederik Rietdijk e75096142c pythonPackages.llfuse-0-41: move into attic
because that's the only expression using this older version.
2017-05-07 08:50:14 +02:00
Aristid Breitkreuz 3f00bce59b Merge pull request #24723 from edanaher/update-bup
bup: 0.29 -> 0.29.1
2017-04-08 11:04:37 +02:00
Aristid Breitkreuz 65be0b3a4b bup: enable par2 by default
The par2 closure is <300 KB, so having it enabled by default seems
reasonable.
2017-04-07 21:47:03 +02:00
Evan Danaher 82a63385fb bup: 0.29 -> 0.29.1
This pretty much only has a single fix for gc --threshold 0:
https://github.com/bup/bup/blob/master/note/0.29.1-from-0.29.md
2017-04-07 15:44:10 -04:00
Peter Hoeg f38c4ee775 duplicity: 0.7.07.1 -> 0.7.12 2017-03-24 18:08:05 +08:00
Michael Raskin 4707ac31f1 Merge pull request #23942 from mbrgm/restic
restic: init at 0.5.0
2017-03-18 20:01:14 +01:00
Peter Hoeg 99c7aa45e7 s3ql: 2.17.1 -> 2.21 2017-03-16 18:19:57 +08:00
Marius Bergmann 2a65628826 restic: init at 0.5.0 2017-03-15 23:45:42 +01:00
edanaher 77b7b7df33 bup: 0.28.1 -> 0.29 (#23876) 2017-03-15 21:20:25 +01:00
Bjørn Forsman 5f1398ce13 borgbackup: 1.0.9 -> 1.0.10 2017-03-05 21:14:59 +01:00
Emery Hemingway 9cd3e57cc6
obname: 1.20.2 -> 1.21 2017-02-09 15:45:04 +01:00
Kirill Elagin 2d1d8394e0 tarsnap: macOS 2017-02-06 05:21:19 +03:00
Jörg Thalheim 53cd750ec6
backup: use gemdir 2017-01-18 00:52:48 +01:00
Joachim Fasting 5195e0d70f
borgbackup: cleanup inputs
tox/detox are removed; they are used to test multiple python
implementations in parallel, which isn't really appropriate for a Nix
install check.  Also, because these were added to the propagated build
inputs, lots of unnecessary stuff ended up in the resulting closure.
Note that removing tox does not imply tests are not run; they never were
to begin with; this is a separate issue.

This fixes https://github.com/NixOS/nixpkgs/issues/16171

Also, for "correctness" ordinary build-time dependencies are added to
`buildInputs`; only inputs that are to be added to the python path are
added to `propagatedBuildInputs`.
2016-12-31 21:58:41 +01:00
Mitch Tishmack e898a50325 duply: refactor allow builds on non linux 2016-12-26 15:04:40 -06:00
Mitch Tishmack 124f81785a duplicity: refactor allow builds on non linux 2016-12-26 15:04:35 -06:00
Bjørn Forsman 7fda8db891 borgbackup: 1.0.8 -> 1.0.9 (security fixes)
And bug fixes. Changelog:

https://github.com/borgbackup/borg/blob/1.0.9/docs/changes.rst#version-109-2016-12-20
2016-12-24 13:36:04 +01:00
Christian Kampka a1d9d7efc0
btrbk: 0.22.2 -> 0.24.0 2016-12-10 14:08:28 +01:00
Frederik Rietdijk f3c8692232 rdiff-backup: use python2 and buildPythonApplication 2016-11-24 22:28:03 +01:00
Frederik Rietdijk 90d0bde89a bareos: use python2 2016-11-24 22:28:02 +01:00
Vladimír Čunát b5e89fe9bf
Merge branch 'master' into staging 2016-11-15 00:20:19 +01:00
Frederik Rietdijk 0674ed1b6b bup: use python2 2016-11-08 22:48:54 +01:00
Frederik Rietdijk bb35828d97 Merge pull request #19925 from FRidh/dup
duplicity: use buildPythonApplication
2016-11-07 11:41:32 +01:00
Maciek Starzyk 70bf493185 obnam: 1.19.1 -> 1.20.2 2016-11-01 13:00:52 +01:00
Bjørn Forsman ee40829097 borgbackup: 1.0.7 -> 1.0.8 2016-10-31 22:25:50 +01:00
Frederik Rietdijk cbc25e5506 duplicity: use buildPythonApplication 2016-10-27 17:16:40 +02:00
Manuel Reinhardt 8f6470f33a duplicity: updated dependencies
fixes #18112
https://github.com/NixOS/nixpkgs/issues/18112
2016-10-27 08:36:02 +01:00
Frederik Rietdijk 7077a270bf Merge remote-tracking branch 'upstream/master' into HEAD 2016-10-26 13:06:43 +02:00
Domen Kožar 5e28dcc502 amazon-glacier-cmd-interface: init at 2016-09-01 2016-10-22 21:51:25 +02:00
Frederik Rietdijk 9475510027 duplicity: use python2 2016-10-22 16:47:22 +02:00
derchris 9624080e86 bareos: 15.2.1 -> 15.2.4 2016-10-15 11:46:57 +02:00
sternenseemann 3fb2993cb3 maintainers: rename lukasepple according to github account name 2016-10-09 22:04:22 +02:00
jhhuh 89cbb88d26 bup-0.28.1: fix on darwin, upstream released patch removed 2016-10-09 16:54:51 +02:00
sternenseemann c96ddb6433 bup: 0.26 -> 0.28.1 (#18531) 2016-09-13 07:01:16 +02:00
Russell O'Connor 8df0bb7aac duplicity: add dependency on rsync
When using the rsync:// protocol, duplicity expects to find the rsync binary in the path.
Without rsync in the path, duplicity fails with the following error

    Attempt 1 failed. AttributeError: 'NoneType' object has no attribute 'rfind'

Adding rsync to the path enables the rsync:// protocol to work correctly.
2016-09-09 18:37:25 +02:00
Michael Alan Dorman 739b058779 Fix borgbackup dependency on lz4 2016-09-09 11:24:15 -04:00
Robert Helgesson d0c2c99571
ugarit: bump aes input from 1.3 to 1.5 2016-09-06 19:30:01 +02:00
Frederik Rietdijk db1d965ae6 Revert "duply: add pythonPackages.cryptography"
This reverts commit 400d1d5c89.

Didn't fix https://github.com/NixOS/nixpkgs/issues/18112
2016-08-30 12:54:59 +02:00
Frederik Rietdijk 400d1d5c89 duply: add pythonPackages.cryptography 2016-08-30 12:20:25 +02:00
obadz 57ddc155fc Merge branch 'master' into staging
Conflicts:
	pkgs/games/scummvm/default.nix
2016-08-28 12:20:59 +01:00
Bjørn Forsman 1ba0ef1c73 borgbackup: 1.0.6 -> 1.0.7 2016-08-28 10:50:42 +02:00
Robin Gloster eddc0a5549
treewide: fix darwin builds by using getOutput
This fixes eval for pkgs referring to optional static output
2016-08-25 08:44:20 +00:00
Franz Pletz df275f5b85 treewide: fix darwin builds by referring to stdenv's libc 2016-08-25 02:56:25 +02:00
Franz Pletz 6be25ae545 partclone: stable -> 0.2.89, cleanups 2016-08-24 21:31:02 +02:00
Tuomas Tynkkynen 1c761150f7 treewide: Make explicit that 'dev' output of libmysql is used 2016-08-23 03:52:06 +03:00
Tuomas Tynkkynen 74a3a2cd7e treewide: Use makeBinPath 2016-08-23 01:18:10 +03:00
Franz Pletz cfb930c985 znapzend: 0.15.5 -> 0.15.7 2016-08-17 13:17:46 +02:00
Frederik Rietdijk e4b47de694 Remove top-level pycrypto
See #11567.
2016-08-14 14:28:26 +02:00
Frederik Rietdijk eb3e23c49e Remove top-level setuptools
See #11567.
2016-08-14 13:07:26 +02:00
Tobias Geerinckx-Rice 0e003d39bc
borgbackup: 1.0.5 -> 1.0.6 2016-08-04 00:25:20 +02:00
Tuomas Tynkkynen 21f17d69f6 treewide: Add lots of meta.platforms
Build-tested on x86_64 Linux & Mac.
2016-08-02 21:42:43 +03:00
Tuomas Tynkkynen 1bf5ded193 treewide: Lots of meta.hydraPlatforms -> meta.platforms
In all of these files, there is no meta.platforms but only
meta.hydraPlatforms, which doesn't seem to have any purpose except being
inconsistent.
2016-08-02 21:17:44 +03:00
lukasepple bd14e4242e rdup: init at 1.1.15 2016-08-01 19:43:05 +02:00
Tobias Geerinckx-Rice 3970c6da5e
borgbackup: 1.0.4 -> 1.0.5
This update slipped in between 1.0.4 and me pushing 276448a. Upstream says:

This is a critical bugfix release - upgrading to it is strongly recommended!
Please read https://github.com/borgbackup/borg/blob/1.0.5/docs/changes.rst.
2016-07-08 20:52:39 +02:00
Tobias Geerinckx-Rice 276448a477
borgbackup: 1.0.3 -> 1.0.4
Take Pypi's hint and switch to GitHub.
2016-07-08 20:39:46 +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
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
Tuomas Tynkkynen bac26e08db Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
zimbatm 0571c2e95e httrack: 3.48.21 -> 3.48.22 2016-05-30 21:08:42 +01:00
Peter Simons 9cc9c0694e Merge pull request #15792 from mbakke/duplicity
duplicity: 0.7.06 -> 0.7.07.1
2016-05-30 18:40:53 +02:00
Joachim Fasting 73e0c95288 Merge pull request #15778 from joachifm/bup-refactor
bup: refactorings
2016-05-28 23:03:46 +02:00
Marius Bakke 80ab61219b duplicity: 0.7.06 -> 0.7.07.1 2016-05-28 19:54:47 +01:00
Redvers Davies 0af8c1f8b8
mt-st: init at 1.3
Closes #15787
2016-05-28 19:33:14 +02:00
Redvers Davies 2745b5a652 mtx: init at 1.3.12 2016-05-28 10:43:03 -04:00
Joachim Fasting 5e1bea1ec2
bup: refactorings
- Use `fetchFromGitHub`
- Apply patches standard patch phase
- Use `pythonPackages`
- Use `stdenv.is{Darwin,Linux}`
- meta fixups
- Enable support for the web front-end
2016-05-28 15:32:49 +02:00
Florent Becker d7749f27f3
bup: add ${git} to the $PATH of the wrapper
Otherwise, bup tries to run git from the user's PATH, which may or may not
exist.

Closes #15691
2016-05-28 02:08:41 +02:00
Vladimír Čunát 0b192a0976 Merge branch 'master' into staging
That's to get mesa rebuild from master, as it's nontrivial.
2016-05-23 09:02:10 +02:00
Vladimír Čunát c4661e9643 Merge: make dev output references explicit
This is a rebase of most commits from #14766,
resolving conflicts and a few other evaluation problems.
2016-05-22 12:09:23 +02:00
Tobias Geerinckx-Rice b1f6a10e1e
borgbackup: 1.0.2 -> 1.0.3
Changes: https://github.com/borgbackup/borg/blob/1.0.3/docs/changes.rst
2016-05-21 14:23:27 +02:00
Tuomas Tynkkynen 7fb29bfa73 treewide: Make explicit that 'dev' output of zlib is used 2016-05-19 10:04:38 +02:00
Tuomas Tynkkynen e80e4ba2bb treewide: Make explicit that 'dev' output of sqlite is used 2016-05-19 10:04:34 +02:00
Tuomas Tynkkynen 8d473f107c treewide: Make explicit that 'dev' output of readline is used 2016-05-19 10:03:35 +02:00
Tuomas Tynkkynen 2a73de6e6c treewide: Make explicit that 'dev' output of openssl is used 2016-05-19 10:02:23 +02:00
Domen Kožar b49bf121b8 rename iElectric to domenkozar to match GitHub 2016-05-17 13:00:47 +01:00
Franz Pletz e98a0bc9e0 Merge pull request #15476 from matthiasbeyer/update-unmaintained
Update unmaintained packages
2016-05-16 23:45:11 +02:00
Peter Simons 8e462995ba Bring my stdenv.lib.maintainers user name in line with my github nick. 2016-05-16 22:49:55 +02:00
Matthias Beyer d7914d8f0a rsnapshot: 1.4.1 -> 1.4.2 2016-05-16 16:12:22 +02:00
Alexei Robyn 3f35d670de rsnapshot: Remove unnecessary argument, refactor one-line patch to flags. 2016-05-12 09:27:59 +10:00
Franz Pletz ffdcdb5124 znapzend: 0.15.3 -> 0.15.5 2016-05-03 16:05:14 +02:00
Frederik Rietdijk d5e6a4494a Python: use PyPI mirror (#15001)
* mirrors: add pypi

* Python: Use pypi mirror for all PyPI packages
2016-04-26 13:38:03 +01:00
Tobias Geerinckx-Rice 6e261865a4
borgbackup: 1.0.1 -> 1.0.2
Changes: https://github.com/borgbackup/borg/blob/1.0.2/docs/changes.rst
2016-04-17 01:14:57 +02:00
Vladimír Čunát 39ebb01d6e Merge branch 'staging', containing closure-size #7701 2016-04-13 09:25:28 +02:00
Tobias Geerinckx-Rice f019db633f
borgbackup: 1.0.0 -> 1.0.1
Changes: https://github.com/borgbackup/borg/blob/1.0.1/docs/changes.rst
2016-04-12 01:35:24 +02:00
Tomasz Kontusz 789c281a62 partimage: correct the patch SHA256
It was using a hash for the file itself, instead of the one for a sanitized patch.
2016-04-10 20:41:42 +02:00
Vladimír Čunát 30f14243c3 Merge branch 'master' into closure-size
Comparison to master evaluations on Hydra:
  - 1255515 for nixos
  - 1255502 for nixpkgs
2016-04-10 11:17:52 +02:00
Vladimír Čunát ab15a62c68 Merge branch 'master' into closure-size
Beware that stdenv doesn't build. It seems something more will be needed
than just resolution of merge conflicts.
2016-04-01 10:06:01 +02:00
Vladimír Čunát 1186bffb7f partimage: fix build with openssl-1.0.2
...by using patch from Arch (taken from Debian).
2016-03-31 17:57:22 +02:00
Arseniy Seroka 2358582976 Merge pull request #14045 from otwieracz/master
znapzend: added
2016-03-24 23:10:40 +03:00
Slawomir Gonet cb81a3fd2a znapzend: init at 0.15.3 2016-03-24 20:57:16 +01:00
Eelco Dolstra 455ec64d11 s3ql: 2.13 -> 2.17.1 2016-03-19 21:01:21 +01:00
Moritz Ulrich ea30f86814 btrbk: Init at 0.22.2 2016-03-18 14:53:19 +01:00
Christoph Hrdinka 0f2011c76c b2: delete in favor of backblaze-b2 2016-03-17 19:30:04 +01:00
Eelco Dolstra a5247ee705 b2: Fix name attribute 2016-03-16 12:56:52 +01:00
Eelco Dolstra e2c426f719 b2: git-26.01.2016 -> 0.4.4
Also fix the dependency on Python.
2016-03-15 21:19:27 +01:00
Tanner Doshier ab1008014d tarsnap: 1.0.36.1 -> 1.0.37 2016-03-14 17:56:48 -05:00
Domen Kožar 76f8ee2418 bareos: add rocksdb dependency 2016-03-10 09:44:26 +00:00
Vladimír Čunát 09af15654f Merge master into closure-size
The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
2016-03-08 09:58:19 +01:00
Tobias Geerinckx-Rice b747253700 borgbackup: 0.30.0 -> 1.0.0
Major upgrade, be sure to read the release notes:
https://github.com/borgbackup/borg/blob/1.0.0/docs/changes.rst
2016-03-06 01:09:12 +01:00
Frederik Rietdijk 40ca841c5c Merge pull request #13124 from FRidh/buildPythonApplication
buildPythonApplication: use new function for Python applications
2016-02-23 16:02:10 +01:00
Rommel M. Martinez cb8ac5742d ugarit-manifest-maker: init at 0.1 2016-02-20 01:30:54 +08:00
zimbatm c6d9d8dfa1 Merge pull request #13088 from ebzzry/ugarit-2.0
ugarit: init at 2.0
2016-02-19 12:39:00 +00:00
Frederik Rietdijk 4d06bf70f4 buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
Rommel M. Martinez 54a29f2fca ugarit: init at 2.0 2016-02-19 19:40:20 +08:00
Vladimír Čunát d039c87984 Merge branch 'master' into closure-size 2016-02-14 08:33:51 +01:00
Vladimír Čunát 54299b60c4 Merge #12779: Mass replace pkg}/bin-style strings
... to refer to correct outputs
2016-02-03 17:25:22 +01:00
Maciek Starzyk dc649ab698 obnam: 1.19 -> 1.19.1 2016-02-01 21:29:57 +01:00
Tuomas Tynkkynen 5f4a8de754 treewide: Mass replace 'bzip2}/bin' to refer the 'bin' output 2016-02-01 20:45:57 +02:00
Arseniy Seroka 189693327b Merge pull request #12630 from hrdinka/add/b2
b2: init at git-26.01.2016
2016-01-28 00:01:05 +03:00
Christoph Hrdinka 7bec7136c0 b2: init at git-26.01.2016 2016-01-26 19:17:10 +01:00
Christoph Hrdinka 2817a53f2e duplicity: 0.7.02 -> 0.7.06 2016-01-26 19:12:00 +01:00
Tobias Geerinckx-Rice aca5edb8f9 borg: build and install documentation 2016-01-24 04:12:11 +01:00
Tobias Geerinckx-Rice 10229032a9 borg: 0.29.0 -> 0.30.0
Compatibility notes:

- you may need to use -v (or --info) more often to actually see
  output emitted at INFO log level (because it is suppressed at
  the default WARNING log level). See the general section in the
  usage docs.
- for borg create, you need --list (additionally to -v) to see
  the long file list (was needed so you can have e.g. --stats
  alone without the long list)
- see link below about BORG_DELETE_I_KNOW_WHAT_I_AM_DOING
  (was: BORG_CHECK_I_KNOW_WHAT_I_AM_DOING)

More: https://github.com/borgbackup/borg/blob/0.30.0/docs/changes.rst
2016-01-24 04:10:57 +01:00
Maciek Starzyk 421989fb5a obnam: 1.18.2 -> 1.19 2016-01-22 10:01:32 +01:00
Tobias Geerinckx-Rice f036c069ed borgbackup: 0.27.0 -> 0.29.0
‘When upgrading to 0.29.0 you need to upgrade client as well as server
installations due to the locking and commandline interface changes
otherwise you’ll get an error msg about a RPC protocol mismatch or a
wrong commandline option. if you run a server that needs to support both
old and new clients, it is suggested that you have a “borg-0.28.2” and a
“borg-0.29.0” command. clients then can choose via e.g. “borg
–remote-path=borg-0.29.0 ...”.’

‘The default waiting time for a lock changed from infinity to 1 second
for a better interactive user experience. if the repo you want to access
is currently locked, borg will now terminate after 1s with an error
message. if you have scripts that shall wait for the lock for a longer
time, use –lock-wait N (with N being the maximum wait time in seconds).’

All changes: http://borgbackup.readthedocs.org/en/stable/changes.html
2016-01-08 01:36:32 +01:00
Matthias C. M. Troffaes 0d3db2477b partclone: fix build - requires automake and autoconf 2015-12-07 15:14:45 +00:00
Matthias C. M. Troffaes e8d97ef4f5 partclone: use fetchFromGitHub and fix sha256 2015-12-07 15:14:44 +00:00
Ingolf Wagner 9c24bdff42 backup: init v4, fixes #11370 2015-12-05 23:21:03 +01:00
Eelco Dolstra d13dc12987 rsnapshot: 1.3.1 -> 1.4.1 2015-12-04 12:19:45 +01:00
Domen Kožar 704c8bab41 buildPythonPackage: fix standalone applications using it 2015-11-21 21:44:12 +01:00
Maciek Starzyk 88a6ae6336 obnam: 1.18.1 -> 1.18.2 2015-11-16 23:20:32 +01:00
William A. Kennington III 9579c9ec7f Merge commit 'cb21b77' into master.upstream
This is a partial merge of staging for builds which are working
2015-11-13 15:53:10 -08:00
Maciek Starzyk d70b452b41 obnam: 1.17 -> 1.18.1 2015-11-08 21:28:31 +01:00
William A. Kennington III 2837a5e091 Merge branch 'master.upstream' into staging.upstream 2015-11-05 10:07:28 -08:00
Daniel Frank 0d18edd645 burp: updates to match the coding conventions 2015-11-04 19:22:39 +01:00
Daniel Frank 97e6595752 burp: remove unnecessary CHANGELOG entry in burp 2015-11-03 23:11:53 +01:00
Daniel Frank b2a958157d burp: new package (backup program) 2015-11-03 21:40:14 +01:00
Henry Till 5de1ee5fec httrack: fix on darwin 2015-10-28 18:28:16 -04:00
William A. Kennington III 8a44a36ca4 Merge branch 'master.upstream' into staging.upstream 2015-10-15 10:22:28 -07:00
goibhniu 372e5586b2 Merge pull request #10336 from qknight/borgbackup-0.27
borgbackup: bump to 0.27.0 and rename to correct name borgbackup
2015-10-14 14:11:05 +02:00
Joachim Schiele 20b7d9cbc8 borgbackup: bump to 0.27.0 and rename to correct name borgbackup 2015-10-12 01:40:12 +02:00
makefu cd1732f58e duplicity: add paramiko,pycrypto,ecdsa to deps
paramiko enables sftp://

[Bjørn: clean up expression arguments (coding style)]
2015-10-10 21:58:43 +02:00
Bjørn Forsman 4868b27044 zbackup: fix "meta.meta" typo 2015-10-06 23:45:12 +02:00
Juho Östman a2d3b31209 zbackup: init at 1.4.4 2015-10-06 22:41:46 +03:00
Jude Taylor 12d49bbe66 darwin purity: httrack 2015-09-30 00:36:35 -07:00
Maciek Starzyk 034f72dbe8 obnam: 1.16 -> 1.17 2015-09-28 22:14:23 +02:00
William A. Kennington III bbfd7f2d48 bareos: 14.2.4 -> 15.2.1 2015-09-18 14:52:52 -07:00
Bjørn Forsman c9a6b811d6 duply: 1.9.1 -> 1.9.2 2015-09-16 19:47:45 +02:00
Maciek Starzyk a258db0842 obnam: 1.15 -> 1.16 2015-09-10 20:05:57 +02:00
Austin Seipp 03bc71f174 nixpkgs: tarsnap 1.0.35 -> 1.0.36.1
This also fixes the same build failure present in `scrypt-1.2.0`,
which is quite trivial.

(partially cherry picked from commit 54c7053b)

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-08-31 08:01:38 -05:00
Luca Bruno b5f7884b30 Revert "tarsnap: 1.0.35 -> 1.0.36.1 and use upstream bash completion scripts"
This reverts commit 54c7053bff.

Doesn't build with nix chrooted builds.
2015-08-26 18:53:43 +02:00
Arseniy Seroka 39c76445b9 Merge pull request #9375 from mstarzyk/obnam
obnam: 1.14 -> 1.15
2015-08-23 17:47:25 +03:00
Tanner Doshier 54c7053bff tarsnap: 1.0.35 -> 1.0.36.1 and use upstream bash completion scripts 2015-08-21 19:37:07 -05:00
Maciek Starzyk 1bedd3b597 obnam: 1.14 -> 1.15 2015-08-20 21:08:50 +02:00
Austin Seipp 2c933ad3db nixpkgs: add tarsnap shell completion utils
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-08-17 22:00:47 -05:00
Austin Seipp cec55d6c15 nixpkgs: touchup tarsnap formula
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-08-17 21:48:34 -05:00
Maciek Starzyk 2388a0c985 obnam: 1.13 -> 1.14 2015-08-16 21:44:21 +02:00
Maciek Starzyk 01eef86aca obnam: Add dependency on python fuse. Fixes 'obnam mount'. 2015-08-07 14:41:00 +02:00
Maciek Starzyk fd08657281 obnam: 1.12 -> 1.13 2015-08-05 19:33:01 +02:00
John Wiegley 6c1d408b47 bup: Patch to work on Darwin 10.10 2015-07-30 16:20:04 -07:00
Domen Kožar 6492dc8900 Merge pull request #8928 from brodul/borg
Add borg backup software (fork of attic)
2015-07-23 23:31:36 +02:00
Luca Bruno 6151349d07 partclone: fix download (ZHF) 2015-07-22 10:58:21 +02:00
Andraz Brodnik b655b1c49d Add borg backup software (fork of attic)
Borg is a fork of attic backup software. It is more actively developed,
with more features.
2015-07-21 20:41:13 +02:00
William A. Kennington III 25e60feb72 Merge branch 'master.upstream' into staging.upstream 2015-07-15 02:02:46 -07:00
Maciek Starzyk d3284944a1 obnam: 1.8 -> 1.12 2015-07-13 23:44:56 +02:00
Pascal Wittmann 1e9561ff39 bareos: fix build (ZHF) 2015-07-13 13:43:11 +02:00
Joachim Fasting 0d6ef780c7 attic: 0.15 -> 0.16 2015-06-21 06:47:40 +02:00
Tobias Geerinckx-Rice 158e1cfdd0 Don't use "with licenses;" for single licences
And don't use square brackets on such lines.
2015-05-28 19:20:29 +02:00
Tobias Geerinckx-Rice b2d7f4b1ba Use common licence attributes from lib/licenses.nix
Many (less easily automatically converted) old-style strings
remain.

Where there was any possible ambiguity about the exact version or
variant intended, nothing was changed. IANAL, nor a search robot.

Use `with stdenv.lib` wherever it makes sense.
2015-05-27 22:00:06 +02:00
Jascha Geerds 2b1802fec1 Merge pull request #7868 from eikek/master
storebackup 3.4 -> 3.5
2015-05-17 13:05:42 +02:00
Eike Kettner 699adbf6f9 storebackup 3.4 -> 3.5 2015-05-17 12:37:44 +02:00
rushmorem cd11803aa1 Add s3ql package
S3QL is a file system that stores all its data online using storage
services like Google Storage, Amazon S3, or OpenStack. S3QL effectively
provides a hard disk of dynamic, infinite capacity that can be accessed
from any computer with internet access running Linux, FreeBSD or OS-X.
2015-05-09 16:28:11 +02:00
Ricardo M. Correia b526c0fbb2 attic: Update hash
It seems to have happened the same thing as in
2c89d0b82dfcd399750ae685d91b63cc6b906ef9: the hash changed but
apparently no new commit was added...
2015-05-02 13:48:20 +02:00
Joachim Fasting bf7ad2d84f meta.description fixups
Mostly scripted substitutions with a couple of subjective enhancements.
2015-04-30 18:17:42 +02:00
Pascal Wittmann f99d5cf2fc Fixed some descriptions 2015-04-28 10:55:20 +02:00
William A. Kennington III 618c051985 bareos: Use libmysql instead of mysql 2015-04-22 16:03:20 -07:00
William A. Kennington III 88b8333750 bareos: Correctly fix libceph 2015-04-22 16:01:50 -07:00
Moritz Ulrich b8f33f1147 Fix evaluation by re-adding ceph to bareos. 2015-04-23 00:58:07 +02:00
William A. Kennington III 7761112e37 Use some of the library shortcuts 2015-04-21 20:59:42 -07:00
Wayne Scott 0520f7a938 Upgrade backup/attic to 0.15 2015-04-16 08:20:00 +02:00
William A. Kennington III 7193e07cba bareos: Remove install hack 2015-04-04 22:11:45 -07:00
Bjørn Forsman 16730fa87a attic: update source derivation name
0.14.tar.gz => attic-0.14-src.
2015-04-03 08:53:16 +02:00
Bjørn Forsman 2c89d0b82d attic: update source hash
I don't know what changed, but apparently something did. We're using
fetchzip and the 0.14 tag doesn't seem to have moved (AFAICS).

Build and run-tested.

For reference, the (current) annotated tag '0.14' is dated
"Wed Dec 17 23:32:11 2014 +0100" and points to commit
f342621dff8065b29aeda238ccce5ac92d04f5b6 ("Preparing release").
2015-04-03 08:53:16 +02:00
William A. Kennington III a604b42480 mysql: Use libs in place of the binary mysql 2015-04-01 16:46:53 -07:00
William A. Kennington III 0ff1fcf1f1 duplicity: 0.6.25 -> 0.7.02 2015-03-29 19:45:12 -07:00
Moritz Ulrich da26c13df5 rdiff-backup: Fix build with a ArchLinux patch. 2015-03-29 11:40:35 +02:00
Nixpkgs Monitor c013130858 httrack: update from 3.48.20 to 3.48.21 2015-03-28 11:14:55 +01:00
William A. Kennington III 5281377fb5 bareos: 14.2.3 -> 14.2.4 2015-03-28 02:26:43 -07:00
William A. Kennington III b65209849a bareos: 14.2.2 -> 14.2.3 2015-02-06 13:00:40 -08:00
Georges Dubus c64b294970 fetchFromGitHub: add option for custom name
This is necessary when the rev name contains a "/"
2015-01-14 17:38:47 +01:00
Georges Dubus 0ab270770b bareos: fixed source fetching 2015-01-14 17:28:59 +01:00
Bjørn Forsman ca9d370f56 attic: add missing dependency on 'llfuse'
Without this one cannot mount the backup repository:

 $ attic mount /backups/backup.attic mnt
 attic: the "llfuse" module is required to use this feature
 attic: Exiting with failure status due to previous errors
2015-01-02 15:17:42 +01:00
muflax e5480cab83 bup: update to 0.26 and adopt it
[Bjørn: use patchShebangs to unbreak chroot build (fixes up references
to /usr/bin/env {python,bash}]
2014-12-26 14:09:56 +01:00
Bjørn Forsman 1a79e7ffdc attic: fetchurl -> fetchzip
fetchzip calculates the hash of the extracted archive, so that
(irrelevant) changes done to the dynamically generated archive doesn't
cause our hash to be outdated.
2014-12-24 12:07:19 +01:00
Joachim Fasting bee4a4e5dc attic: fix sha256 2014-12-22 05:11:58 +01:00
Vladimír Čunát ec5e916f6f attic: add maintainer and platforms
CC #5374.
2014-12-18 13:36:35 +01:00
Bjørn Forsman 1fde0738ca attic: fix missing modules at runtime
Switch buildInputs to propagatedBuildInputs. Without this attic won't
run at all.
2014-12-18 08:40:20 +01:00
Wayne Scott 4a0aff5f3b attic: upgrade to 0.14 2014-12-18 08:21:36 +01:00
Bjørn Forsman a8af7f16ce attic: expression cleanup
Clean up some whitespace errors and add namePrefix = "" to make package
name like attribute name (no pythonX.Y- prefix).
2014-12-18 08:14:52 +01:00
Wayne Scott 110333abd3 attic: fix path to OPENSSL headers. 2014-12-18 08:12:12 +01:00
William A. Kennington III 973f4bedbf bareos: 14.2.1 -> 14.2.2 2014-12-16 15:53:12 -08:00
Wayne Scott 6dc9ea2a2c Package attic-backup.org 2014-12-15 17:00:10 -05:00
Bjørn Forsman 3ba01941ce duply: update 1.7.3 -> 1.9.1 2014-12-02 22:56:44 +01:00
Bjørn Forsman 998e6153be duplicity: update 0.6.24 -> 0.6.25 (latest stable) 2014-12-02 22:56:44 +01:00
Bjørn Forsman bad831d6fe rdiff-backup: unbreak 'rdiff-backup-statistics'
By adding needed module to python sys.path. Fixes this:

  $ rdiff-backup-statistics backup-dir
  Traceback (most recent call last):
    File "/home/bfo/.nix-profile/bin/rdiff-backup-statistics", line 24, in
  <module>
      from rdiff_backup import connection, regress, rpath, Globals,
  restore, \
  ImportError: No module named rdiff_backup
2014-11-23 21:58:46 +01:00
Bjørn Forsman 98344757b9 rdiff-backup: set meta.platforms 2014-11-23 21:35:24 +01:00
Moritz Ulrich 48032400ca httrack: update from 3.48.19 to 3.48.20 2014-11-18 21:20:53 +01:00
William A. Kennington III cbc05e77eb bareos: Add derivation 2014-11-04 11:11:14 -08:00
Aristid Breitkreuz b6314fdad6 rsnapshot: add (commented) code for an idea that did not work out yet 2014-10-27 21:02:04 +01:00
Aristid Breitkreuz 93f2c180d0 rsnapshot: add git version & make it configurable in the nixos module 2014-10-27 20:38:39 +01:00
Bjørn Forsman 6aaf3cb54b rsnapshot: set meta.platforms 2014-10-01 22:29:33 +02:00
Ronny Esterluss df808a9c37 duply: add missing dependency to which 2014-09-24 22:00:14 +02:00
Rickard Nilsson f463f3813d wal-e: Update from 0.6.9 to 0.6.10 2014-09-16 13:53:18 +02:00
Moritz Ulrich 332395b262 Add myself as a maintainer to a bunch of packages. 2014-09-04 17:05:21 +02:00
Moritz Ulrich d788060cc7 httrack: update from 3.48.17 to 3.48.19 2014-09-04 17:05:20 +02:00
Lluís Batlle i Rossell 3a663f679f duplicity: update to 0.6.24. 2014-09-01 11:34:44 +02:00
Bjørn Forsman c9baba9212 Fix many package descriptions
(My OCD kicked in today...)

Remove repeated package names, capitalize first word, remove trailing
periods and move overlong descriptions to longDescription.

I also simplified some descriptions as well, when they were particularly
long or technical, often based on Arch Linux' package descriptions.

I've tried to stay away from generated expressions (and I think I
succeeded).

Some specifics worth mentioning:
 * cron, has "Vixie Cron" in its description. The "Vixie" part is not
   mentioned anywhere else. I kept it in a parenthesis at the end of the
   description.

 * ctags description started with "Exuberant Ctags ...", and the
   "exuberant" part is not mentioned elsewhere. Kept it in a parenthesis
   at the end of description.

 * nix has the description "The Nix Deployment System". Since that
   doesn't really say much what it is/does (especially after removing
   the package name!), I changed that to "Powerful package manager that
   makes package management reliable and reproducible" (borrowed from
   nixos.org).

 * Tons of "GNU Foo, Foo is a [the important bits]" descriptions
   is changed to just [the important bits]. If the package name doesn't
   contain GNU I don't think it's needed to say it in the description
   either.
2014-08-24 22:31:37 +02:00
Rickard Nilsson bdea35d98b obnam: Update from 1.6.1 to 1.8 2014-08-12 13:32:24 +02:00
Peter Simons 2d326e5032 Merge remote-tracking branch 'origin/master' into staging.
Conflicts:
	pkgs/desktops/e18/enlightenment.nix
2014-08-04 16:51:47 +02:00
Mateusz Kowalczyk 7a45996233 Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
Eelco Dolstra ff97b7dbe6 Merge remote-tracking branch 'origin/master' into staging 2014-07-14 17:04:55 +02:00
John Wiegley 8983cb0917 httrack: upgrade 3.48.3 -> 3.48.17 2014-07-13 05:05:36 +00:00
Eelco Dolstra 40f7b0f9df Another attempt to eradicate ensureDir
See c556a6ea46.
2014-06-30 14:56:10 +02:00
Aristid Breitkreuz 2e6c46ce36 ori: enable orilocal 2014-05-15 23:00:18 +02:00
Jos van den Oever 8d6a940057 Add ori, a secure distributed filesystem. 2014-05-14 20:07:39 +02:00
Eelco Dolstra 6c69ad3a97 Fix meta.license attribute 2014-05-01 10:51:15 +02:00
Bjørn Forsman d5775a5ef9 duply: upgrade 1.6.0 -> 1.7.3
Changes since 1.6.0:

1.7.3 (3.4.2014)
- bugfix: test routines, gpg2 asked for passphrase although GPG_PW was set

1.7.2 (1.4.2014 "April,April")
- bugfix: debian Bug#743190 "duply no longer allows restoration without
   gpg passphrase in conf file"
   GPG_AGENT_INFO env var is now needed to trigger --use-agent
- bugfix: gpg keyenc test routines didn't work if GPG_PW was not set

1.7.1 (30.3.2014)
- bugfix: purge-* commands renamed to purgeFull, purgeIncr due to
   incompatibility with new minus batch separator

1.7.0 (20.3.2014)
- disabled gpg key id plausibility check, too many valid possibilities
- featreq 7 "Halt if precondition fails":
   added and(+), or(-) batch command(separator) support
- featreq 26 "pre/post script with shebang line":
   if a script is flagged executable it's executed in a subshell
   now as opposed to sourced to bash, which is the default
- bugfix: do not check if dpbx, swift credentials are set anymore
- bugfix: properly escape profile name, archdir if used as arguments
- add DUPL_PRECMD conf setting for use with e.g. trickle
2014-04-13 21:23:08 +02:00
John Wiegley c3efd1a3f7 Update httrack recipe
Closes #2222

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-12 10:55:01 -05:00
Rickard Nilsson 61ecf919e1 New package: wal-e
A Postgres WAL-shipping disaster recovery and replication toolkit
2014-03-30 04:34:38 +02:00
Peter Simons bb37028fcc duplicity: add missing 'lockfile' build input 2014-03-08 13:30:40 +01:00
Peter Simons df4919f070 duplicity: update from 0.6.22 to 0.6.23 2014-02-24 21:17:55 +01:00
Bjørn Forsman 85d830334a duply: update 1.5.11 -> 1.6.0 2014-02-15 22:54:11 +01:00
Rickard Nilsson b5e11465c9 obnam: Update to 1.6.1 2014-01-30 12:28:20 +01:00