aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/books/porters-handbook/special
Commit message (Collapse)AuthorAgeFilesLines
* Migrate doc to Hugo/AsciiDoctorSergio Carlavilla Delgado2021-01-252-7515/+0
| | | | | | | | | | | | | | | | | | | | | | | | I'm very pleased to announce the release of our new website and documentation using the new toolchain with Hugo and AsciiDoctor. To get more information about the new toolchain please read the FreeBSD Documentation Project Primer[1], Hugo docs[2] and AsciiDoctor docs[3]. Acknowledgment: Benedict Reuschling <bcr@> Glen Barber <gjb@> Hiroki Sato <hrs@> Li-Wen Hsu <lwhsu@> Sean Chittenden <seanc@> The FreeBSD Foundation [1] https://docs.FreeBSD.org/en/books/fdp-primer/ [2] https://gohugo.io/documentation/ [3] https://docs.asciidoctor.org/home/ Approved by: doceng, core
* books/porters-handbook: Typo, Lua chapterDanilo G. Baio2020-11-221-1/+1
| | | | | | | | Approved by: bjk (doc) Differential Revision: https://reviews.freebsd.org/D27321 Notes: svn path=/head/; revision=54696
* Update the lists of available OpenJDK ports and valid Java versionsMateusz Piotrowski2020-11-031-4/+8
| | | | | | | Based on current bsd.java.mk. Notes: svn path=/head/; revision=54672
* Update porters handbook for Lua changesSergio Carlavilla Delgado2020-10-191-25/+259
| | | | | | | | | Submitted by: andrew_tao173.riddles.org.uk Approved by: mat@ Differential Revision: https://reviews.freebsd.org/D24430 Notes: svn path=/head/; revision=54612
* Fix whitespace issues in a GNOME port exampleMateusz Piotrowski2020-09-291-10/+10
| | | | | | | A mix of spaces and tabs was used for indentation. This is not desired. Notes: svn path=/head/; revision=54548
* Suggest the use of USES=localbase to set flags like CFLAGS and LDFLAGSMateusz Piotrowski2020-09-291-9/+4
| | | | Notes: svn path=/head/; revision=54547
* Rewrite symlink handling.Mathieu Arnold2020-09-231-39/+14
| | | | | | | Reviewed by: bapt Notes: svn path=/head/; revision=54516
* Document USES=cabal and its knobs.Gleb Popov2020-03-271-0/+114
| | | | | | | | Reviewed by: bcr, crees, 0mp Differential Revision: https://reviews.freebsd.org/D23816 Notes: svn path=/head/; revision=54017
* Porter's Handbook: Document CARGO_FEATURES==--no-default-featuresTobias Kortkamp2020-03-181-1/+37
| | | | | | | | Approved by: bcr Differential Revision: https://reviews.freebsd.org/D23999 Notes: svn path=/head/; revision=53991
* Update cmake package example in Porter's HandbookSergio Carlavilla Delgado2020-02-011-1/+1
| | | | | | | | | | | PR: 242566 Submitted by: woodsb02@ Patch by: carlavilla@ Approved by: bcr@(mentor), mat@ Differential Revision: https://reviews.freebsd.org/D23410 Notes: svn path=/head/; revision=53851
* With the commit of XFCE 4.14 the USES=xfce options changed.Benedict Reuschling2019-10-061-4/+4
| | | | | | | | | | | Now the default is gtk3, and the option becomes gtk2. Patch submitted by: madpilot@ Approved by: bcr@ Differential Revision: https://reviews.freebsd.org/D21723 Notes: svn path=/head/; revision=53467
* - remove redundant documentation of DEVELOPER=yesJason Helfman2019-10-021-8/+0
| | | | | | | | | | https://lists.freebsd.org/pipermail/freebsd-doc/2019-September/033317.html Reported by: Pau Amma Reviewed by: mat@ Notes: svn path=/head/; revision=53449
* Two language fixes:Benedict Reuschling2019-09-201-2/+2
| | | | | | | | | | | | - there default settings -> their default settings - there be -> there must be PR: 240667 Submitted by: pauamma@gundo.com Event: EuroBSDcon 2019 Hackathon Notes: svn path=/head/; revision=53423
* Change "use" to "uses" and "a" to "an".Benedict Reuschling2019-09-181-1/+1
| | | | | | | | PR: 240655 Submitted by: pauamma@gundo.com Notes: svn path=/head/; revision=53419
* Porter's Handbook: Document new GO_TARGET syntaxTobias Kortkamp2019-09-161-0/+18
| | | | | | | | | Submitted by: dmgk Approved by: bcr Differential Revision: https://reviews.freebsd.org/D21609 Notes: svn path=/head/; revision=53409
* Fix a couple of USE_XORG examples.Niclas Zeising2019-08-261-1/+2
| | | | | | | Fix a couple of USE_XORG examples to include USES=xorg. Notes: svn path=/head/; revision=53332
* Update porters handbook for USES=xorg xorg-catNiclas Zeising2019-08-261-303/+3
| | | | | | | | | | | Update porters handbook to document the new USES=xorg and USES=xorg-cat additions. Reviewed by: mat Differential Revision: https://reviews.freebsd.org/D20732 Notes: svn path=/head/; revision=53329
* Porter's Handbook: Suggest using Poudriere in using-cargo sectionTobias Kortkamp2019-08-191-11/+6
| | | | | | | | | | Also improve section title. Approved by: mat Differential Revision: https://reviews.freebsd.org/D21253 Notes: svn path=/head/; revision=53309
* Pet igor after r53306Tobias Kortkamp2019-08-131-3/+3
| | | | Notes: svn path=/head/; revision=53307
* Porter's Handbook: Add an example on how to create a USES=go portTobias Kortkamp2019-08-131-0/+108
| | | | | | | | | | Submitted by: tobik Reviewed by: Dmitri Goutnik <dg@syrec.org>, mat Approved by: mat Differential Revision: https://reviews.freebsd.org/D21243 Notes: svn path=/head/; revision=53306
* Document qt-distMathieu Arnold2019-07-011-0/+5
| | | | | | | | | Submitted by: tcberner Reported by: mat Differential Revision: https://reviews.freebsd.org/D20802 Notes: svn path=/head/; revision=53207
* Porter's Handbook: Describe CARGO_INSTALL_PATH after ports r503890Tobias Kortkamp2019-06-111-0/+10
| | | | | | | | Approved by: mat Differential Revision: https://reviews.freebsd.org/D20589 Notes: svn path=/head/; revision=53136
* Porter's Handbook: Remove mention of CMAKE_VERBOSETobias Kortkamp2019-05-251-7/+0
| | | | | | | | | | | It was was removed in ports r421635 and verbose builds are on by default now and not toggleable any more. Approved by: tcberner, rene Differential Revision: https://reviews.freebsd.org/D20410 Notes: svn path=/head/; revision=53057
* Porter's Handbook: Update "Go Libraries" for D19570Tobias Kortkamp2019-04-081-3/+1
| | | | | | | | | Submitted by: Dmitri Goutnik <dg@syrec.org> Approved by: bcr Differential Revision: https://reviews.freebsd.org/D19813 Notes: svn path=/head/; revision=52911
* Porter's Handbook: Update USE_XORG component listTobias Kortkamp2019-04-011-19/+303
| | | | | | | | | | | | It has been outdated since August 2018 when all *proto ports have been folded into xorgproto. Component descriptions are auto-generated from the underlying COMMENTs. Approved by: mat Differential Revision: https://reviews.freebsd.org/D19642 Notes: svn path=/head/; revision=52908
* Porter's Handbook: Document CARGO_USE_GITLABTobias Kortkamp2019-03-281-11/+9
| | | | | | | | | | | | | - Remove mention of CARGO_GH_CARGOTOML after ports r496795 - Update CARGO_USE_GITHUB description. It does not patch Cargo.lock. That is done automatically during the configure phase by cargo itself and is not worth mentioning here. Approved by: mat Differential Revision: https://reviews.freebsd.org/D19697 Notes: svn path=/head/; revision=52900
* Porter's Handbook: Update KDE and Qt sectionsTobias Kortkamp2019-03-171-151/+1248
| | | | | | | | | | | | - Remove mention of KDE/Qt 4 - Update examples to use KDE/Qt 5 - Update USE_KDE, USE_QT component lists Approved by: mat, tcberner Differential Revision: https://reviews.freebsd.org/D19605 Notes: svn path=/head/; revision=52873
* Porter's Handbook: Update USES=cmake descriptionTobias Kortkamp2019-03-131-10/+9
| | | | | | | | | | | - outsource is no longer a valid argument - Document noninja, insource Approved by: mat, tcberner Differential Revision: https://reviews.freebsd.org/D19567 Notes: svn path=/head/; revision=52862
* Porter's Handbook: Add Meson sectionTobias Kortkamp2019-03-121-0/+47
| | | | | | | | | | | - Document new opt_MESON_{DIS,EN}ABLED helpers - Fix existing examples Approved by: bcr Differential Revision: https://reviews.freebsd.org/D19554 Notes: svn path=/head/; revision=52860
* Mention "race conditions" in the section about MAKE_JOBS_UNSAFE.Mateusz Piotrowski2018-10-291-2/+3
| | | | | | | | | | | The reason for this is to increase discoverability of MAKE_JOBS_UNSAFE. Reviewed by: bcr, mat (previous version) Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D17383 Notes: svn path=/head/; revision=52413
* Porter's Handbook: Fix USE_GL examplesTobias Kortkamp2018-10-131-9/+9
| | | | | | | | Approved by: mat Differential Revision: https://reviews.freebsd.org/D17430 Notes: svn path=/head/; revision=52355
* Introduce USES=qt to the Porter's HandbookTobias Kortkamp2018-10-111-56/+97
| | | | | | | | Approved by: mat, tcberner Differential Revision: https://reviews.freebsd.org/D17429 Notes: svn path=/head/; revision=52352
* Add a note about MAKE_JOBS_UNSAFE and the importance to not why it is set.Mathieu Arnold2018-07-101-0/+10
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=51986
* porters handbook: fix trivial spelling errorsDave Cottlehuber2018-07-061-5/+5
| | | | | | | | | Reviewed by: jrm Approved by: allanjude Differential Revision: https://reviews.freebsd.org/D16134 Notes: svn path=/head/; revision=51971
* Improve on r51913.Mathieu Arnold2018-06-271-5/+5
| | | | | | | | | Reviewed by: adamw Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D16034 Notes: svn path=/head/; revision=51915
* Add notes in various places about the policy to not start or stop services.Mathieu Arnold2018-06-271-0/+9
| | | | | | | | Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D16034 Notes: svn path=/head/; revision=51913
* Remove mention of some old WANT_* and USE_* variables from the Porter's HandbookTobias Kortkamp2018-06-111-115/+61
| | | | | | | | | | | | | | | | | | | | | | | WANT_PHP_WEB USE_FIREFOX* USE_SEAMONKEY* USE_THUNDERBIRD* WANT_GNOME HAVE_GNOME USE_BDB USE_PGSQL USE_SQLITE are all not supported anymore or have been replaced by USES=x. Rewrite "Using Databases", add examples, and point to the various USES macros for dealing with database dependencies. Approved by: mat Differential Revision: https://reviews.freebsd.org/D15704 Notes: svn path=/head/; revision=51819
* Fix broken 'uses-values' links in the Porter's HandbookTobias Kortkamp2018-06-011-2/+2
| | | | | | | | | | | | | | | | | The USES chapter sets an xml:id on its title tag but this doesn't seem to generate an anchor. As a consequence there currently are several 'uses-values' xrefs that point to nowhere. This is only really noticeable in the single page HTML version (book.html) of the handbook. PR: 227123 Reported by: 0mp Approved by: mat Differential Revision: https://reviews.freebsd.org/D15642 Notes: svn path=/head/; revision=51756
* Remove mention of CMAKE_ENV from the Porter's Handbook since itTobias Kortkamp2018-06-011-7/+6
| | | | | | | | | | | | doesn't have any effect. CONFIGURE_ENV should be used instead. Also see the 20150818 entry in CHANGES. PR: 228656 Reported by: waitman@waitman.net Approved by: mat Notes: svn path=/head/; revision=51755
* Unbreak build for PDF.Marc Fonvieille2018-05-261-1/+1
| | | | Notes: svn path=/head/; revision=51727
* Document USES=cargo in the Porter's HandbookTobias Kortkamp2018-05-251-0/+339
| | | | | | | | | | | | PR: 227585 Submitted by: tobik Reported by: 0mp Reviewed by: mat, 0mp Approved by: mat Differential Revision: https://reviews.freebsd.org/D15471 Notes: svn path=/head/; revision=51721
* [porter's handbook] remove references to fmake USESEitan Adler2018-05-051-12/+5
| | | | | | | | The USES was removed in ports r452546 so there no more need to document it. Notes: svn path=/head/; revision=51619
* USE_AUTOTOOLS was retired.Mathieu Arnold2018-03-201-129/+3
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=51510
* Remove mention of using ${FLAVOR} directly.Mathieu Arnold2018-03-201-4/+0
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=51508
* Document PHP flavors, and related PEAR and Horde changes.Mathieu Arnold2018-03-131-0/+30
| | | | | | | | Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D14597 Notes: svn path=/head/; revision=51481
* Improve the Perl related sections.Mathieu Arnold2018-02-011-5/+61
| | | | | | | | Reported by: brd Sponsored by: Absolight Notes: svn path=/head/; revision=51401
* Add documentation for the new CMAKE_ON and CMAKE_OFF variables.Mathieu Arnold2018-01-021-0/+40
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=51361
* all: use https for FreeBSD.org domainsEitan Adler2017-12-301-1/+1
| | | | | | | | This change excludes some generally unchanged files such as release announcements, events, news, etc. Notes: svn path=/head/; revision=51348
* Add a section on shell completion files. Basically, always install them,Adam Weinberger2017-12-301-0/+37
| | | | | | | | | | and never register RUN_DEPENDS on the shells themselves. Approved by: mat (doc hat) Differential Revision: https://reviews.freebsd.org/D13696 Notes: svn path=/head/; revision=51347
* Small fixes.Mathieu Arnold2017-12-011-1/+1
| | | | | | | | Submitted by: adamw Sponsored by: Absolight Notes: svn path=/head/; revision=51246