head 1.2; access; symbols pkgsrc-2026Q1:1.1.0.64 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.62 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.60 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.58 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.56 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.54 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.52 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.50 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.48 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.46 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.44 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.42 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.40 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.38 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.36 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.34 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.32 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.30 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.28 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.26 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.24 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.22 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.20 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.18 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.14 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.16 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.12 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.10 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.8 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.6 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.4 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.2 pkgsrc-2018Q2-base:1.1; locks; strict; comment @# @; 1.2 date 2026.04.26.14.48.56; author vins; state dead; branches; next 1.1; commitid moBFc13VJVMNKtDG; 1.1 date 2018.06.13.15.49.40; author youri; state Exp; branches; next ; commitid Pi01peMzflTpt8GA; desc @@ 1.2 log @graphics/colord: update to 1.4.8 # pkgsrc changes * Switch to meson. * Enable gusb and gudev support, among others. * Install bash completions and man pages. * Move some stuff to options.mk to make it optional. * Patch to allow build on systems without libudev support. * Use SUBST instead of patching to replace hard-coded paths. # upstream changes (since 1.3.5) Version 1.4.8 ~~~~~~~~~~~~~ Released: 2025-06-23 New Features: - Add AppStream metainfo XML with hardware provide info (Petter Reinholdtsen) - Add support for -Dsystemd_root_prefix to make local building easier (Richard Hughes) - Install sysusers.d config file if configured user is not root (Luca Boccassi) Bugfixes: - Add the source attribute for each man page (Xi Ruoyao) - Drop component type from AppStream metadata XML to avoid parsing error (Petter Reinholdtsen) - Fix a critical warning when running the self tests (Richard Hughes) - Fix USB scanners not working with RestrictAddressFamilies (Ferdinand Bachmann) - Fix writing to the database with ProtectSystem=strict (Richard Hughes) - Properly set the status to CD_SESSION_STATUS_RUNNING (Laurent Bigonville) - Use g_ascii_strtod instead of atof() (Laurent Bigonville) - Use sqlite3_errmsg() to avoid getting a mutable error message (psykose, Richard Hughes) Version 1.4.7 ~~~~~~~~~~~~~ Released: 2024-01-22 Bugfixes: - Add various hardenings to the systemd service (Johannes Segitz) - Always close the ICC profile when loading fails (Jonas Ådahl) - Avoid destructing LCMS plugin twice with lcms 2.14 (Sam James) - Do not make state files executable in tmpfiles.d/colord.conf (Roshan Shariff) - Fix a double free spotted by Coverity (Richard Hughes) - Fix an error check when parsing the DTP94 data (Richard Hughes) - Fix a -Wincompatible-pointer-types warning (Richard Hughes) - Fix potential crash when reading from broken Huey hardware (Richard Hughes) - Set FILE_OFFSET_BITS explicitly (Sam James) - Use a 64-bit time_t (Sam James) - Use thread context for Gamut Alarm codes (Martin Owens) Version 1.4.6 ~~~~~~~~~~~~~ Released: 2022-02-16 Bugfixes: - Add missing copyright notices (Aaron Plattner) - Add Spyder X entry (Misha Gusarov) - Document where to send patches (Misha Gusarov) - Don't use exact floating point comparisons (Christopher James Halse Rogers) - Drop option for removed reverse engineering tools (Mingcong Bai) - Drop references to hughski.com (Paul Wise) - Fix a small memory leak in sqlite3_exec() (Zero0one1) - Fix typo in device-removed signal documentation (Jeremy Cline) - Make introspection optional in meson (David Michael) Version 1.4.5 ~~~~~~~~~~~~~ Released: 2020-11-02 New Features: - Add cd_icc_create_default_full (Aaron Plattner) - Add cd_icc_utils_get_adaptation_matrix (Aaron Plattner) - Add cd_mat33_is_finite (Aaron Plattner) - Add support for datacolor SpyderX (Richard Brown) Bugfixes: - Check for errors from more sqlite calls (Ross Burton) - Fix cd_icc_load_data() annotation for the data array (Elmar Hoffmann) - Fix cd-sensor-dummy (Christopher James Halse Rogers) - Fix more annotation for data arrays (Elmar Hoffmann) - Fix owner and permissions on existing state files (Will Thompson) - Fix segfault due to dereferencing NULL pointer (Simon Munton) - Make the build reproductible (Laurent Bigonville) - Refactor opening of mapping database and try again if fails (Ross Burton) Version 1.4.4 ~~~~~~~~~~~~~ Released: 2019-03-08 New Features: - Actually install the installed tests (Richard Hughes) - Allow building without the daemon (Richard Hughes) Bugfixes: - Consistently search for spotread in $PATH (Christopher James Halse Rogers) - Don't hard-require spotread to build argyll sensor (Christopher James Halse Rogers) - Fix linker argument checks (Ting-Wei Lan) - Include C header in Colorhug-1.0.gir (Tomasz Miąsko) - Pass -DCD_COMPILATION to gir compiler (maxice8) - Port manpages to xsltproc and DocBook 5 (Jan Tojnar) Version 1.4.3 ~~~~~~~~~~~~~ Released: 2018-04-18 Bugfixes: - Make cd_color_get_blackbody_rgb_full safer (Jan Alexander Steffens) - Update style of Meson build options (Soapux) - Update warning about running daemon as root (Soapux) Version 1.4.2 ~~~~~~~~~~~~~ Released: 2018-03-12 New Features: - Add cd_icc_set_created (Christopher James Halse Rogers) - Add --enable-timestamps option for CREATED header (Jérémy Bobbio) Bugfixes: - Avoid buffer overflow when reading profile_id (Richard Hughes) - Fix the detection of duplicate EDIDs (Richard Hughes) - Make udev hwdb optional by using pnp.ids as fallback (Ting-Wei Lan) - Raise _XOPEN_SOURCE to 700 to enable C99 on FreeBSD (Ting-Wei Lan) - Refactor build directory selection (Jan Tojnar) - Set cd-create-profile date to SOURCE_DATE_EPOCH (Christopher James Halse Rogers) Version 1.4.1 ~~~~~~~~~~~~~ Released: 2017-08-21 Bugfixes: - Add back the meson -Denable-systemd=false configure argument (Richard Hughes) - Add the fallback rules for older PolicyKit versions (Richard Hughes) - Define PATH_MAX if not available (Emmanuele Bassi) - Enable C99 support in meson.build (Philip Withnall) - Include all the files in the GIR target (Richard Hughes) - Include the correct file when using Colord-1.0.gir (Richard Hughes) - Use appropriate feature macro for realpath() (Emmanuele Bassi, Philip Withnall) - Use gio-2.0 when generating the VAPI (Ernestas Kulik) Version 1.4.0 ~~~~~~~~~~~~~ Released: 2017-08-09 New Features: - Port to the Meson build system (Richard Hughes) - Enable Travis CI for Fedora 25 and Debian Stretch (Richard Hughes) - Make PolicyKit, gusb and udev a hard requirement (Richard Hughes) Bugfixes: - Add some experimental tools for the HueyCOLOR sensor as found in the P70 (Richard Hughes) - Conditionally build documentation and man pages (Emmanuele Bassi) - Correctly build the ICC transfer curve for Rec709 (Richard Hughes) - Do not build the examples as part of the regular build (Richard Hughes) - Do not spin the Huey LEDs when the sensor is embedded (Richard Hughes) - Do not use /tmp to create profiles (Richard Hughes) - Fix the version numbers in cd-version.h to reflect reality (Ben Iofel, Emmanuele Bassi) - Get the Huey status before trying to unlock (Richard Hughes) - Use a different Huey unlock code on the W700 laptop (Richard Hughes) @ text @$NetBSD: patch-src_Makefile.in,v 1.1 2018/06/13 15:49:40 youri Exp $ Remove broken install. --- src/Makefile.in.orig 2017-01-02 11:05:36.000000000 +0000 +++ src/Makefile.in @@@@ -1,7 +1,7 @@@@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @@configure_input@@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@@@ -1848,11 +1848,6 @@@@ cd-resources.h: colord.gresource.xml $(srcdir)/colord.gresource.xml install-data-hook: - if test -w $(DESTDIR)$(prefix)/; then \ - mkdir -p $(DESTDIR)$(CD_SYSTEM_PROFILES_DIR); \ - chown $(daemon_user) $(DESTDIR)$(localstatedir)/lib/colord; \ - chmod 0755 $(DESTDIR)$(localstatedir)/lib/colord; \ - fi -include $(top_srcdir)/git.mk @ 1.1 log @graphics/colord: import colord-1.3.5 colord is a system activated daemon that makes it easy to manage, install and generate color profiles to accurately color manage input and output devices. @ text @d1 1 a1 1 $NetBSD$ @