Commit Graph
462954 Commits
Author SHA1 Message Date
Tobias Markus edcd3849a6 blender: Fix build after changes in Alembic package 2023-03-09 23:59:44 +01:00
Tobias Markus 54e1189fbc alembic: Add maintainer tmarkus 2023-03-09 23:59:44 +01:00
Tobias Markus 79aebb6204 alembic: Fix install destinations
The generated CMake targets file was referring to an incorrect
destination as the derivation manually moved the libraries during
installPhase, while CMake uses the path it thinks is going to be used
(the DESTINATION in the install rule) in the IMPORTED_LOCATION property.

By setting the install destinations via CMake flags (and patching the
DESTINATION for the binary install rules), CMake will pick up the
correct locations in the generated AlembicTargets-release.cmake file.

Along with fixing that issue, this commit also includes the following
changes:
* Remove unused unzip nativeBuildInput
* Enable unit tests
* Add missing direct dependency ilmbase:
  Previously it was only picked up indirectly, resulting in CMake
  configuration warnings
* Add ilmbase as propagatedBuildInput:
  Downstream users of Alembic (via CMake) need to add ilmbase as a
  dependency as well
  For some reason this is not discovered correctly otherwise
* Use CMake setup hooks instead of setting buildPhase/installPhase
2023-03-09 23:59:44 +01:00
R. Ryantm dbcfd1f947 skim: 0.10.3 -> 0.10.4 2023-03-09 22:56:49 +00:00
Michael WeissandGitHub 61fa97e527 Merge pull request #220388 from primeos/ungoogled-chromium
ungoogled-chromium: 110.0.5481.177 -> 111.0.5563.65
2023-03-09 23:41:20 +01:00
Michael WeissandGitHub 92b07dd10c Merge pull request #220387 from primeos/chromiumBeta
chromiumBeta: 111.0.5563.64 -> 112.0.5615.20
2023-03-09 23:40:05 +01:00
Michael WeissandGitHub 867f13aaa3 Merge pull request #220389 from primeos/chromiumDev
chromiumDev: 112.0.5615.20 -> 113.0.5638.0
2023-03-09 23:39:53 +01:00
Samuel AinsworthandGitHub 508cf083f7 Merge pull request #218035 from ConnorBaker/fix/torchvision-set-cuda-compilers
torchvision: fix #217878; migrate to cudaPackages
2023-03-09 17:30:17 -05:00
R. Ryantm 71824bbf9d jenkins-job-builder: 4.1.0 -> 4.3.0 2023-03-09 22:29:40 +00:00
R. Ryantm f7b1593179 tagparser: 11.5.1 -> 11.6.0 2023-03-09 22:26:11 +00:00
SandroandGitHub a59944f1c1 Merge pull request #208296 from JamieMagee/runelite 2023-03-09 23:18:52 +01:00
R. Ryantm 633dd775ee toast: 0.46.1 -> 0.46.2 2023-03-09 22:18:43 +00:00
figsodaandGitHub 7230c3c233 Merge pull request #220392 from jmbaur/smartyank-nvim
vimPlugins.smartyank-nvim: init at 2023-02-25
2023-03-09 17:18:05 -05:00
apfelkuchen06 bab298bf03 texlive: fix kpathsea path expansion.
When expanding path variables, kpathsea uses a trick to speed up identifying
leaf directories. The manual says

> The trick is that in every real Unix implementation (as opposed to the POSIX
> specification), a directory which contains no subdirectories will have
> exactly two links (namely, one for . and one for ..). That is to say, the
> st_nlink field in the ‘stat’ structure will be two. Thus, we don’t have to
> stat everything in the bottom-level (leaf) directories—we can just check
> st_nlink, notice it’s two, and do no more work.
>
> But if you have a directory that contains a single subdirectory and 500
> regular files, st_nlink will be 3, and Kpathsea has to stat every one of those
> 501 entries. Therein lies slowness.
>
> You can disable the trick by undefining ST_NLINK_TRICK in
> kpathsea/config.h. (It is undefined by default except under Unix.)

This does not work as expected with nixpkgs symlink trees and programs that rely
on kpathsea path expansion do not work properly.

One example is luaotfload's font database, which is populated by the font files
in the directories obtained by path-expanding the value of the `OPENTYPEFONTS`
configuration variable with kpathsea. The expanded value can be checked with
`kpsewhich --show-path="opentype fonts"`.  Before this change, the expanded
value does not include the various font directories symlinked into
`/texmf/fonts/opentype/public`, since kpathsea considers this a leaf
directory (every child is a symlink, not a directory). Hence luaotfload does
not find the fonts in the texlive installation.

This patch disables this trick.
2023-03-09 23:17:04 +01:00
SandroandGitHub 663d1aab23 Merge pull request #220356 from GabrielDougherty/pdfmixtool-update-1.1.1 2023-03-09 23:11:13 +01:00
zowoq 90bca3541d gh: 2.24.1 -> 2.24.3
Diff: https://github.com/cli/cli/compare/v2.24.1...v2.24.3

