TrueOS Core Ports Tree
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Keywords Add a note explaining why the @javavm keyword does not register argum… Jul 31, 2016
Mk Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
Templates Install texinfo files (GNU info) into ${PREFIX}/share/info Nov 10, 2018
Tools Merge remote-tracking branch 'freebsd/master' into trueos-master Dec 21, 2018
accessibility Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
arabic Remove KDE4, part 5 Dec 31, 2018
archivers Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
astro Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
audio Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
base Remove compatibility code for FreeBSD < 11.2 from all ports. Nov 2, 2018
benchmarks Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 12, 2019
biology Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
cad Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
chinese This port sometimes doesn't build. Adding MAKE_JOBS_UNSAFE fixes it. Jan 3, 2019
comms Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
converters Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 7, 2019
databases Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
deskutils Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
devel Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
dns Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
editors Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
emulators Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
finance Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 12, 2019
freenas @ 99ea72a Import latest freenas submodule Aug 30, 2018
french Update to 5.0.3 Jan 10, 2019
ftp Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
games Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
german Update to 2019.01.13 Jan 14, 2019
graphics Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
hebrew Remove KDE4, part 5 Dec 31, 2018
hungarian Remove KDE4, part 5 Dec 31, 2018
irc Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
japanese Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
java Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
korean Remove KDE4, part 5 Dec 31, 2018
lang Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
mail Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
math Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
misc Adding misc/gxconfig and misc/ghostbsd-pkg-conf Jan 19, 2019
multimedia Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
net-im Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
net-mgmt Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
net-p2p Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
net Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
news Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 7, 2019
palm Remove expired ports: Dec 21, 2018
polish Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
ports-mgmt Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 11, 2019
portuguese Remove KDE4, part 5 Dec 31, 2018
print Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
russian - Update WWW Jan 9, 2019
science Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
security Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
shells Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 7, 2019
sysutils Update ZoL ports to 2019011700 Jan 17, 2019
textproc Revert "Updated hunspell to 1.7.0, also updated patches and Makefile … Jan 16, 2019
ukrainian Remove KDE4, part 5 Dec 31, 2018
vietnamese Update to 6.0.7. Nov 8, 2018
www Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
x11-clocks Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 11, 2019
x11-drivers add ghostbsd utils and drivers to there Makefile Jan 11, 2019
x11-fm Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 11, 2019
x11-fonts Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 13, 2019
x11-servers Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 11, 2019
x11-themes Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 12, 2019
x11-toolkits Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
x11-wm Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 11, 2019
x11 Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 14, 2019
.arcconfig The callsign isn't required anymore. Sep 29, 2016
.gitattributes Generalize the .gitmessage entry in .gitattributes to capture .git* Apr 18, 2018
.gitauthors .gitauthors: Update Enji Cooper's (ngie) entry Dec 23, 2018
.gitignore Enhance .gitignore, svn:ingore and svn:global-ignores Jan 4, 2018
.gitmessage Add a commit template for git commit logs Jan 1, 2018
.gitmodules Add freenas/ submodule Aug 26, 2018
CHANGES Happy 2019 Jan 1, 2019
CONTRIBUTING.md Add a CONTRIBUTING file so github pull requests explain the proper su… Mar 15, 2014
COPYRIGHT Happy 2019 Jan 1, 2019
GIDs Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 11, 2019
Jenkinsfile-Ports-QA Update Jenkinsfile-Ports-QA Jul 1, 2018
Jenkinsfile-Ports-Stable Add Jenkins Pipeline we will use for building ports on the Jun 23, 2018
Jenkinsfile-Ports-Unstable Add Jenkins Pipeline for Unstable ports Jun 23, 2018
LEGAL net-mgmt/unifi-devel: Update to 5.9.32 Jan 7, 2019
MOVED Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 11, 2019
Makefile - Remove trident ports Dec 12, 2018
README Use https URIs in README. May 5, 2018
README.md Remove (Coming Soon) from SysAdm issues tracker Aug 21, 2017
UIDs Merge remote-tracking branch 'freebsd/master' into trueos-master Jan 11, 2019
UPDATING Remove GeoIP-related options. Where possible, replace GeoIP 1 defaults Jan 13, 2019
mkport.sh Add a mkport.sh to the freebsd-ports repo. Feb 26, 2018

README.md

This is the FreeBSD Ports Collection. For an easy to use WEB-based interface to it, please see:

http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the FreeBSD Handbook ports section which is available from:

http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
	for the latest official version
or:
The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by saying (in /usr/ports):

make search name="<name>"
or:
make search key="<keyword>"

which will generate a list of all ports matching or . make search also supports wildcards, such as:

make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's Handbook, available at:

