Commit graph

46916 commits

Author SHA1 Message Date
Yureka 38b9458247 pipewire: apply patch for missing declarations 2022-04-02 20:37:34 +02:00
Nick Cao 815601ff61
glib: use correct meson for cross compilation 2022-04-03 00:09:33 +08:00
7c6f434c 8188f10752
Merge pull request #166430 from alyssais/openssl-static-retry
treewide: use lib.getLib for OpenSSL libraries
2022-04-02 12:59:55 +00:00
Gabriel Ebner d8d3deb8d9 gcr: use wrapGAppsHook
The manual wrapProgram invocation missed binaries in libexec.
2022-04-02 12:59:35 +02:00
Jan Solanti f665340b6c pipewire: 0.3.48 -> 0.3.49 2022-04-02 12:10:35 +02:00
Bobby Rong 31e6f3b066
Merge pull request #166530 from bobby285271/gnome-online-accounts
gnome-online-accounts: 3.43.1 -> 3.44.0
2022-04-01 10:38:00 +08:00
Ben Siraphob 4c38fcb192
treewide: move cmake into nativeBuildInputs 2022-03-31 12:35:21 -05:00
Ryan Mulligan 45f3f20c58
Merge pull request #162685 from r-ryantm/auto-update/intel-media-sdk
intel-media-sdk: 22.2.0 -> 22.2.1
2022-03-31 10:10:58 -07:00
Ben Siraphob 5187709ff7
Merge pull request #166508 from siraben/automake-buildinputs 2022-03-31 03:15:41 -05:00
Bobby Rong 5b099769b0
gnome-online-accounts: 3.43.1 → 3.44.0
https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/compare/3.43.1...3.44.0
2022-03-31 04:03:22 +00:00
Ben Siraphob 21faf9fc29
treewide: move autoconf, automake to nativeBuildInputs 2022-03-30 20:17:24 -05:00
Sandro 0fa8cbf8de
Merge pull request #166277 from lourkeur/refactor-cosmopolitan 2022-03-30 17:28:47 +02:00
Sandro 10f0e95b0e
Merge pull request #165949 from SuperSandro2000/libgpod 2022-03-30 17:25:03 +02:00
Alyssa Ross fd78240ac8
treewide: use lib.getLib for OpenSSL libraries
At some point, I'd like to make another attempt at
71f1f4884b ("openssl: stop static binaries referencing libs"), which
was reverted in 195c7da07d.  One problem with my previous attempt is
that I moved OpenSSL's libraries to a lib output, but many dependent
packages were hardcoding the out output as the location of the
libraries.  This patch fixes every such case I could find in the tree.
It won't have any effect immediately, but will mean these packages
will automatically use an OpenSSL lib output if it is reintroduced in
future.

This patch should cause very few rebuilds, because it shouldn't make
any change at all to most packages I'm touching.  The few rebuilds
that are introduced come from when I've changed a package builder not
to use variable names like openssl.out in scripts / substitution
patterns, which would be confusing since they don't hardcode the
output any more.

I started by making the following global replacements:

    ${pkgs.openssl.out}/lib -> ${lib.getLib pkgs.openssl}/lib
    ${openssl.out}/lib -> ${lib.getLib openssl}/lib

Then I removed the ".out" suffix when part of the argument to
lib.makeLibraryPath, since that function uses lib.getLib internally.

Then I fixed up cases where openssl was part of the -L flag to the
compiler/linker, since that unambigously is referring to libraries.

Then I manually investigated and fixed the following packages:

 - pycurl
 - citrix-workspace
 - ppp
 - wraith
 - unbound
 - gambit
 - acl2

I'm reasonably confindent in my fixes for all of them.

For acl2, since the openssl library paths are manually provided above
anyway, I don't think openssl is required separately as a build input
at all.  Removing it doesn't make a difference to the output size, the
file list, or the closure.

I've tested evaluation with the OfBorg meta checks, to protect against
introducing evaluation failures.
2022-03-30 15:10:00 +00:00
R. Ryantm c84d82e962 bullet: 3.21 -> 3.22a 2022-03-30 22:04:47 +08:00
Lassulus 710fed5a24
Merge pull request #166376 from r-ryantm/auto-update/lief
lief: 0.11.5 -> 0.12.0
2022-03-30 11:31:56 +02:00
Louis Bettens 9f4b404b5c maintainers/teams: add cosmopolitan team 2022-03-30 10:33:17 +02:00
Louis Bettens bd84351def python-cosmopolitan: init at 3.6.14 2022-03-30 10:33:17 +02:00
Louis Bettens d1eb392e95 cosmopolitan: remove redundant fix
the shebangs issue has been fixed upstream in f721d61b54
2022-03-30 10:33:17 +02:00
Louis Bettens 96d3126781 cosmopolitan: lint 2022-03-30 10:33:16 +02:00
Louis Bettens 89604525d7 cosmopolitan: unclutter output 2022-03-30 10:33:16 +02:00
Louis Bettens f92cfbce3a cosmopolitan: remove redundant test
It seems like both the checkPhase and cosmoc's installCheckPhase run
plenty of executables, I don't see what this test could catch.
2022-03-30 10:33:16 +02:00
Louis Bettens 0d5810ede0 cosmoc: init 2022-03-30 10:33:16 +02:00
R. Ryantm 1121300b41 lief: 0.11.5 -> 0.12.0 2022-03-30 07:27:31 +00:00
Sandro 7989b30b43
Merge pull request #166074 from maxice8/poco 2022-03-30 03:14:31 +02:00
Louis Bettens 6443507c12 cosmopolitan: add checkPhase 2022-03-29 18:00:50 +02:00
Louis Bettens 961472b74a cosmopolitan: only build libc 2022-03-29 18:00:50 +02:00
Louis Bettens 3a08f8d91c cosmopolitan: don't extend include path
The intended idiom according to upstream is to have no `#includes` for
the libc. This works because the combined header `cosmopolitan.h` has
always been on the command line.
2022-03-29 10:40:40 +02:00
Jan Tojnar 9b7f392f75 vte: 0.67.90 → 0.68.0
https://gitlab.gnome.org/GNOME/vte/-/compare/0.67.90...0.68.0
2022-03-29 10:23:06 +02:00
R. Ryantm 5e92becb9b robin-map: 0.6.3 -> 1.0.0 2022-03-28 22:28:54 +02:00
Sandro a85e2dcf73
Merge pull request #164182 from IvarWithoutBones/init/gummy 2022-03-28 17:02:25 +02:00
maxice8 fad08c37e3 poco: move openssl to propagatedBuildInputs
this is required if someone is using Poco::Crypto, see the following
extract from poco's cmake files:

```cmake
include(CMakeFindDependencyMacro)
find_dependency(PocoFoundation)
find_dependency(OpenSSL REQUIRED COMPONENTS Crypto)
include("${CMAKE_CURRENT_LIST_DIR}/PocoCryptoTargets.cmake")
```
2022-03-28 09:39:56 -03:00
Sandro a63a39e238
Merge pull request #165335 from willcohen/qwt-6.2 2022-03-28 14:19:09 +02:00
Ryan Mulligan 8a5030eee2
Merge pull request #165874 from r-ryantm/auto-update/gdcm
gdcm: 3.0.10 -> 3.0.11
2022-03-27 18:31:11 -07:00
Tom Bereknyei 1edfe6d91b cosmopolitan: 0.3 -> unstable-2022-03-22 2022-03-27 20:02:59 -04:00
Pavol Rusnak dc45957373
Merge pull request #165839 from prusnak/sdl2-sound
SDL2_sound: init at 2.0.1
2022-03-27 22:39:14 +02:00
Anthony Cowley eb20eae90f
llvmPackages_rocm: 4.5.2 -> 5.0.2 (#165362)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-03-27 20:35:14 +02:00
Sandro Jäckel 9cc6f05dac
intel-gmmlib: 22.1.1 -> 22.1.2 2022-03-27 18:22:23 +02:00
Sandro Jäckel 9f034e5d18
libgda: propagate libxml2 2022-03-27 17:54:58 +02:00
Sandro Jäckel 8e0f6609c3
libgda: remove ? null from inputs 2022-03-27 17:54:57 +02:00
Sandro Jäckel 073206c8e0
libgpod: reduce propagated libraries, cleanup 2022-03-27 17:54:57 +02:00
Adam Joseph 8feed8e815
ffmpeg: honor pulseaudioSupport (#161017)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-03-27 17:01:58 +02:00
Sandro 3812e3a10c
Merge pull request #159900 from risicle/ris-libarchive-passthru-deps 2022-03-27 16:37:21 +02:00
Sandro 38c585d70a
Merge pull request #160057 from risicle/ris-harfbuzz-passthru-deps 2022-03-27 16:37:02 +02:00
Sandro 2873d96dd7
Merge pull request #162110 from risicle/ris-libtiff-passthru-tests 2022-03-27 16:36:28 +02:00
Jan Tojnar 1379cbe985 gtk4: move broadwayd into out
It is convenient to have it in PATH by default and does not seem to increase the output size much (+0.2M).

Just as was done to GTK 3 in https://github.com/NixOS/nixpkgs/pull/116053
2022-03-27 15:25:31 +02:00
R. Ryantm 52a769ea89 malcontent: 0.10.3 → 0.10.4
https://gitlab.freedesktop.org/pwithnall/malcontent/-/compare/0.10.3...0.10.4
2022-03-27 15:24:07 +02:00
Jan Tojnar e3bd210eea glib-testing: 0.1.0 → 0.1.1
https://gitlab.gnome.org/pwithnall/libglib-testing/-/compare/0.1.0...0.1.1
2022-03-27 15:24:07 +02:00
Sandro 5c1f8cd19f
Merge pull request #163509 from NixOS/drop/ffmpeg_3 2022-03-27 12:52:12 +02:00
Sandro 7f8d80df88
Merge pull request #165346 from jansol/draco 2022-03-27 11:41:39 +02:00