Changelog: https://github.com/cli/cli/releases/tag/v2.24.3
2023-03-10 08:07:38 +10:00
R. Ryantm 56ddb0373d stduuid: 1.2.2 -> 1.2.3 2023-03-09 22:06:57 +00:00
KerstinandGitHub ab8b66c94d Merge pull request #220358 from dotlambda/imagemagick-7.1.1-0
imagemagick: 7.1.0-62 -> 7.1.1-0
2023-03-09 22:59:25 +01:00
superherointjandGitHub 5373c2c844 Merge pull request #220362 from r-ryantm/auto-update/awscli2
awscli2: 2.11.0 -> 2.11.1
2023-03-09 18:41:55 -03:00
Jared Baur 0061cd9880 vimPlugins.smartyank-nvim: init at 2023-02-25 2023-03-09 13:40:56 -08:00
Connor BakerandConnor Baker ed00c38e0a torchvision: fix C/C++ compilers when using CUDA; migrate to cudaPackages
- when building with CUDA, we must make sure to use the same C/C++ compiler as NVCC to avoid symbol errors when linking
- move to cudaPackages to reduce closure size
- separate build-time and run-time CUDA dependencies
2023-03-09 16:27:34 -05:00
ArtturiandGitHub eec92afc64 Merge pull request #220374 from Artturin/qt5splicing 2023-03-09 23:26:49 +02:00
Michael Weiss 175a86d3b6 ungoogled-chromium: 110.0.5481.177 -> 111.0.5563.65 2023-03-09 22:02:54 +01:00
Michael Weiss afd3b4cfe2 chromiumDev: 112.0.5615.20 -> 113.0.5638.0 2023-03-09 22:00:29 +01:00
Michael Weiss 036f75ff5c chromiumBeta: 111.0.5563.64 -> 112.0.5615.20 2023-03-09 21:59:39 +01:00
Michael WeissandGitHub a01701dd67 Merge pull request #220226 from primeos/chromiumDev
chromiumDev: 112.0.5615.12 -> 112.0.5615.20
2023-03-09 21:56:55 +01:00
Sean Buckley a16f7f0b65 brave: 1.48.171 -> 1.49.120
https://community.brave.com/t/release-channel-1-49-120/475663/1
2023-03-09 15:56:49 -05:00
AtemuandGitHub 07fba224fa Merge pull request #220327 from misuzu/ffmpeg-armv7l
ffmpeg: fix configure errors on native armv7l-linux
2023-03-09 21:36:50 +01:00
7c6f434candGitHub 28c1aac72e Merge pull request #219166 from doronbehar/pkg/libreoffice
libreoffice: wrapper rewrite
2023-03-09 20:08:43 +00:00
Rafael Fernández LópezandCole Helbling 737e372a78 fastly: use viceroy from nix 2023-03-09 12:01:41 -08:00
Rick van SchijndelandGitHub 8d8f5ede91 Merge pull request #216451 from Mindavi/hydra/systemd-target
nixos/hydra: wait for network-online before evaluator start
2023-03-09 20:53:21 +01:00
Azat BahawiandGitHub b0e4a1d6f0 Merge pull request #220307 from r-ryantm/auto-update/datree
datree: 1.8.33 -> 1.8.36
2023-03-09 22:46:35 +03:00
R. Ryantm cf439cc383 python310Packages.holidays: 0.20 -> 0.21 2023-03-09 19:28:06 +00:00
Alyssa Ross bc7d355dc0 lib.systems: don't try to emulate s390-linux
We don't have an emulator that can do this.
2023-03-09 19:25:23 +00:00
Alyssa Ross 56be2087c5 ebook_tools: fix cross
This doesn't seem to be necessary any more, and isn't cross-friendly.
2023-03-09 19:23:52 +00:00
Artturin 2cbbef006b qt5: use makeScopeWithSplicing
if there is more than one qt5 attr and this file is copied then the arg
to generateSplicesForMkScope should be changed
2023-03-09 21:16:03 +02:00
R. Ryantm 0941bc92b8 python310Packages.python-benedict: 0.28.3 -> 0.29.1 2023-03-09 19:10:42 +00:00
Sergei TrofimovichandGitHub 7f4f8065a8 Merge pull request #219695 from trofi/iproute2-static
pkgsStatic.iproute2: fix build (disable shared libraries)
2023-03-09 19:10:27 +00:00
Artturin 7d8b42a553 qt5: inherit from __splicedPackages to fix cross 2023-03-09 20:56:47 +02:00
R. Ryantm a7b63c7b9f python310Packages.unrardll: 0.1.5 -> 0.1.7 2023-03-09 18:31:43 +00:00
Anderson TorresandGitHub b4dc5aed64 Merge pull request #220322 from atorres1985-contrib/revert
Revert "Merge pull request #217317 from atorres1985-contrib/remove-bq…
2023-03-09 15:18:19 -03:00
kilianar b5eda88101 syncthing: 1.23.1 -> 1.23.2
https://github.com/syncthing/syncthing/releases/tag/v1.23.2
2023-03-09 19:14:14 +01:00
kilianar 571144ff89 AusweisApp2: 1.26.2 -> 1.26.3
https://github.com/Governikus/AusweisApp2/releases/tag/1.26.3
2023-03-09 19:05:40 +01:00
Fabian Affolter 840345f0c1 goverview: init at 1.0.1 2023-03-09 18:57:33 +01:00
Nikolay KorotkiyandGitHub 6169ccb87d Merge pull request #220355 from r-ryantm/auto-update/mkgmap
mkgmap: 4906 -> 4907
2023-03-09 21:40:01 +04:00
Vincent Laporte da8360869d ocamlPackages.letsencrypt-mirage: init at 0.5.0 2023-03-09 18:19:20 +01:00
Vincent Laporte b9e07a88a2 ocamlPackages.mirage-crypto: use Dune 3 2023-03-09 18:19:14 +01:00
Vincent Laporte 28716c5794 ocamlPackages.chacha: use Dune 3 2023-03-09 18:19:09 +01:00
Vincent Laporte 92cebed2f9 ocamlPackages.http-mirage-client: init at 0.0.2 2023-03-09 18:18:59 +01:00
superherointj 28408bf076 fluxcd: 0.40.2 -> 0.41.0
Release: https://github.com/fluxcd/flux2/releases/tag/v0.41.0
2023-03-09 14:04:58 -03:00