summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorMarti Maria <marti.maria@littlecms.com>2023-02-17 16:52:21 +0100
committerMarti Maria <marti.maria@littlecms.com>2023-02-17 16:52:21 +0100
commitc46703c1e909abc34cc18c1d085e51f9b5be2ea3 (patch)
tree42baa9d50e2e6539e6035f4810963b293b1a2637 /plugins
parent9a614c03bf78591de079f1c53d9fdddab3cb3af2 (diff)
parentdbb23ff16cf90c47482f6c9eac484c5bdde8b14f (diff)
downloadlcms2-c46703c1e909abc34cc18c1d085e51f9b5be2ea3.tar.gz
Merge branch 'master' of https://github.com/mm2/Little-CMS
Diffstat (limited to 'plugins')
-rw-r--r--plugins/fast_float/include/lcms2_fast_float.h2
-rw-r--r--plugins/fast_float/include/meson.build1
-rw-r--r--plugins/fast_float/meson.build1
-rw-r--r--plugins/fast_float/src/fast_16_tethra.c2
-rw-r--r--plugins/fast_float/src/fast_8_curves.c2
-rw-r--r--plugins/fast_float/src/fast_8_matsh.c2
-rw-r--r--plugins/fast_float/src/fast_8_matsh_sse.c2
-rw-r--r--plugins/fast_float/src/fast_8_tethra.c2
-rw-r--r--plugins/fast_float/src/fast_float_15bits.c2
-rw-r--r--plugins/fast_float/src/fast_float_15mats.c2
-rw-r--r--plugins/fast_float/src/fast_float_cmyk.c2
-rw-r--r--plugins/fast_float/src/fast_float_curves.c2
-rw-r--r--plugins/fast_float/src/fast_float_internal.h2
-rw-r--r--plugins/fast_float/src/fast_float_lab.c2
-rw-r--r--plugins/fast_float/src/fast_float_matsh.c2
-rw-r--r--plugins/fast_float/src/fast_float_separate.c2
-rw-r--r--plugins/fast_float/src/fast_float_sup.c2
-rw-r--r--plugins/fast_float/src/fast_float_tethra.c2
-rw-r--r--plugins/fast_float/src/meson.build2
-rw-r--r--plugins/fast_float/testbed/fast_float_testbed.c4
-rw-r--r--plugins/fast_float/testbed/meson.build2
-rw-r--r--plugins/threaded/include/lcms2_threaded.h2
-rw-r--r--plugins/threaded/include/meson.build2
-rw-r--r--plugins/threaded/meson.build1
-rw-r--r--plugins/threaded/src/threaded_core.c2
-rw-r--r--plugins/threaded/src/threaded_internal.h2
-rw-r--r--plugins/threaded/src/threaded_main.c2
-rw-r--r--plugins/threaded/src/threaded_scheduler.c2
-rw-r--r--plugins/threaded/src/threaded_split.c2
-rw-r--r--plugins/threaded/testbed/threaded_testbed.c4
30 files changed, 32 insertions, 29 deletions
diff --git a/plugins/fast_float/include/lcms2_fast_float.h b/plugins/fast_float/include/lcms2_fast_float.h
index 83afd3f..6dacd7a 100644
--- a/plugins/fast_float/include/lcms2_fast_float.h
+++ b/plugins/fast_float/include/lcms2_fast_float.h
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/include/meson.build b/plugins/fast_float/include/meson.build
new file mode 100644
index 0000000..4527b4a
--- /dev/null
+++ b/plugins/fast_float/include/meson.build
@@ -0,0 +1 @@
+install_headers('lcms2_fast_float.h')
diff --git a/plugins/fast_float/meson.build b/plugins/fast_float/meson.build
index b5d2552..8f0114e 100644
--- a/plugins/fast_float/meson.build
+++ b/plugins/fast_float/meson.build
@@ -1,2 +1,3 @@
+subdir('include')
subdir('src')
subdir('testbed')
diff --git a/plugins/fast_float/src/fast_16_tethra.c b/plugins/fast_float/src/fast_16_tethra.c
index 8f7f769..9953b6f 100644
--- a/plugins/fast_float/src/fast_16_tethra.c
+++ b/plugins/fast_float/src/fast_16_tethra.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_8_curves.c b/plugins/fast_float/src/fast_8_curves.c
index aaaa760..b4d45c3 100644
--- a/plugins/fast_float/src/fast_8_curves.c
+++ b/plugins/fast_float/src/fast_8_curves.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_8_matsh.c b/plugins/fast_float/src/fast_8_matsh.c
index f39c669..d46e5ec 100644
--- a/plugins/fast_float/src/fast_8_matsh.c
+++ b/plugins/fast_float/src/fast_8_matsh.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_8_matsh_sse.c b/plugins/fast_float/src/fast_8_matsh_sse.c
index efeac2d..a5b810d 100644
--- a/plugins/fast_float/src/fast_8_matsh_sse.c
+++ b/plugins/fast_float/src/fast_8_matsh_sse.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_8_tethra.c b/plugins/fast_float/src/fast_8_tethra.c
index a843813..544f773 100644
--- a/plugins/fast_float/src/fast_8_tethra.c
+++ b/plugins/fast_float/src/fast_8_tethra.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_float_15bits.c b/plugins/fast_float/src/fast_float_15bits.c
index 33a41b9..f20b4fe 100644
--- a/plugins/fast_float/src/fast_float_15bits.c
+++ b/plugins/fast_float/src/fast_float_15bits.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_float_15mats.c b/plugins/fast_float/src/fast_float_15mats.c
index 19e2378..142da12 100644
--- a/plugins/fast_float/src/fast_float_15mats.c
+++ b/plugins/fast_float/src/fast_float_15mats.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_float_cmyk.c b/plugins/fast_float/src/fast_float_cmyk.c
index bdb7348..fc68189 100644
--- a/plugins/fast_float/src/fast_float_cmyk.c
+++ b/plugins/fast_float/src/fast_float_cmyk.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_float_curves.c b/plugins/fast_float/src/fast_float_curves.c
index 2cfca90..d0b0686 100644
--- a/plugins/fast_float/src/fast_float_curves.c
+++ b/plugins/fast_float/src/fast_float_curves.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_float_internal.h b/plugins/fast_float/src/fast_float_internal.h
index 58cb66f..35d7c25 100644
--- a/plugins/fast_float/src/fast_float_internal.h
+++ b/plugins/fast_float/src/fast_float_internal.h
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_float_lab.c b/plugins/fast_float/src/fast_float_lab.c
index 2ffbad5..b7efbff 100644
--- a/plugins/fast_float/src/fast_float_lab.c
+++ b/plugins/fast_float/src/fast_float_lab.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_float_matsh.c b/plugins/fast_float/src/fast_float_matsh.c
index 19e8aa5..a7601c4 100644
--- a/plugins/fast_float/src/fast_float_matsh.c
+++ b/plugins/fast_float/src/fast_float_matsh.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_float_separate.c b/plugins/fast_float/src/fast_float_separate.c
index ec297bb..e3eb764 100644
--- a/plugins/fast_float/src/fast_float_separate.c
+++ b/plugins/fast_float/src/fast_float_separate.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_float_sup.c b/plugins/fast_float/src/fast_float_sup.c
index 961ed55..a3362b4 100644
--- a/plugins/fast_float/src/fast_float_sup.c
+++ b/plugins/fast_float/src/fast_float_sup.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/fast_float_tethra.c b/plugins/fast_float/src/fast_float_tethra.c
index 6c49774..2493aad 100644
--- a/plugins/fast_float/src/fast_float_tethra.c
+++ b/plugins/fast_float/src/fast_float_tethra.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/fast_float/src/meson.build b/plugins/fast_float/src/meson.build
index 93f0b34..e907c3b 100644
--- a/plugins/fast_float/src/meson.build
+++ b/plugins/fast_float/src/meson.build
@@ -32,7 +32,7 @@ liblcms2_fast_float = library(
'lcms2_fast_float',
lcms2_fast_float_sources,
gnu_symbol_visibility: 'hidden',
- dependencies: liblcms2_dep,
+ dependencies: [liblcms2_dep, m_dep],
include_directories: lcms2_fast_float_incdir,
c_args: cargs,
install: true,
diff --git a/plugins/fast_float/testbed/fast_float_testbed.c b/plugins/fast_float/testbed/fast_float_testbed.c
index 005bee6..f00b4cf 100644
--- a/plugins/fast_float/testbed/fast_float_testbed.c
+++ b/plugins/fast_float/testbed/fast_float_testbed.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
@@ -2461,7 +2461,7 @@ int main()
#endif
trace("FastFloating point extensions testbed - 1.6\n");
- trace("Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved\n");
+ trace("Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved\n");
trace("\nInstalling error logger ... ");
cmsSetLogErrorHandler(FatalErrorQuit);
diff --git a/plugins/fast_float/testbed/meson.build b/plugins/fast_float/testbed/meson.build
index 5aa2d1a..db55170 100644
--- a/plugins/fast_float/testbed/meson.build
+++ b/plugins/fast_float/testbed/meson.build
@@ -5,7 +5,7 @@ fast_float_testbed_srcs = files(
fast_float_testbed = executable(
'fast_float_testbed',
fast_float_testbed_srcs,
- dependencies: [liblcms2_fast_float_dep, liblcms2_dep],
+ dependencies: [liblcms2_fast_float_dep, liblcms2_dep, m_dep],
c_args: cargs + ['-DPROFILES_DIR="@0@"'.format(profiles_dir / '')],
)
diff --git a/plugins/threaded/include/lcms2_threaded.h b/plugins/threaded/include/lcms2_threaded.h
index db2cdba..3006e86 100644
--- a/plugins/threaded/include/lcms2_threaded.h
+++ b/plugins/threaded/include/lcms2_threaded.h
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, multithread extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/threaded/include/meson.build b/plugins/threaded/include/meson.build
index 8b13789..d38e63d 100644
--- a/plugins/threaded/include/meson.build
+++ b/plugins/threaded/include/meson.build
@@ -1 +1 @@
-
+install_headers('lcms2_threaded.h')
diff --git a/plugins/threaded/meson.build b/plugins/threaded/meson.build
index b5d2552..8f0114e 100644
--- a/plugins/threaded/meson.build
+++ b/plugins/threaded/meson.build
@@ -1,2 +1,3 @@
+subdir('include')
subdir('src')
subdir('testbed')
diff --git a/plugins/threaded/src/threaded_core.c b/plugins/threaded/src/threaded_core.c
index d4f6d28..385d7f5 100644
--- a/plugins/threaded/src/threaded_core.c
+++ b/plugins/threaded/src/threaded_core.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, multithread extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/threaded/src/threaded_internal.h b/plugins/threaded/src/threaded_internal.h
index e5dc9ff..3df3e2d 100644
--- a/plugins/threaded/src/threaded_internal.h
+++ b/plugins/threaded/src/threaded_internal.h
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, multithreaded extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
diff --git a/plugins/threaded/src/threaded_main.c b/plugins/threaded/src/threaded_main.c
index e11eec6..c4efe6d 100644
--- a/plugins/threaded/src/threaded_main.c
+++ b/plugins/threaded/src/threaded_main.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/threaded/src/threaded_scheduler.c b/plugins/threaded/src/threaded_scheduler.c
index 6c54076..eeba1c9 100644
--- a/plugins/threaded/src/threaded_scheduler.c
+++ b/plugins/threaded/src/threaded_scheduler.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, multithreaded extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/threaded/src/threaded_split.c b/plugins/threaded/src/threaded_split.c
index cb96f34..b3ea6e5 100644
--- a/plugins/threaded/src/threaded_split.c
+++ b/plugins/threaded/src/threaded_split.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, fast floating point extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
//
// This program is free software: you can redistribute it and/or modify
diff --git a/plugins/threaded/testbed/threaded_testbed.c b/plugins/threaded/testbed/threaded_testbed.c
index ef8d90e..eae94c3 100644
--- a/plugins/threaded/testbed/threaded_testbed.c
+++ b/plugins/threaded/testbed/threaded_testbed.c
@@ -1,7 +1,7 @@
//---------------------------------------------------------------------------------
//
// Little Color Management System, multithreaded extensions
-// Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved
+// Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
@@ -851,7 +851,7 @@ int main()
#endif
trace("Multithreaded extensions testbed - 1.1\n");
- trace("Copyright (c) 1998-2022 Marti Maria Saguer, all rights reserved\n");
+ trace("Copyright (c) 1998-2023 Marti Maria Saguer, all rights reserved\n");
trace("\nInstalling error logger ... ");
cmsSetLogErrorHandler(FatalErrorQuit);