Commit Graph

43123 Commits

Author SHA1 Message Date
github-actions[bot]
9e5021eef4
Merge master into staging-next 2021-09-20 12:01:15 +00:00
Vladimír Čunát
4cd9e898cb
Merge #138353: opencv3: fix build (into staging-next) 2021-09-20 12:32:03 +02:00
Jim Garrison
00a66c45e5
capnproto: update homepage and correct license
See MIT License at https://github.com/capnproto/capnproto/blob/master/LICENSE
2021-09-20 04:37:30 -04:00
Jörg Thalheim
a26de40d12
Merge pull request #133203 from dankamongmen/dankamongmen/notcurses
notcurses: 2.3.8 -> 2.4.0
2021-09-20 09:24:12 +01:00
nick black
173a24fc5c notcurses: 2.3.8 -> 2.4.1
Co-authored-by: Bobby Rong <rjl931189261@126.com>
2021-09-20 10:18:51 +02:00
Jörg Thalheim
ab9569913a
Merge pull request #138445 from Mic92/libsixel
libsixel: 1.8.6 -> 1.10.1 (fix build + security)
2021-09-20 08:53:44 +01:00
Jörg Thalheim
8668224108 libsixel: 1.8.6 -> 1.10.1
- Switched to maintained fork of libsixel
- Linked CVEs were fixed in 1.10.1
2021-09-20 09:51:08 +02:00
Farid Zakaria
4687d7523b glibc: add dependency on netbase /etc/protocols
Add an explicit dependency on netbase for /etc/protocols

Certain functions in glibc look for files present in /etc such as getprotobyname which reads /etc/protocols.
If you are using Nix over a Linux installation, this file may not be present, and therefore it will cause errors.

- add netbase as a new package in nixpks
- add a dependency in glibc on it using postPatchPhase and substitute
the path

Fixes #124401
2021-09-19 19:37:56 -07:00
github-actions[bot]
338d8790b9
Merge staging-next into staging 2021-09-19 18:01:52 +00:00
Alyssa Ross
e2bb7997c4
Merge remote-tracking branch 'nixpkgs/master' into staging-next
Conflicts:
	nixos/doc/manual/release-notes/rl-2111.section.md
2021-09-19 17:08:00 +00:00
Bobby Rong
44d30b4167
Merge pull request #138181 from lopsided98/orocos-kdl-update
orocos-kdl: 1.5.0 -> 1.5.1
2021-09-19 10:28:30 +08:00
davidak
dfa2dd95c2
Merge pull request #138434 from bobby285271/pantheon-team
treewide: switch from pantheon.maintainers to lib.teams.pantheon
2021-09-19 02:58:11 +02:00
Robert Scott
14a71668b8 gd: 2.3.0 -> 2.3.3
remove now-included patch

