Commit Graph

122 Commits

Author SHA1 Message Date
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
Matthew Bauer
85ae7137ac Revert commit 4b2f397198
This reverts commit 4b2f397198. It
updated gdk_pixbuf to 2.36.12 but unfortunately broke macOS builds.
The new mime sniffing is not working correctly so that .png files
cannot be built.

Fixes #41314

/cc @jtojnar @lnl7
2018-05-31 12:34:16 -04:00
Daiderd Jordan
6bb08e881d
gdk-pixbuf: patch library rpath references on darwin
A bunch of the libraries like libpixbufloader-png link against libgdk_pixbuf,
however the install_name is not correct at this point yet since meson tries to use rpaths.
2018-05-30 01:26:24 +02:00
Jan Tojnar
ccd064450c
gdk-pixbuf: fix git urls 2018-05-29 10:34:17 +02:00
Daiderd Jordan
8baaa433b6
gdk-pixbuf: patch all darwin binaries 2018-05-29 08:47:19 +02:00
Daiderd Jordan
11b799db8b
gdk-pixbuf: also patch binaries in dev output for darwin 2018-05-29 01:10:53 +02:00
Daiderd Jordan
4200c9c879
gdk-pixbuf: fix binary @rpath reference on darwin 2018-05-28 23:56:23 +02:00
Daiderd Jordan
50f46e060f
gdk-pixbuf: fixup library install_names on darwin
Meson tries to use rpaths but we don't use those in the darwin stdenv.
2018-05-28 20:27:16 +02:00
Matthew Justin Bauer
eeb016e8f0
Merge branch 'staging' into fix-ncurses-darwin-extensions 2018-05-02 15:40:38 -05:00
Jan Tojnar
e375bd4a9e
gdk_pixbuf: export moduleDir 2018-04-28 04:08:48 +02:00
Jan Tojnar
70a5ba0ac9
gdk_pixbuf: fix installedTests 2018-04-25 18:37:43 +02:00
Jan Malakhovski
7438083a4d tree-wide: disable doCheck and doInstallCheck where it fails (the trivial part) 2018-04-25 04:18:46 +00:00
Jan Tojnar
4b2f397198
gdk_pixbuf: 2.36.7 → 2.36.12 2018-04-25 01:49:14 +02:00
Jan Tojnar
c70a245bb3
Revert "gdk_pixbuf: 2.36.7 → 2.36.12 (#39026)" (#39316)
This reverts commit 50953c3cbc.
2018-04-22 00:18:56 +02:00
Jan Tojnar
50953c3cbc
gdk_pixbuf: 2.36.7 → 2.36.12 (#39026) 2018-04-22 00:17:26 +02:00
Shea Levy
0f854cd2d1
Merge branch 'master' into staging 2018-03-24 01:34:53 -04:00
Peter Simons
cb6f88ce5e Revert "gdk_pixbuf: 2.36.7 → 2.36.11"
This reverts commit 3abd1ec53d because the change
breaks many packages, like Emacs, pavucontrol, xmobar, etc. Further details can
be found at https://github.com/NixOS/nixpkgs/issues/37696.
2018-03-23 14:09:13 +01:00
Matthew Bauer
ed2a9cf65f treewide: remove libintl hacks 2018-03-22 16:50:11 -05:00
Jan Tojnar
3abd1ec53d
gdk_pixbuf: 2.36.7 → 2.36.11 2018-03-22 07:34:56 +01:00