aboutsummaryrefslogtreecommitdiff
path: root/colord
diff options
context:
space:
mode:
authorJay Lanagan <j@lngn.net>2025-09-29 09:51:28 -0400
committerJay Lanagan <j@lngn.net>2025-09-29 09:51:28 -0400
commit9a6af577ce42cb73efc98c09ab1ef6f9e0083153 (patch)
tree883063343f20fe827c5aecdaa40fa9ddde2ecaf2 /colord
parentab119e4809a15d37522b7aea45d55911f8d43ac9 (diff)
downloadcrux-xfce4-9a6af577ce42cb73efc98c09ab1ef6f9e0083153.tar.gz
crux-xfce4-9a6af577ce42cb73efc98c09ab1ef6f9e0083153.zip
xfce4: initial migration
Diffstat (limited to 'colord')
-rw-r--r--colord/.footprint208
-rw-r--r--colord/.signature5
-rw-r--r--colord/Pkgfile32
-rwxr-xr-xcolord/pre-install4
4 files changed, 249 insertions, 0 deletions
diff --git a/colord/.footprint b/colord/.footprint
new file mode 100644
index 0000000..94ee681
--- /dev/null
+++ b/colord/.footprint
@@ -0,0 +1,208 @@
+drwxr-xr-x root/root lib/
+drwxr-xr-x root/root lib/udev/
+drwxr-xr-x root/root lib/udev/rules.d/
+-rw-r--r-- root/root lib/udev/rules.d/69-cd-sensors.rules
+-rw-r--r-- root/root lib/udev/rules.d/95-cd-devices.rules
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/cd-create-profile
+-rwxr-xr-x root/root usr/bin/cd-fix-profile
+-rwxr-xr-x root/root usr/bin/cd-iccdump
+-rwxr-xr-x root/root usr/bin/cd-it8
+-rwxr-xr-x root/root usr/bin/colormgr
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/colord-1/
+-rw-r--r-- root/root usr/include/colord-1/colord-private.h
+drwxr-xr-x root/root usr/include/colord-1/colord-session/
+-rw-r--r-- root/root usr/include/colord-1/colord-session/cd-session.h
+-rw-r--r-- root/root usr/include/colord-1/colord.h
+drwxr-xr-x root/root usr/include/colord-1/colord/
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-buffer.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-client-sync.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-client.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-color.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-compat-edid.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-device-sync.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-device.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-dom.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-edid.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-enum.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-icc-store.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-icc-utils.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-icc.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-interp-akima.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-interp-linear.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-interp.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-it8-utils.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-it8.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-math.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-profile-sync.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-profile.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-quirk.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-sensor-sync.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-sensor.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-spectrum.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-transform.h
+-rw-r--r-- root/root usr/include/colord-1/colord/cd-version.h
+drwxr-xr-x root/root usr/include/colord-1/colorhug/
+-rw-r--r-- root/root usr/include/colord-1/colorhug/ch-common.h
+-rw-r--r-- root/root usr/include/colord-1/colorhug/ch-device-queue.h
+-rw-r--r-- root/root usr/include/colord-1/colorhug/ch-device.h
+-rw-r--r-- root/root usr/include/colord-1/colorhug/ch-hash.h
+-rw-r--r-- root/root usr/include/colord-1/colorhug/ch-inhx32.h
+-rw-r--r-- root/root usr/include/colord-1/colorhug/ch-math.h
+-rw-r--r-- root/root usr/include/colord-1/colorhug/ch-version.h
+-rw-r--r-- root/root usr/include/colord-1/colorhug/colorhug.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/colord-plugins/
+-rwxr-xr-x root/root usr/lib/colord-plugins/libcolord_sensor_camera.so
+-rwxr-xr-x root/root usr/lib/colord-plugins/libcolord_sensor_sane.so
+-rwxr-xr-x root/root usr/lib/colord-plugins/libcolord_sensor_scanner.so
+drwxr-xr-x root/root usr/lib/colord-sensors/
+-rwxr-xr-x root/root usr/lib/colord-sensors/libcolord_sensor_argyll.so
+-rwxr-xr-x root/root usr/lib/colord-sensors/libcolord_sensor_colorhug.so
+-rwxr-xr-x root/root usr/lib/colord-sensors/libcolord_sensor_dtp94.so
+-rwxr-xr-x root/root usr/lib/colord-sensors/libcolord_sensor_dummy.so
+-rwxr-xr-x root/root usr/lib/colord-sensors/libcolord_sensor_huey.so
+drwxr-xr-x root/root usr/lib/colord/
+-rwxr-xr-x root/root usr/lib/colord/colord
+-rwxr-xr-x root/root usr/lib/colord/colord-sane
+-rwxr-xr-x root/root usr/lib/colord/colord-session
+drwxr-xr-x root/root usr/lib/girepository-1.0/
+-rw-r--r-- root/root usr/lib/girepository-1.0/Colord-1.0.typelib
+-rw-r--r-- root/root usr/lib/girepository-1.0/Colorhug-1.0.typelib
+lrwxrwxrwx root/root usr/lib/libcolord.so -> libcolord.so.2
+lrwxrwxrwx root/root usr/lib/libcolord.so.2 -> libcolord.so.2.0.5
+-rwxr-xr-x root/root usr/lib/libcolord.so.2.0.5
+-rwxr-xr-x root/root usr/lib/libcolordcompat.so
+lrwxrwxrwx root/root usr/lib/libcolordprivate.so -> libcolordprivate.so.2
+lrwxrwxrwx root/root usr/lib/libcolordprivate.so.2 -> libcolordprivate.so.2.0.5
+-rwxr-xr-x root/root usr/lib/libcolordprivate.so.2.0.5
+lrwxrwxrwx root/root usr/lib/libcolorhug.so -> libcolorhug.so.2
+lrwxrwxrwx root/root usr/lib/libcolorhug.so.2 -> libcolorhug.so.2.0.5
+-rwxr-xr-x root/root usr/lib/libcolorhug.so.2.0.5
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/colord.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/colorhug.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/color/
+drwxr-xr-x root/root usr/share/color/icc/
+drwxr-xr-x root/root usr/share/color/icc/colord/
+-rw-r--r-- root/root usr/share/color/icc/colord/AdobeRGB1998.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/AppleRGB.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/BestRGB.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/BetaRGB.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/Bluish.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/BruceRGB.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/CIE-RGB.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/ColorMatchRGB.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/Crayons.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/DonRGB4.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/ECI-RGBv1.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/ECI-RGBv2.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/EktaSpacePS5.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/FOGRA27L_coated.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/FOGRA28L_webcoated.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/FOGRA29L_uncoated.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/FOGRA30L_uncoated_yellowish.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/FOGRA39L_coated.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/FOGRA40L_SC_paper.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/FOGRA45L_lwc.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/FOGRA47L_uncoated.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/GRACoL_TR006_coated.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/Gamma5000K.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/Gamma5500K.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/Gamma6500K.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/IFRA26S_2004_newsprint.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/NTSC-RGB.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/PAL-RGB.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/ProPhotoRGB.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/Rec709.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/SMPTE-C-RGB.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/SNAP_TR002_newsprint.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/SWOP_TR003_coated_3.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/SWOP_TR005_coated_5.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/SwappedRedAndGreen.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/WideGamutRGB.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/sRGB.icc
+-rw-r--r-- root/root usr/share/color/icc/colord/x11-colors.icc
+drwxr-xr-x root/root usr/share/colord/
+drwxr-xr-x root/root usr/share/colord/cmf/
+-rw-r--r-- root/root usr/share/colord/cmf/CIE1931-2deg-XYZ.cmf
+-rw-r--r-- root/root usr/share/colord/cmf/CIE1964-10deg-XYZ.cmf
+drwxr-xr-x root/root usr/share/colord/icons/
+-rw-r--r-- root/root usr/share/colord/icons/color-munki-photo-ambient.svg
+-rw-r--r-- root/root usr/share/colord/icons/color-munki-photo-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/color-munki-photo-calibrate.svg
+-rw-r--r-- root/root usr/share/colord/icons/color-munki-photo-projector.svg
+-rw-r--r-- root/root usr/share/colord/icons/color-munki-photo-screen.svg
+-rw-r--r-- root/root usr/share/colord/icons/color-munki-smile-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/colorhug-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/colorhug2-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/dtp94-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/hcfr-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/huey-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/i1-display3-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/i1-monitor-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/i1-pro-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/spyder2-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/spyder3-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/spyder4-attach.svg
+-rw-r--r-- root/root usr/share/colord/icons/spyder5-attach.svg
+drwxr-xr-x root/root usr/share/colord/illuminant/
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-A.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-B.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-C.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-D50.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-D55.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-D65.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-D93.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-E.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-F1.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-F10.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-F11.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-F12.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-F2.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-F3.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-F4.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-F5.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-F6.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-F7.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-F8.sp
+-rw-r--r-- root/root usr/share/colord/illuminant/CIE-F9.sp
+drwxr-xr-x root/root usr/share/colord/ref/
+-rw-r--r-- root/root usr/share/colord/ref/CIE-1986-daylight-SPD.cmf
+-rw-r--r-- root/root usr/share/colord/ref/CIE-TCS.sp
+drwxr-xr-x root/root usr/share/colord/ti1/
+-rw-r--r-- root/root usr/share/colord/ti1/display-long.ti1
+-rw-r--r-- root/root usr/share/colord/ti1/display-normal.ti1
+-rw-r--r-- root/root usr/share/colord/ti1/display-short.ti1
+-rw-r--r-- root/root usr/share/colord/ti1/printer-long.ti1
+-rw-r--r-- root/root usr/share/colord/ti1/printer-normal.ti1
+-rw-r--r-- root/root usr/share/colord/ti1/printer-short.ti1
+drwxr-xr-x root/root usr/share/dbus-1/
+drwxr-xr-x root/root usr/share/dbus-1/interfaces/
+-rw-r--r-- root/root usr/share/dbus-1/interfaces/org.freedesktop.ColorHelper.xml
+-rw-r--r-- root/root usr/share/dbus-1/interfaces/org.freedesktop.ColorManager.Device.xml
+-rw-r--r-- root/root usr/share/dbus-1/interfaces/org.freedesktop.ColorManager.Profile.xml
+-rw-r--r-- root/root usr/share/dbus-1/interfaces/org.freedesktop.ColorManager.Sensor.xml
+-rw-r--r-- root/root usr/share/dbus-1/interfaces/org.freedesktop.ColorManager.xml
+drwxr-xr-x root/root usr/share/dbus-1/services/
+-rw-r--r-- root/root usr/share/dbus-1/services/org.freedesktop.ColorHelper.service
+drwxr-xr-x root/root usr/share/dbus-1/system-services/
+-rw-r--r-- root/root usr/share/dbus-1/system-services/org.freedesktop.ColorManager.service
+drwxr-xr-x root/root usr/share/dbus-1/system.d/
+-rw-r--r-- root/root usr/share/dbus-1/system.d/org.freedesktop.ColorManager.conf
+drwxr-xr-x root/root usr/share/gir-1.0/
+-rw-r--r-- root/root usr/share/gir-1.0/Colord-1.0.gir
+-rw-r--r-- root/root usr/share/gir-1.0/Colorhug-1.0.gir
+drwxr-xr-x root/root usr/share/glib-2.0/
+drwxr-xr-x root/root usr/share/glib-2.0/schemas/
+-rw-r--r-- root/root usr/share/glib-2.0/schemas/org.freedesktop.ColorHelper.gschema.xml
+drwxr-xr-x root/root usr/share/polkit-1/
+drwxr-xr-x root/root usr/share/polkit-1/actions/
+-rw-r--r-- root/root usr/share/polkit-1/actions/org.freedesktop.color.policy
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x colord/root var/lib/colord/
+drwxr-xr-x root/root var/lib/colord/icc/
diff --git a/colord/.signature b/colord/.signature
new file mode 100644
index 0000000..7478a86
--- /dev/null
+++ b/colord/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/xfce4.pub
+RWRSAbUnL7azFO8Gc7M3IFf6t40ayD9HhOauBWLu85H26++OlMkcyDX6ldMn6Vv3/qVbgi4GxiaQBgLk6wyXf7i2q/WdkLLzUg0=
+SHA256 (Pkgfile) = fa7b8a91bedf6246001650a4b426a858bfe2419abf5d505c57ed5c3422d07cbc
+SHA256 (.footprint) = 6d8cc50d0b50028e82e5a74f2929522b5be70231f2e90dae07986b231ad20442
+SHA256 (colord-1.4.7.tar.gz) = 09a2c35c2cf6afd28b9a107dd48090ee7a376c20008a7fd7b2eb576a46ee057e
diff --git a/colord/Pkgfile b/colord/Pkgfile
new file mode 100644
index 0000000..bff1501
--- /dev/null
+++ b/colord/Pkgfile
@@ -0,0 +1,32 @@
+# Description: System daemon for managing color devices
+# URL: https://www.freedesktop.org/software/colord
+# Packager: Tim Biermann, tbier at posteo dot de
+# Maintainer: mac-a-r0ni, j at lngn dot net
+# Depends on: lcms2 libgudev libgusb polkit sane argyllcms
+
+name=colord
+version=1.4.7
+release=1
+source=(https://github.com/hughsie/colord/archive/$version/$name-$version.tar.gz)
+
+build() {
+ cd $name-$version
+ meson setup . build \
+ --prefix=/usr \
+ --libexecdir=/usr/lib/$name \
+ -D argyllcms_sensor=true \
+ -D udev_rules=true \
+ -D systemd=false \
+ -D bash_completion=false \
+ -D libcolordcompat=true \
+ -D sane=true \
+ -D vapi=false \
+ -D print_profiles=true \
+ -D daemon_user=colord \
+ -D docs=false \
+ -D man=false \
+ -D tests=false
+ ninja -C build
+ DESTDIR=$PKG meson install -C build
+ rm -r $PKG/usr/share/locale
+}
diff --git a/colord/pre-install b/colord/pre-install
new file mode 100755
index 0000000..d8ac7bd
--- /dev/null
+++ b/colord/pre-install
@@ -0,0 +1,4 @@
+#!/bin/sh
+getent group colord || /usr/sbin/groupadd colord
+getent passwd colord || /usr/sbin/useradd -g colord -d /var/empty -s /bin/false -c "colord User" colord
+/usr/bin/passwd -l colord