this partially resolves CVE-2021-40812
2021-09-19 09:20:13 +09:00
Anderson Torres
12e9664020
Merge pull request #138286 from KLSMartin/md4c_fix_generated_pkg_config_file
md4c: fix generated pkg-config .pc files
2021-09-18 21:10:24 -03:00
Michael Weiss
aa596a9c88
Merge pull request #136402 from sbruder/mesa-opencl
mesa: restore OpenCL support.
2021-09-19 00:14:58 +02:00
Troels Henriksen
b41d29dd31
mesa: restore OpenCL support
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Simon Bruder <simon@sbruder.de>
2021-09-18 23:40:09 +02:00
Michael Weiss
ed332b0bc7
Merge pull request #138327 from primeos/intel-gmmlib
intel-gmmlib: 21.2.2 -> 21.3.1
2021-09-18 21:21:02 +02:00
Michael Weiss
8a554b9794
Merge pull request #138409 from primeos/libva
libva: 2.12.0 -> 2.13.0
2021-09-18 21:04:06 +02:00
Sergei Trofimovich
b098f6ff0d
memorymapping: constrain to darwin (fails on linux) (#138404)
Closes: https://github.com/NixOS/nixpkgs/issues/138378
2021-09-18 15:03:00 -04:00
Ryan Mulligan
3e704ed55b
Merge pull request #138216 from r-ryantm/auto-update/cmark-gfm
cmark-gfm: 0.29.0.gfm.1 -> 0.29.0.gfm.2
2021-09-18 12:02:30 -07:00
Florian Klink
54a55e9c34
Merge pull request #138303 from Mindavi/tpm2-tss/cross
tpm2-tss: fix cross-compilation, enable strictDeps
2021-09-18 18:07:12 +02:00
Bobby Rong
0fd8cc3908
treewide: switch from pantheon.maintainers to lib.teams.pantheon 2021-09-18 23:07:00 +08:00
Rick van Schijndel
68b5339f09 tpm2-tss: fix cross-compilation, enable strictDeps
It appears some dependencies were listed in checkInputs, they're moved
to the proper place in buildInputs & nativeBuildInputs.

Since this library was added as dependency of systemd, it's needed for
lots of packages to get cross-compilation working properly.

Also fixes pkgsStatic build, which fails due to cmocka not building.
Since we don't need it anyway when tests are disabled, gate it behind a
test for stdenv.buildPlatform == stdenv.hostPlatform.
2021-09-18 15:16:37 +02:00
github-actions[bot]
7da057ad4e
Merge master into staging-next 2021-09-18 12:01:25 +00:00
Michael Weiss
6856236f53
libva: 2.12.0 -> 2.13.0 2021-09-18 13:16:06 +02:00
R. RyanTM
8718a7b5e1 rdkafka: 1.7.0 -> 1.8.0 2021-09-18 20:15:13 +09:00
github-actions[bot]
263bdbdad4
Merge master into staging-next 2021-09-18 06:01:19 +00:00
Ryan Burns
ab1ec682ac opencv3: fix build 2021-09-17 18:51:54 -07:00
figsoda
98c8f701ea
Merge pull request #138043 from r-ryantm/auto-update/openlibm
openlibm: 0.7.5 -> 0.8.0
2021-09-17 21:00:59 -04:00
github-actions[bot]
c4fd2a8f99
Merge master into staging-next 2021-09-18 00:01:33 +00:00
Ben Siraphob
0cf0fac8a0 Revert "Merge pull request #137479 from r-ryantm/auto-update/libsigcxx"
This reverts commit 74a8798eb1, reversing
changes made to 3d192af340.
2021-09-17 18:16:06 -05:00
Robert Scott
6f205e5ebc
Merge pull request #98186 from lopsided98/poco-propagate-deps
poco: propagate dependencies imported by CMake scripts
2021-09-18 00:00:47 +01:00
Ben Wolsieffer
2122017a11 poco: propagate dependencies imported by CMake scripts
This also requires enable multiple outputs to prevent the closure size from
increasing.
2021-09-17 17:51:25 -04:00
Ben Wolsieffer
8f41eda98b poco: add patch to use GNUInstallDirs 2021-09-17 17:51:21 -04:00
Michael Weiss
16f424e7d2
intel-gmmlib: 21.2.2 -> 21.3.1 2021-09-17 23:18:40 +02:00
Robert Scott
1dc318d1e8
Merge pull request #138155 from r-ryantm/auto-update/opendht
opendht: 2.2.0 -> 2.3.1
2021-09-17 19:54:32 +01:00
github-actions[bot]
a21275cdae
Merge master into staging-next 2021-09-17 18:01:14 +00:00
Mike Purvis
0ed11f655d
ceres-solver: 2.0.0 propagate dependencies (#130268) 2021-09-17 17:58:24 +02:00
Sandro
f63e1bb4db
Merge pull request #134146 from Kranzes/auto-update/Vc 2021-09-17 17:54:14 +02:00
Sandro
1a15a4bcf1
Merge pull request #134913 from smancill/bump-glm 2021-09-17 17:31:52 +02:00
Leif Middelschulte
886c680318 md4c: fix generated pkg-config .pc files
Nix uses absolute paths for certain CMake variables, where relative ones
are expected. Fix this by useing CMake's _FULL_ variables instead.
2021-09-17 16:20:39 +02:00
Luke Granger-Brown
92a6b7171f
Merge pull request #138237 from marsam/fix-opencv-staging
opencv: fix build
2021-09-17 13:28:29 +01:00
Michael Weiss
261c4ff0af
Merge pull request #138071 from primeos/wayland-protocols
wayland-protocols: 1.22 -> 1.23
2021-09-17 12:40:45 +02:00
Mario Rodas
0e36c3bb19 opencv: fix build 2021-09-17 01:25:00 -05:00
^x3ro
d687093e66 ksnip: Use existing packages for dependencies 2021-09-17 08:11:09 +02:00
github-actions[bot]
00e2bbfcff
Merge staging-next into staging 2021-09-17 06:02:03 +00:00
R. RyanTM
acd4d698b8 cmark-gfm: 0.29.0.gfm.1 -> 0.29.0.gfm.2 2021-09-17 02:37:25 +00:00
Bobby Rong
705cbd4941
Merge pull request #138045 from hjones2199/indi192
indilib: 1.9.1 -> 1.9.2
2021-09-17 09:17:11 +08:00
github-actions[bot]
2ad7b248e6
Merge staging-next into staging 2021-09-17 00:02:15 +00:00
Robert Scott
4d26aa2003
Merge pull request #137932 from mikepurvis/opencv-3.4.15
opencv3: 3.4.8 -> 3.4.15
2021-09-16 23:54:52 +01:00
^x3ro
9ac0b84887 ksnip: Move dependencies from nativeBuildInputs to buildInputs 2021-09-17 00:43:40 +02:00
Sebastián Mancilla
7e59877fe1 glm: 0.9.8.5 -> 0.9.9.8
Bump abandoned package to close #132479.

- Use fetchFromGitHub to download the archive.

- No need for the updated platform.h patch. The released archive builds
  with default stdenv. (It may be needed again in the future?.)

- Use the proper attribute to set CMake flags.

- Don't build the (dummy?) libraries. They are not used anyway by any
  other target nor made available by the glmConfig.cmake file.

- Build and run the tests now.

- Don't define the GLM_COMPILER macro on Darwin. Doesn't seem necessary
  anymore, there are no errors without it. (And it is not even documented
  what was the original error that required it to be defined.)

- Upstream became package-unfriendly and removed the install command,
  so it needs to be installed manually.

  - Don't set the now unsupported CMake option GLM_INSTALL_ENABLE.

  - Remove unwanted files from the include directory.

  - Fix glmConfig.cmake with the proper path to the include directory.

  - While on it, install a custom pkg-config file, since it is trivial.

  - Don't install unnecessary files as documentation.

- Since I practically rewrote the entire derivation and the package is
  abandoned, add myself as maintainer (I guess?).
2021-09-16 17:54:52 -03:00
Robert Helgesson
bb46e4f6fb bash-preexec: init at 0.4.1 2021-09-16 22:31:49 +02:00
Ben Wolsieffer
0a976c018a orocos-kdl: 1.5.0 -> 1.5.1 2021-09-16 16:01:22 -04:00
Jan Tojnar
2006672bf0
Merge pull request #138160 from jansol/master
pipewire: 0.3.35 -> 0.3.36
2021-09-16 21:17:59 +02:00
Jan Tojnar
592a785475
Merge pull request #138137 from r-ryantm/auto-update/libwacom
libwacom: 1.11 -> 1.12
2021-09-16 21:08:09 +02:00
Robert Scott
e318fe08df
Merge pull request #136194 from risicle/ris-apr-CVE-2021-35940
apr: add patch for CVE-2021-35940
2021-09-16 19:41:40 +01:00
github-actions[bot]
9905c2647a
Merge staging-next into staging 2021-09-16 18:01:40 +00:00
Jan Tojnar
0a9a03f95e libwacom: 1.11 -> 1.12
Remove doxygen, it was never installed and upstream now does not even build it by default.

Also reformat the expression.
2021-09-16 18:41:09 +02:00
Jan Solanti
996b51ee85 pipewire: 0.3.35 -> 0.3.36 2021-09-16 18:52:08 +03:00
R. RyanTM
6b79df3f23 opendht: 2.2.0 -> 2.3.1 2021-09-16 15:13:36 +00:00
Ryan Mulligan
0999da11b7
Merge pull request #135162 from r-ryantm/auto-update/tcltls
tcltls: 1.7.21 -> 1.7.22
2021-09-16 06:37:23 -07:00
Tim Steinbach
b558d1552b nss: Add updateScript 2021-09-16 09:33:38 -04:00
github-actions[bot]
85bd312fb6
Merge staging-next into staging 2021-09-16 12:02:04 +00:00
Mario Rodas
f83b6edaa6
Merge pull request #138091 from marsam/update-protobuf
protobuf: 3.17.3 -> 3.18.0
2021-09-16 06:27:19 -05:00
^x3ro
4f1e2dbc73 ksnip: Build from source 2021-09-16 12:59:21 +02:00
Jan Tojnar
79c444b5bd
Merge pull request #137533 from jansol/master
pipewire: 0.3.34 -> 0.3.35
2021-09-16 11:44:47 +02:00
Sergei Trofimovich
56878bb656 libogg: 1.3.4 -> 1.3.5 2021-09-16 10:06:45 +02:00
Mike Purvis
eac9faf01b opencv3: 3.4.8 -> 3.4.15 2021-09-16 01:55:08 +00:00
github-actions[bot]
6a10b23c61
Merge staging-next into staging 2021-09-16 00:02:05 +00:00
Michael Weiss
ee936a60ae
wayland-protocols: 1.22 -> 1.23 2021-09-16 00:39:21 +02:00
Ryan Mulligan
488e1688fb
Merge pull request #137874 from r-ryantm/auto-update/opencolorio
opencolorio: 2.0.1 -> 2.0.2
2021-09-15 13:12:07 -07:00
Hunter Jones
86f62ec915 indilib: 1.9.1 -> 1.9.2 2021-09-15 14:08:57 -05:00
R. RyanTM
f76566c437 openlibm: 0.7.5 -> 0.8.0 2021-09-15 19:04:18 +00:00
github-actions[bot]
1c625bf844
Merge staging-next into staging 2021-09-15 18:01:59 +00:00
Dmitry Kalinkin
d8ed39b309
Merge pull request #135525 from veprbl/pr/open_memstream_fmemopen_darwin_fix
Add implemetations of open_memstream/fmemopen to be used on BSDs
2021-09-15 11:49:55 -04:00
Dmitry Kalinkin
ab30920f7e
Merge pull request #136359 from veprbl/pr/fastjet_3_4_0
fastjet: 3.3.4 -> 3.4.0
2021-09-15 11:35:32 -04:00
José Romildo
f3e45d94fd qtstyleplugin-kvantum: 0.20.1 -> 0.20.2 2021-09-15 12:25:35 -03:00
Sandro
f47cff65c9
Merge pull request #137978 from r-ryantm/auto-update/cmark-gfm 2021-09-15 15:42:47 +02:00
github-actions[bot]
24a34e5706
Merge staging-next into staging 2021-09-15 12:01:34 +00:00
R. RyanTM
898bc910e8 cmark-gfm: 0.29.0.gfm.0 -> 0.29.0.gfm.1 2021-09-15 08:21:31 +00:00
Doron Behar
e06072f81f
Merge pull request #137744 from r-ryantm/auto-update/cpp-utilities
cpp-utilities: 5.11.0 -> 5.11.1
2021-09-15 10:45:49 +03:00
Sandro
74f4bb9c43
Merge pull request #137019 from ShamrockLee/nlohmann_json 2021-09-15 09:43:57 +02:00
Doron Behar
82ebf26237
Merge pull request #137806 from r-ryantm/auto-update/qtutilities 2021-09-15 10:11:18 +03:00
Bobby Rong
ff748a82a5
Merge pull request #137606 from lopsided98/fcl-update
fcl: 0.6.1 -> 0.7.0
2021-09-15 14:43:06 +08:00
Mario Rodas
44c4f8c497 protobuf3_18: init at 3.18.0
https://github.com/protocolbuffers/protobuf/releases/tag/v3.18.0
2021-09-15 04:20:00 +00:00
Robert Schütz
5598d61c91 libsForQt5.mauikit-filebrowsing: 1.2.2 -> 2.0.1 2021-09-14 20:37:12 -07:00
Robert Schütz
7abcd6621a libsForQt5.mauikit: 1.2.2 -> 2.0.1 2021-09-14 20:37:12 -07:00
Shamrock Lee
1172c99c50 nlohmann_json: enable checkPhase 2021-09-15 11:19:01 +08:00
github-actions[bot]
0f78d9c4b7
Merge staging-next into staging 2021-09-15 00:02:12 +00:00
github-actions[bot]
728f30ca03
Merge master into staging-next 2021-09-15 00:01:33 +00:00
Robert Schütz
38384e4c75 libadwaita: 1.0.0-alpha.1 -> 1.0.0-alpha.2
https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.0.0-alpha.2/NEWS
2021-09-14 16:25:29 -07:00
R. RyanTM
90b0fda38e opencolorio: 2.0.1 -> 2.0.2 2021-09-14 18:23:44 +00:00
Michael Raskin
177c0befbc
Merge pull request #137835 from r-ryantm/auto-update/libatomic_ops
libatomic_ops: 7.6.10 -> 7.6.12
2021-09-14 18:04:01 +00:00
github-actions[bot]
95f24a8a57
Merge staging-next into staging 2021-09-14 18:01:40 +00:00
github-actions[bot]
91c89490cc
Merge master into staging-next 2021-09-14 18:01:05 +00:00
Vladimír Čunát
afc91f5fef
graphite2: fixup build on aarch64-darwin after PR #123420
See the PR for discussion.  This caused thousands of build regressions.
2021-09-14 19:50:55 +02:00
Ryan Mulligan
33134a7715
Merge pull request #137742 from r-ryantm/auto-update/coordgenlibs
coordgenlibs: 2.0.3 -> 3.0.0
2021-09-14 09:37:55 -07:00
R. RyanTM
ac70c0ba3a libquotient: 0.6.8 -> 0.6.9 2021-09-14 15:19:48 +00:00
R. RyanTM
eb37bdb2ae libatomic_ops: 7.6.10 -> 7.6.12 2021-09-14 14:14:45 +00:00
Artturi
ef37b3dd62
Merge pull request #137764 from r-ryantm/auto-update/folly 2021-09-14 16:33:18 +03:00
markuskowa
dbd300e9ac
Merge pull request #137801 from markuskowa/upd-ucx
ucx: 1.11.0 -> 1.11.1
2021-09-14 14:54:16 +02:00
github-actions[bot]
df9a7e8f43
Merge staging-next into staging 2021-09-14 12:01:39 +00:00
Sandro
2afbc8f905
Merge pull request #137755 from r-ryantm/auto-update/socket_wrapper 2021-09-14 14:01:29 +02:00
github-actions[bot]
6f038e8b11
Merge master into staging-next 2021-09-14 12:01:03 +00:00
R. RyanTM
0242a3641b libsForQt5.qtutilities: 6.3.3 -> 6.5.0 2021-09-14 11:55:27 +00:00
Sandro
63c716bc0a
Merge pull request #137774 from r-ryantm/auto-update/gdal 2021-09-14 13:43:00 +02:00
Markus Kowalewski
1a05f69047
ucx: 1.11.0 -> 1.11.1 2021-09-14 13:30:52 +02:00
Sandro
071317d543
Merge pull request #137754 from r-ryantm/auto-update/duckdb 2021-09-14 12:09:02 +02:00
Sandro
7c78680ed4
Merge pull request #137753 from r-ryantm/auto-update/simdjson
simdjson: 0.9.7 -> 1.0.0
2021-09-14 12:08:38 +02:00
Sandro Jäckel
d8addd6bcf
socket_wrapper: switch to pname+version 2021-09-14 11:39:44 +02:00
Sandro
87fbc5f376
Merge pull request #137765 from r-ryantm/auto-update/gbenchmark 2021-09-14 11:20:36 +02:00
Sandro
7f4be47adf
Merge pull request #137717 from r-ryantm/auto-update/alembic
alembic: 1.8.2 -> 1.8.3
2021-09-14 11:08:36 +02:00
R. RyanTM
5c133e0acc gdal: 3.3.1 -> 3.3.2 2021-09-14 07:52:34 +00:00
R. RyanTM
3cc437a3da gbenchmark: 1.5.6 -> 1.6.0 2021-09-14 07:43:23 +00:00
R. RyanTM
4c5522ff0f folly: 2021.08.30.00 -> 2021.09.13.00 2021-09-14 07:23:52 +00:00
Alyssa Ross
f38791f082 pixman: enable debug info 2021-09-14 06:39:51 +00:00
R. RyanTM
2ada84ac2f socket_wrapper: 1.2.5 -> 1.3.3 2021-09-14 06:19:17 +00:00
R. RyanTM
15abcd7eca duckdb: 0.2.8 -> 0.2.9 2021-09-14 06:06:39 +00:00
R. RyanTM
0bcd90ecd7 simdjson: 0.9.7 -> 1.0.0 2021-09-14 06:02:47 +00:00
github-actions[bot]
697f3593aa
Merge staging-next into staging 2021-09-14 06:02:01 +00:00
github-actions[bot]
38520726fc
Merge master into staging-next 2021-09-14 06:01:28 +00:00
R. RyanTM
82652bcc2c cpp-utilities: 5.11.0 -> 5.11.1 2021-09-14 05:01:15 +00:00
Mario Rodas
44cbe8b2cb
Merge pull request #137644 from marsam/fix-libvirt-darwin
libvirt: fix build on darwin
2021-09-13 23:36:43 -05:00
R. RyanTM
ddb3f2b463 coordgenlibs: 2.0.3 -> 3.0.0 2021-09-14 04:24:22 +00:00
R. RyanTM
cf5db339eb alembic: 1.8.2 -> 1.8.3 2021-09-14 00:45:49 +00:00
R. RyanTM
d7c262d057 symengine: 0.7.0 -> 0.8.1 2021-09-14 00:06:49 +00:00
github-actions[bot]
04e48fbe4f
Merge staging-next into staging 2021-09-13 18:01:51 +00:00
github-actions[bot]
ce44d09c85
Merge master into staging-next 2021-09-13 18:01:17 +00:00
adisbladis
fcf5397793
Merge pull request #135905 from dukc/secondDmd2097
D compiler update
2021-09-13 11:36:55 -05:00
Jonathan Ringer
ca1731455d
Merge remote-tracking branch 'origin/master' into staging-next 2021-09-13 08:09:52 -07:00
github-actions[bot]
9e81e3af7f
Merge staging-next into staging 2021-09-13 12:01:47 +00:00
Michael Raskin
65b70fbe4c
Merge pull request #137586 from r-ryantm/auto-update/pangomm_2_48
pangomm_2_48: 2.48.0 -> 2.48.1
2021-09-13 09:28:12 +00:00
Vladimír Čunát
28b6a91047
libssh2: temporarily add separate 1.10.0
This is an attempt to side-step broken builtins.fetchurl and get
this tarball into cache, so that staging rebuild might proceed.
2021-09-13 11:27:50 +02:00
Florian Klink
8019c95b55
Merge pull request #131618 from andir/systemdv249
systemd v249
2021-09-13 09:39:49 +02:00
Mario Rodas
d8bb5e420f libvirt: fix build on darwin 2021-09-13 04:20:00 +00:00
Ben Wolsieffer
6b48a031d9 fcl: 0.6.1 -> 0.7.0 2021-09-12 23:36:24 -04:00
github-actions[bot]
dfd1161f35
Merge staging-next into staging 2021-09-13 00:02:22 +00:00
github-actions[bot]
ac962ee61a
Merge master into staging-next 2021-09-13 00:01:41 +00:00
R. RyanTM
69a5365ae7 pangomm_2_48: 2.48.0 -> 2.48.1 2021-09-12 22:54:12 +00:00
Ryan Mulligan
1384e6dbae
Merge pull request #136899 from r-ryantm/auto-update/libxsmm
libxsmm: 1.16.1 -> 1.16.2
2021-09-12 15:52:07 -07:00
Andreas Rammhold
64556974b6
systemd: 247.6 -> 249.4
This updates systemd to version v249.4 from version v247.6.

Besides the many new features that can be found in the upstream
repository they also introduced a bunch of cleanup which ended up
requiring a few more patches on our side.

a) 0022-core-Handle-lookup-paths-being-symlinks.patch:
  The way symlinked units were handled was changed in such that the last
  name of a unit file within one of the unit directories
  (/run/systemd/system, /etc/systemd/system, ...) is used as the name
  for the unit. Unfortunately that code didn't take into account that
  the unit directories themselves could already be symlinks and thus
  caused all our units to be recognized slightly different.

  There is an upstream PR for this new patch:
    https://github.com/systemd/systemd/pull/20479

b) The way the APIVFS is setup has been changed in such a way that we
   now always have /run. This required a few changes to the
   confinement tests which did assert that they didn't exist. Instead of
   adding another patch we can just adopt the upstream behavior. An
   empty /run doesn't seem harmful.

   As part of this work I refactored the confinement test just a little
   bit to allow better debugging of test failures. Previously it would
   just fail at some point and it wasn't obvious which of the many
   commands failed or what the unexpected string was. This should now be
   more obvious.

