Commit Graph

61 Commits

Author SHA1 Message Date
6t8k
39404056ed exiv2: 0.28.0 -> 0.28.1
https://github.com/Exiv2/exiv2/blob/v0.28.1/doc/ChangeLog

Fixes CVE-2023-44398 (High).

https://github.com/Exiv2/exiv2/issues/2762 is now fixed upstream, so
make `checkPhase` run unconditionally again.
2023-11-09 05:43:26 +01:00
Weijia Wang
62c6d285c8 exiv2: 0.27.6 -> 0.28.0 2023-09-30 22:59:52 +02:00
misuzu
5ee40b84cc exiv2: fix build on armv7l-linux
Remove failing tests for now, they're fixed in 0.28
2023-09-03 11:04:13 +03:00
R. Ryantm
f6976e11e0 exiv2: 0.27.6 -> 0.27.7 2023-05-20 13:39:35 +00:00
Sandro
bfd0775d55
Merge pull request #211847 from wegank/exiv2-bump 2023-01-22 02:02:39 +01:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Weijia Wang
97b68e7a79 exiv2: 0.27.5 -> 0.27.6 2023-01-21 00:51:26 +01:00
Vladimír Čunát
6471cff5dd
exiv2: drop a test on darwin, really now
I did this wrong in 9927b2f2c3.  `-f` invites typos.
2022-10-09 18:15:09 +02:00
Vladimír Čunát
9927b2f2c3
exiv2: drop a test on darwin
It's often an issue; no idea why:
https://hydra.nixos.org/job/nixpkgs/nixpkgs-22.05-darwin/exiv2.aarch64-darwin
though for x86 it seems to have started after compiling via rosetta:
https://hydra.nixos.org/build/192631598

Note that exiv2 blocks the darwin-tested job.
2022-10-09 09:55:34 +02:00
Weijia Wang
df8a4eeaf7 exiv2: update homepage 2022-08-07 23:50:47 +02:00
Weijia Wang
eb50dfa1c4 exiv2: fix build on aarch64-darwin 2022-08-02 22:51:04 +02:00
Alyssa Ross
5330c0a1af
treewide: use isAarch where appropriate 2022-07-30 16:18:27 +00:00
Artturi
2c9fdfd691
Merge pull request #153106 from paperdigits/exiv2-bmff 2022-03-19 21:30:01 +02:00
Vladimír Čunát
07dd74b828
exiv2: fix paths in *.cmake
The recent merge #131868 (2c1ce604) broke digikam build through this.
2022-02-20 17:56:01 +01:00
Vladimír Čunát
2c1ce60477
Merge #131868: exiv2: Add lib/static outputs, remove reference to gcc 2022-02-18 15:02:38 +01:00
Mica Semrick
840a527f72 exiv2: enable BMFF support 2022-01-01 13:38:05 -08:00
Dmitry Kalinkin
0649635b59
exiv2: fix for darwin sandbox 2021-12-21 13:20:47 -05:00
R. Ryantm
7127f494ef exiv2: 0.27.4 -> 0.27.5 2021-10-29 12:06:32 +00:00
Eelco Dolstra
aeed03b6f0 exiv2: More outputs, remove reference to gcc 2021-07-28 21:24:34 +02:00
Robert Scott
698d433e74 exiv2: fix for darwin by providing libiconv 2021-07-17 13:04:41 +01:00
Mica Semrick
492e221ff9 exiv2: 0.27.3 -> 0.27.4 2021-06-17 19:02:47 -07:00
Ben Siraphob
66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Mario Rodas
de7719a240 exiv2: fix build on darwin 2020-09-13 04:20:00 +00:00
Jan Tojnar
8060ecb97d
exiv2: re-enable split outputs
Needs an extra patch to fix CMake config.

This reverts commit f8f840f664.
2020-09-10 22:34:19 +02:00
Timo Kaufmann
f8f840f664 exiv2: disable output splitting
This is a temporary workaround. See the linked comment.
2020-09-09 14:12:25 +02:00
Jan Tojnar
3dc2c52851
exiv2: clean up
- EXIV2_BUILD_PO has been replaced by EXIV2_ENABLE_NLS
  076585d147
  Confusingly, the former still appears in the flag summary.
