Commit Graph

1934 Commits

Author SHA1 Message Date
Vladimír Čunát
2309acf723
Merge branch 'master' into staging 2017-12-09 21:00:07 +01:00
Pascal Wittmann
44a4118137
Merge pull request #32430 from dotlambda/git-annex-remote-rclone
git-annex-remote-rclone: 0.5 -> 0.6
2017-12-08 23:07:34 +01:00
Joachim F
6247e9b520
Merge pull request #32428 from dotlambda/git-annex-metadata-gui
git-annex-metadata-gui: init at 0.2.0
2017-12-08 14:45:45 +00:00
Robert Schütz
f715464b25 git-annex-metadata-gui: init at 0.2.0 2017-12-08 01:44:07 +01:00
Robert Schütz
7314d58b27 git-annex-remote-rclone: 0.5 -> 0.6 2017-12-08 01:39:07 +01:00
Orivej Desh
22116e51fc guitone: fix parallel building 2017-12-07 08:52:42 +00:00
Tuomas Tynkkynen
e36e23acd5 git: 2.15.0 -> 2.15.1 2017-12-03 01:50:42 +02:00
Orivej Desh
ae2cf0bee8 tortoisehg: check imports
This could have prevented #32245.
2017-12-02 11:40:37 +00:00
Orivej Desh
c06c2cda51 git-up: mark as broken 2017-11-28 17:59:18 +00:00
Orivej Desh
520a9b2967 gource: support darwin 2017-11-27 15:59:50 +00:00
Orivej Desh
b8e1e7191e Merge branch 'master' into staging
* master: (80 commits)
  lkl: Supports aarch64
  wimlib: nitpicks
  gitAndTools.git-codeowners: 0.1.1 -> 0.1.2
  wimlib: init at 1.12.0
  kernel: improve modDirVersion error message
  releaseTools.sourceTarball: Clean up temporary files
  dotnetPackages.SmartIrc4net: rehash source
  migmix: make it a fixed-output derivation
  vm: Create /dev/full
  samba: 4.6.8 -> 4.6.11 to address CVEs CVE-2017-14746 & CVE-2017-15275
  microcodeIntel: 20170707 -> 20171117
  sshd: Remove ripemd160 MACs
  kernel config: Enable MEDIA_CONTROLLER
  linux: 4.4.99 -> 4.4.100
  linux: 4.9.63 -> 4.9.64
  nix-bash-completions: 0.4 -> 0.5
  linux: 4.14 -> 4.14.1
  linux: 4.13.14 -> 4.13.15
  nix-zsh-completions: 0.3.3 -> 0.3.5
  dns-root-data: use a stable URL that I maintain anyway
  ...
2017-11-21 22:48:36 +00:00
zimbatm
8233411a8e gitAndTools.git-codeowners: 0.1.1 -> 0.1.2 2017-11-21 20:12:11 +00:00
Vladimír Čunát
e634d53319
Merge branch 'master' into staging 2017-11-19 17:56:30 +01:00
Joerg Thalheim
72163a64c4 pijul: 0.7.3 -> 0.8.0 2017-11-19 09:01:47 +00:00
Florian Klink
e4bf9e4fef git: honor $PATH for sendmail used in git-send-email command
git-send-email will now search $PATH for a sendmail binary, instead of
the (previously fixed) list of paths.
2017-11-18 09:37:05 +01:00
Renaud
6cfb55fdd8
Merge pull request #31531 from danbst/mercurial-licence-fix
tortoisehg: fix license dialog
2017-11-14 20:14:52 +01:00
Orivej Desh
ee067a67bd smartgithg: 17_0_3 -> 17_1_1 2017-11-13 20:17:51 +00:00
danbst
450123ca30 tortoisehg: fix license dialog
Upstream issue:
https://bitbucket.org/tortoisehg/thg/issues/4934/copyingtxt-not-installed-by-setuppy-on

While upstream is preparing a proper fix, we can install the missing file manually.