c) Again related to the confinement tests the way a file was tested for
   being accessible was optimized. Previously systemd would in some
   situations open a file twice during that check. This was reduced to
   one operation but required the procfs to be mounted in a units
   namespace.

   An upstream bug was filed and fixed. We are now carrying the
   essential patch to fix that issue until it is backported to a new
   release (likely only version 250). The good part about this story is
   that upstream systemd now has a test case that looks very similar to
   one of our confinement tests. Hopefully that will lead to less
   friction in the long run.

   https://github.com/systemd/systemd/issues/20514
   https://github.com/systemd/systemd/pull/20515

d) Previously we could grep for dlopen( somewhat reliably but now
   upstream started using a wrapper around dlopen that is most of the
   time used with linebreaks. This makes using grep not ergonomic
   anymore.

   With this bump we are grepping for anything that looks like a
   dynamic library name (in contrast to a dlopen(3) call) and replace
   those instead. That seems more robust. Time will tell if this holds.

   I tried using coccinelle to patch all those call sites using its
   tooling but unfornately it does stumble upon the _cleanup_
   annotations that are very common in the systemd code.

e) We now have some machinery for libbpf support in our systemd build.
   That being said it doesn't actually work as generating some skeletons
   doesn't work just yet. It fails with the below error message and is
   disabled by default (in both minimal and the regular build).

   > FAILED: src/core/bpf/socket_bind/socket-bind.skel.h
   > /build/source/tools/build-bpf-skel.py --clang_exec /nix/store/x1bi2mkapk1m0zq2g02nr018qyjkdn7a-clang-wrapper-12.0.1/bin/clang --llvm_strip_exec /nix/store/zm0kqan9qc77x219yihmmisi9g3sg8ns-llvm-12.0.1/bin/llvm-strip --bpftool_exec /nix/store/l6dg8jlbh8qnqa58mshh3d8r6999dk0p-bpftools-5.13.11/bin/bpftool --arch x86_64 ../src/core/bpf/socket_bind/socket-bind.bpf.c src/core/bpf/socket_bind/socket-bind.skel.h
   > libbpf: elf: socket_bind_bpf is not a valid eBPF object file
   > Error: failed to open BPF object file: BPF object format invalid
   > Traceback (most recent call last):
   >   File "/build/source/tools/build-bpf-skel.py", line 128, in <module>
   >     bpf_build(args)
   >   File "/build/source/tools/build-bpf-skel.py", line 92, in bpf_build
   >     gen_bpf_skeleton(bpftool_exec=args.bpftool_exec,
   >   File "/build/source/tools/build-bpf-skel.py", line 63, in gen_bpf_skeleton
   >     skel = subprocess.check_output(bpftool_args, universal_newlines=True)
   >   File "/nix/store/81lwy2hfqj4c1943b1x8a0qsivjhdhw9-python3-3.9.6/lib/python3.9/subprocess.py", line 424, in check_output
   >     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
   >   File "/nix/store/81lwy2hfqj4c1943b1x8a0qsivjhdhw9-python3-3.9.6/lib/python3.9/subprocess.py", line 528, in run
   >     raise CalledProcessError(retcode, process.args,
   > subprocess.CalledProcessError: Command '['/nix/store/l6dg8jlbh8qnqa58mshh3d8r6999dk0p-bpftools-5.13.11/bin/bpftool', 'g', 's', '../src/core/bpf/socket_bind/socket-bind.bpf.o']' returned non-zero exit status 255.
   > [102/1457] Compiling C object src/journal/libjournal-core.a.p/journald-server.c.oapture output)put)ut)
   > ninja: build stopped: subcommand failed.

  f) We do now have support for TPM2 based disk encryption in our
     systemd build. The actual bits and pieces to make use of that are
     missing but there are various ongoing efforts in that direction.
     There is also the story about systemd in our initrd to enable this
     being used for root volumes. None of this will yet work out of the
     box but we can start improving on that front.

  g) FIDO2 support was added systemd and consequently we can now use
     that. Just with TPM2 there hasn't been any integration work with
     NixOS and instead this just adds that capability to work on that.