http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE: This tree will GROW significantly in size during normal usage! The distribution tar files can and do accumulate in /usr/ports/distfiles, and the individual ports will also use up lots of space in their work subdirectories unless you remember to "make clean" after you're done building a given port. /usr/ports/distfiles can also be periodically cleaned without ill-effect.

General Project Information: Table of Contents

General TrueOS Information

This section describes where you can find more information about TrueOS and its related projects, file new issues on GitHub, and converse with other users or contributors to the project.

TrueOS Project Documentation

A number of Sphinx generated reStructuredText handbooks are available to introduce you to the TrueOS, Lumina, and SysAdm projects. These handbooks are open source, and users are always encouraged to open GitHub issues or fix any errors they find in the documentation.

TrueOS Handbook

The TrueOS User Guide is a comprehensive guide to install TrueOS, along with post-installation configuration help, recommendations for useful utilities and applications, and a help and support section containing solutions for common issues and links to community and development chat channels for uncommon issues. There is also a chapter describing the experimental TrueOS Pico project and links to the Lumina and SysAdm documentation. All TrueOS documentation is hosted on the TrueOS website.

Lumina Handbook

The Lumina Desktop Environment has its own handbook, hosted on the Lumina Website. This handbook contains brief installation instructions. However, due to the highly customizable nature of Lumina, the focus of the handbook lies mainly in documenting all user configurable settings. Each option is typically described in detail, with both text and screenshots. Finally, the suite of unique Qt5 utilities included with Lumina are also documented.

TrueOS users are encouraged to review the Lumina documentation, as the Lumina Desktop Environment is installed by default with TrueOS.

SysAdm Handbooks

Due to complexity of this project, SysAdm documentation is split into three different guides:

  1. API Reference Guide (https://api.sysadm.us/getstarted.html)

The Application Programming Interface (API) Reference Guide is a comprehensive library of all API calls and WebSocket requests for SysAdm. In addition to documenting all SysAdm subsystems and classes, the guide provides detailed examples of requests and responses, authentication, and SSL certificate management. This guide is constantly updated, ensuring it provides accurate information at all times.

  1. Client Handbook (https://sysadm.us/handbook/client/)

The SysAdm Client handbook documents all aspects of the SysAdm client, as well as describing of the PC-BSD system utilities is replaces. Detailed descriptions of utilities such as Appcafe, Life Preserver, and the Boot Environment Manager are contained here, as well as a general guide to using these utilities. TrueOS users are encouraged to reference this guide, as the SysAdm client is included with TrueOS.

  1. Server Handbook (https://sysadm.us/handbook/server/introduction.html)

The Server handbook is a basic installation guide, walking new users through the process of initializing SysAdm with a bridge and server connection.

Filing Issues or Feature Requests

Due to the number of repositories under the TrueOS "umbrella", the TrueOS Project consolidates its issue trackers into a few repositories:

The TrueOS handbook has detailed instructions to help you report a bug (https://www.trueos.org/handbook/helpsupport.html#report-a-bug). It is recommended to refer to these instructions when creating new GitHub issues. Better bug reports usually result in faster fixes!

To request a feature, open a new issue in one of the related GitHub issue repositories and begin the title with Feature Request:.

Community Channels

The TrueOS community has a wide variety of chat channels and forum options available for users to interact with not only each other, but contributors to the project and the core development team too.

Discourse

TrueOS has a Discourse channel managed concurrently with the TrueOS Subreddit. New users need to sign up with Discourse in order to create posts, but it is possible to view posts without an account.

Gitter

The TrueOS Project uses Gitter to provide real-time chat and collaboration with TrueOS users and developers. Gitter does not require an application to use, but does require a login using either an existing GitHub or Twitter account.

To access the TrueOS Gitter community, point a web browser to https://gitter.im/trueos.

Gitter also maintains a full archive of the chat history. This means lengthy conversations about hardware issues or workarounds are always available for reference. To access the Gitter archive, navigate to the desired TrueOS room’s archive. For example, here is the address of the TrueOS Lobby archive: https://gitter.im/trueos/Lobby/archives.

IRC

Like many open source projects, TrueOS has an Internet Relay Chat (IRC) channel so users can chat and get help in real time. To get connected, use this information in your IRC client:

  • Server name: irc.freenode.net
  • Channel name: #trueos (note the # is required)

Subreddit

The TrueOS Project also has a Subreddit for users who prefer to use Reddit to ask questions and to search for or post how-tos. A Reddit account is not required in order to read the Subreddit, but it is necessary to create a login account to submit or comment on posts.

Social Media

The TrueOS Project also maintains a number of social media accounts you can watch: