Sun Mar 15 20:28:41 2020 UTC ()
hal: fix build on Linux


(tnn)
diff -r1.28 -r1.29 pkgsrc/sysutils/hal/distinfo
diff -r0 -r1.1 pkgsrc/sysutils/hal/patches/patch-hald_linux_blockdev.c

cvs diff -r1.28 -r1.29 pkgsrc/sysutils/hal/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/hal/distinfo 2017/04/26 12:10:43 1.28
+++ pkgsrc/sysutils/hal/distinfo 2020/03/15 20:28:41 1.29
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.28 2017/04/26 12:10:43 maya Exp $ 1$NetBSD: distinfo,v 1.29 2020/03/15 20:28:41 tnn Exp $
2 2
3SHA1 (hal-0.5.14.tar.bz2) = a6ec098d78112e18e2773afa5f9ed642b00c4c59 3SHA1 (hal-0.5.14.tar.bz2) = a6ec098d78112e18e2773afa5f9ed642b00c4c59
4RMD160 (hal-0.5.14.tar.bz2) = 0314dace9512bf49a62bd1556963fc60a6c9caf9 4RMD160 (hal-0.5.14.tar.bz2) = 0314dace9512bf49a62bd1556963fc60a6c9caf9
5SHA512 (hal-0.5.14.tar.bz2) = fe34e0dd0a630b943ea1ce2a2af71260309144fb76ae0f482c475610f0347f403f2a3bac81d27a95868bf640fca78e6e8de0051e8e1a3f39ff6804232ecc333c 5SHA512 (hal-0.5.14.tar.bz2) = fe34e0dd0a630b943ea1ce2a2af71260309144fb76ae0f482c475610f0347f403f2a3bac81d27a95868bf640fca78e6e8de0051e8e1a3f39ff6804232ecc333c
6Size (hal-0.5.14.tar.bz2) = 942954 bytes 6Size (hal-0.5.14.tar.bz2) = 942954 bytes
7SHA1 (patch-aa) = 83d20e99943be5c4e9eaeff7a86d79a8912d9c99 7SHA1 (patch-aa) = 83d20e99943be5c4e9eaeff7a86d79a8912d9c99
8SHA1 (patch-ab) = 03723893f9219967a0e3b48c1a03592688389234 8SHA1 (patch-ab) = 03723893f9219967a0e3b48c1a03592688389234
9SHA1 (patch-ac) = 5836bb68f4742bdccc9c61fbf8cc86020007a0a5 9SHA1 (patch-ac) = 5836bb68f4742bdccc9c61fbf8cc86020007a0a5
10SHA1 (patch-ad) = d1ccd7c21008304998293031632f572f250033c1 10SHA1 (patch-ad) = d1ccd7c21008304998293031632f572f250033c1
11SHA1 (patch-ae) = ebc98ede0b6e9535825434f2dc6185193d837f36 11SHA1 (patch-ae) = ebc98ede0b6e9535825434f2dc6185193d837f36
12SHA1 (patch-af) = 161b59ee30d59dbc9e0c79f7f3162bcec5480d99 12SHA1 (patch-af) = 161b59ee30d59dbc9e0c79f7f3162bcec5480d99
13SHA1 (patch-ag) = 3fd8b7d10b1a43311541d2c6ad67a944e286c5ec 13SHA1 (patch-ag) = 3fd8b7d10b1a43311541d2c6ad67a944e286c5ec
14SHA1 (patch-ah) = 6d801a2c30cee6199b25acf46d7e9866f6004182 14SHA1 (patch-ah) = 6d801a2c30cee6199b25acf46d7e9866f6004182
@@ -35,18 +35,19 @@ SHA1 (patch-hald_freebsd_probing_probe-u @@ -35,18 +35,19 @@ SHA1 (patch-hald_freebsd_probing_probe-u
35SHA1 (patch-hald_linux_addons_addon-acpi-buttons-toshiba.c) = 82f266ac27c290470adedfe1ba820a0b5a8e1d27 35SHA1 (patch-hald_linux_addons_addon-acpi-buttons-toshiba.c) = 82f266ac27c290470adedfe1ba820a0b5a8e1d27
36SHA1 (patch-hald_linux_addons_addon-cpufreq.c) = 1e94d9a00f57fa4197f460953ba540564fa1441c 36SHA1 (patch-hald_linux_addons_addon-cpufreq.c) = 1e94d9a00f57fa4197f460953ba540564fa1441c
37SHA1 (patch-hald_linux_addons_addon-dell-backlight.cpp) = 72bd150adff60dfeca4a261ee9387783a5e99262 37SHA1 (patch-hald_linux_addons_addon-dell-backlight.cpp) = 72bd150adff60dfeca4a261ee9387783a5e99262
38SHA1 (patch-hald_linux_addons_addon-generic-backlight.c) = ebf060a72948e4301477eedbbcaaa766d88265b5 38SHA1 (patch-hald_linux_addons_addon-generic-backlight.c) = ebf060a72948e4301477eedbbcaaa766d88265b5
39SHA1 (patch-hald_linux_addons_addon-imac-backlight.c) = c594f0dfb2b659faee9f88a0254db3e9180c2b3d 39SHA1 (patch-hald_linux_addons_addon-imac-backlight.c) = c594f0dfb2b659faee9f88a0254db3e9180c2b3d
40SHA1 (patch-hald_linux_addons_addon-input.c) = c893c803e2870af97cdcae23f3c6f66e45234888 40SHA1 (patch-hald_linux_addons_addon-input.c) = c893c803e2870af97cdcae23f3c6f66e45234888
41SHA1 (patch-hald_linux_addons_addon-ipw-killswitch.c) = d3d8270dddaa132c3fefbc667f315f697c900245 41SHA1 (patch-hald_linux_addons_addon-ipw-killswitch.c) = d3d8270dddaa132c3fefbc667f315f697c900245
42SHA1 (patch-hald_linux_addons_addon-leds.c) = e56747b39bf5e6e03286fedcb73ef226c0231bbd 42SHA1 (patch-hald_linux_addons_addon-leds.c) = e56747b39bf5e6e03286fedcb73ef226c0231bbd
43SHA1 (patch-hald_linux_addons_addon-macbookpro-backlight.c) = c508a7b9070c319679b8b8e715d29410957ba41a 43SHA1 (patch-hald_linux_addons_addon-macbookpro-backlight.c) = c508a7b9070c319679b8b8e715d29410957ba41a
44SHA1 (patch-hald_linux_addons_addon-omap-backlight.c) = 72ba398a1d661fb726778bf7df7460735fee988f 44SHA1 (patch-hald_linux_addons_addon-omap-backlight.c) = 72ba398a1d661fb726778bf7df7460735fee988f
45SHA1 (patch-hald_linux_addons_addon-rfkill-killswitch.c) = 800fac10408b65b12cd644b93b8612c8b2970da0 45SHA1 (patch-hald_linux_addons_addon-rfkill-killswitch.c) = 800fac10408b65b12cd644b93b8612c8b2970da0
46SHA1 (patch-hald_linux_addons_addon-storage.c) = 27c07d3a499aa9fa37938ff3f918dc01c625b5fd 46SHA1 (patch-hald_linux_addons_addon-storage.c) = 27c07d3a499aa9fa37938ff3f918dc01c625b5fd
47SHA1 (patch-hald_linux_addons_addon-usb-csr.c) = 34b5be5ff308f9aafcf505b303d36cbc2483d015 47SHA1 (patch-hald_linux_addons_addon-usb-csr.c) = 34b5be5ff308f9aafcf505b303d36cbc2483d015
 48SHA1 (patch-hald_linux_blockdev.c) = 5eeb8bff0461e9dd492764975d66764a3fafb14b
48SHA1 (patch-hald_netbsd_devinfo__mass.c) = be1c7bf311e21e9891199d67c0ebf87978bd735f 49SHA1 (patch-hald_netbsd_devinfo__mass.c) = be1c7bf311e21e9891199d67c0ebf87978bd735f
49SHA1 (patch-na) = 2786db8149a55dbd5ea11419d789f420bac1993c 50SHA1 (patch-na) = 2786db8149a55dbd5ea11419d789f420bac1993c
50SHA1 (patch-nb) = 1693b7a2faa5bee20a594f0b60b8ff6caea0efdc 51SHA1 (patch-nb) = 1693b7a2faa5bee20a594f0b60b8ff6caea0efdc
51SHA1 (patch-nc) = 6ced27d1a8e4529f86afc4c18064687039d573eb 52SHA1 (patch-nc) = 6ced27d1a8e4529f86afc4c18064687039d573eb
52SHA1 (patch-nd) = 877dcbafaca0cebd3fdce74c5a622721823c153b 53SHA1 (patch-nd) = 877dcbafaca0cebd3fdce74c5a622721823c153b

File Added: pkgsrc/sysutils/hal/patches/patch-hald_linux_blockdev.c
$NetBSD: patch-hald_linux_blockdev.c,v 1.1 2020/03/15 20:28:41 tnn Exp $

Add missing include.

--- hald/linux/blockdev.c.orig	2009-08-24 12:42:30.000000000 +0000
+++ hald/linux/blockdev.c
@@ -35,6 +35,7 @@
 #include <dirent.h>
 #include <string.h>
 #include <sys/stat.h>
+#include <sys/sysmacros.h> /* for makedev(), major(), minor() */
 #include <syslog.h>
 #include <unistd.h>
 #include <errno.h>