Commit Graph
100 Commits
Author SHA1 Message Date
Michael Weiss baf5494330 python37Packages.cryptography: 2.7 -> 2.8
Changelog:
https://cryptography.io/en/latest/changelog/#v2-8

Important changes:
- Deprecated support for OpenSSL 1.0.1. Support will be removed in
  cryptography 2.9.
- cryptography no longer depends on asn1crypto.
- Added support for Python 3.8.
2019-10-20 11:07:41 +02:00
Michael Weiss 41ce7871ac Merge pull request #71072 from minijackson/ssh-in-sshfs-env
sshfs: add ssh program to the environment
2019-10-14 15:34:20 +02:00
Michael Weiss 2e1b91ed8e python37Packages.goobook: Add the missing setuptools dependency
Querying resulted in the following error:

$ goobook query test
Traceback (most recent call last):
  File "/nix/store/y68w4wwx65yfck84vjsdvfwnii5594lc-python3.7-goobook-3.4/bin/.goobook-wrapped", line 7, in <module>
    from goobook.application import main
  File "/nix/store/y68w4wwx65yfck84vjsdvfwnii5594lc-python3.7-goobook-3.4/lib/python3.7/site-packages/goobook/application.py", line 18, in <module>
    import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'
2019-10-14 13:01:58 +02:00
Michael Weiss 6fc744bc84 python37Packages.glances: 3.1.2 -> 3.1.3 2019-10-12 17:22:59 +02:00
Michael Weiss 0439282fb8 dav1d: 0.4.0 -> 0.5.0
Release notes: https://code.videolan.org/videolan/dav1d/-/tags/0.5.0
Changelog: https://code.videolan.org/videolan/dav1d/blob/0.5.0/NEWS
2019-10-11 14:05:58 +02:00
Michael Weiss 64a247a580 signal-desktop: 1.27.3 -> 1.27.4 2019-10-11 12:52:50 +02:00
Michael Weiss c6f9a0ede3 androidStudioPackages.{dev,canary}: 3.6.0.12 -> 3.6.0.13
androidStudioPackages.beta: 3.5.1.0 -> 3.6.0.13
2019-10-11 12:45:34 +02:00
Michael Weiss bd16602cb9 gitRepo: 1.13.6 -> 1.13.7 2019-10-09 18:02:22 +02:00
Michael Weiss 8468a6f90f tdesktop: 1.8.13 -> 1.8.15 2019-10-08 14:55:50 +02:00
Michael Weiss 07d4df5962 Merge pull request #70651 from primeos/wlroots
wlroots: 0.7.0 -> 0.8.1
2019-10-08 13:08:50 +02:00
Michael Weiss 02eca5f31e wlroots: 0.8.0 -> 0.8.1
Changelog: https://github.com/swaywm/wlroots/releases/tag/0.8.1
2019-10-07 23:17:21 +02:00
Michael Weiss 1c32b7235d wlroots: 0.7.0 -> 0.8.0
Changelog: https://github.com/swaywm/wlroots/releases/tag/0.8.0
2019-10-07 18:30:09 +02:00
Michael Weiss 90344d0d60 Merge pull request #70591 from r-ryantm/auto-update/python3.7-goobook
python37Packages.goobook: 3.3 -> 3.4
2019-10-07 13:18:02 +02:00
Michael Weiss 1038822c30 range-v3: 0.5.0 -> 0.9.1
Was too outdated for tdesktop:

/build/source/Telegram/SourceFiles/ui/image/image_prepare.cpp: In function 'QImage Images::BlurLargeImage(QImage, int)':
/build/source/Telegram/SourceFiles/ui/image/image_prepare.cpp:265:81: error: expected primary-expression before ')' token
  265 |  for (auto &&[value, index] : ranges::view::zip(dvs, ints(0, ranges::unreachable))) {
      |                                                                                 ^
2019-10-04 22:00:58 +02:00
Michael Weiss c1b1270255 tdesktop: 1.8.9 -> 1.8.13 2019-10-04 22:00:54 +02:00
Michael Weiss b52fb3b078 gns3Packages.{server,gui}Stable: 2.1.21 -> 2.2.0
gns3Packages.{server,gui}Preview: 2.2.0rc5 -> 2.2.0

The new dependency on setuptools is required for pkg_resources:

ImportError: No module named pkg_resources
2019-10-04 12:28:57 +02:00
Michael Weiss 099c740aa5 android-studio: 3.5.0.21 -> 3.5.1.0 2019-10-04 12:28:57 +02:00
Michael Weiss 27a335c963 tdesktop: 1.8.8 -> 1.8.9 2019-09-29 21:21:50 +02:00
Michael Weiss 262b17a375 fuse3: 3.6.2 -> 3.7.0 2019-09-28 21:08:47 +02:00
Michael Weiss e6b93257b0 html-proofer: 3.12.2 -> 3.13.0 2019-09-26 23:02:43 +02:00
Michael Weiss d0bffa6aaa python3Packages.pysnmp: 4.4.11 -> 4.4.12 2019-09-26 23:02:43 +02:00
Michael Weiss 6f3b44baa4 signal-desktop: 1.27.2 -> 1.27.3 2019-09-26 19:59:22 +02:00
Michael Weiss 051d0bf54d iproute: 5.2.0 -> 5.3.0
"This update includes usual ammount of minor fixes and to tools and
documentation. More to the newer tools like devlink and rdma." [0]

File changes:
+share/man/man8/ip-nexthop.8.gz
+share/man/man8/rdma-statistic.8.gz
+share/man/man8/rdma-system.8.gz
+share/man/man8/tc-ctinfo.8.gz
+share/man/man8/tc-mpls.8.gz

nix path-info -S:
5.2.0 46554496
5.3.0 46560144

[0]: https://www.spinics.net/lists/netdev/msg600739.html
2019-09-25 11:08:51 +02:00
Michael Weiss e5f3951f62 androidStudioPackages.{dev,canary}: 3.6.0.11 -> 3.6.0.12 2019-09-21 20:16:08 +02:00
Michael Weiss 1c8ed8fd7e gitRepo: 1.13.5.1 -> 1.13.6 2019-09-17 21:28:29 +02:00
Michael Weiss 1cb21f7f59 Merge pull request #68610 from primeos/fscrypt
fscrypt: unstable-2019-08-29 -> 0.2.5
2019-09-14 17:39:05 +02:00
Michael Weiss c399d6d9bb fscrypt: unstable-2019-08-29 -> 0.2.5 2019-09-12 21:23:22 +02:00
Michael Weiss 991360fe10 androidStudioPackages.{dev,canary}: 3.6.0.10 -> 3.6.0.11 2019-09-11 22:40:55 +02:00
Michael Weiss bcaa3e702f scdoc: 1.9.7 -> 1.10.0 2019-09-11 22:10:13 +02:00
Michael Weiss 0d71e69101 tdesktop: 1.8.4 -> 1.8.8 2019-09-11 12:17:50 +02:00
Michael Weiss 8668af2b14 gns3Packages.{server,gui}Preview: 2.2.0rc4 -> 2.2.0rc5 2019-09-10 14:02:21 +02:00
Michael Weiss 629e8a1c77 html-proofer: 3.12.0 -> 3.12.2 2019-09-07 18:38:31 +02:00
Michael Weiss 5d1abc68e7 signal-desktop: Document the build "expiration"
This adds a comment why it's important to always backport any updates as
suggested in #68232. I've als included a few more details to document
the behaviour.

Sources:
- Default build lifetime [0]
- asar - Electron Archive [1]

[0]: https://github.com/signalapp/Signal-Desktop/blob/d3d2b0ec529ffd5ad74deb17831005a1acacc949/Gruntfile.js#L222
[1]: https://github.com/electron/asar
2019-09-07 17:37:05 +02:00
Michael Weiss 042b63dd2c signal-desktop: 1.27.1 -> 1.27.2 2019-09-07 01:08:00 +02:00
Michael Weiss 4de4d2e57a tdesktop: 1.8.2 -> 1.8.4
I didn't include the additional sed patching from Arch [0] as the build
ran fine without it and I didn't notice any issues at runtime.
The fixes for "ranges::sized_iterator_range" might only be required on
Arch due to other library versions.

[0]: https://git.archlinux.org/svntogit/community.git/commit/trunk?h=packages/telegram-desktop&id=4c2b019d7f3d7f399ffa3d94cf6eaddfe9972792
2019-09-06 21:46:11 +02:00
Michael Weiss 861224ab5c androidStudioPackages.{dev,canary}: 3.6.0.9 -> 3.6.0.10 2019-09-06 21:29:17 +02:00
Michael Weiss ef2328331c androidStudioPackages.*: Remove the "-wrapper" suffix from name
This causes problems when parsing the name attribute, e.g. for Repology
and parseDrvName. I've added "-unwrapped" to the derivation with the
downloaded content to keep it easier to differentiate between the two.
2019-09-06 21:29:17 +02:00
Michael Weiss 539d66aef6 signal-desktop: 1.26.2 -> 1.27.1
at-spi2-core is required for the new dependency on libatspi.so.0.
2019-09-06 00:06:52 +02:00
Michael Weiss 875a09cbc6 html-proofer: 3.11.1 -> 3.12.0 2019-09-04 14:09:24 +02:00
Michael Weiss 3b7946d0ae wallutils: 5.8.1 -> 5.8.2 2019-09-03 12:23:00 +02:00
Michael Weiss 19c18e104b waypipe: init at 0.6.1 (#67713)
waypipe: init at 0.6.1
2019-08-31 23:48:50 +03:00
Michael Weiss b7461c8828 gns3Packages.{server,gui}Preview: 2.2.0rc3 -> 2.2.0rc4 2019-08-31 22:05:55 +02:00
Michael Weiss 3c6d4d7e06 gitRepo: 1.13.5 -> 1.13.5.1 2019-08-30 22:54:27 +02:00
Michael Weiss 9292bc58c6 androidStudioPackages.{dev,canary}: 3.6.0.8 -> 3.6.0.9 2019-08-30 18:19:14 +02:00
Michael Weiss 69402e6607 Merge pull request #67652 from primeos/cage
cage: init at 0.1.1
2019-08-30 18:01:36 +02:00
Michael Weiss a66012b3ec gitRepo: 1.13.4 -> 1.13.5 2019-08-30 17:53:58 +02:00
Michael Weiss 8ca970d6a7 cage: init at 0.1.1 2019-08-29 19:17:58 +02:00
Michael Weiss 61ba5d88ef dav1d: Add optional Vulkan support (experimental) 2019-08-27 23:30:41 +02:00
Michael Weiss 81e643d2fd python3Packages.glances: 3.1.1 -> 3.1.2
Changelog: https://github.com/nicolargo/glances/blob/v3.1.2/NEWS.rst#version-312

Note/TODO: Theoretically the IP test should work(?) now:

> Bugs corrected:
> - Error with IP Plugin : object has no attribute bug #1528
> - ip plugin empty interface bug #1509

but the test is still failing inside the Nix build sandbox.
2019-08-27 23:30:41 +02:00
Michael Weiss 70f0d81861 androidStudioPackages.{dev,canary}: 3.6.0.7 -> 3.6.0.8 2019-08-27 23:30:41 +02:00
Michael Weiss db2b048aec Merge pull request #67554 from primeos/sway
wlroots: 0.6.0 -> 0.7.0, sway: 1.1.1 -> 1.2
2019-08-27 12:17:53 +02:00
Michael Weiss d861196c61 sway: 1.1.1 -> 1.2 2019-08-27 11:32:15 +02:00
Michael Weiss ad339e91c1 wlroots: 0.6.0 -> 0.7.0
Changelog: https://github.com/swaywm/wlroots/releases/tag/0.7.0
Rootston was removed for this release.
2019-08-27 11:32:09 +02:00
Michael Weiss ba9305c404 tcpflow: 1.4.6 -> 1.5.2
Changelog: https://github.com/simsong/tcpflow/blob/tcpflow-1.5.2/ChangeLog
Does now cross-compile and build with OpenSSL 1.1.1.
I've also restructured/simplified the expression and added additional
meta information.
2019-08-26 20:11:52 +02:00
Michael Weiss f2023c7ef1 Merge pull request #66527 from primeos/ffmpeg_4-add-support-for-av1-decoding
ffmpeg_4: Enable support for AV1 decoding via dav1d by default
2019-08-26 11:51:04 +02:00
Michael Weiss aec95ecf0d wev: init at 2019-08-11 2019-08-25 21:44:04 +02:00
Michael Weiss aed9694829 ffmpeg_4: Enable support for AV1 decoding via dav1d by default
This is e.g. required for mpv (depends on ffmpeg_4) to play AV1 videos.
Fixes #54990.

But since dav1d is only a AV1 decoder this doesn't support AV1 encoding
as well (that would require an additional dependency on libaom).
The dependency on dav1d can be disabled by overriding it to null.
2019-08-25 21:40:10 +02:00
Michael Weiss 50cbcc21d2 androidStudioPackages.{dev,canary}: 3.6.0.6 -> 3.6.0.7 2019-08-24 17:00:12 +02:00
Michael Weiss 1a8ea5cead weston: 6.0.1 -> 7.0.0
Announcement:
https://lists.freedesktop.org/archives/wayland-devel/2019-August/040812.html
2019-08-24 16:31:52 +02:00
Michael Weiss a48865eea0 wayland-protocols: 1.17 -> 1.18 2019-08-24 16:30:46 +02:00
Michael Weiss 01551c2147 scdoc: 1.9.6 -> 1.9.7 2019-08-24 12:18:21 +02:00
Michael Weiss 7126eedd4f Merge pull request #67205 from primeos/ffmpeg-full
ffmpeg-full: 4.1.4 -> 4.2
2019-08-23 15:36:15 +02:00
Michael Weiss 4469c2333c ffmpeg-full: Disable libmfx and nvenc on AArch64 to fix the build
The AArch64 build was failing since 2019-03-26:
https://hydra.nixos.org/build/98821440
2019-08-23 14:30:46 +02:00
Michael Weiss f4d57f3c02 meguca: Mark as broken 2019-08-21 18:32:27 +02:00
Michael Weiss 1537ce23b1 ffmpeg-full: 4.1.4 -> 4.2
Changelog: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/release/4.2:/Changelog

Configuration flag changes:
https://git.ffmpeg.org/gitweb/ffmpeg.git/blobdiff/n4.1.4..n4.2:/configure

Ignored new configuration flags:
--enable-libaribb24      enable ARIB text and caption decoding via libaribb24 [no]
--enable-pocketsphinx    enable PocketSphinx, needed for asr filter [no]
--enable-cuda-nvcc       enable Nvidia CUDA compiler [no]
--disable-cuda-llvm      disable CUDA compilation using clang [autodetect]
--disable-msa2           disable MSA2 optimizations

The renamed and removed configuration options where not used.

I've added a patch to prefer libdav1d over libaom, as libaom wasn't even
able to play my sample videos for AV1 (apart from the reduced
performance, at least in theory).
2019-08-21 18:02:30 +02:00
Michael Weiss 48aaa959e8 android-studio: 3.4.2.0 -> 3.5.0.21
androidStudioPackages.beta: 3.5.0.20 -> 3.5.0.21
2019-08-21 12:25:07 +02:00
Michael Weiss e32ee20b40 Merge branch 'tdesktop-updates' into master
tdesktop: 1.8.0 -> 1.8.2
2019-08-21 12:07:34 +02:00
Michael Weiss 324ec3be51 tdesktop: 1.8.1 -> 1.8.2
Unfortunately the previous release (1.8.1) was crashing due to a
segmentation fault (didn't have time to investigate), but this release
works fine so far.
2019-08-21 12:05:26 +02:00
Michael Weiss b5ee206c16 tdesktop: 1.8.0 -> 1.8.1
Had to switch from GCC 8 to GCC 9 due to the following internal compiler
error:

/nix/store/qsc6w1cnjp4pr7d90bhc0sid01i8k0a0-range-v3-0.5.0/include/range/v3/utility/compressed_pair.hpp:50:92: internal compiler error: in tsubst_pack_expansion, at cp/pt.c:12200
                     meta::if_<meta::strict_and<std::is_constructible<Ts, Args>...>, int> = 0>
                                                                                            ^
2019-08-21 12:05:26 +02:00
Michael Weiss bc0764421e jekyll: 3.8.6 -> 4.0.0 2019-08-21 11:15:13 +02:00
Michael Weiss b770ded782 html-proofer: Update the dependencies (security, CVE-2019-5477) 2019-08-17 19:22:54 +02:00
Michael Weiss 2ae080f822 gollum: Update the dependencies (security, CVE-2019-5477) 2019-08-17 19:22:54 +02:00
Michael Weiss 42a777d5cf jekyll: Update the dependencies (security, CVE-2019-5477) 2019-08-17 19:22:54 +02:00
Michael Weiss ff5e66b745 gns3Packages.{server,gui}Preview: 2.2.0b4 -> 2.2.0rc3 2019-08-17 15:38:50 +02:00
Michael Weiss 56e5dad3d8 Merge branch 'android-studio-canary-updates' into master
This commit merges the following updates for
androidStudioPackages.{dev,canary}:

* androidStudioPackages.{dev,canary}: 3.6.0.5 -> 3.6.0.6
* androidStudioPackages.{dev,canary}: 3.6.0.4 -> 3.6.0.5
* androidStudioPackages.{dev,canary}: 3.6.0.3 -> 3.6.0.4

These updates where initially delayed due to a bug that causes problems
with the automatic update of the Android Studio Gradle plugin.
But as the current status is "Won't Fix (Infeasible)" [0] there's no
point in skipping the updates for the dev/canary channel any longer.

Unfortunately this update will probably still cause the builds from
canary 3 to break and require manual steps to resolve this issue.
The required manual steps can be found here:
https://issuetracker.google.com/issues/136077720#comment9

I.e. manually update the Gradle plugin here (e.g. directly to alpha06):
dependencies {
   classpath 'com.android.tools:gradle:3.6.0-alpha03'
}

[0]: https://issuetracker.google.com/issues/136077720#comment10
2019-08-17 15:14:52 +02:00
Michael Weiss 7a66c79d8d androidStudioPackages.{dev,canary}: 3.6.0.5 -> 3.6.0.6
Unfortunately this update will probably still cause the builds from
canary 3 to break and require manual steps to resolve these issues:
https://issuetracker.google.com/issues/136077720#comment9

I.e. manually update the Gradle plugin here (e.g. directly to alpha06):
dependencies {
   classpath 'com.android.tools:gradle:3.6.0-alpha03'
}

But as the current status is "Won't Fix (Infeasible)" [0] there's no
point in skipping the updates for the dev/canary channel.

[0]: https://issuetracker.google.com/issues/136077720#comment10
2019-08-17 15:09:09 +02:00
Michael Weiss b58bfbd250 androidStudioPackages.{dev,canary}: 3.6.0.4 -> 3.6.0.5 2019-08-17 15:03:47 +02:00
Michael Weiss 7aa0222ee5 androidStudioPackages.{dev,canary}: 3.6.0.3 -> 3.6.0.4 2019-08-17 15:03:43 +02:00
Michael Weiss b09407a573 nvme-cli: 1.8.1 -> 1.9 2019-08-17 14:12:22 +02:00
Michael Weiss b63980dc68 signal-desktop: 1.26.1 -> 1.26.2 2019-08-17 12:09:51 +02:00
Michael Weiss 07cf130686 signal-desktop: 1.26.0 -> 1.26.1 2019-08-15 11:18:18 +02:00
Michael Weiss 6347116187 inxi: 3.0.35-1 -> 3.0.36-1 2019-08-15 11:11:00 +02:00
Michael Weiss 66d745f5f5 python37Packages.google_api_python_client: 1.7.10 -> 1.7.11 2019-08-13 15:27:00 +02:00
Michael Weiss cfe629e42d signal-desktop: 1.25.3 -> 1.26.0 2019-08-13 13:31:28 +02:00
Michael Weiss a82860cb9e Merge pull request #66434 from primeos/ffmpeg_4
ffmpeg_4: 4.1.4 -> 4.2
2019-08-12 14:52:39 +02:00
Michael Weiss ba3196ee9a Merge pull request #66433 from primeos/scons
scons: 3.1.0 -> 3.1.1
2019-08-12 13:50:20 +02:00
Michael WeissandAlexey Shmalko 62f7711e29 Fix the indentation
Co-Authored-By: Alexey Shmalko <rasen.dubi@gmail.com>
2019-08-12 13:37:15 +02:00
Michael Weiss 2473d902e6 nixos/fuse: init
Add a module for /etc/fuse.conf.
Fixes #30923.
2019-08-11 16:13:23 +02:00
Michael Weiss 4e668aee42 python3Packages.pysnmp: 4.4.10 -> 4.4.11 2019-08-11 12:48:03 +02:00
Michael Weiss 4b0b2579df iw: 5.0.1 -> 5.3 2019-08-10 16:49:19 +02:00
Michael Weiss 28d637d345 ffmpeg_4: 4.1.4 -> 4.2
Changelog: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/release/4.2:/Changelog
2019-08-10 14:09:22 +02:00
Michael Weiss 63ad67cbbb scons: 3.1.0 -> 3.1.1
Announcement:
https://scons.org/scons-311-is-available.html

Changelog:
https://raw.githubusercontent.com/SConsProject/scons/rel_3.1.1/src/CHANGES.txt
2019-08-10 13:53:10 +02:00
Michael Weiss 7680b512cb tdesktop: 1.7.14 -> 1.8.0 2019-08-10 13:01:23 +02:00
Michael Weiss 8ade595b94 androidStudioPackages.beta: 3.5.0.19 -> 3.5.0.20 2019-08-10 12:31:05 +02:00
Michael Weiss 63fa75e34c pythonPackages.scapy: 2.4.2 -> 2.4.3 2019-08-08 22:29:22 +02:00
Michael Weiss 9bf6b0980c dav1d: Add withTools but disable all tools by default 2019-08-06 12:51:12 +02:00
Michael Weiss 8ed743f63f dav1d: 0.3.1 -> 0.4.0 2019-08-06 11:53:16 +02:00
Michael Weiss 292b922ef2 androidStudioPackages.beta: 3.5.0.18 -> 3.5.0.19 2019-08-03 14:44:17 +02:00
Michael Weiss 9a341cd3be pythonPackages.pysnmp: 4.4.9 -> 4.4.10 2019-08-02 13:45:43 +02:00
Michael Weiss 2ee92a1956 python37Packages.mysql-connector: 8.0.16 -> 8.0.17 2019-08-01 12:16:51 +02:00