Commit graph

117 commits

Author SHA1 Message Date
Artturi 8a33bfa212
Merge pull request #246873 from risicle/ris-librsvg-passthru-tests 2023-08-28 01:18:59 +03:00
Robert Scott 5f0e750132
Merge pull request #246763 from henrirosten/librsvg_update_to_2_56_3
librsvg: 2.56.2 -> 2.56.3
2023-08-03 19:45:26 +01:00
Robert Scott ed25f5deee librsvg: add some key reverse dependencies to passthru.tests 2023-08-03 00:23:06 +01:00
Henri Rosten 644f2a109a librsvg: 2.56.2 -> 2.56.3
Signed-off-by: Henri Rosten <henri.rosten@unikie.com>
2023-08-02 13:49:28 +03:00
Sandro Jäckel e66c968210
librsvg: use installShellCompletion, little cleanup 2023-07-31 13:42:29 +02:00
Artturi 0f9249c498
Merge pull request #244602 from NickCao/librsvg-cross 2023-07-23 05:10:14 +03:00
Nick Cao c1718f59e0
librsvg: fix cross compilation by using emulator for shell completion generation 2023-07-21 09:51:48 +08:00
Randy Eckenrode e3b95650f7
librsvg: fix link failure on x86_64-darwin 2023-07-20 03:46:04 -06:00
Jan Tojnar 32fcf619c8 librsvg: 2.55.1 → 2.56.2
https://gitlab.gnome.org/GNOME/librsvg/-/compare/2.55.1...2.56.2
2023-07-06 03:05:23 +02:00
Artturin d5b6b6232c librsvg: create loaders.cache even when cross-compiling 2023-02-18 07:35:56 +02:00
Artturin 7637168dd2 librsvg: withIntrospection when stdenv.hostPlatform.emulatorAvailable buildPackages 2023-02-18 07:35:56 +02:00
Alyssa Ross 883eeac4ec
librsvg: remove obsolete gobject-introspection build input
Since b2f9cd34e7 ("gobject-introspection: use wrapper.nix for the
native package too so we can propagate the dev output"),
gobject-introspection doesn't need to be included in buildInputs when
it's in nativeBuildInputs, as it's propagated from the setup hook.

Removing the build input fixes evaluation in buildPackages when
cross-compiling to platforms that gobject-introspection is unsupported
on, like ghcjs.

Tested building natively on x86_64-linux, in
pkgsCross.aarch64-multiplatform, and in pkgsCross.ghcjs.buildPackages.
2023-02-04 18:45:20 +00:00
figsoda 4ab0618bc5 librsvg: make auditable 2022-12-07 00:23:43 -05:00
Weijia Wang e835141b09
librsvg: enable vala on darwin (#200567)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-11-20 07:14:38 +01:00
Jan Tojnar f1a67acc99 librsvg: 2.55.0 → 2.55.1
Now following the new GNOME version policy (no more odd-unstable).

https://gitlab.gnome.org/GNOME/librsvg/-/compare/2.55.0...2.55.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:24 +02:00
Jan Tojnar b8e21f065b librsvg: remove installed tests
Build will start failing with the following error in 2.55.1 due to `/build/librsvg-2.55.1/.libs` ending up in rpath:

    RPATH of binary /nix/store/78k70limslvxs6y98hdirbcixl3car1q-librsvg-2.55.1-installedTests/libexec/installed-tests/RSVG/api contains a forbidden reference to /build/
2022-10-11 18:52:13 +02:00
Jan Tojnar b997f06251 librsvg: 2.54.4 → 2.55.0
https://gitlab.gnome.org/GNOME/librsvg/-/compare/2.54.4...2.55.0

- No longer vendoring Cargo dependencies 7e5e7e5b76

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:13 +02:00
R. Ryantm 80a0760433 librsvg: 2.54.3 -> 2.54.4 2022-06-11 11:19:16 +02:00
R. Ryantm e8a8945108 librsvg: 2.54.1 -> 2.54.3 2022-05-26 11:36:43 +02:00
squalus 78cfe899fd librsvg: fix cross compile
- use docutils for buildPlatform
- disable the postFixup step when withIntrospection is disabled
2022-05-12 18:56:24 -07:00
github-actions[bot] ff5c4d3404
Merge master into staging-next 2022-05-06 06:01:36 +00:00
Malo Bourgon 9e4be53221 treewide: add meta.mainProgram to some libraries
where a single bin is provided and someone might actually want to run it
2022-05-04 18:11:50 -07:00
R. Ryantm d2275a71e6 librsvg: 2.54.0 -> 2.54.1 2022-04-25 16:47:47 +02:00
Jan Tojnar 2f139d2d01 librsvg: 2.53.2 → 2.54.0
https://gitlab.gnome.org/GNOME/librsvg/-/compare/2.53.2...2.54.0
2022-03-25 15:02:42 +01:00
Jan Tojnar 747b64c51c librsvg: 2.53.1 → 2.53.2
https://gitlab.gnome.org/GNOME/librsvg/-/compare/2.53.1...2.53.2
2022-03-25 15:02:38 +01:00
Jan Tojnar 5003674a9f librsvg: 2.52.6 → 2.53.1
https://gitlab.gnome.org/GNOME/librsvg/-/compare/2.52.6...2.53.1
2022-03-25 15:01:23 +01:00
R. Ryantm ff2862eb7a librsvg: 2.52.5 -> 2.52.6 2022-02-19 10:46:06 +01:00
Artturi 78022c5dd1
Merge pull request #151184 from NickCao/librsvg
librsvg: fix cross compilation
2022-02-19 06:46:36 +02:00
R. Ryantm 8a1b44741b librsvg: 2.52.4 -> 2.52.5 2022-01-21 10:40:18 +00:00
Nick Cao 9765e471b1
librsvg: fix cross compilation 2021-12-18 21:40:32 +08:00
R. Ryantm 7872186887 librsvg: 2.52.3 -> 2.52.4 2021-12-09 19:51:56 -08:00
Artturin 6d3ae933f4 librsvg: fix binfmt cross-compiling
librsvg-aarch64-unknown-linux-gnu> error: linker `cc` not found
librsvg-aarch64-unknown-linux-gnu>   |
librsvg-aarch64-unknown-linux-gnu>   = note: No such file or directory (os error 2)
librsvg-aarch64-unknown-linux-gnu> error: could not compile `librsvg` due to previous error
librsvg-aarch64-unknown-linux-gnu> make[2]: *** [Makefile:1572: /build/librsvg-2.52.0/target/aarch64-unknown-linux-gnu/release/rsvg-convert] Error 101
2021-11-05 19:57:04 +02:00
github-actions[bot] 858d551e40
Merge staging-next into staging 2021-10-31 12:01:52 +00:00
Ryan Burns b1a8accc14 librsvg: fix darwin build
Needed now that strictDeps is enabled
2021-10-31 00:00:08 -07:00
maxine [they] 92fc982651
Merge pull request #143642 from jtojnar/more-gnome-staging
More GNOME updates (staging)
2021-10-30 01:04:50 +02:00
Jan Tojnar 7cfa3de9ec librsvg: 2.52.2 → 2.52.3 2021-10-29 13:34:55 +02:00
Jan Tojnar d647a68608
Merge pull request #142733 from jtojnar/more-gnome-staging
More GNOME updates (staging)
2021-10-25 06:10:36 +02:00
Jan Tojnar 77c8341cdc librsvg: 2.52.0 → 2.52.2 2021-10-24 13:11:31 +02:00
github-actions[bot] 5065827878
Merge staging-next into staging 2021-10-12 00:02:05 +00:00
Maxine Aubrey 08fcd73d9d librsvg: 2.50.7 -> 2.52.0
- https://gitlab.gnome.org/GNOME/librsvg/-/blob/2.52.0/NEWS
2021-10-09 17:29:36 +02:00
Alyssa Ross ddd264f413 librsvg: use lib.getLib 2021-09-27 16:54:20 +00:00
Alyssa Ross e8e591795c librsvg: fix cross
gobject-introspection doesn't cross build at the moment, and doesn't
work well with cross even when it does, so this is far more likely to
keep working if we just disable it when cross compiling.
2021-09-27 16:54:20 +00:00
Alyssa Ross b602a0961b librsvg: strictDeps 2021-09-27 16:54:20 +00:00
R. RyanTM 406479e52d librsvg: 2.50.6 -> 2.50.7 2021-07-05 14:43:31 +02:00
R. RyanTM b86cf12be9 librsvg: 2.50.5 -> 2.50.6 2021-05-30 00:14:07 +00:00
Jan Tojnar 468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Jan Tojnar 941b15b003
librsvg: register installed tests 2021-05-05 22:20:22 +02:00
Jan Tojnar e288b9d1b2
librsvg: 2.50.1 → 2.50.5 2021-05-05 22:20:22 +02:00
Jan Tojnar 7d535edec5
gnome3: support new versioning scheme in the update script
https://discourse.gnome.org/t/new-gnome-versioning-scheme/4235
2021-05-05 22:20:20 +02:00
Ben Siraphob 66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00