# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= colord VERSION= 1.4.8 KEYWORDS= graphics VARIANTS= std SDESC[std]= Manage profiles to accurately color I/O devices HOMEPAGE= https://www.freedesktop.org/software/colord/ CONTACT= Michael_Reim[kraileth@elderlinux.org] DOWNLOAD_GROUPS= main SITES[main]= https://www.freedesktop.org/software/colord/releases/ DISTFILE[1]= colord-1.4.8.tar.xz:main DF_INDEX= 1 SPKGS[std]= set primary dev nls man docs OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= bash-completion:single:std docbook-xsl:primary:std json-glib:dev:std lcms2:dev:std libgusb:dev:std polkit:dev:std BUILDRUN_DEPENDS= json-glib:primary:std lcms2:primary:std libgusb:primary:std polkit:primary:std B_DEPS[linux]= libusb:dev:std B_DEPS[netbsd]= libusb:dev:std USERS= colord GROUPS= colord USERGROUP_SPKG= primary USES= cpe gtk-doc meson pkgconfig sqlite bsd:epoll,gudev GNOME_COMPONENTS= glib introspection LICENSE= GPLv2+:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= GPLv2+:{{WRKSRC}}/COPYING LICENSE_AWK= TERMS:"^$$" LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/cd-common.h LICENSE_SCHEME= solo CPE_VENDOR= colord_project FPC_EQUIVALENT= graphics/colord CONFIGURE_ARGS= -Dsystemd=false -Dudev_rules=false -Ddaemon_user=colord -Dlibcolordcompat=true -Dvapi=false SOVERSION= 2.0.5 post-patch: ${REINPLACE_CMD} \ -e "s|http://docbook.sourceforge.net/release/xsl-ns/current/|file://${LOCALBASE}/share/xsl/docbook/|" \ -e "/-Werror=/d" \ ${WRKSRC}/man/meson.build [FILE:691:descriptions/desc.primary] colord is a system service that makes it easy to manage, install and generate color profiles to accurately color manage input and output devices. What colord does: * Provides a D-Bus API for system frameworks to query, e.g. Get me the profiles for device $foo or Create a device and assign it profile $bar. * Provides a persistent database backed store that is preserved across reboots. * Provides the session for a way to set system settings, for instance setting the display profile for all users and all sessions. colord itself is a system activated daemon called colord. Being system activated means that it's only started when the user is using a text mode or graphical tool. [FILE:98:distinfo] 21500bd68975312a7f0f3ce6019d9f75f42aacaa75ca7115ec720b5445406896 1916884 colord-1.4.8.tar.xz [FILE:2637:manifests/plist.primary] bin/ cd-create-profile cd-fix-profile cd-iccdump cd-it8 colormgr lib/ libcolord.so.%%SOMAJOR%% libcolord.so.%%SOVERSION%% libcolordcompat.so libcolordprivate.so.%%SOMAJOR%% libcolordprivate.so.%%SOVERSION%% libcolorhug.so.%%SOMAJOR%% libcolorhug.so.%%SOVERSION%% lib/colord-plugins/ libcolord_sensor_camera.so libcolord_sensor_scanner.so lib/colord-sensors/ libcolord_sensor_argyll.so libcolord_sensor_colorhug.so libcolord_sensor_dtp94.so libcolord_sensor_dummy.so libcolord_sensor_huey.so lib/girepository-1.0/ Colord-1.0.typelib Colorhug-1.0.typelib libexec/ colord colord-session share/bash-completion/completions/colormgr share/color/icc/colord/ AdobeRGB1998.icc AppleRGB.icc BestRGB.icc BetaRGB.icc Bluish.icc BruceRGB.icc CIE-RGB.icc ColorMatchRGB.icc Crayons.icc DonRGB4.icc ECI-RGBv1.icc ECI-RGBv2.icc EktaSpacePS5.icc Gamma5000K.icc Gamma5500K.icc Gamma6500K.icc NTSC-RGB.icc PAL-RGB.icc ProPhotoRGB.icc Rec709.icc SMPTE-C-RGB.icc SwappedRedAndGreen.icc WideGamutRGB.icc sRGB.icc x11-colors.icc share/colord/cmf/ CIE1931-2deg-XYZ.cmf CIE1964-10deg-XYZ.cmf share/colord/icons/ color-munki-photo-ambient.svg color-munki-photo-attach.svg color-munki-photo-calibrate.svg color-munki-photo-projector.svg color-munki-photo-screen.svg color-munki-smile-attach.svg colorhug-attach.svg colorhug2-attach.svg dtp94-attach.svg hcfr-attach.svg huey-attach.svg i1-display3-attach.svg i1-monitor-attach.svg i1-pro-attach.svg spyder2-attach.svg spyder3-attach.svg spyder4-attach.svg spyder5-attach.svg share/colord/illuminant/ CIE-A.sp CIE-B.sp CIE-C.sp CIE-D50.sp CIE-D55.sp CIE-D65.sp CIE-D93.sp CIE-E.sp CIE-F1.sp CIE-F10.sp CIE-F11.sp CIE-F12.sp CIE-F2.sp CIE-F3.sp CIE-F4.sp CIE-F5.sp CIE-F6.sp CIE-F7.sp CIE-F8.sp CIE-F9.sp share/colord/ref/ CIE-1986-daylight-SPD.cmf CIE-TCS.sp share/colord/ti1/ display-long.ti1 display-normal.ti1 display-short.ti1 printer-long.ti1 printer-normal.ti1 printer-short.ti1 share/dbus-1/interfaces/ org.freedesktop.ColorHelper.xml org.freedesktop.ColorManager.Device.xml org.freedesktop.ColorManager.Profile.xml org.freedesktop.ColorManager.Sensor.xml org.freedesktop.ColorManager.xml share/dbus-1/services/org.freedesktop.ColorHelper.service share/dbus-1/system-services/org.freedesktop.ColorManager.service share/dbus-1/system.d/org.freedesktop.ColorManager.conf share/gir-1.0/ Colord-1.0.gir Colorhug-1.0.gir share/glib-2.0/schemas/org.freedesktop.ColorHelper.gschema.xml share/metainfo/org.freedesktop.colord.metainfo.xml share/polkit-1/actions/org.freedesktop.color.policy @dir /var/lib/colord/icc [FILE:733:manifests/plist.dev] include/colord-1/ colord-private.h colord.h include/colord-1/colord/ cd-buffer.h cd-client-sync.h cd-client.h cd-color.h cd-compat-edid.h cd-device-sync.h cd-device.h cd-dom.h cd-edid.h cd-enum.h cd-icc-store.h cd-icc-utils.h cd-icc.h cd-interp-akima.h cd-interp-linear.h cd-interp.h cd-it8-utils.h cd-it8.h cd-math.h cd-profile-sync.h cd-profile.h cd-quirk.h cd-sensor-sync.h cd-sensor.h cd-spectrum.h cd-transform.h cd-version.h include/colord-1/colord-session/cd-session.h include/colord-1/colorhug/ ch-common.h ch-device-queue.h ch-device.h ch-hash.h ch-inhx32.h ch-math.h ch-version.h colorhug.h lib/ libcolord.so libcolordprivate.so libcolorhug.so lib/pkgconfig/ colord.pc colorhug.pc [FILE:2226:manifests/plist.nls] share/locale/ar/LC_MESSAGES/colord.mo share/locale/as/LC_MESSAGES/colord.mo share/locale/be/LC_MESSAGES/colord.mo share/locale/bg/LC_MESSAGES/colord.mo share/locale/bn_IN/LC_MESSAGES/colord.mo share/locale/ca/LC_MESSAGES/colord.mo share/locale/cs/LC_MESSAGES/colord.mo share/locale/da/LC_MESSAGES/colord.mo share/locale/de/LC_MESSAGES/colord.mo share/locale/el/LC_MESSAGES/colord.mo share/locale/en_GB/LC_MESSAGES/colord.mo share/locale/eo/LC_MESSAGES/colord.mo share/locale/es/LC_MESSAGES/colord.mo share/locale/eu/LC_MESSAGES/colord.mo share/locale/fi/LC_MESSAGES/colord.mo share/locale/fr/LC_MESSAGES/colord.mo share/locale/fur/LC_MESSAGES/colord.mo share/locale/gl/LC_MESSAGES/colord.mo share/locale/gu/LC_MESSAGES/colord.mo share/locale/he/LC_MESSAGES/colord.mo share/locale/hi/LC_MESSAGES/colord.mo share/locale/hr/LC_MESSAGES/colord.mo share/locale/hu/LC_MESSAGES/colord.mo share/locale/id/LC_MESSAGES/colord.mo share/locale/is/LC_MESSAGES/colord.mo share/locale/it/LC_MESSAGES/colord.mo share/locale/ja/LC_MESSAGES/colord.mo share/locale/ka/LC_MESSAGES/colord.mo share/locale/kk/LC_MESSAGES/colord.mo share/locale/kn/LC_MESSAGES/colord.mo share/locale/ko/LC_MESSAGES/colord.mo share/locale/lt/LC_MESSAGES/colord.mo share/locale/lv/LC_MESSAGES/colord.mo share/locale/ml/LC_MESSAGES/colord.mo share/locale/mr/LC_MESSAGES/colord.mo share/locale/nb/LC_MESSAGES/colord.mo share/locale/nl/LC_MESSAGES/colord.mo share/locale/oc/LC_MESSAGES/colord.mo share/locale/or/LC_MESSAGES/colord.mo share/locale/pa/LC_MESSAGES/colord.mo share/locale/pl/LC_MESSAGES/colord.mo share/locale/pt/LC_MESSAGES/colord.mo share/locale/pt_BR/LC_MESSAGES/colord.mo share/locale/ro/LC_MESSAGES/colord.mo share/locale/ru/LC_MESSAGES/colord.mo share/locale/si/LC_MESSAGES/colord.mo share/locale/sk/LC_MESSAGES/colord.mo share/locale/sl/LC_MESSAGES/colord.mo share/locale/sq/LC_MESSAGES/colord.mo share/locale/sr/LC_MESSAGES/colord.mo share/locale/sr@latin/LC_MESSAGES/colord.mo share/locale/sv/LC_MESSAGES/colord.mo share/locale/ta/LC_MESSAGES/colord.mo share/locale/th/LC_MESSAGES/colord.mo share/locale/tr/LC_MESSAGES/colord.mo share/locale/uk/LC_MESSAGES/colord.mo share/locale/zh_CN/LC_MESSAGES/colord.mo share/locale/zh_TW/LC_MESSAGES/colord.mo [FILE:77:manifests/plist.man] share/man/man1/ cd-create-profile.1 cd-fix-profile.1 cd-it8.1 colormgr.1 [FILE:758:manifests/plist.docs] share/doc/colord/ colord-CdClient.html colord-CdDevice.html colord-CdDom.html colord-CdEdid.html colord-CdIcc.html colord-CdIccStore.html colord-CdInterp.html colord-CdInterpAkima.html colord-CdInterpLinear.html colord-CdIt8.html colord-CdProfile.html colord-CdSensor.html colord-CdTransform.html colord-cd-client-sync.html colord-cd-color.html colord-cd-device-sync.html colord-cd-icc-utils.html colord-cd-it8-utils.html colord-cd-math.html colord-cd-profile-sync.html colord-cd-sensor-sync.html colord-cd-spectrum.html colord-cd-version.html home.png index.html ix01.html left-insensitive.png left.png libcolord.html libcolordprivate.html license.html right-insensitive.png right.png style.css up-insensitive.png up.png [FILE:514:patches/patch-lib_colord_cd-icc.c] Apprently g_file_query_exists is failing with latest glib20. Ignore attempt to create existing directory to allow colord to build. --- lib/colord/cd-icc.c.orig 2025-06-23 14:06:37 UTC +++ lib/colord/cd-icc.c @@ -1501,7 +1501,9 @@ cd_icc_save_file_mkdir_parents (GFile *f if (g_file_query_exists (parent_dir, NULL)) return TRUE; if (!g_file_make_directory_with_parents (parent_dir, NULL, error)) - return FALSE; + { + g_print("failed to mkdir %s\n", g_file_get_path (parent_dir)); + } return TRUE; }