1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-16 01:46:30 +00:00
Commit graph

893 commits

Author SHA1 Message Date
Vladimír Čunát 209730208a
Merge branch 'staging-next' 2018-08-17 20:51:31 +02:00
Florian Klink 30f0011bb2 jameica: get rid of launcher script, only use makeWrapper
This also switches using java paths suggested by docs instead of
$out/share/libexec
2018-08-17 16:24:20 +02:00
Vladimír Čunát 5b0398dc36
Merge branch 'master' into staging-next
Conflicts: gobby and libinfinity - I took the hand-edited versions
instead of those resuting from the mass-replacement.

Hydra: ?compare=1473190
2018-08-13 20:43:59 +02:00
Florian Klink cf5826f1a3 jameica: add darwin support (#44953) 2018-08-13 14:12:29 +02:00
Florian Klink 9cce1db89f jameica: init at 2.8.1 2018-08-12 22:52:10 +02:00
Frederik Rietdijk d9fa74ba78 Merge master into staging 2018-08-09 18:28:15 +02:00
Udo Spallek b07e617585 trytond: 4.8.2 -> 4.8.3 2018-08-07 09:43:01 +02:00
Udo Spallek da670ed297 tryton: 4.8.3 -> 4.8.4 2018-08-07 09:43:01 +02:00
John Ericson db965063b3 treewide: Make configureFlags lists 2018-08-03 17:06:03 -04:00
Matthew Bauer 7ee610fd6c
Merge pull request #43604 from udono/update_tryton_4_8
Minor upstream update Tryton 4 8
2018-08-01 21:29:40 -04:00
Lluís Batlle i Rossell f54b387b63 Merge remote-tracking branch 'central/master' into viric_clean 2018-07-28 19:25:14 +02:00
Frederik Rietdijk 099c13da1b Merge staging-next into master (#44009)
* substitute(): --subst-var was silently coercing to "" if the variable does not exist.

* libffi: simplify using `checkInputs`

* pythonPackges.hypothesis, pythonPackages.pytest: simpify dependency cycle fix

* utillinux: 2.32 -> 2.32.1

https://lkml.org/lkml/2018/7/16/532

* busybox: 1.29.0 -> 1.29.1

* bind: 9.12.1-P2 -> 9.12.2

https://ftp.isc.org/isc/bind9/9.12.2/RELEASE-NOTES-bind-9.12.2.html

* curl: 7.60.0 -> 7.61.0

* gvfs: make tests run, but disable

* ilmbase: disable tests on i686. Spooky!

* mdds: fix tests

* git: disable checks as tests are run in installcheck

* ruby: disable tests

* libcommuni: disable checks as tests are run in installcheck

* librdf: make tests run, but disable

* neon, neon_0_29: make tests run, but disable

* pciutils: 3.6.0 -> 3.6.1

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pciutils/versions.

* mesa: more include fixes

mostly from void-linux (thanks!)

* npth: 1.5 -> 1.6

minor bump

* boost167: Add lockfree next_prior patch

* stdenv: cleanup darwin bootstrapping

Also gets rid of the full python and some of it's dependencies in the
stdenv build closure.

* Revert "pciutils: use standardized equivalent for canonicalize_file_name"

This reverts commit f8db20fb3a.
Patching should no longer be needed with 3.6.1.

* binutils-wrapper: Try to avoid adding unnecessary -L flags

(cherry picked from commit f3758258b8895508475caf83e92bfb236a27ceb9)
Signed-off-by: Domen Kožar <domen@dev.si>

* libffi: don't check on darwin

libffi usages in stdenv broken darwin. We need to disable doCheck for that case.

* "rm $out/share/icons/hicolor/icon-theme.cache" -> hicolor-icon-theme setup-hook

* python.pkgs.pytest: setupHook to prevent creation of .pytest-cache folder, fixes #40273

When `py.test` was run with a folder as argument, it would not only
search for tests in that folder, but also create a .pytest-cache folder.
Not only is this state we don't want, but it was also causing
collisions.

* parity-ui: fix after merge

* python.pkgs.pytest-flake8: disable test, fix build

* Revert "meson: 0.46.1 -> 0.47.0"

With meson 0.47.0 (or 0.47.1, or git)
things are very wrong re:rpath handling
resulting in at best missing libs but
even corrupt binaries :(.

When we run patchelf it masks the problem
by removing obviously busted paths.
Which is probably why this wasn't noticed immediately.

Unfortunately the binary already
has a long series of paths scribbled
in a space intended for a much smaller string;
in my testing it was something like
lengths were 67 with 300+ written to it.

I think we've reported the relevant issues upstream,
but unfortunately it appears our patches
are what introduces the overwrite/corruption
(by no longer being correct in what they assume)

This doesn't look so bad to fix but it's
not something I can spend more time on
at the moment.

--

Interestingly the overwritten string data
(because it is scribbled past the bounds)
remains in the binary and is why we're suddenly
seeing unexpected references in various builds
-- notably this is is the reason we're
seeing the "extra-utils" breakage
that entirely crippled NixOS on master
(and probably on staging before?).

Fixes #43650.

This reverts commit 305ac4dade.

(cherry picked from commit 273d68eff8)
Signed-off-by: Domen Kožar <domen@dev.si>
2018-07-24 15:04:48 +01:00
Lluís Batlle i Rossell 66d7126255 Take me (viric) out of most maintenance
Since years I'm not maintaining anything of the list below other
than some updates when I needed them for some reason. Other people
is doing that maintenance on my behalf so I better take me out but
for very few packages. Finally!
2018-07-22 21:50:19 +02:00
volth cc55a3ebcb treewide: fix build with disallowed aliases (#43872)
fixes build with disallowed aliases
2018-07-21 22:03:24 -04:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
volth 87f5930c3f [bot]: remove unreferenced code 2018-07-20 18:48:37 +00:00
Udo Spallek 23002dde7e trytond: 4.8.1 -> 4.8.2 2018-07-16 10:10:36 +02:00
Udo Spallek 815319e46c tryton: 4.8.2 -> 4.8.3 2018-07-16 10:09:57 +02:00
Vladimír Čunát 0f01215203
Merge branch 'master' into staging-next
Hydra: ?compare=1468896
2018-07-14 18:15:30 +02:00
R. RyanTM 19e8007d57 mytetra: 1.42.2 -> 1.43.27
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mytetra/versions.
2018-07-12 23:41:36 -07:00
lewo a93666a0c7
Merge pull request #43009 from r-ryantm/auto-update/grisbi
grisbi: 1.0.2 -> 1.0.4
2018-07-06 10:04:53 +02:00
Matthew Bauer 9cd122a2c4
Merge pull request #43088 from matthewbauer/misc
Get rid of 2 unneeded packages
2018-07-05 20:13:47 -04:00
R. RyanTM 3d5bdd3570 grisbi: 1.0.2 -> 1.0.4
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/grisbi/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/d57ny55jq154x7iv786w0c7hxsddnvf7-grisbi-1.0.4/bin/grisbi had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/d57ny55jq154x7iv786w0c7hxsddnvf7-grisbi-1.0.4/bin/.grisbi-wrapped had a zero exit code or showed the expected version
- 0 of 2 passed binary check by having a zero exit code.
- 0 of 2 passed binary check by having the new version present in output.
- found 1.0.4 with grep in /nix/store/d57ny55jq154x7iv786w0c7hxsddnvf7-grisbi-1.0.4
- directory tree listing: https://gist.github.com/88cf58691f673a3bb235fbe5a74e830e
- du listing: https://gist.github.com/56e8df132720715c41cd5f30253080d8
2018-07-04 01:22:12 -07:00
Silvan Mosberger 5b4becadf4 zotero: fix (#42881) 2018-07-02 23:51:39 +02:00
Vladimír Čunát c1ffc65d1a
Merge branch 'master' into staging
This apparently fixes some broken src fetches (gnuradio, twisted).
2018-07-02 11:10:26 +02:00
lewo f5acacffad
Merge pull request #42706 from r-ryantm/auto-update/gnucash
gnucash: 3.1-1 -> 3.2
2018-07-01 19:58:58 +02:00
aszlig 179f9c4fd1
ledger: Use Boost Python support if applicable
Since 772eef9168 Boost no longer has
Python support enabled by default, so depending on whether Ledger has
Python support built in we also use either Boost with Python support or
without.

Tested building with and without Python support and both builds now
succeed.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @the-kenny, @jwiegley
2018-07-01 19:40:40 +02:00
aszlig 99d7805a6f
kmymoney: Fix build with Qt 5.11
It's a really small fix that even could have been done via sed, but I'm
using the upstream patch instead so that once a new upstream release
comes along we don't forget to drop the patch.

The patch is from the upstream commit at:

https://cgit.kde.org/kmymoney.git/commit/?id=e5198a902996b27bf9abde0ad24af82d55ab5dc1

Signed-off-by: aszlig <aszlig@nix.build>
2018-06-30 03:09:57 +02:00
Vladimír Čunát f7781f5293
Merge branch 'master' into staging 2018-06-30 01:41:59 +02:00
Jan Tojnar a6f228d794
osmo: switch to gspell 2018-06-29 18:42:01 +02:00
Frederik Rietdijk dec0e5aba9
Merge pull request #42690 from r-ryantm/auto-update/marp
marp: 0.0.12 -> 0.0.13
2018-06-29 09:12:00 +02:00
Jan Tojnar 3784fd5e46
pcsclite: split package 2018-06-29 04:40:54 +02:00
Silvan Mosberger 57bccb3cb8 treewide: http -> https sources (#42676)
* treewide: http -> https sources

This updates the source urls of all top-level packages from http to
https where possible.

* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
R. RyanTM 690b66e1eb gnucash: 3.1-1 -> 3.2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/gnucash/versions.

These checks were done:

- built on NixOS
- /nix/store/29l8ziil4znyr07dm7f8ki893bqfzqm5-gnucash-3.2/bin/gnc-fq-check passed the binary check.
- /nix/store/29l8ziil4znyr07dm7f8ki893bqfzqm5-gnucash-3.2/bin/gnc-fq-helper passed the binary check.
- /nix/store/29l8ziil4znyr07dm7f8ki893bqfzqm5-gnucash-3.2/bin/gnc-fq-dump passed the binary check.
- /nix/store/29l8ziil4znyr07dm7f8ki893bqfzqm5-gnucash-3.2/bin/gnucash passed the binary check.
- /nix/store/29l8ziil4znyr07dm7f8ki893bqfzqm5-gnucash-3.2/bin/.gnucash-wrapped passed the binary check.
- 5 of 5 passed binary check by having a zero exit code.
- 0 of 5 passed binary check by having the new version present in output.
- found 3.2 with grep in /nix/store/29l8ziil4znyr07dm7f8ki893bqfzqm5-gnucash-3.2
- directory tree listing: https://gist.github.com/c6f09b837c81684d4febbc1c369ae53d
- du listing: https://gist.github.com/f9960cc6c0b43d70986bb1b51c109a68
2018-06-27 21:57:54 -07:00
R. RyanTM 4ee926e143 marp: 0.0.12 -> 0.0.13
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/marp/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/xyisjivarv9zwlwh6nm0i55njfw7dkss-marp-0.0.13/bin/Marp had a zero exit code or showed the expected version
- 0 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 0.0.13 with grep in /nix/store/xyisjivarv9zwlwh6nm0i55njfw7dkss-marp-0.0.13
- directory tree listing: https://gist.github.com/d9ae780141c62a0f06dfa28225d45e9a
- du listing: https://gist.github.com/2b208d562d59a7343631492d214dbfd1
2018-06-27 17:44:59 -07:00
Ryan Mulligan fce8f26af6 treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
Kevin Liu 3a1033c6d9 autokey: init at 0.94.1 (#42355) 2018-06-25 00:25:14 +02:00
Evgeny Egorochkin 24a322498e calligra: fix building against Qt-5.11 2018-06-24 19:06:26 +03:00
Michael Raskin 7e3db3490e libreoffice: cleanup and update
1. For some reason libreoffice-still was still referencing the Fresh
expression.

2. Moved gdb from buildInputs to nativeBuildInputs.

3. Minor update for both branches.
2018-06-24 16:10:17 +02:00
Ioannis Koutras 6e9808e4f1 libreoffice: disable system xmlsec 2018-06-18 11:46:54 +03:00
Ioannis Koutras fa9674d544 libreoffice-fresh: 6.0.3.2 -> 6.0.4.2 2018-06-18 11:46:49 +03:00
Vladimír Čunát 31530c185e
Merge a subset of staging (security)
In particular, this contains Firefox-related and libgcrypt updates.
Other larger rebuilds would apparently need lots of time to catch up
on Hydra, due to nontrivial rebuilds in other branches than staging.
2018-06-15 08:48:02 +02:00
Will Dietz 5f165fd2fc mendeley: 1.18 -> 1.19.1
1.19 had show-stopper bugs,
but 1.19.1 seems to work well :).
2018-06-11 10:37:31 -05:00
Aristid Breitkreuz fe1a066985 gnucash: fix Finance::Quote integration 2018-06-10 17:43:55 +02:00
Patrick Hilhorst 0415710a5d treewide: removed name from a few pythonpackages defining pname and version 2018-06-07 18:06:25 +02:00
Udo Spallek 93555b0c19 trytond: 4.8.0 -> 4.8.1 2018-05-30 19:33:09 +00:00
Udo Spallek 5f7064251b tryton: 4.8.0 -> 4.8.2 2018-05-30 19:33:09 +00:00
Jan Tojnar 76e928d914
planner: update url 2018-05-29 10:56:24 +02:00
Yegor Timoshenko 543c8c4eb0 atlassian-cli: add some spaces, inherit meta.platforms from jre 2018-05-25 15:48:27 -05:00
Matthew Bauer 02297beade treewide: add version to packages
Lots of packages are missing versions in their name. This adds them
where appropriate. These were found with this command:

 $ nix-env -qa -f. | grep -v '\-[0-9A-Za-z.-_+]*$' | grep -v '^hook$'

See issue #41007.
2018-05-25 15:48:05 -05:00