Commit Graph

199 Commits

Author SHA1 Message Date
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
2c89d0b82d: 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
Peter Simons
558442e559 duplicity: update to version 0.6.22 2014-01-13 17:05:45 +01:00
Moritz Heidkamp
482d87a9b0 Set chunksync package's NIX_LDFLAGS to "-lgcc_s"
This works around the pthread_cancel issue
2014-01-02 18:28:13 +00:00
Bjørn Forsman
4d6605e882 Whitespace fixes in package expressions I maintain 2014-01-02 17:58:08 +01:00
Moritz Heidkamp
29e16c62eb Add chunksync package 2013-12-30 15:04:25 +01:00
Rickard Nilsson
b913699f2a obnam: Update to 1.6 2013-12-18 16:21:47 +01:00
Nixpkgs Monitor
1ff34a1cf8 httrack: update from 3.47.21 to 3.47.27 2013-12-16 01:36:16 +02:00
Peter Simons
48f24712dc Fix a lots of evaluation errors on Hydra. 2013-12-10 23:20:23 +01:00
Moritz Ulrich
c727c38b26 rdiff_backup: update from 1.2.8 to 1.3.3 2013-12-09 00:34:48 +00:00
Evgeny Egorochkin
829b29153b clean up git revision handling in several packages 2013-11-13 12:46:55 +02:00
Bjørn Forsman
083d0890f5 More description fixes
* Remove package name
* Start with upper case letter
* Remove trailing period

Also reword some descriptions and move some long descriptions to
longDescription.

I'm not touching generated packages.
2013-10-06 12:01:38 +02:00
Aristid Breitkreuz
c80556f630 rsnapshot 1.3.1 2013-10-05 23:07:52 +02:00
Aristid Breitkreuz
80924c8f3c rsnapshot: configurable configuration file path
default value: /etc/rsnapshot.conf
2013-10-05 20:48:03 +02:00
Jason "Don" O'Conal
7bfeed07e0 bacula: fix build on darwin 2013-09-06 10:33:28 +10:00
Peter Simons
fe273e8965 Revert "backup tools bup, storeBackup: implement sanity check" on behalf of Marc.
This reverts commit c823bc37d6. The
newly added test case needs more work to succeed on Hydra. See
<http://permalink.gmane.org/gmane.linux.distributions.nixos/11382>
for further details.
2013-09-01 21:32:40 +02:00
Evgeny Egorochkin
18ce7edd20 Merge pull request #893 from MarcWeber/submit/storebackup
backup tools bup, storeBackup: implement sanity check
2013-08-31 18:55:14 -07:00
Marc Weber
c823bc37d6 backup tools bup, storeBackup: implement sanity check
bup:
- update
- run make test (all tests seem to pass :-)
- add python.modules.readline
- add comment that there is no way to prune old revisions (yet)
2013-09-01 02:22:01 +02:00
Evgeny Egorochkin
793fa68806 Merge pull request #892 from MarcWeber/submit/storebackup
adding store-backup
2013-08-31 16:23:23 -07:00
Marc Weber
6f6bc030f9 adding store-backup 2013-08-31 22:16:22 +02:00
Bjørn Forsman
6c97e9ef72 duply: platforms.unix -> platforms.linux
Dependency ncftp fails to build on freebsd and darwin.
2013-08-22 22:06:45 +02:00
Bjørn Forsman
61822435fd duply: new package
Duply is a shell front end for the duplicity backup tool
http://duplicity.nongnu.org/. It greatly simplifies it's usage by
implementing backup job profiles, batch commands and more. Who says
secure backups on non-trusted spaces are no child's play?

Homepage: http://duply.net/
2013-08-21 22:16:20 +02:00
Bjørn Forsman
8045289199 duplicity: add dependency on ncftp (makes ftp:// work)
ncftp increases the closure size with 5 MiB. Now it is at 310 MiB.
2013-08-21 20:58:14 +02:00
Bjørn Forsman
7a2bbda91d duplicity: 0.6.20 -> 0.6.21
Update to latest stable release. See changelog:

http://duplicity.nongnu.org/CHANGELOG
2013-08-21 20:58:14 +02:00
Russell O'Connor
4e723ca537 Update tarsnap to version 1.0.35 2013-07-25 06:49:25 -04:00
Zef Hemel
aa0ecfa5ac Added httrack, website copier tool 2013-07-25 10:21:22 +02:00
Russell O'Connor
8e9f501fd7 Update tarsnap to version 1.0.34. 2013-07-14 23:38:20 -04:00
Evgeny Egorochkin
da4be371e9 make package use mirror:// for gnu, savannah and gnome repositories where possible 2013-07-14 05:23:06 +03:00
Evgeny Egorochkin
b084b29d26 Even more mirror:// fixes 2013-07-14 04:17:07 +03:00
Marc Weber
87a579dd53 partclone, partimage. both are used by clonezilla and drbl (which I haven't packaged yet) 2013-05-16 17:18:11 +02:00
Peter Simons
06d02090d2 bup: enable Hydra builds 2013-04-26 12:51:46 +02:00
Rickard Nilsson
40ac613f85 obnam: Update to 1.4 2013-04-18 16:09:35 +02:00
Peter Simons
2879cf569e bup: update to version 0.25-rc1-107-g96c6fa2 and drop -Werror to fix the build
/nix/store/4jfqcb4mzh3vl08zgfh9ir46jii7rcb9-python-2.7.3/include/python2.7/modsupport.h:27:1: error: 'PyArg_ParseTuple' is an unrecognized format function type [-Werror=format=]
   PyAPI_FUNC(int) PyArg_ParseTuple(PyObject *, const char *, ...) Py_FORMAT_PARSETUPLE(PyArg_ParseTuple, 2, 3);
   ^
  cc1: all warnings being treated as errors
2013-04-07 23:33:19 +02:00
Domen Kozar
c07d0b9b78 Add almir and it's dependencies. 2013-03-27 02:30:07 +01:00
Domen Kozar
1ee0f43bb1 bacula: add postgresql support, add myself as maintainer and set meta.platforms 2013-03-22 01:53:41 +01:00
Peter Simons
5f32207dfc Merge remote-tracking branch 'origin/master' into stdenv-updates. 2013-02-24 19:27:08 +01:00