summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn Johnson <glenn-johnson@uiowa.edu>2022-02-01 04:09:00 -0600
committerGitHub <noreply@github.com>2022-02-01 11:09:00 +0100
commitab2187780bbba1f0c3b29a6b5d52d009eb4c6f7a (patch)
tree1ac06d607aeace39e6b9c2d453499019a53377b4
parent7ac66547da60d9e274bf3d74b286dec11732b6e3 (diff)
downloadspack-ab2187780bbba1f0c3b29a6b5d52d009eb4c6f7a.tar.gz
spack-ab2187780bbba1f0c3b29a6b5d52d009eb4c6f7a.tar.bz2
spack-ab2187780bbba1f0c3b29a6b5d52d009eb4c6f7a.tar.xz
spack-ab2187780bbba1f0c3b29a6b5d52d009eb4c6f7a.zip
libdc1394: update dependencies and add libraw1394 dependency (#28675)
-rw-r--r--var/spack/repos/builtin/packages/libdc1394/package.py2
-rw-r--r--var/spack/repos/builtin/packages/libraw1394/package.py19
2 files changed, 21 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/libdc1394/package.py b/var/spack/repos/builtin/packages/libdc1394/package.py
index e7b4c404a9..ebdffa195e 100644
--- a/var/spack/repos/builtin/packages/libdc1394/package.py
+++ b/var/spack/repos/builtin/packages/libdc1394/package.py
@@ -16,7 +16,9 @@ class Libdc1394(AutotoolsPackage):
version('2.2.6', sha256='2b905fc9aa4eec6bdcf6a2ae5f5ba021232739f5be047dec8fe8dd6049c10fed')
+ depends_on('pkgconfig', type='build')
depends_on('libusb')
+ depends_on('libraw1394')
def configure_args(self):
args = []
diff --git a/var/spack/repos/builtin/packages/libraw1394/package.py b/var/spack/repos/builtin/packages/libraw1394/package.py
new file mode 100644
index 0000000000..209ebbf52d
--- /dev/null
+++ b/var/spack/repos/builtin/packages/libraw1394/package.py
@@ -0,0 +1,19 @@
+# Copyright 2013-2021 Lawrence Livermore National Security, LLC and other
+# Spack Project Developers. See the top-level COPYRIGHT file for details.
+#
+# SPDX-License-Identifier: (Apache-2.0 OR MIT)
+
+from spack import *
+
+
+class Libraw1394(AutotoolsPackage):
+ """libbraw1394 provides direct access to the IEEE 1394 bus through the
+ Linux 1394 subsystem's raw1394 user space interface."""
+
+ homepage = "https://sourceforge.net/projects/libraw1394/"
+ url = "https://sourceforge.net/projects/libraw1394/files/libraw1394/1.2.0/libraw1394-1.2.0.tar.gz"
+
+ version(
+ "1.2.0",
+ sha256="1fdcfa4c5a0938705b925d06f17da9be6ec3f8f065040bb7f33082ef3fc63fad",
+ )