summaryrefslogtreecommitdiff
path: root/sysutils/facter
diff options
context:
space:
mode:
authorRomain Tartière <romain@FreeBSD.org>2018-11-29 01:58:49 +0000
committerRomain Tartière <romain@FreeBSD.org>2018-11-29 01:58:49 +0000
commitb1828130b0830012f95d3e4f72b31f29224d8de4 (patch)
tree8eab3e708a07d2276fa5bff7707b067d554828e7 /sysutils/facter
parentmultimedia/aom: update to 1.0.0.980 (diff)
Integrate a patch to fix cURL detection
The patch has been submitted upstream, but some users depend on it now, so ship it: https://github.com/puppetlabs/facter/pull/1762
Notes
Notes: svn path=/head/; revision=486153
Diffstat (limited to 'sysutils/facter')
-rw-r--r--sysutils/facter/Makefile1
-rw-r--r--sysutils/facter/files/patch-CMakeLists.txt11
2 files changed, 12 insertions, 0 deletions
diff --git a/sysutils/facter/Makefile b/sysutils/facter/Makefile
index c6dd2696241b..000b7e3ac6bd 100644
--- a/sysutils/facter/Makefile
+++ b/sysutils/facter/Makefile
@@ -2,6 +2,7 @@
PORTNAME= facter
PORTVERSION= 3.12.1
+PORTREVISION= 1
CATEGORIES?= sysutils
MASTER_SITES= https://downloads.puppetlabs.com/facter/
diff --git a/sysutils/facter/files/patch-CMakeLists.txt b/sysutils/facter/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..b3fcc15892f9
--- /dev/null
+++ b/sysutils/facter/files/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2018-10-23 22:00:38 UTC
++++ CMakeLists.txt
+@@ -52,7 +52,7 @@ SET(LEATHERMAN_COMPONENTS locale catch n
+
+ # We look for curl early, because whether or not we link to the leatherman curl library
+ # is dependant on whether or not we find curl on the system.
+-if ((("${CMAKE_SYSTEM_NAME}" MATCHES "Linux|OpenBSD") OR WIN32) AND NOT WITHOUT_CURL)
++if ((("${CMAKE_SYSTEM_NAME}" MATCHES "FreeBSD|Linux|OpenBSD") OR WIN32) AND NOT WITHOUT_CURL)
+ find_package(CURL)
+ if (CURL_FOUND)
+ add_definitions(-DUSE_CURL)