Co-Authored-By: Jörg Thalheim <joerg@thalheim.io>
2021-09-12 23:45:49 +02:00
Sandro
8d63fae087
Merge pull request #137560 from erictapen/libexif-0.6.23 2021-09-12 22:54:24 +02:00
Sandro
992b0ae60b
Merge pull request #137567 from humancalico/libnbd 2021-09-12 22:54:09 +02:00
Sandro
5d68cd0f0b
Merge pull request #137564 from fabaff/bump-gvm-libs 2021-09-12 22:24:32 +02:00
Sandro
e4b50b4821
Merge pull request #66415 from ToxicFrog/crossfire 2021-09-12 22:13:02 +02:00
Akshat Agarwal
06971f9777 libnbd: 1.9.3 -> 1.9.5 2021-09-13 01:39:30 +05:30
Fabian Affolter
21ca66bef0 gvm-libs: 21.4.1 -> 21.4.2 2021-09-12 21:54:58 +02:00
Kerstin Humm
139cfd80d0
libexif: 0.6.22 -> 0.6.23 2021-09-12 21:40:55 +02:00
github-actions[bot]
fef6f602e6
Merge staging-next into staging 2021-09-12 18:01:50 +00:00
github-actions[bot]
a13bf1828b
Merge master into staging-next 2021-09-12 18:01:21 +00:00
Jan Solanti
044da009d1 pipewire: enable manpages 2021-09-12 19:03:41 +03:00
Daniël de Kok
6af98ae669
Merge pull request #137539 from danieldk/remove-maintainership
treewide: remove danieldk as maintainer from a set of packages
2021-09-12 17:06:53 +02:00
Sandro
97dcc4cf7c
Merge pull request #137487 from r-ryantm/auto-update/mm-common
mm-common: 1.0.2 -> 1.0.3
2021-09-12 17:05:28 +02:00
Sandro
3658907baa
Merge pull request #136840 from r-ryantm/auto-update/civetweb
civetweb: 1.14 -> 1.15
2021-09-12 17:04:54 +02:00
Sandro
ff744966ea
Merge pull request #136341 from andrevmatos/upgrade/kde 2021-09-12 16:54:43 +02:00
Daniël de Kok
6f2ce2a65e treewide: remove danieldk as maintainer from a set of packages
I currently do not have much time to work on nixpkgs. Remove
myself as a maintainer from a bunch of packages to avoid that
people are waiting on me for a review.
2021-09-12 14:42:12 +00:00
Maximilian Bosch
3de4ebac51
Merge pull request #135175 from r-ryantm/auto-update/sqlite
sqlite: 3.35.5 -> 3.36.0
2021-09-12 16:21:45 +02:00
Sandro
83eef43893
Merge pull request #135906 from yl3dy/xoscope
xoscope: 2.0 -> 2.3
2021-09-12 16:15:41 +02:00
Jan Solanti
f4fbb21176 pipewire: 0.3.34 -> 0.3.35 2021-09-12 16:33:50 +03:00
Mario Rodas
93a56230db
Merge pull request #137477 from marsam/update-abseil
abseil-cpp: 20210324.1 -> 20210324.2
2021-09-12 07:52:24 -05:00
Sandro
b3e803abf5
Merge pull request #137448 from tfmoraes/vtk_9.0.3
vtk_9: 9.0.1 -> 9.0.3
2021-09-12 14:16:17 +02:00
github-actions[bot]
7267016c66
Merge staging-next into staging 2021-09-12 12:01:42 +00:00
github-actions[bot]
acd45cb351
Merge master into staging-next 2021-09-12 12:01:10 +00:00
Shamrock Lee
18bd22822c nlohmann_json: update meta information
Update meta.description and meta.homepage to match the GitHub About.
Add meta.changelog
2021-09-12 19:35:44 +08:00
sternenseemann
036c82cca1 libvirt: fix tarball hash
Fixes this failure: https://hydra.nixos.org/build/152776341

