summaryrefslogtreecommitdiff
path: root/doc/guide
AgeCommit message (Collapse)AuthorFilesLines
2022-08-08fixes.xml: add a small section about atomic64.mkgutteridge1-2/+12
2022-07-25doc/guide: clean up conditions in package makefilerillig1-9/+6
The condition 'defined(OUTPUT)' was always true. Since OUTPUT is guaranteed to defined, there is no need to use the complicated '!empty'. No functional change.
2022-07-25doc/guide: document how PKGPATH is typically usedrillig1-7/+19
2022-07-23doc: remove half sentence about packages with the same PKGNAMEwiz1-3/+2
It's confusing in the context of the CONFLICTS section, since packages with the same PKGNAME conflict automatically.
2022-07-19fixes.xml: add a comment about conflicting PKGNAME entriesgutteridge1-4/+5
While here, fix some style.
2022-06-30guide: using: Clean up old contentgdt1-6/+5
The "OS directories with versions" caution no longer applies; we don't have any. Soften the expectation of bootstrap kits, as packages on cdn.n.o ~never have them.
2022-06-15guide/creating: Clarify Python naminggdt1-2/+5
Specify that PKGNAME should match "pip install" for things in PyPi.
2022-06-02fixes.xml: use "she-bang" consistently, and tweak wordinggutteridge1-3/+3
Addresses PR pkg/56607 from J. Lewis Muir.
2022-05-21guide: remove __unix, pointed out by wiz, it's actually __unix__, but notnia1-2/+1
defined by macOS
2022-05-21guide: More configuration notesnia1-2/+36
2022-05-21very outdated infonia1-3/+3
2022-05-21More arch preprocessor definesnia1-1/+4
2022-05-21Ensure definitely-not-HTML is definitely escapednia1-2/+2
2022-05-21State of the art on OS testing macrosnia1-4/+22
2022-05-21Update state of the art on autoconfnia1-26/+12
2022-05-21Add a Rust sectionnia1-1/+23
2022-05-21guide: Notes on C++ standards support in pkgsrcnia1-2/+22
2022-05-19pkginstall.xml: cupsd.sh is now in print/cups-basekhorben1-3/+3
2022-05-11doc/guide: clean up formatting, wording, obsolete notesrillig3-69/+59
2022-05-11doc/guide: fix line breaks in section 21.4.3 "Go"rillig1-4/+4
2022-04-15components.xml: note some considerations when updating patchesgutteridge1-3/+11
2022-04-09NetBSD magnetism: mention `priv`nia1-3/+5
2022-02-13guide: update RELRO doxnia1-36/+36
2022-02-11Advise against using eencoded email attachments.nia2-20/+15
2022-02-06doc/guide: clean up the chapter on creating packagesrillig1-38/+25
Url2pkg is no longer interactive, it just takes the URL as command line argument. It is not necessary to create the package directory manually, as url2pkg does that as well. Since Perl packages are handled by url2pkg (just like Python packages), there is no need to list them in an effectively empty section.
2022-01-24fixes.xml: also note Appendix E now that the list is completegutteridge1-2/+3
This relates to PR pkg/56301, where I noticed various REPLACE_* variables were not listed in Appendix E of the pkgsrc guide.
2022-01-11guide: undocument distutils.mkwiz1-12/+4
2022-01-04doc/guide: Update htdocs-share to 20220104 (pkgsrc-2021Q4)leot2-7/+6
2022-01-01Welcome to 2022!jnemeth1-3/+3
2021-12-03guide: update USE_LANGUAGES section, add missing file to PLISTwiz2-5/+11
2021-11-30doc: Remove LOWER_OS_VERSION, add OPSYS_VERSION.jperkin1-3/+2
2021-11-09buildlink.xml: add a note about USE_ABI_DEPENDSgutteridge1-3/+7
2021-11-09fixes.xml: use more precise wording in some phrasesgutteridge1-7/+7
2021-11-08fixes.xml: add more details about REPLACE_* variablesgutteridge1-5/+21
Address PR pkg/56301 from J. Lewis Muir. I have added further details about specific variables, and given more general information about where they may be located. (While here, spell "Perl" consistently.)
2021-11-08hardening.xml: fix misplaced tags so this generates valid outputgutteridge1-2/+2
2021-11-07doc: RELRO revertnia1-33/+34
2021-11-02doc: Note that packages can request partial RELRO.nia1-1/+6
2021-10-06syntaxnia1-1/+3
2021-10-06SSP check can't be used where not libsspnia1-1/+7
2021-10-01doc/guide: Update htdocs-share to 20211001 (pkgsrc-2021Q3)leot2-7/+7
2021-10-01guide: Add a hardening appendix, based on the wiki.nia4-4/+636
2021-08-23guide: Fix typos, reported by kimwiz1-3/+3
2021-08-22guide: expand section on editing the pkg-vulnerabilities filewiz1-3/+38
Requested by kim@
2021-08-03Notes on distributed bulk buildsnia1-2/+7
2021-08-03Update figures on how much space you need for bulk builds.nia1-3/+3
2021-07-06Add steps for Go packages using Go modules, from leot@ in private mail.schmonz1-1/+24
2021-06-14guide: Recommend that PKGNAME be lowercasenia1-2/+7
2021-06-11guide: remove references to ancient gnome cruftnia2-136/+7
2021-06-11guide: bring section on binary packages up to datenia1-50/+53
2021-06-02doc: Remove outdated GNOME on DragonFlyBSD referencecirnatdan1-5/+2
DragonFlyBSD is no longer using pkgsrc as their official package manager