- Remove enableParallelBuilding since it is on by default with CMake
- Reorder the expression
- Apply upstream GNUInstallDirs patch
- Build stuff in build phase, not in install phase
- Add maintainers field (empty at the moment)
2020-09-07 17:02:31 +02:00
Mica Semrick
b181edb322 exiv2: 0.27.2 -> 0.27.3 2020-09-04 14:56:35 -07:00
Thomas Tuegel
f1a58aba15 exiv2: fix CMake export paths 2020-07-31 18:50:58 +02:00
Andrew Childs
d09c84aa00 exiv2: fix build on 32-bit arm 2020-05-03 11:02:34 -07:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Vladimír Čunát
0ebeec9183
exiv2: name the patch as usual
That allows automatic detection of CVEs being fixed (e.g. by vulnix)
2020-03-29 09:39:31 +02:00
Symphorien Gibol
7cf8f4f2cc exiv2: fix CVE-2019-20421 2020-03-20 12:00:00 +00:00
worldofpeace
ff41002b80 exiv2: fix exiv2.pc file
This fix comes from #71669.
2020-02-25 23:25:43 -05:00
Anders Kaseorg
3cd8ce3bce treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH
Naive concatenation of $LD_LIBRARY_PATH can result in an empty
colon-delimited segment; this tells glibc to load libraries from the
current directory, which is definitely wrong, and may be a security
vulnerability if the current directory is untrusted.  (See #67234, for
example.)  Fix this throughout the tree.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-01-15 09:47:03 +01:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Marek Mahut
4ee4bb9872 exiv2: adding DYLD_LIBRARY_PATH= for darwin tests 2019-08-26 17:16:06 +02:00
Marek Mahut
9b4e5a9325 exiv2: enabling tests for real
Fixes #67453
2019-08-26 12:02:45 +02:00
Marek Mahut
336eb202f6 exiv2: enable tests 2019-08-26 10:01:51 +02:00
Marek Mahut
04de5d7c3c exiv2: 0.27.1 -> 0.27.2
Fixes #67194
2019-08-25 18:49:35 +02:00
worldofpeace
91a3b41967 exiv2: enable docs and po
Also multiout man
2019-06-27 03:17:57 -04:00
worldofpeace
cb77f7e227 exiv2: 0.26.2018.12.30 -> 0.27.1
Also run tests and remove additionally installed stuff.

Co-authored-by: periklis <periklis.tsirakidis@holidaycheck.com>
Co-authored-by: vcunat <vcunat@gmail.com>
2019-06-27 03:16:46 -04:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Daniel Schaefer
bac4d95aa2 treewide: Change URLs to HTTPS
Lots of URLs were HTTP redirect to HTTPS. Changed those and checked them
if there's actual content. Inspired by
https://github.com/NixOS/nixpkgs/issues/60004
2019-04-22 10:19:54 +02:00
Vladimír Čunát
bf7d1b538d
exiv2: 0.26.2018.06.09 -> 0.26.2018.12.30 (security)
The bump includes all the patches we had and adds some more,
e.g. for CVE-2017-1000127.  I don't think all CVEs get fixed by that,
but 0.27 would currently break too many packages; /cc #50496.
2018-12-30 11:57:51 +01:00
Pascal Wittmann
f7be21f4c9
Merge branch 'master' into add-missing-licenses
Conflicts:
	pkgs/development/libraries/exiv2/default.nix
        Set license to gpl2Plus
2018-08-06 12:04:52 +02:00
Vladimír Čunát
6a1148997a
exiv2.meta.license: add 2018-08-05 20:15:10 +02:00
Pascal Wittmann
6071ff18be
exiv2: add license
see issue #43716
2018-08-05 16:45:48 +02:00
Vladimír Čunát
0274e72481
exiv2: bugfix updates
- use upstream branch with backports
- backport two fixes missing from it yet
2018-08-04 19:38:22 +02:00
Vladimír Čunát
332a800de3
exiv2: a batch of security fixes
/cc #32459.  I can't see any other CVE patches that are either
backported upstream to the 0.26 branch or applied in some distro.
2017-12-09 19:08:07 +01:00
Franz Pletz
c2e9f45df2
exiv2: 0.25 -> 0.26 2017-07-17 02:53:14 +02:00