Unsure how this happened, but I verified the GPG signatures locally to
make sure the new hash is good.
2021-09-12 11:59:38 +02:00
Sergei Trofimovich
11ed659b23 freeglut: pull upstream fix for -fno-common compiler
Fixes build failure against upstream gcc (defaults -fno-common).
2021-09-12 09:55:03 +01:00
Sergei Trofimovich
3101919890 libunwind: pull upstream fix for -fno-common compiler
Fixes build failure against upstream gcc (defaults -fno-common)
2021-09-12 08:56:12 +01:00
R. RyanTM
65fb020385 mm-common: 1.0.2 -> 1.0.3 2021-09-12 06:35:05 +00:00
Ben Siraphob
e3649f84b7
Merge pull request #137476 from r-ryantm/auto-update/libhandy 2021-09-12 01:14:31 -05:00
Ben Siraphob
74a8798eb1
Merge pull request #137479 from r-ryantm/auto-update/libsigcxx 2021-09-12 01:14:06 -05:00
Ben Siraphob
29e044111f
Merge pull request #137480 from r-ryantm/auto-update/libsigcxx30 2021-09-12 01:13:56 -05:00
github-actions[bot]
3d192af340
Merge staging-next into staging 2021-09-12 06:01:33 +00:00
github-actions[bot]
45de5d0c9a
Merge master into staging-next 2021-09-12 06:01:00 +00:00
R. RyanTM
0fc38b1eb2 libsigcxx30: 3.0.6 -> 3.0.7 2021-09-12 05:23:04 +00:00
R. RyanTM
b7f0a86061 libsigcxx: 2.10.6 -> 3.0.7 2021-09-12 05:20:09 +00:00
R. RyanTM
2d3dbbdc4d libhandy: 1.2.3 -> 1.4.0 2021-09-12 04:58:22 +00:00
github-actions[bot]
8bc930ca39
Merge staging-next into staging 2021-09-12 00:02:23 +00:00
github-actions[bot]
3f2255106a
Merge master into staging-next 2021-09-12 00:01:45 +00:00
Sandro
364eb61a93
Merge pull request #137320 from primeos/libxkbcommon
libxkbcommon: 1.3.0 -> 1.3.1
2021-09-12 01:02:07 +02:00
Thiago Franco de Moraes
6285fa7f9d
vtk_9: 9.0.1 -> 9.0.3 2021-09-11 19:06:41 -03:00
Mario Rodas
d126476d40 grpc: add patch to revert alias to abseil mutex 2021-09-11 17:00:00 -05:00
R. RyanTM
07ced6882b gtksourceview5: 5.0.0 -> 5.2.0 2021-09-11 21:32:11 +00:00
Michael Weiss
18c2d01e01
libxkbcommon: 1.3.0 -> 1.3.1 2021-09-11 22:38:19 +02:00
Sandro
180425e5be
Merge pull request #137222 from mikepurvis/fix-pcl-propagation
pcl: 1.12.0 propagation fix
2021-09-11 21:09:19 +02:00
R. RyanTM
d0712a8462 gjs: 1.68.2 -> 1.68.3 2021-09-11 21:01:10 +02:00
R. RyanTM
cfae9b1b99 gexiv2: 0.12.2 -> 0.12.3 2021-09-11 21:00:45 +02:00
Sandro
227daf71ef
Merge pull request #137378 from trofi/fix-qt3d-url
qt514.qt3d: fix upstream URL
2021-09-11 20:31:08 +02:00
Sandro
c5c4368f02
Merge pull request #137406 from r-ryantm/auto-update/gdl
gdl: 3.34.0 -> 3.40.0
2021-09-11 20:21:34 +02:00
Sandro
5c2314e6c4
Merge pull request #137408 from r-ryantm/auto-update/gensio 2021-09-11 20:19:26 +02:00
github-actions[bot]
d370d9ee99
Merge staging-next into staging 2021-09-11 18:01:51 +00:00
github-actions[bot]
c435b0e35f
Merge master into staging-next 2021-09-11 18:01:16 +00:00
R. RyanTM
729b2d373e gensio: 2.2.8 -> 2.2.9 2021-09-11 17:03:34 +00:00
R. RyanTM
e92c1c42d9 gdl: 3.34.0 -> 3.40.0 2021-09-11 16:53:35 +00:00
Sandro
f8b488d47d
Merge pull request #137216 from OPNA2608/update/libsidplayfp/21.11 2021-09-11 18:33:35 +02:00
Sergei Trofimovich
042119cade qt514.qt3d: fix upstream URL
hydra can't build qt514.qt3d binary as it fails to fetch the tarball
from outdated source from:
    https://download.qt.io/official_releases/qt/
