Commit Graph
259660 Commits
Author SHA1 Message Date
Andreas Rammhold ab8dffab29 kdeFrameworks.kpurpose: add patch required with Qt5 5.15.2
Qt 5.15 carried a change that renamed a getter for the socket error. In
a later relase that change was reverted (to be less ambiguous) thus now
 those that had picked up the change in API had to change their code.
 This has now been reverted [0] and thus the consumers also have to
 revert their changes…

[0] https://codereview.qt-project.org/c/qt/qtbase/+/289693
2020-12-11 04:31:24 +01:00
Andreas Rammhold 4778f510a4 tldextract: add missing filelock dependency
As of version 3.0.0 tldextract requires filelock during runtime. [0] In
nixpkgs tldextract was bumped from version 2.2.3 to 3.1.0 in
5b2d82451f without actually updating the
dependencies breaking packages such as qutebrowser.

This fix is part of this series to verify that bumping qt5 to 5.15.2
actually fixes the crash caused by WebRTC [1].

[0] https://github.com/john-kurkowski/tldextract/commit/2eba0e5ebd02adf9e382523c7c84b86c7f2656f7
[1] https://bugreports.qt.io/browse/QTBUG-86752
2020-12-11 04:31:24 +01:00
Andreas Rammhold 0263f626a0 qt-5: 5.15.0 -> 5.15.2
This is a maintenance release of the Qt 5.15 release series. It focuses on
bug and security fixes. The feature that made me update this package was
the broken u2f support in QtWebEngine when used together with
Qutebrowser. It previously (on older Qt versions) used to work but
stopped working with the switch to 5.15.

As the changelog is rather extensive the reader is advised to inspect
[0] to checkout the changes to each of the components of their
interest.

This also fixes a security issue with QtWebEngine based browsers that
could be crashed by visiting a website that invokes certain WebRTC
features [1].

[0] https://wiki.qt.io/Qt_5.15.2_Change_Files
[1] https://bugreports.qt.io/browse/QTBUG-86752
2020-12-11 04:31:24 +01:00
Mario Rodas d9314167ba mcfly: 0.5.1 -> 0.5.2 2020-12-10 22:18:00 -05:00
Mario Rodas 32bf00445b Merge pull request #106616 from 0x4A6F/master-promscale
promscale: 0.1.2 -> 0.1.3
2020-12-10 22:08:46 -05:00
Mario Rodas dde8dce285 Merge pull request #106541 from marsam/sqlparse-install-manpage
python38Packages.sqlparse: install manpage
2020-12-10 22:07:55 -05:00
R. RyanTM 6f4ad1cf73 tagref: 1.3.3 -> 1.4.1 2020-12-11 03:07:20 +00:00
R. RyanTM 2b90af2d53 skaffold: 1.17.1 -> 1.17.2 2020-12-11 02:20:27 +00:00
Orivej Desh 2341270330 claws-mail-gtk3: 3.17.5 -> 3.99.0 2020-12-11 02:18:51 +00:00
Mario Rodas 1084629766 Merge pull request #106584 from r-ryantm/auto-update/jackett
jackett: 0.16.2347 -> 0.17.15
2020-12-10 21:14:53 -05:00
Drew Risinger 6bb2eae2ff treewide: remove dead pytestpep8 references
pytestpep8 was removed in 25c9946f95.
This removes pytestpep8 in the rest of the tree, where it was hardly
used.
2020-12-10 21:14:42 -05:00
Mario Rodas 210726c6e8 Merge pull request #106559 from r-ryantm/auto-update/dnsproxy
dnsproxy: 0.33.2 -> 0.33.3
2020-12-10 21:10:50 -05:00
Mario Rodas f76695feb3 Merge pull request #106566 from r-ryantm/auto-update/exoscale-cli
exoscale-cli: 1.21.0 -> 1.22.0
2020-12-10 21:10:30 -05:00
Mario Rodas 565bff8b1b Merge pull request #106562 from r-ryantm/auto-update/dumb-init
dumb-init: 1.2.3 -> 1.2.4
2020-12-10 21:08:20 -05:00
Mario Rodas a12f4b08c3 Merge pull request #106540 from marsam/update-flexget
flexget: 3.1.71 -> 3.1.91
2020-12-10 21:07:24 -05:00
Mario Rodas 051fd5d84a Merge pull request #106569 from r-ryantm/auto-update/flow
flow: 0.138.0 -> 0.139.0
2020-12-10 21:06:08 -05:00
Mario Rodas deada83a84 Merge pull request #106573 from r-ryantm/auto-update/go-chromecast
go-chromecast: 0.2.5 -> 0.2.6
2020-12-10 21:05:30 -05:00
R. RyanTM b62c9deaa3 rgbds: 0.4.1 -> 0.4.2 2020-12-11 01:36:35 +00:00
github-actions[bot] 0d0d05f7d2 Merge staging-next into staging 2020-12-11 00:40:25 +00:00
github-actions[bot] 614876ef33 Merge master into staging-next 2020-12-11 00:40:21 +00:00
R. RyanTM 7714faefd4 rdkafka: 1.5.2 -> 1.5.3 2020-12-11 00:39:02 +00:00
0x4A6F e8237c8f94 promscale: 0.1.2 -> 0.1.3 2020-12-11 00:24:07 +00:00
R. RyanTM 104f43c9b1 qmapshack: 1.15.1 -> 1.15.2 2020-12-11 00:17:49 +00:00
Carles Pagès f1f9a55fb4 minecraft: 2.2.741 -> 2.2.909 2020-12-11 00:50:26 +01:00
R. RyanTM 495f7a062c pmix: 3.2.1 -> 3.2.2 2020-12-10 23:33:03 +00:00
adisbladis a8d8f916f2 Merge pull request #106607 from alyssais/emacs-broken
emacsPackages: mark some packages as broken
2020-12-11 00:29:33 +01:00
adisbladis 316094b8ab Merge pull request #106606 from alyssais/elpa-meta
emacsPackages.elpaBuild: pass through meta
2020-12-11 00:22:42 +01:00
adisbladis a9fe36cd0b Merge pull request #106547 from alyssais/siteVersionDir
emacs: fix siteVersionDir path
2020-12-11 00:19:21 +01:00
adisbladis 1ad3b14759 Merge pull request #106608 from alyssais/melpa-homepage
emacsPackages.melpaPackages: HTTPS for homepages
2020-12-11 00:10:01 +01:00
adisbladis 09e349206d Merge pull request #106486 from alyssais/emacsWithPackages
emacsWithPackages: EMACSLOADPATH correctness fixes
2020-12-11 00:08:59 +01:00
Alyssa Ross 8b8dfc5d40 cedille: 1.1.1 -> 1.1.2; fix build 2020-12-10 23:07:32 +00:00
R. RyanTM aa2148eb1f picard-tools: 2.23.8 -> 2.23.9 2020-12-10 23:06:36 +00:00
Ryan Mulligan 904b2bde0e Merge pull request #106583 from r-ryantm/auto-update/istioctl
istioctl: 1.8.0 -> 1.8.1
2020-12-10 15:05:07 -08:00
Drew Risinger d6187d5163 python3Packages.afdko: use pytestCheckHook
Convert to standard pytestCheckHook.
This allows easier testing of derivation build & disabling tests.
Also disable slow tests.
2020-12-10 17:56:36 -05:00
Drew Risinger c2c9fcc896 python3Packages.psautohint: disable slow tests
* Reduces test time from ~5 mins to ~30 seconds.
* Also converts to pytestCheckHook for better test control.
* Makes fetchFromGitHub variables match convention.
* remove pytest-randomly.
    pytest-randomly will randomize test order &
    reset random seeds between tests.
    We don't want the random test ordering for reproducible builds, so we
    remove it.
* Fixes flaky test "test_hashmap_old_version" by pinning pytest to v5,
    corresponding to upstream issue:
    https://github.com/adobe-type-tools/psautohint/issues/284#issuecomment-742800965

py3.psautohint: use pytest5
2020-12-10 17:56:36 -05:00
Alyssa Ross 23d4bfb666 emacsWithPackages: don't tell sub-Emacs about pkgs
If I'm running an Emacs executable from emacsWithPackages as my main
programming environment, and I'm hacking on Emacs, or the Emacs
packaging in Nixpkgs, or whatever, I don't want the Emacs packages
from the wrapper to show up in the load path of that child Emacs.  It
results in differing behaviour depending on whether the child Emacs is
run from Emacs or from, for example, an external terminal emulator,
which is very surprising.

To avoid this, pass another environment variable containing the
wrapper site-lisp path, and use that value to remove the corresponding
entry in EMACSLOADPATH, so it won't be propagated to child Emacsen.
2020-12-10 22:52:31 +00:00
Carles Pagès 219301713a Merge pull request #106065 from bjpbakker/minecraft-fix-java_home
minecraft: fix JAVA_HOME
2020-12-10 23:51:34 +01:00
Alyssa Ross 0127013b0f emacsWithPackages: mutate EMACSLOADPATH correctly
An empty entry in EMACSLOADPATH gets filled with the default value.
This is presumably why the wrapper inserted a colon after the entry it
added for the dependencies.  But this naive approach wasn't always
correct.

For example, if the user ran emacs with EMACSLOADPATH=foo, the wrapper
would insert the default value (by adding the trailing `:') even
though the user was trying to expressly opt out of it.

To do this correctly, here I've replaced makeWrapper with a bespoke
script that will actually parse the EMACSLOADPATH provided in the
environment (if given), and insert the wrapper's load path just before
the default value.  If EMACSLOADPATH is given but contains no default
value, we respect that and don't add the wrapped dependencies at all.
If no EMACSLOADPATH is given, we insert the wrapped dependencies
before the default value, just like before.  In this way, the wrapped
Emacs should now behave as if the wrapped dependencies were part of
Emacs's default load-path value.
2020-12-10 22:35:57 +00:00
R. RyanTM d039fa6561 oneDNN: 1.7 -> 2.0 2020-12-10 22:27:50 +00:00
Alyssa Ross 00a246c5ce emacsPackages.melpaPackages: HTTPS for homepages 2020-12-10 22:15:21 +00:00
R. RyanTM 17bb16f5c5 odpic: 4.0.2 -> 4.1.0 2020-12-10 22:14:09 +00:00
Alyssa Ross 5016fdb269 emacsPackages.elpaBuild: pass through meta
Previously, meta wasn't being passed through at all, because it's
removed from args without being used anywhere.  This made it so that
rcirc-menu wasn't being marked as broken even though it was supposed
to be.

This patch copies the meta handling from melpaBuild, including the
default home page (adapted for ELPA).
2020-12-10 22:03:20 +00:00
R. RyanTM e8c2cf4ea2 node-problem-detector: 0.8.4 -> 0.8.5 2020-12-10 21:42:01 +00:00
Mario Rodas a0aba95515 beanstalkd: install manpage (#106544) 2020-12-10 21:35:29 +00:00
Evan Stoll 095ecf7356 vncdo: 0.11.2 -> 0.12.0 (#106380)
* Use pythonPackages instead of python2Packages

* Add vncdo to top-level/python-packages so the library can be used by
other Python programs
* Use toPythonApplication for vnc in top-level/all-packages
* run tests if using Python 3+
* move expression to development/python-modules
2020-12-10 21:27:43 +00:00
Jörg Thalheim 6fa3728805 frab: remove package
broken since 2018
2020-12-10 22:24:11 +01:00
Alyssa Ross 609843b478 emacsPackages.sql-presto: mark broken 2020-12-10 21:22:04 +00:00
Alyssa Ross 322ee87a10 emacsPackages.per-buffer-theme: mark broken 2020-12-10 21:22:03 +00:00
Alyssa Ross 75bd468468 emacsPackages.instapaper: mark broken 2020-12-10 21:22:01 +00:00
Alyssa Ross 183364f96f emacsPackages.melancholy-theme: mark broken 2020-12-10 21:21:59 +00:00