Originally discovered while testing https://github.com/NixOS/nixpkgs/pull/31240
2017-11-11 18:58:59 +02:00
Vladimír Čunát
8559b6db82
Merge branch 'master' into staging
A couple thousand rebuilds from master.
2017-11-11 09:25:07 +01:00
Mathias Schreck
b627615602 git-secret: init at 0.2.2 (#31486)
* Add lo1tuma to maintainers

* git-secret: init at 0.2.2

* gitAndTools.git-secret: man page in correct directory
2017-11-10 23:12:41 +00:00
Vladimír Čunát
304259bdb1
Merge branch 'master' into staging
Mass rebuild, mainly on Darwin.
2017-11-09 22:37:01 +01:00
Dan Peebles
94fc7214ce git: remove custom sandbox profile (not allowed by modern Nix anymore) 2017-11-08 22:23:07 -05:00
Tim Steinbach
cbd458a1b1
Merge pull request #31365 from andir/fix-cvs-CVE-2017-12836
cvs: fix CVE-2017-12836
2017-11-07 17:12:15 +00:00
Andreas Rammhold
d0c8c66068
cvs: fix CVE-2017-12836
This patch is based on the work of the patch from Thorsten Glaser (MirBSD) [1]

[1] http://www.mirbsd.org/cvs.cgi/src/gnu/usr.bin/cvs/src/rsh-client.c.diff?r1=1.6;r2=1.7
2017-11-07 17:01:45 +01:00
Servilio Afre Puentes
f2ac5e0acf gitlab: 10.0.2 -> 10.1.1 2017-11-06 14:50:53 -05:00
Servilio Afre Puentes
fa0148abf8 gitlab-workhorse: 3.0.0 -> 3.2.0 2017-11-06 14:50:53 -05:00
Servilio Afre Puentes
c9bb6ac1fd gitlab-shell: 5.9.0 -> 5.9.3 2017-11-06 14:50:52 -05:00
Servilio Afre Puentes
3e90cbe268 gitlab-shell: make the patches apply cleanly 2017-11-06 14:50:52 -05:00
Servilio Afre Puentes
2aa4517d4f gitaly: 0.38.0 -> 0.43.1 2017-11-06 14:50:52 -05:00
Alex Feldman-Crough
00fe37217e
gitea: 1.2.1 -> 1.2.3 2017-11-05 10:02:15 -08:00
gjeusel
ba885e1d7d tortoisehg: 4.1.1 -> 4.3.1
Signed-off-by: gjeusel <jeusel.guillaume@gmail.com>
2017-11-04 11:48:38 +01:00
c0bw3b
525380b472 treewide: abandon Google Code homepages 2017-11-03 18:52:28 +00:00
Tim Steinbach
c912a8fdf3
Merge pull request #30967 from NeQuissimus/git_2_15_0
git: 2.14.3 -> 2.15.0
2017-10-31 06:58:12 -04:00
zimbatm
0a46a71a6e gitAndTools.git-codeowners: init at 0.1.1 2017-10-30 15:14:24 +00:00
Tim Steinbach
7fd58b57b1
git: 2.14.3 -> 2.15.0 2017-10-30 09:04:23 -04:00
Robert Helgesson
000b68c226
git-hub: 0.11.1 -> 1.0.0 2017-10-26 12:54:58 +02:00
Tim Steinbach
124e462455
git: 2.14.2 -> 2.14.3 2017-10-23 08:46:15 -04:00
Graham Christensen
346dcfdcf0 Merge pull request #30714 from phunehehe/git-crypt-path
git-crypt: add runtime dependencies to PATH
2017-10-23 07:12:43 -04:00
Hoang Xuan Phu
acbe3a869c git-crypt: add runtime dependencies to PATH
git-crypt won't work if git and git-crypt are not in PATH. This surfaced
after dbb8958. Test like this:

```
PATH= $(nix-build --no-out-link '<nixpkgs>' --attr git-crypt)/bin/git-crypt unlock
```
2017-10-23 19:05:59 +08:00
Kevin Cox
5f8cf0048e rust: update cargo builder to fetch registry dynamically
The biggest benefit is that we no longer have to update the registry
package. This means that just about any cargo package can be built by
nix. No longer does `cargo update` need to be feared because it will
update to packages newer then what is available in nixpkgs.

Instead of fetching the cargo registry this bundles all the source code
into a "vendor/" folder.

This also uses the new --frozen and --locked flags which is nice.

Currently cargo-vendor only provides binaries for Linux and
macOS 64-bit. This can be solved by building it for the other
architectures and uploading it somewhere (like the NixOS cache).

This also has the downside that it requires a change to everyone's deps
hash. And if the old one is used because it was cached it will fail to
build as it will attempt to use the old version. For this reason the
attribute has been renamed to `cargoSha256`.

Authors:
* Kevin Cox <kevincox@kevincox.ca>
* Jörg Thalheim <Mic92@users.noreply.github.com>
* zimbatm <zimbatm@zimbatm.com>
2017-10-23 00:30:47 +01:00
Robin Gloster
d1c8c04ea6
git-lfs: 2.3.3 -> 2.3.4 2017-10-22 14:14:13 +02:00
Robin Gloster
922e747f58
gitAndTools.git-extras: 4.2.0 -> 4.4.0 2017-10-22 14:10:00 +02:00
Samuel Leathers
717436b4aa gitea: init at 1.2.1 2017-10-18 00:16:33 -04:00
Jörg Thalheim
e935fbf43f Merge pull request #30458 from sigma/pr/ghq-0.8.0
ghq: 0.7.4 -> 0.8.0
2017-10-17 02:42:57 +01:00
Markus Mueller
60b0db0e08
gitlab: link tmp/ directory to writable path 2017-10-16 14:58:02 +02:00
Yann Hodique
b6d3d7cfc4 ghq: 0.7.4 -> 0.8.0 2017-10-15 21:21:20 -07:00
Vladimír Čunát
3ee33f35f8
Merge branch 'staging'
Contains security fixes in X server and X libs.
On Hydra, the amount to rebuild on master is now higher than on staging;
the comparison looks OK.
2017-10-15 13:59:18 +02:00
Matthias Beyer
5a21efdcdf gitAndTools.git-dit: 0.1.0 -> 0.3.0 2017-10-15 11:59:30 +01:00
Vladimír Čunát
6525c22ef1
Merge branch 'master' into staging
Hydra: ?compare=1401528
2017-10-14 10:36:13 +02:00
Mathias Schreck
bd559dcea7 git-lfs: 2.2.1 -> 2.3.3 2017-10-10 23:47:24 +02:00
Daniel Peebles
416979f3f7 Merge pull request #30150 from copumpkin/no-rpath-nonsense
Get rid of most @rpath nonsense on Darwin
2017-10-08 16:21:27 -04:00
Dan Peebles
b426c85ce2 Get rid of most @rpath nonsense on Darwin
This requires some small changes in the stdenv, then working around the
weird choice LLVM made to hardcode @rpath in its install name, and then
lets us remove a ton of annoying workaround hacks in many of our Go
packages. With any luck this will mean less hackery going forward.
2017-10-08 16:13:46 -04:00
Tim Steinbach
f46b30e9b8 Merge pull request #30197 from pbogdan/update-subversion
subversion18: 1.8.18 -> 1.8.19
2017-10-07 15:37:29 -04:00
Piotr Bogdan
351b1ad8e2 subversion18: 1.8.18 -> 1.8.19
For CVE-2017-9800, see
https://subversion.apache.org/security/CVE-2017-9800-advisory.txt
2017-10-07 18:44:46 +01:00
Vladimír Čunát
ef41fc7f51
Merge branch 'master' into staging
Hydra: ?compare=1399476
2017-10-07 10:17:42 +02:00
Joachim F
1ad383fa7f Merge pull request #30041 from bricewge/patch-2
git-crypt: patch don't hard code path to git-crypt
2017-10-06 07:58:09 +00:00
Orivej Desh
f137004179 Merge branch 'master' into staging
* master: (81 commits)
  Add NixOS 17.09 AMIs
  gradle: 4.2 -> 4.2.1
  maintainers.nix: use my GitHub handle as maintainer name
  fcitx-engines.rime: init at 0.3.2
  brise: init at 2017-09-16
  librime: init at 1.2.9
  marisa: init at 0.2.4
  opencc: build shared library and programs
  josm: 12712 -> 12914
  exa: 0.7.0 -> 0.8.0
  krb5: add deprecation date for old configuration
  rustRegistry: 2017-09-10 -> 2017-10-03
  go-ethereum: Fix libusb segmentation faults on Darwin
  tor-browser-bundle-bin: 7.0.5 -> 7.0.6
  libsodium: 1.0.13 -> 1.0.15
  tor-browser-bundle: geoip support
  tor-browser-bundle: support transports obfs2,obfs3
  tor-browser-bundle: bump https-everywhere to 2017.9.12
  tint2: limit platforms to Linux since macOS is not supported and fails the tests
  eclipse-plugin-vrapper: init at 0.72.0
  ...
2017-10-03 17:46:39 +00:00
bricewge
dbb8958fef git-crypt: patch don't hard code path to git-crypt
Fix #30034
2017-10-03 00:27:25 +02:00
Bob van der Linden
41c2fb3f25 gogs: patch gogs to include default STATIC_ROOT_PATH 2017-10-02 23:15:13 +02:00
Bob van der Linden
9d841295f3 gogs: avoid creating symlinks each run 2017-10-02 22:11:46 +02:00
Mathieu Boespflug
f795d78d86 git: Properly wrap Git commands that are implemented in Perl. (#30001)
Some Git commands are implemented as Perl scripts. Some of these
scripts use Perl modules from CPAN. Without wrapping these programs to
set `GITPERLLIB`, these programs would not be fully functional because
some Perl libraries are found to be missing at runtime.

Fixes #29996
2017-10-02 14:25:12 +01:00
Orivej Desh
fda26c8476 Merge branch 'master' into staging
* master: (271 commits)
  pysmbc: clarify license
  pysmbc: fix license
  bazel: 0.5.4 -> 0.6.0 (#29990)
  googler: init at 3.3
  go: declare support for aarch64
  firefox-beta-bin: 56.0b5 -> 57.0b4
  spotify: 1.0.64.401.g9d720389-21 -> 1.0.64.407.g9bd02c2d-26
  gogs: 0.11.19 -> 0.11.29
  grafana: 4.5.1 -> 4.5.2
  mopidy-iris: 3.4.1 -> 3.4.9
  nextcloud: 12.0.2 -> 12.0.3
  haskell-json-autotype: jailbreak to fix build within LTS 9.x
  kore: fix up
  kore: init at 2.0.0
  glusterfs service: fix issues with useRpcbind
  tig: 2.2.2 -> 2.3.0
  haskell-hspec-core: enable test suite again
  hackage-packages.nix: automatic Haskell package set update
  librsvg: fix thumbnailer path
  awscli: 1.11.108 -> 1.11.162
  ...
2017-10-02 00:22:12 +00:00
Bob van der Linden
549a454f45 gogs: 0.11.19 -> 0.11.29 2017-10-01 23:14:13 +02:00
Yann Hodique
e4615f880c tig: 2.2.2 -> 2.3.0 2017-10-01 09:11:21 -07:00
Robin Gloster
57ed9e7e1d
gitlab: 9.5.5 -> 10.0.2 2017-09-28 23:14:31 +02:00
John Ericson
f037625f87 Merge remote-tracking branch 'upstream/staging' into deps-reorg 2017-09-28 12:32:57 -04:00
Franz Pletz
faed026cd4
fossil: 2.2 -> 2.3
Fixes XSS vulnerability on the /help webpage. No CVE known.
2017-09-28 16:59:40 +02:00
Tim Steinbach
5a2a35aef3
git: 2.14.1 -> 2.14.2 2017-09-26 08:50:00 -04:00
mimadrid
80a14bf5fb
gsource: 0.44 -> 0.47 2017-09-23 00:38:03 +02:00
John Ericson
ed14223f8c treewide: Manual fix more pkg-config build-inputs 2017-09-21 15:49:54 -04: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
Robin Gloster
e2822f6384
gitlab: 9.5.2 -> 9.5.5 2017-09-21 20:26:12 +02:00
Franz Pletz
316858466a
mercurial: 4.3.1 -> 4.3.2 2017-09-18 21:52:07 +02:00
Michael Weiss
337380ea1d gitRepo: Fix an error due to missing TLS certificates
This was a problem when run inside a sandbox, e.g. via
"fetchRepoProject". The error message from repo seems unrelated:

fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle
fatal: error no host given

But the exception is actually thrown due to missing certificates
(/etc/ssl/certs). It should be possible to provide another location via
environment variables (e.g. SSL_CERT_FILE, REQUESTS_CA_BUNDLE or
CURL_CA_BUNDLE) but apparently that doesn't actually work for some
reason (would have to study our Python packaging).

Now "fetchRepoProject" works without the "--no-clone-bundle" option.
2017-09-16 22:13:56 +02:00
Jörg Thalheim
abdd0bbf4e gerrit: avoid copy of war file in build 2017-09-05 18:21:43 +01:00
Jörg Thalheim
8144460e36 gerrit: fixed-output derivation to avoid rebuilds
see also https://github.com/NixOS/nixpkgs/issues/27754#issue-246545036
for motivation.
2017-09-05 18:11:09 +01:00
jammerful
f59d3a730d gerrit: init at 2.14.3 2017-09-05 11:41:29 -04:00
Samuel Leathers
d93e2ccdd0 srcml: fix build with gcc6 2017-09-04 22:48:43 -04:00
Franz Pletz
2f48144d0e
gitlab: 9.4.5 -> 9.5.2 2017-09-03 15:50:52 +02:00
Robin Gloster
0156db2da5
Merge remote-tracking branch 'upstream/master' into HEAD 2017-09-02 23:29:04 +02:00
Robin Gloster
7c07807949
gitlab: unbreak 2017-09-02 23:23:09 +02:00
Servilio Afre Puentes
fae458c5e7 gitlab: fix permission issue in build phase
The newer DEB packages have a setuid file, creating an error when
unpacking the source during the build phase.

As dpkg doesn't have a way to pass parameters to tar, dpkg is then
told to just extract the filesystem tar file and that is unpacked by
tar directly.

Fixes #28494
2017-08-30 16:16:17 -04:00
Servilio Afre Puentes
cffb1fab3e gitlab: 8.17.6 -> 8.17.8
Latest release has important bugfixes.
2017-08-30 16:16:17 -04:00
Jörg Thalheim
1bfda6a8c0 git-review: fix build 2017-08-29 12:16:19 +01:00
José Luis Lafuente
c269ab6323
git-open: 1.3.0 -> 1.3.1 2017-08-28 10:42:31 +02:00
Franz Pletz
e04772230b
bitkeeper: mark as broken 2017-08-28 00:54:37 +02:00
Vladimír Čunát
aea7216cf8
Merge #27962: git: pcre1 -> pcre2
Except for gitMinimal, as pcre1 is in closure anyway so using pcre2
increases the size by ~1.4 MB.
2017-08-27 16:22:11 +02:00
dywedir
7c696a08ce pijul: 0.6.0 -> 0.7.3 2017-08-27 02:28:30 +02:00
roblabla
55bc0c3836 gitlab: 9.4.3 -> 9.4.5 2017-08-25 16:14:11 +02:00
roblabla
259970d26e gitlab: Fix packaging, compile gettext files before assets 2017-08-25 16:14:05 +02:00
Lluís Batlle i Rossell
55821dc576 git-lfs: adding old 1.5.6 (supports old server protocols)
Some git-lfs servers may not be ready for 2.x clients.
2017-08-25 14:59:49 +02:00
Puneet Arora
14a7721454 subversion: 1.9.6 -> 1.9.7 (#28306) 2017-08-22 10:05:07 +00:00
Guillaume Maudoux
4098ddd6be mercurial: remove hardcoded linux-only cacert
This is no more needed since the introduction of NIX_SSL_CERT_PATH.
Furthermore, it breaks on darwin because the path does not exist.

Fixes #27928.
2017-08-22 03:39:30 +02:00
Frederik Rietdijk
13bbaee21d Merge pull request #27881 from mimadrid/fix/http-https
Update homepage attributes: http -> https
2017-08-13 21:53:20 +02: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
f0719b5a0b
mercurial: 4.1.1 -> 4.3.1 2017-08-10 20:54:28 -04:00
Silvan Mosberger
4a0efc9c4f
git: 2.14.0 -> 2.14.1
The new version contains a security fix for CVE-2017-1000117

More information regarding this update can be found here:
http://marc.info/?l=git&m=150238802328673&w=2
2017-08-11 02:17:35 +02:00
Franz Pletz
abd837fe3d
subversion19: 1.9.5 -> 1.9.6 for CVE-2017-9800
See https://subversion.apache.org/security/CVE-2017-9800-advisory.txt
2017-08-10 20:57:39 +02:00
Franz Pletz
0f5cbe43da
subversion18: 1.8.17 -> 1.8.18 for CVE-2017-9800
See https://subversion.apache.org/security/CVE-2017-9800-advisory.txt
2017-08-10 20:57:39 +02:00
Joe Hermaszewski
531a5b1afe git-fame: init at 2.5.2 2017-08-09 07:32:21 +01:00
mimadrid
95bbe17a04
git: add pcre2 support 2017-08-07 14:55:30 +02:00
roblabla
05b8879464 gitlab: Mark as broken 2017-08-06 16:38:19 +02:00
roblabla
8975d153a0 gitlab: 9.3.4 -> 9.4.3 2017-08-06 16:30:49 +02:00
Mathias Schreck
e19a7068ba git-lfs: 2.0.2 -> 2.2.1 2017-08-05 14:22:18 +02:00
mimadrid
dc74b1a86d
git: 2.13.4 -> 2.14.0 2017-08-04 23:58:45 +02:00
mimadrid
09e0cc7cc7
Update homepage attributes: http -> https
Homepage link "http://.../" is a permanent redirect to "https://.../" and should be updated
https://repology.org/repository/nix_stable/problems
2017-08-03 11:56:15 +02:00
Tim Steinbach
ae73a1704a
git: 2.13.3 -> 2.13.4 2017-08-01 18:41:14 -04: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
Frederik Rietdijk
1344aff5a0 Merge pull request #27847 from mimadrid/update/gitflow-1.11.0
gitflow: 1.10.2 -> 1.11.0
2017-08-01 21:56:13 +02:00
Frederik Rietdijk
cb04c2ae0e Merge pull request #27845 from mimadrid/update/git-cola-2.11
git-cola: 2.10 -> 2.11
2017-08-01 21:52:09 +02:00
Frederik Rietdijk
3eaa599699 Merge pull request #27846 from mimadrid/update/git-hub-0.11.1
git-hub: 0.11.0 -> 0.11.1
2017-08-01 21:51:56 +02:00
mimadrid
d942615651
gitflow: 1.10.2 -> 1.11.0 2017-08-01 20:51:16 +02:00
mimadrid
5234545da8
git-hub: 0.11.0 -> 0.11.1 2017-08-01 20:49:48 +02:00
mimadrid
bc563c5973
git-cola: 2.10 -> 2.11 2017-08-01 20:48:21 +02:00
mimadrid
efb2b32bd7 gitAndTools.diff-so-fancy: 1.1.0 -> 1.1.1 2017-08-01 00:13:31 +02:00
Winnie Quinn
66cd042802 gitkraken: 2.6.0 -> 2.7.0 2017-07-22 17:29:35 -04:00
Eric Sagnes
a6bcc158cf blackbox: init at 1.20170611 2017-07-22 18:15:45 +09:00
Franz Pletz
75d53270cb
gitAndTools.diff-so-fancy: 0.11.4 -> 1.1.0 2017-07-18 18:04:16 +02:00
Thomas Tuegel
ac50c4d72e vcsh: Patch for Git 2.13.2
Fixes #27134.
2017-07-17 22:44:44 +02:00
Tim Steinbach
eb5263a9f1
git: 2.13.2 -> 2.13.3 2017-07-13 08:45:43 -04:00
Jörg Thalheim
9d28cd9ca4 Merge pull request #27206 from nthorne/InitGitBigPicture
git-big-picture: init at 0.9.0
2017-07-13 09:54:26 +01:00
Alexander Schmolck
2c1097a83b git: add missing deps for filter-branch etc (#27221)
Several git commands are implemented as shell scripts that run awk, sed, grep
and perl. There is some existing patching in the postinstall for perl to rewrite
it to an absolute reference to pkgs.perl, but several other packages are both
missing as a dependency and have no rewrite logic.

In particular git filter-branch depends on sed and grep.

Additionally, the perl logic also seds git-am, which is now a binary not a shell
script anymore (see <github.com/git/git/blob/master/builtin/am.c>), so this part
was obsolete.

I tested this by grepping all shell scripts for the relevant commands and then
comparing the diffs of the new version to what is produced in master. All
changes in the scripts seem good to me.
2017-07-11 17:00:17 +01:00
Niklas Thörne
4ae629dd91 git-big-picture: init at 0.9.0
Updated after review comments.
2017-07-09 21:21:51 +02:00
Niklas Thorne
17dbed4c07 git-big-picture: init at 0.9.0 2017-07-07 14:12:02 +02:00
Linus Heckemann
3f8f8bf5f6 fossil: 1.36 -> 2.2 2017-07-06 23:08:47 +02:00
roblabla
0c7c421baa gitlab: 8.17.6 -> 9.3.4 2017-07-06 13:29:49 +02:00
Josef Kemetmueller
7f7b74dfed gogs: Fix cyclic dependency on darwin
This fixes the "cycle detected in the references of" error when building
on darwin. The fix is based on the solution in issue #18131.
2017-07-03 23:47:39 +02:00
Jörg Thalheim
793620eff4 Merge pull request #26898 from knedlsepp/update-gogs
gogs: 0.10.18 -> 0.11.19
2017-06-29 08:14:43 +01:00
Jörg Thalheim
f14cd40c4b gogs: remove old deps.nix
gogs code is now fully vendored.
2017-06-29 08:12:32 +01:00
John Ericson
e1faeb574a Merge pull request #26884 from obsidiansystems/purge-stdenv-cross
Purge stdenv cross
2017-06-28 21:39:16 -04:00
John Ericson
ffa535a0cc fossil: Don't use stdenv.cross 2017-06-28 18:21:05 -04:00
Josef Kemetmueller
2cb5246dd8 gogs: 0.10.18 -> 0.11.19 2017-06-27 11:41:19 +00:00
Tim Steinbach
1a25495b63
git: 2.13.1 -> 2.13.2 2017-06-25 21:13:23 -04:00
Peter Simons
f59104bc73 vcsh: patch broken parser for $GIT_VERSION_MINOR 2017-06-14 21:28:28 +02:00
Peter Simons
14283b6a95 vcsh: update to latest Git head, enable test suite, install man page 2017-06-13 20:16:30 +02:00
Peter Simons
b7f71bd2ad mr: update to version 1.20170129 2017-06-13 16:55:50 +02:00
Florent Becker
1951578395 pijul: 0.4.4 -> 0.6.0 2017-06-12 13:37:14 +02:00
Franz Pletz
48996dba46
gitlab: fix build, add nokogiri exception to Gemfile.lock 2017-06-07 06:55:39 +02:00
Tim Steinbach
385ba07615
git: 2.13.0 -> 2.13.1 2017-06-05 09:10:26 -04:00
Jörg Thalheim
725f6a174a Merge pull request #26363 from winniequinn/gitkraken-2.6.0
gitkraken: 2.5.0 -> 2.6.0
2017-06-04 10:45:56 +01:00
montag451
cce8dbf8d3 git-annex-remote-rclone: 0.4 -> 0.5 2017-05-28 18:16:00 +02:00
Winnie Quinn
63b3212471 gitkraken: 2.5.0 -> 2.6.0 2017-05-27 13:04:08 -04:00
Michael Weiss
175ecbab91 gitRepo: Improve the packaging
Improvements:
- Use a versioned URL
  - The build won't break anymore (due to a wrong hash) after a new
    version is being released
  - It will be possible to build older versions
- Add (hopefully all) runtime dependencies (Git, GnuPG and less (for
  "repo help"))
- Add the upstream license
- Add a long description
- Use the name of the Git tag for the version
  - The version number from the script (currently 1.23) is only
    incremented after "important" changes (i.e. there are slightly
    different different scripts with "VERSION = (1, 23)")
2017-05-26 16:04:15 +02:00
leenaars
92964a2ea8 srcml: init at 0.9.5 (#25395) 2017-05-20 17:23:55 +01:00
Jaakko Luttinen
4a9acbb79a
nbstripout: fix build on darwin 2017-05-17 11:06:59 +03:00
Frederik Rietdijk
9468764b15 Merge pull request #25609 from jluttine/add-nbstripout
nbstripout: init at 0.3.0
2017-05-15 08:47:12 +02:00
Tim Steinbach
ce8662e693
git: 2.12.2 -> 2.13.0 2017-05-09 21:57:24 -04:00
Franz Pletz
326efe5fdc
gitlab: 8.17.5 -> 8.17.6
Security release: https://about.gitlab.com/2017/05/08/gitlab-9-dot-1-dot-3-security-release/
2017-05-09 18:19:38 +02:00
Jaakko Luttinen
1745b7e949
nbstripout: init at 0.3.0 2017-05-08 18:58:37 +03:00
Yann Hodique
c2cbe7c4cd tig: 2.2.1 -> 2.2.2 2017-05-07 14:22:29 -07: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
Jaakko Luttinen
dee8865d03
gitAndTools.gitflow: fix runtime dependencies #25487
If `git-flow` was installed without explicitly installing `getopt` and `git`
too, it couldn't find those executables. Now it can find those and it can be
used as `git-flow` executable. Note, however, that in order to use `git-flow` as
git subcommand (`git flow`), one needs to install `git` too.
2017-05-06 09:33:27 +03:00
Winnie Quinn
b7ea2a4f39 gitkraken: 2.4.0 -> 2.5.0 2017-05-05 20:29:55 -04:00
José Romildo Malaquias
be55657958 smartgithg: 8_0_3 -> 17_0_3 (#25343) 2017-05-02 10:10:06 +01:00
Bjørn Forsman
83129a6eed qgit: fix meta: maintainer -> maintainers 2017-04-30 16:54:59 +02:00
Jörg Thalheim
f47921f3d4 Merge pull request #25036 from xNWDD/gitkraken/2.4.0
gitkraken: 2.3.3 -> 2.4.0
2017-04-20 13:11:30 +02:00
Michael Raskin
9c16f669b9 Merge pull request #24244 from mythmon/mercurial-upgrade
Upgrade mercrial and tortoisehg to 4.1.1
2017-04-20 08:34:16 +02:00
NWDD
940a71faed gitkraken: 2.3.3 -> 2.4.0 2017-04-19 22:56:16 +02:00
James ‘Twey’ Kay
cba00cb44b
git-lfs: 1.3.1 -> 2.0.2
fixes #25004
2017-04-18 21:39:12 +02:00
José Luis Lafuente
7b20341727
git-recent: init at 1.0.3 2017-04-18 11:09:33 +02:00
Jörg Thalheim
7283aa6063 Merge pull request #24877 from FlorentBecker/pijul_044
pijul: 0.4.1 -> 0.4.4
2017-04-16 20:37:15 +02:00
José Luis Lafuente
cb624198e8
git-open: init at 1.3.0 2017-04-16 19:32:12 +02:00
Yann Hodique
04b30942bf ghq: init at 0.7.4 2017-04-14 20:59:45 -07:00
Florent Becker
dcca9b17e3 pijul: 0.4.1 -> 0.4.4 2017-04-13 15:25:25 +02:00
Yann Hodique
a78ce1d4c6 tig: 2.2 -> 2.2.1 (#24770)
* tig: 2.2 -> 2.2.1

Also move to different project URLs, as requested in
https://github.com/jonas/tig/releases/tag/tig-2.2.1

* tig: fix fetching mechanism

Rework the dependencies to allow use of fetchFromGitHub.
2017-04-10 15:03:04 +02:00
xNWDD
9ef5fd4189 gitkraken: 2.3.1 -> 2.3.3 (#24684)
* gitkraken: 2.3.1 -> 2.3.2

* gitkraken: 2.3.2 -> 2.3.3
2017-04-07 14:52:46 +02:00
Franz Pletz
d3ef8dc633
gitlab: 8.17.4 -> 8.17.5
Fixes security issues:

  https://about.gitlab.com/2017/04/05/gitlab-9-dot-0-dot-4-security-release/
2017-04-06 21:04:22 +02:00
Aaron Bull Schaefer
55d1237c6b transcrypt: 1.0.1 -> 1.0.2 2017-04-05 11:18:12 -05:00
NWDD
f24c89a4d6 gitkraken: 2.2.1 -> 2.3.1 2017-04-04 21:10:53 +02:00
Florent Becker
3699a545fd pijul: 0.3.3 -> 0.4.1 2017-04-03 15:04:04 +02:00
Victor Calvert
53a516b198 src: 1.12 -> 1.13 2017-04-02 22:36:02 -04:00
Jörg Thalheim
49aa2483e0 Merge pull request #24543 from winniequinn/gitkraken-desktop-entry
gitkraken: add desktop entry
2017-04-02 23:50:15 +02:00
Jörg Thalheim
3e7c485e19 Merge pull request #24553 from ndowens/git-imerge
git-imerge: 0.7.0 -> 1.0.0
2017-04-02 23:39:53 +02:00
Jörg Thalheim
6df9e84773 Merge pull request #24554 from ndowens/git-radar
git-radar: 0.3.2 -> 0.5
2017-04-02 23:28:52 +02:00
Jörg Thalheim
a18ac4fd35 Merge pull request #24552 from ndowens/git-cola
git-cola: 2.8 -> 2.10
2017-04-02 23:26:29 +02:00
ndowens
ff4fa6387e diff-so-fancy: 0.11.1 -> 0.11.4 (#24562) 2017-04-02 22:22:32 +02:00
ndowens
6ee0d284c1 git-cola: 2.8 -> 2.10
git-cola: Remove postFixup
2017-04-02 08:56:18 -05:00
ndowens
02dddacc75 git-radar: 0.3.2 -> 0.5 2017-04-01 21:30:23 -05:00
ndowens
45fa146829 git-imerge: 0.7.0 -> 1.0.0 2017-04-01 21:24:08 -05:00
Winnie Quinn
dda001b0ba gitkraken: add desktop entry
The tarball does not contain an icon so switched over to using the
dpkg.
2017-04-01 17:38:43 -04:00
Orivej Desh
ecf5daa5d7 subgit: 3.1.0 -> 3.2.4 2017-04-01 02:19:51 +00:00
Pascal Wittmann
80b7cdfb31 Merge pull request #24276 from jluttine/yadm-1.07
yadm: 1.05 -> 1.07
2017-03-25 21:06:48 +01:00
Tim Steinbach
10725a6329
git: 2.12.0 -> 2.12.2 2017-03-25 10:25:54 -04:00
Robin Gloster
4f9e590c06
gitkraken: clean-up 2017-03-25 12:52:01 +01:00
Joachim F
872a15a0ba Merge pull request #24301 from winniequinn/gitkraken-2.2.1
gitkraken: 2.2.0 -> 2.2.1
2017-03-25 00:14:08 +01:00
Winnie Quinn
8c2f986ed1 gitkraken: 2.2.0 -> 2.2.1 2017-03-24 17:31:41 -04:00
Vladimír Čunát
455ce3528c
Merge branch 'staging' 2017-03-24 21:07:55 +01:00
Jaakko Luttinen
fb292118f8 yadm: 1.05 -> 1.07 2017-03-24 11:07:26 +02:00
Mike Cooper
50bd7a113d
mercurial, tortoisehg: 3.9.2 -> 4.1.1 2017-03-23 10:25:24 -07:00
Vladimír Čunát
c1a9dc3d37
Merge branch 'master' into staging 2017-03-23 13:31:28 +01:00
ndowens
bab3594b54 gogs: 0.9.113 -> 0.10.18 2017-03-22 16:52:52 -05:00
Florent Becker
20542a2028 pijul: 0.3 -> 0.3.3 2017-03-22 17:26:04 +01:00
Eelco Dolstra
f0875982d1 Merge pull request #24203 from layus/nix-ssl-cert-file
git, curl, openssl: Refactor $NIX_SSL_CERT_FILE handling
2017-03-22 13:40:57 +01:00
Guillaume Maudoux
525a663174 curl, git: Fix curl default CA, let git use it
Improve patching of curl to use NIX_SSL_CERT_FILE as default CA
Remove patches from git, as git uses curl and passes its environment
variables to curl.
2017-03-22 11:22:53 +01:00
Franz Pletz
219e91b4c6
gitlab: add rake task to delete tokens
The information disclosure was caued by CVE-2017-0882.
2017-03-21 13:16:54 +01:00
Franz Pletz
29f57ac447
gitlab: 8.16.6 -> 8.17.4 for CVE-2017-0882 2017-03-21 13:16:31 +01:00
Frederik Rietdijk
94eb74eaad Merge remote-tracking branch 'upstream/master' into HEAD 2017-03-21 13:04:37 +01:00
Frederik Rietdijk
3760c8c7fd Python: replace mkPythonDerivation with buildPythonPackage and format="other";
This way all Python packages use the same function,
`buildPythonPackage`.
2017-03-21 13:01:49 +01:00
Eelco Dolstra
f6c73f1e37
subversion: Clean up more *.la files
This removes some -dev paths from the closure of subversionClient and
gitFull.
2017-03-20 17:31:10 +01:00
Domen Kožar
c3c9412c7d
git, openssl, curl: Respect $NIX_SSL_CERT_FILE
Slightly modified version of 942dbf89c6
2017-03-20 14:11:20 +01:00
Florent Becker
ea80c91bd3 pijul: init at 0.3.0 (re-init) 2017-03-20 10:27:38 +01:00
Victor Calvert
6e587c29dc src: wrap to properly resolve rcs at runtime 2017-03-20 00:55:41 -04:00
Victor Calvert
bae9315a33 src: 1.11 -> 1.12 2017-03-20 00:55:41 -04:00
Robin Gloster
9c7b771a6e
rapidsvn: fix build 2017-03-19 15:55:19 +01:00
NWDD
a8f269d014
gitkraken: 2.1.0 -> 2.2.0
also added myself as a maintainer
2017-03-15 23:37:18 +01:00
Jörg Thalheim
d6f586bbff
git-octopus: init at 1.4 2017-03-14 21:01:10 +01:00
ndowens
586cd21796 peru: 1.0.1 -> 1.1.0 2017-03-12 20:55:24 +00:00
Graham Christensen
ebeb722e14 Merge pull request #23459 from xNWDD/gitkraken
gitkraken: init at 2.1.0
2017-03-07 20:17:34 -05:00
NWDD
0aa29fa4d8 gitkraken: init at 2.1.0 2017-03-07 17:25:19 +01:00
pngwjpgh
4da7f83f4e nitpick: Init at 1.1 (#23389) 2017-03-06 16:12:49 +01:00
Eric Bailey
ea07961294
gitflow: tweak for darwin
On Darwin, wrap the git-flow binary and set:

    FLAGS_GETOPT_CMD=${getopt}/bin/getopt

Without this change, I was getting the following error:

    flags:ERROR short flag required for (showcommands) on this platform
2017-02-28 05:52:25 -06:00
Tim Steinbach
7611525c00
git: 2.11.1 -> 2.12.0 2017-02-26 16:18:42 -05:00
Thomas Tuegel
0ed156a216 Merge pull request #22977 from ttuegel/triage-kde4
Remove KDE 4 desktop packages
2017-02-25 12:21:44 -06:00
Franz Pletz
ae1c0add81
git-dit: fix evaluation
cc @Profpatsch
2017-02-25 11:48:22 +01:00
Profpatsch
e1656bc46d git-dit: init at 0.1.0 2017-02-25 10:18:43 +01:00
Thomas Tuegel
1336b8dcc9
Remove kde4.kdesvn
- No upstream activity
2017-02-24 16:49:04 -06:00
Florent Becker
0a840d4f41 pijul: remove
This version is not working, and it is not even a release upstream
2017-02-21 15:34:28 +01:00
Franz Pletz
c302cb4910
gitlab: 8.16.4 -> 8.16.6 2017-02-20 21:53:17 +01:00
Florent Becker
47cb2a9f3e monotone-viz: fix build with ocaml 4.02+ 2017-02-19 13:05:45 +01:00
Michael Raskin
c731738ecc graphviz_2_0: hide inside monotoneViz
The old Graphviz version is vulnerable, but monotone-viz will never feed
it bad input.
2017-02-15 15:10:00 +01:00
Eelco Dolstra
314dd9215b Merge pull request #16654 from awakenetworks/parnell/setcap-wrappers
Adding setcap-wrapper functionality to Nix
2017-02-14 16:25:06 +01:00
Tristan Helmich
8d853d0190 gitlab: 8.16.3 -> 8.16.4 2017-02-14 11:16:36 +01:00
Parnell Springmeyer
9e36a58649
Merging against upstream master 2017-02-13 17:16:28 -06:00
Changlin Li
f6dd263d42 bfg-repo-cleaner: init at 1.12.15 2017-02-12 01:53:08 -05:00
Tim Steinbach
c1e7832591
git: 2.11.0 -> 2.11.1 2017-02-03 18:54:35 -05:00
Peter Hoeg
3d16d69b40 qgit: 2.5 -> 2.6 (#22360)
Also:

 - build the qt5 version by default instead of qt4
 - use cmake
2017-02-02 02:55:47 +01:00
Franz Pletz
e07f1f2066
gitlab: 8.16.1 -> 8.16.3 2017-01-30 21:40:18 +01:00
Robert Helgesson
41a0d05872
git-hub: 0.10 -> 0.11.0
Includes fixes for CVE-2016-7793 and CVE-2016-7794.
2017-01-29 17:04:57 +01:00
Parnell Springmeyer
4aa0923009
Getting rid of the var indirection and using a bin path instead 2017-01-29 04:11:01 -06:00
Parnell Springmeyer
e92b8402b0
Addressing PR feedback 2017-01-28 20:48:03 -08:00
Parnell Springmeyer
a26a796d5c
Merging against master - updating smokingpig, rebase was going to be messy 2017-01-26 02:00:04 -08:00
Parnell Springmeyer
bae00e8aa8
setcap-wrapper: Merging with upstream master and resolving conflicts 2017-01-25 11:08:05 -08:00
Graham Christensen
04ae7febc8
cvs: patch against CVE-2012-0804 (heap overflow) 2017-01-25 07:24:19 -05:00
Franz Pletz
c9d5e5b34b
gitlab: 8.15.4 -> 8.16.1 2017-01-24 21:29:06 +01:00
Daiderd Jordan
66c0b9d292 Merge pull request #19361 from schneefux/gogs
gogs: init at v0.9.97
2017-01-20 20:47:38 +01:00
Franz Pletz
9b92a07843
treewide: use lib.maintainers for meta.maintainers 2017-01-20 15:44:28 +01:00
Jörg Thalheim
202b953c92
bitbucket-server-cli: use gemdir 2017-01-18 00:52:54 +01:00
Jörg Thalheim
dd91891bd9
gitlab: use gemdir 2017-01-18 00:52:52 +01:00
Franz Pletz
6e079bdd60
gitlab: 8.13.5 -> 8.15.4 2017-01-15 17:27:28 +01:00
Matthias Beyer
7adf2ff42e
git-crecord: init at 20161216.0 2017-01-15 14:23:59 +01:00
Eric Bailey
a0e5cbbd6a
hub: 2.2.8 -> 2.2.9 2017-01-09 19:10:18 -06:00
schneefux
3a1da126a1
gogs: 0.9.7 -> 0.9.113 2017-01-07 14:35:20 +01:00
Frederik Rietdijk
f70f898dae Merge pull request #21710 from peterhoeg/f/gitup
git-up: not a python package
2017-01-06 20:51:44 +01:00
Peter Hoeg
98c9db00d8 git-up: not a python package
1. git-up is a python package as such but an application, so move it out of python-packages.nix
2. get rid of the tests (we've already run the tests)
2017-01-06 18:56:26 +08:00
Aaron Bull Schaefer
196eb75b88 transcrypt: 1.0.0 -> 1.0.1 2017-01-05 16:20:45 -08:00
jgertm
52a7b6549f bitbucket-server-cli: init at 0.7.0 (#21616) 2017-01-05 10:21:06 +00:00
Aaron Bull Schaefer
e98bd77ef3 transcrypt: 0.9.9 -> 1.0.0 2017-01-01 11:49:22 -08:00
Rushmore Mushambi
b86d256e9c Merge pull request #21489 from retrry/master
rustc, cargo, rustRegistry updates
2016-12-31 04:01:16 +02:00
Joachim Fasting
f2c5bc6d7d
cvsps: use standard install phase 2016-12-30 20:27:27 +01:00
Joachim Fasting
2516472050
cvsps: fetch patches from debian 2.1-7 sources 2016-12-30 20:27:20 +01:00