as it only contains `5.12`, `5.15`, `6.0` and `6.2`.

`/archive` still has the releases:
    https://download.qt.io/archive/qt/5.14/5.14.2/submodules/

Let's use those instead.
2021-09-11 17:20:03 +01:00
Artturi
942b5b619a
Merge pull request #130805 from Kranzes/bump-libivrt 2021-09-11 16:27:20 +03:00
Sandro
ad8906cf80
Merge pull request #137308 from siraben/libhandy-darwin 2021-09-11 15:08:37 +02:00
Sandro
709edea50c
Merge pull request #137333 from dsg22/feature-libxklavier-update-url
libxklavier: Update git repository URL
2021-09-11 14:38:36 +02:00
github-actions[bot]
ff5297bcd3
Merge staging-next into staging 2021-09-11 12:01:45 +00:00
Alyssa Ross
56314db098
Merge remote-tracking branch 'nixpkgs/master' into staging-next
Conflicts:
	pkgs/development/compilers/ghc/8.10.7.nix
	pkgs/development/compilers/ghc/8.8.4.nix

I've removed the isWindows check from useLdGold in ghc, since that should
be covered by the new hasGold check.
2021-09-11 10:49:13 +00:00
Fabian Affolter
88b74221f8
Merge pull request #137134 from fabaff/gvm-libs
gvm-libs: init at 21.4.1
2021-09-11 08:48:07 +02:00
github-actions[bot]
6188f2aeeb
Merge staging-next into staging 2021-09-11 06:01:28 +00:00
Davíð Steinn Geirsson
5699a14a3b libxklavier: Update git repository URL 2021-09-11 01:05:46 +00:00
Martin Weinelt
bae10ead99 Merge remote-tracking branch 'origin/master' into staging-next 2021-09-11 02:29:58 +02:00
Guillaume Girol
beb0cff2e4
Merge pull request #135994 from r-burns/hh-date
howard-hinnant-date: unstable-2020-03-09 -> 3.0.1
2021-09-10 19:58:51 +00:00
Guillaume Girol
330090f6c8
Merge pull request #136052 from r-burns/fossil
fossil: 2.15.1 -> 2.16
2021-09-10 19:57:48 +00:00
Guillaume Girol
1d745e3faa
Merge pull request #136012 from r-burns/srtp-meson
[staging] srtp: 2.3.0 -> 2.4.0, switch to meson
2021-09-10 19:52:08 +00:00
Guillaume Girol
3e2f1f9a9e
Merge pull request #134701 from Mindavi/libbs2b/cross
libbs2b: support cross-compilation
2021-09-10 19:46:54 +00:00
Ben Siraphob
f0d3906063 libhandy: only run tests on non-darwin 2021-09-10 14:18:45 -05:00
Guillaume Girol
9f940702ea
Merge pull request #137009 from hjones2199/kstars354
kstars: 3.5.3 -> 3.5.4
2021-09-10 19:14:15 +00:00
Guillaume Girol
96b5b25085
Merge pull request #134698 from Mindavi/spandsp/cross
spandsp: support cross-compilation
2021-09-10 19:01:06 +00:00
Guillaume Girol
a6fbb0b67d
Merge pull request #136079 from womfoo/fix/armv7l-libaom
libaom: disable NEON on armv7l
2021-09-10 18:15:22 +00:00
Alyssa Ross
686a131c98 cairo: enable debug info 2021-09-10 08:15:56 +00:00
github-actions[bot]
caaf7e753c
Merge staging-next into staging 2021-09-10 06:01:46 +00:00
github-actions[bot]
3f7ad651c7
Merge master into staging-next 2021-09-10 06:01:06 +00:00
Robert Schütz
7e444577f3
Merge pull request #137144 from dotlambda/deltachat-desktop-1.21.0
deltachat-desktop: unstable-2021-08-04 -> 1.21.0
2021-09-09 20:17:08 -07:00
github-actions[bot]
43f3e1bcc6
Merge staging-next into staging 2021-09-10 00:02:06 +00:00
github-actions[bot]
912b8082df
Merge master into staging-next 2021-09-10 00:01:31 +00:00
Michael Weiss
c0e9cb30cc
Merge pull request #137020 from primeos/libplacebo
libplacebo: 3.120.3 -> 4.157.0
2021-09-09 22:53:39 +02:00
Mike Purvis
ed4e0e942e pcl: 1.12.0 propagation fix 2021-09-09 20:21:08 +00:00
OPNA2608
e53e9660d4 libsidplayfp: 2.2.1 -> 2.2.2 2021-09-09 21:18:36 +02:00
Austin Seipp
f7cef10c90 liburing: 2.0 -> 2.1
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-09-09 13:52:15 -05:00
github-actions[bot]
57ea0f613d
Merge staging-next into staging 2021-09-09 18:01:41 +00:00
github-actions[bot]
dbebaeb8ba
Merge master into staging-next 2021-09-09 18:01:06 +00:00
Bernardo Meurer
854383465f
Merge pull request #137117 from Flakebi/rocm
rocm: add update scripts
2021-09-09 10:08:54 -07:00
Robert Schütz
f61b77292f libdeltachat: fix pkg-config file 2021-09-09 09:32:17 -07:00
Sebastian Neubauer
6e93fa31f2 rocclr: add update script 2021-09-09 15:42:07 +02:00
Tim Steinbach
e079a9b46d nss: 3.68 -> 3.70 2021-09-09 08:37:00 -04:00
github-actions[bot]
0f89cfc988
Merge staging-next into staging 2021-09-09 12:02:00 +00:00
github-actions[bot]
fc5d1c0828
Merge master into staging-next 2021-09-09 12:01:24 +00:00
Sebastian Neubauer
d99dfe5821 rocm-comgr: add update script 2021-09-09 13:38:57 +02:00
Sebastian Neubauer
1ab7362a4e rocm-device-libs: add update script 2021-09-09 13:38:51 +02:00
Sebastian Neubauer
c3aa2d2e27 rocm-opencl-runtime: add update script 2021-09-09 13:38:45 +02:00
Sebastian Neubauer
315631dfe3 rocm-runtime: add update script 2021-09-09 13:38:39 +02:00
Sebastian Neubauer
ea2a723c00 rocm-thunk: add update script 2021-09-09 13:38:27 +02:00
Michele Guerini Rocco
dfc61fdafc
Merge pull request #137139 from rnhmjoj/zimg
zimg: 3.0.2 -> 3.0.3
2021-09-09 08:02:32 +02:00
rnhmjoj
8609a1bca3
zimg: 3.0.2 -> 3.0.3 2021-09-09 01:34:21 +02:00
Fabian Affolter
f80b0fd0a8 gvm-libs: init at 21.4.1 2021-09-08 23:36:28 +02:00
github-actions[bot]
a84ab6724a
Merge staging-next into staging 2021-09-08 18:01:37 +00:00
github-actions[bot]
31efc58eb0
Merge master into staging-next 2021-09-08 18:01:03 +00:00
Bernardo Meurer
739c25621f
Merge pull request #136445 from lovesegfault/rocm-hip
hip: init at 4.3.1
2021-09-08 10:45:57 -07:00
markuskowa
009b663fe8
Merge pull request #137091 from markuskowa/upd-libxc
libxc: 5.1.5 -> 5.1.6
2021-09-08 17:35:44 +02:00
markuskowa
13bd2afb65
Merge pull request #136571 from markuskowa/fix-gfortran
treewide: move gfortran to nativeBuildInputs
2021-09-08 14:48:28 +02:00
github-actions[bot]
888f8e8ac0
Merge staging-next into staging 2021-09-08 12:02:02 +00:00
github-actions[bot]
5ed67a849a
Merge master into staging-next 2021-09-08 12:01:27 +00:00
Markus Kowalewski
dc3060a012
libxc: 5.1.5 -> 5.1.6 2021-09-08 12:58:46 +02:00
Fabian Affolter
6eadd15320
Merge pull request #136168 from fabaff/bump-ipv6calc
ipv6calc: 2.2.0 -> 3.2.0
2021-09-08 10:21:20 +02:00
github-actions[bot]
350e236585
Merge staging-next into staging 2021-09-08 06:01:57 +00:00
github-actions[bot]
ad1de317ad
Merge master into staging-next 2021-09-08 06:01:19 +00:00