notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
clixon YANG-based toolchain including CLI, NETCONF and RESTCONF interfaces
4.8.0 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.8.0Version of this port present on the latest quarterly branch.
Maintainer: dcornejo@netgate.com search for ports maintained by this maintainer
Port Added: 2018-04-25 19:05:44
Last Update: 2021-04-07 08:09:01
Commit Hash: cf118cc
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (88 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/clixon-4.8.0/catalog.mk
  3. /usr/local/share/licenses/clixon-4.8.0/LICENSE
  4. /usr/local/share/licenses/clixon-4.8.0/APACHE20
  5. bin/clixon_cli
  6. bin/clixon_netconf
  7. etc/clixon/clixonrc
  8. include/clixon/clixon.h
  9. include/clixon/clixon_backend.h
  10. include/clixon/clixon_backend_handle.h
  11. include/clixon/clixon_backend_transaction.h
  12. include/clixon/clixon_cli.h
  13. include/clixon/clixon_cli_api.h
  14. include/clixon/clixon_data.h
  15. include/clixon/clixon_datastore.h
  16. include/clixon/clixon_err.h
  17. include/clixon/clixon_err_string.h
  18. include/clixon/clixon_event.h
  19. include/clixon/clixon_file.h
  20. include/clixon/clixon_handle.h
  21. include/clixon/clixon_hash.h
  22. include/clixon/clixon_json.h
  23. include/clixon/clixon_log.h
  24. include/clixon/clixon_nacm.h
  25. include/clixon/clixon_netconf.h
  26. include/clixon/clixon_netconf_lib.h
  27. include/clixon/clixon_options.h
  28. include/clixon/clixon_path.h
  29. include/clixon/clixon_plugin.h
  30. include/clixon/clixon_proto.h
  31. include/clixon/clixon_proto_client.h
  32. include/clixon/clixon_queue.h
  33. include/clixon/clixon_regex.h
  34. include/clixon/clixon_restconf.h
  35. include/clixon/clixon_sha1.h
  36. include/clixon/clixon_sig.h
  37. include/clixon/clixon_stream.h
  38. include/clixon/clixon_string.h
  39. include/clixon/clixon_uid.h
  40. include/clixon/clixon_validate.h
  41. include/clixon/clixon_xml.h
  42. include/clixon/clixon_xml_bind.h
  43. include/clixon/clixon_xml_changelog.h
  44. include/clixon/clixon_xml_io.h
  45. include/clixon/clixon_xml_map.h
  46. include/clixon/clixon_xml_nsctx.h
  47. include/clixon/clixon_xml_sort.h
  48. include/clixon/clixon_xml_vec.h
  49. include/clixon/clixon_xpath.h
  50. include/clixon/clixon_xpath_ctx.h
  51. include/clixon/clixon_xpath_optimize.h
  52. include/clixon/clixon_yang.h
  53. include/clixon/clixon_yang_module.h
  54. include/clixon/clixon_yang_parse_lib.h
  55. include/clixon/clixon_yang_type.h
  56. lib/libclixon.so
  57. lib/libclixon.so.4
  58. lib/libclixon.so.4.8
  59. lib/libclixon_backend.so
  60. lib/libclixon_backend.so.4
  61. lib/libclixon_backend.so.4.8
  62. lib/libclixon_cli.so
  63. lib/libclixon_cli.so.4
  64. lib/libclixon_cli.so.4.8
  65. lib/libclixon_netconf.so
  66. lib/libclixon_netconf.so.4
  67. lib/libclixon_netconf.so.4.8
  68. lib/libclixon_restconf.so
  69. lib/libclixon_restconf.so.4
  70. lib/libclixon_restconf.so.4.8
  71. sbin/clixon_backend
  72. sbin/clixon_restconf
  73. share/clixon/clixon-config@2020-10-01.yang
  74. share/clixon/clixon-lib@2020-04-23.yang
  75. share/clixon/clixon-rfc5277@2008-07-01.yang
  76. share/clixon/clixon-xml-changelog@2019-03-21.yang
  77. share/clixon/ietf-inet-types@2013-07-15.yang
  78. share/clixon/ietf-netconf-acm@2018-02-14.yang
  79. share/clixon/ietf-netconf@2011-06-01.yang
  80. share/clixon/ietf-restconf-monitoring@2017-01-26.yang
  81. share/clixon/ietf-restconf@2017-01-26.yang
  82. share/clixon/ietf-yang-library@2016-06-21.yang
  83. share/clixon/ietf-yang-types@2013-07-15.yang
  84. @dir lib/clixon/plugins/backend
  85. @dir lib/clixon/plugins/cli
  86. @owner
  87. @group
  88. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • clixon>0:devel/clixon
  • For LIB depends:
    • libclixon.so:devel/clixon
    • libclixon_backend.so:devel/clixon
    • libclixon_cli.so:devel/clixon
    • libclixon_netconf.so:devel/clixon
    • libclixon_restconf.so:devel/clixon
To install the port: cd /usr/ports/devel/clixon/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/clixon
  • pkg install clixon
PKGNAME: clixon
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
clixon
ABIlatestquarterly
FreeBSD:11:aarch643.7.04.5.0
FreeBSD:11:amd644.8.04.8.0
FreeBSD:11:armv6-4.5.0
FreeBSD:11:i3864.8.04.8.0
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch643.7.04.8.0
FreeBSD:12:amd644.8.04.8.0
FreeBSD:12:armv63.7.04.5.0
FreeBSD:12:armv73.7.04.5.0
FreeBSD:12:i3864.8.04.8.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-4.8.0
FreeBSD:13:aarch644.8.04.8.0
FreeBSD:13:amd644.8.04.8.0
FreeBSD:13:armv64.8.04.8.0
FreeBSD:13:armv74.8.04.8.0
FreeBSD:13:i3864.8.04.8.0
FreeBSD:13:mips--
FreeBSD:13:mips644.8.04.8.0
FreeBSD:13:powerpc644.8.04.8.0
FreeBSD:14:aarch644.8.0-
FreeBSD:14:amd644.8.0-
FreeBSD:14:armv64.8.0-
FreeBSD:14:armv74.8.0-
FreeBSD:14:i3864.8.0-
FreeBSD:14:mips--
FreeBSD:14:mips644.8.0-
FreeBSD:14:powerpc644.8.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cligen>=4.8.0 : devel/cligen
  2. bison : devel/bison
  3. gmake>=4.3 : devel/gmake
  4. autoconf>=2.69 : devel/autoconf
  5. automake>=1.16.1 : devel/automake
Library dependencies:
  1. libcligen.so : devel/cligen
  2. libfcgi.so : www/fcgi
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
If upgrading from < 4:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/clicon/clixon/tar.gz/4.8.0?dummy=/
Collapse this list.

Number of commits found: 19

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  4.8.0
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  4.8.0
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
02 Dec 2020 15:03:41
Original commit files touched by this commit Revision:556830  4.8.0
garga search for other commits by this committer
devel/clixon: Update to 4.8.0

Submitted by:	maintainer by email
Sponsored by:	Rubicon Communications, LLC (Netgate)
15 May 2020 13:25:05
Original commit files touched by this commit Revision:535289  4.5.0
garga search for other commits by this committer
devel/clixon: Update to 4.5.0

PR:		246428
Submitted by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
07 May 2020 20:32:24
Original commit files touched by this commit Revision:534288  4.4.0_1
garga search for other commits by this committer
devel/clixon: Add user and group

- clixon user and group will be used to listen to a socket
- Updated pkg-message

PR:		246264
Submitted by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
07 Apr 2020 11:50:44
Original commit files touched by this commit Revision:530968  4.4.0
garga search for other commits by this committer
devel/clixon: Update to 4.4.0

PR:		245409
Submitted by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
20 Mar 2020 15:09:13
Original commit files touched by this commit Revision:528782  4.3.3
garga search for other commits by this committer
devel/clixon: Update to 4.3.3

PR:		244918
Submitted by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
02 Oct 2019 18:59:26
Original commit files touched by this commit Revision:513604  4.1.0
pkubaj search for other commits by this committer
devel/clixon: fix build on GCC architectures

Use C11 compiler:
In file included from clixon_xml_map.c:94:
../../lib/clixon/clixon_yang_type.h:52: error: redefinition of typedef
'yang_type_cache'
clixon_yang_internal.h:70: error: previous declaration of 'yang_type_cache' was
here

Approved by:	mentors (implicit approval)
11 Sep 2019 08:57:21
Original commit files touched by this commit Revision:511804  4.1.0
mat search for other commits by this committer
Regular pkg-message cleanup.
04 Sep 2019 18:00:14
Original commit files touched by this commit Revision:511144  4.1.0
garga search for other commits by this committer
devel/clixon: Update to 4.1.0

- While here, make it to build with multiple jobs
- Make it to require cligen 4.0.0 or newer

PR:		240333
Submitted by:	David Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
03 Sep 2019 15:10:19
Original commit files touched by this commit Revision:510952  4.0.0
swills search for other commits by this committer
devel/clixon: Update to 4.0.0

PR:		239355
Submitted by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
23 Jul 2019 06:21:41
Original commit files touched by this commit Revision:507203  3.9.0_1
tobik search for other commits by this committer
Fix build as user

Fix more instances of the YACC!="bison -y" problem from r507202.
07 Mar 2019 05:17:38
Original commit files touched by this commit Revision:494890  3.9.0_1
meta search for other commits by this committer
devel/clixon: fix build with GCC-based architectures

and bump PORTREISION due to new patch added.

Reported by:	Piotr Kubaj <pkubaj@anongoth.pl>
Approved by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	IntegriCloud
25 Feb 2019 13:25:33
Original commit files touched by this commit Revision:493859  3.9.0
garga search for other commits by this committer
devel/clixon: Update to 3.9.0

PR:		235973
Submitted by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
07 Nov 2018 19:17:02
Original commit files touched by this commit Revision:484405  3.8.0
garga search for other commits by this committer
devel/clixon: Update to 3.8.0

PR:		233047
Submitted by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
23 Jul 2018 21:42:26
Original commit files touched by this commit Revision:475206  3.7.0
garga search for other commits by this committer
Update devel/clixon to 3.7.0

Submitted by:	David Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
12 Jun 2018 17:02:08
Original commit files touched by this commit Revision:472264  3.6.1
garga search for other commits by this committer
Update devel/clixon to 3.6.1

Approved by:	maintainer
Sponsored by:	Rubicon Communications, LLC (Netgate)
26 Apr 2018 09:47:45
Original commit files touched by this commit Revision:468340  3.6.0.b.20180424
krion search for other commits by this committer
Fix build by adding bison dep.

PR:		227782
Submitted by:	maintainer
25 Apr 2018 19:03:14
Original commit files touched by this commit Revision:468289  3.6.0.b.20180424
garga search for other commits by this committer
Clixon is a CLI/network interfaced configuration database tool

Using Clixon you can create CLI, RESTCONF, and NETCONF interfaces to manage a
configuration database. It also provides the mechanism to validate and configure
system components.

WWW: http://www.clicon.org/

PR:		227681
Submitted by:	dcornejo@netgate.com
Sponsored by:	Rubicon Communications, LLC (Netgate)

Number of commits found: 19