Commit Graph

140 Commits

Author SHA1 Message Date
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
Jan Tojnar
a0da2d759d gdk-pixbuf: 2.42.6 → 2.42.8
https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/compare/2.42.6...2.42.8
2022-03-25 15:02:40 +01:00
Jan Tojnar
100ae90d51 tree-wide: Modernize moving gi-docgen-built docs to devdoc output
Since DevHelp 41, it no longer needs to be stored in `share/devhelp`.
2022-03-25 15:02:32 +01:00
Daniel Șerbănescu
6c0fc2514d gdk-pixbuf-xlib: 2020-06-11-unstable -> 2.40.2 2022-01-13 20:11:35 +01:00
Victor Engmark
57b496ea98 misc: Replace tab indentation with spaces
I've tried to be consistent, using four or eight spaces to line up
with existing code.
2021-11-14 16:04:46 +13:00
Artturin
bf05ab56cf gdk-pixbuf: enable strictDeps
gdk-pixbuf: make gobject-introspection conditional to fix binfmt cross-compile
2021-11-05 19:57:03 +02:00
Rick van Schijndel
4a98b2f40e gdk-pixbuf: support cross-compilation by disabling introspection and gtk_doc
I don't know why the gating on whether gobject-introspection is or isn't
null was added, but I removed it.

It was added here: 7fbcc56260.
2021-05-25 21:24:10 +02: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
b2f39d6edc
gdk-pixbuf: 2.42.2 → 2.42.6 2021-05-05 22:20:23 +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
Jan Tojnar
0fb4e8c4c3
gdk-pixbuf: enable debug info 2020-12-28 02:19:17 +01:00
Jan Tojnar
3141ee4b6e
gdk-pixbuf: 2.42.0 → 2.42.2
Fixes CVE-2020-29385

https://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.2.news
2020-12-08 01:25:15 +01:00
Jan Tojnar
17eb317428
gdk-pixbuf: 2.40.0 → 2.42.0
https://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.0.news

xlib has been dropped, some build flags changed: https://mail.gnome.org/archives/distributor-list/2020-November/msg00000.html
Also corrected license.
2020-11-20 01:33:02 +01:00
Vladimír Čunát
336bc8283b
Re-Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2"
This reverts commit c778945806.

I believe this is exactly what brings the staging branch into
the right shape after the last merge from master (through staging-next);
otherwise part of staging changes would be lost
(due to being already reachable from master but reverted).
2020-10-26 08:19:17 +01:00
Vladimír Čunát
c778945806
Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2"
I'm sorry; I didn't notice it contained staging commits.

This reverts commit 17f5305b6c, reversing
changes made to a8a018ddc0.
2020-10-25 09:41:51 +01:00
Vladimír Čunát
17f5305b6c
Merge #101508: libraw: 0.20.0 -> 0.20.2 2020-10-25 09:28:53 +01:00
Andrew Childs
722d02a720 treewide: move fixDarwinDylibNames to nativeBuildInputs
This hook runs at build time and depends on executing
install_name_tool from binutils.
2020-10-21 13:26:53 +09:00
Malte Brandy
cebf9198f3
treewide: De-inline uses of lib.boolToString
This commit should not change eval results
2020-10-14 01:46:17 +02:00
Daniel Șerbănescu
78623366f6 gdk-pixbuf-xlib: 2019-10-19-unstable -> 2020-06-11-unstable 2020-08-14 17:22:18 +02:00
Jan Tojnar
5a416c0049
gdk-pixbuf-xlib: fix pc file
It had incorrect include path and did not propagate dependencies correctly.
2020-06-11 15:51:45 +02:00
Jan Tojnar
80a89002f1
gdk-pixbuf: do not build deprecated xlib library
It is deprecated and will be removed:

https://mail.gnome.org/archives/desktop-devel-list/2019-November/msg00009.html

