Skip to content

Commit

Permalink
Merge pull request #11182 from boegel/20200829095520_new_pr_libdrm24100
Browse files Browse the repository at this point in the history
disable generating of man pages in recent libdrm easyconfigs to avoid installation failure if docbook-xsl is not installed
  • Loading branch information
lexming committed Aug 29, 2020
2 parents 84b7073 + d24407e commit d787c64
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,7 @@ builddependencies = [
]
dependencies = [('X11', '20200222')]

# installing manpages requires an extra build dependency (docbook xsl)
configopts = '--disable-manpages'

moduleclass = 'lib'
7 changes: 5 additions & 2 deletions easybuild/easyconfigs/l/libdrm/libdrm-2.4.91-GCCcore-6.4.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ easyblock = 'ConfigureMake'
name = 'libdrm'
version = '2.4.91'

homepage = 'http://dri.freedesktop.org'
homepage = 'https://dri.freedesktop.org'
description = """Direct Rendering Manager runtime library."""

toolchain = {'name': 'GCCcore', 'version': '6.4.0'}

source_urls = ['http://dri.freedesktop.org/libdrm/']
source_urls = ['https://dri.freedesktop.org/libdrm/']
sources = [SOURCELOWER_TAR_GZ]
checksums = ['c8ea3343d5bfc356550f0b5632403359d050fa09cf05d61e96e73adba0c407a9']

Expand All @@ -18,6 +18,9 @@ builddependencies = [
]
dependencies = [('X11', '20180131')]

# installing manpages requires an extra build dependency (docbook xsl)
configopts = '--disable-manpages'

sanity_check_paths = {
'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT,
'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT],
Expand Down
7 changes: 5 additions & 2 deletions easybuild/easyconfigs/l/libdrm/libdrm-2.4.92-GCCcore-7.3.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ easyblock = 'ConfigureMake'
name = 'libdrm'
version = '2.4.92'

homepage = 'http://dri.freedesktop.org'
homepage = 'https://dri.freedesktop.org'
description = """Direct Rendering Manager runtime library."""

toolchain = {'name': 'GCCcore', 'version': '7.3.0'}

source_urls = ['http://dri.freedesktop.org/libdrm/']
source_urls = ['https://dri.freedesktop.org/libdrm/']
sources = [SOURCELOWER_TAR_GZ]
checksums = ['a1b3b6430bc77697c689e572e32d58b3472c54300c9646c4ee8c626fc3bd62f1']

Expand All @@ -18,6 +18,9 @@ builddependencies = [
]
dependencies = [('X11', '20180604')]

# installing manpages requires an extra build dependency (docbook xsl)
configopts = '--disable-manpages'

sanity_check_paths = {
'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT,
'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT],
Expand Down
3 changes: 3 additions & 0 deletions easybuild/easyconfigs/l/libdrm/libdrm-2.4.97-GCCcore-8.2.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,7 @@ builddependencies = [
]
dependencies = [('X11', '20190311')]

# installing manpages requires an extra build dependency (docbook xsl)
configopts = '--disable-manpages'

moduleclass = 'lib'
3 changes: 3 additions & 0 deletions easybuild/easyconfigs/l/libdrm/libdrm-2.4.99-GCCcore-8.3.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,7 @@ builddependencies = [
]
dependencies = [('X11', '20190717')]

# installing manpages requires an extra build dependency (docbook xsl)
configopts = '--disable-manpages'

moduleclass = 'lib'

0 comments on commit d787c64

Please sign in to comment.