Until then, you can use gdk-pixbuf-xlib package.
2020-05-18 21:03:59 +02:00
Jan Tojnar
6323002aac
gdk-pixbuf-xlib: init at 2019-10-19-unstable
https://mail.gnome.org/archives/desktop-devel-list/2019-November/msg00009.html
2020-05-18 21:03:43 +02:00
Jan Tojnar
5787e9a035
gdk-pixbuf: clean up
* format with nixpkgs-fmt
* reorder the attributes
* replace aliases
* inline pname & version
* add GNOME maintainers
* update homepage from devdocs to repo
2020-05-18 20:33:20 +02:00
Matthew Bauer
e520d6af29
Merge pull request #84415 from matthewbauer/mb-cross-fixes-april2020
Cross compilation fixes [april 2020]
2020-04-13 16:48:38 -04:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Matthew Bauer
6c5983a291 gdk-pixbuf: make target env hook
Unfortunately, we need to emulate the system to get a real cache.
Native version doesn’t know the right paths.
2020-04-06 16:36:22 -04:00
Matthew Bauer
139fd8b397 gdk-pixbuf: support cross compilation
- add glib to nativeBuildInputs
- only update loaders cache on native builds
2020-04-06 16:36:21 -04:00
Vladimír Čunát
754d02df72
gdk-pixbuf: upstream patch to fix the nixos test
Tested nixos.tests.installed-tests.gdk-pixbuf.x86_64-linux
atop the current nixpkgs master.
2020-01-08 15:36:39 +01:00
Jan Tojnar
d4b4bcd416 gdk-pixbuf: fix setup hook
b78e84097f tried to make the script better but used the wrong test
syntax: [[ 113 > 99 ]] is false. This caused the librsvg not being added
to $GDK_PIXBUF_MODULE_FILE.

Fixes: https://github.com/NixOS/nixpkgs/pull/73586#issuecomment-560106317
2019-12-01 18:55:40 +01:00
c0bw3b
9aa62321ea gdk-pixbuf: disable JPEG2000 support
jasper has unfixed CVE
Upstream has no plan to switch to openjpeg AFAICT
2019-11-19 22:19:08 +01:00
Frederik Rietdijk
73b88e17dd Merge staging-next into staging 2019-11-11 12:09:26 +01:00
John Ericson
b78e84097f gdk-pixbuf setup hook: GDK_PIXBUF_MODULE_FILE might not be defined
Also switch to [[ ... ]] because it is more robust w.r.t. empty
arguments.
2019-11-08 13:24:20 -05:00
worldofpeace
7529fd15d5 gdk-pixbuf: add test to passthru 2019-11-07 08:38:41 -05:00
Tor Hedin Brønner
6f1deb7d45 gdk-pixbuf: 2.38.2 -> 2.46.0 2019-10-12 16:18:05 +02:00
worldofpeace
9baa018e23 gdk-pixbuf: 2.38.1 → 2.38.2 2019-09-30 19:39:38 +02:00
worldofpeace
b1bc0645ea gdk-pixbuf: rename from gdk_pixbuf 2019-07-22 18:50:57 -04:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
c0bw3b
9cb260d091 [treewide] delete unused patches 2019-05-04 19:52:24 +02:00
Will Dietz
9866979c23 gdk-pixbuf: 2.38.0 -> 2.38.1
https://gitlab.gnome.org/GNOME/gdk-pixbuf/tags/2.38.1
2019-02-28 16:49:18 -06:00
Jan Tojnar
a51a99c690
gobject-introspection: rename package
camelCase package name was a huge inconsistency in GNOME package set.
2018-12-02 12:42:29 +01:00
Jan Tojnar
b9d77e9f51
gdk_pixbuf: 2.36.12 → 2.38.0 2018-11-30 21:33:57 +01:00
Jan Tojnar
5cc18c4781
gnome3: remove versionBranch attribute
Standard library now contains stdenv.lib.versions.majorMinor,
which does the same.
2018-10-05 02:17:19 +02:00
Markus Kowalewski
98c7cf76a6
gdk_pixbuf: add license 2018-08-20 19:32:10 +02:00
Jan Tojnar
4f2482ca3f
gdk-pixbuf.src: switch to fetchFromGitLab 2018-07-15 18:58:04 +02:00
Orivej Desh
eed7db423e gdk-pixbuf: fix loader.cache on darwin
gdk-pixbuf-query-loaders looks for .so files even on darwin, but after the
switch to meson the loaders are installed with .dylib extension.

Fixes #41314
2018-06-06 10:07:23 +00:00
Orivej Desh
06cdd7d83f Revert "gdk-pixbuf: patch library rpath references on darwin"
This reverts commit 6bb08e881d.

See the next commit.
2018-06-06 10:06:45 +00:00
Orivej Desh
14987c6336 Revert "gdk-pixbuf: make loaders builtin on Darwin"
This reverts commit 6d3b9763a6.

See the next commit.
2018-06-06 10:03:20 +00:00
Jan Tojnar
6d3b9763a6
gdk-pixbuf: make loaders builtin on Darwin
Meson produces faulty loaders on Darwin, building them into the library bypasses that.

4b2f397198
2018-06-01 00:14:59 +02:00
Jan Tojnar
ae8b7a189a
Revert "Revert commit 4b2f3971981272b79da7f87b639ca8854a6ea89c"
This reverts commit 85ae7137ac.
2018-06-01 00:13:15 +02:00