Personal patches
Go to file
Kyle Evans 02966fbc51 lang/python3{6,7,8,9}: Backport close_range patches
Worked out over BPO-40422 and BPO-40423, this is the culmination of months
of work to coordinate with Linux and get close_range(2) added to FreeBSD,
then the usage accepted into CPython. It has landed for Python 3.10 and here
I've backported it locally to all the supported Python 3 versions we have.

Note that this does include and supercede our previous closefrom(2) patches.
There was a lot of intersection between the work done, so this patch against
the ports tree does remove those patches from each of the ports in favor of
this patch. All the patches involved have been accepted and merged upstream.

This patch will bring a performance boost in some more situations on 12.2
and 13.0, as close_range exists there.

There is one additional patch sitting in an upstream PR that shuffles the
_Py_closerange implementation into a different file -- this is not important
for the backport, and the absence of that patch here will not realistically
cause any issues.

PR:		250322
Approved by:	lwhsu (python)
2020-10-14 18:09:41 +00:00
accessibility KDE Release Service 20.08.2 update 2020-10-10 14:17:23 +00:00
arabic LibreOffice 7.0.2 is now available, with over 130 bugfixes and compatibility improvements. 2020-10-09 05:19:27 +00:00
archivers KDE Release Service 20.08.2 update 2020-10-10 14:17:23 +00:00
astro astro/sofa: Update 20190722 -> 20200721 2020-10-13 03:44:58 +00:00
audio Update to version 1.0.2. 2020-10-14 14:29:00 +00:00
base Don't disable LTO for aarch64-gcc[69]. 2020-07-23 19:25:07 +00:00
benchmarks Update benchmarks/ali to version 0.4.1. 2020-10-14 08:05:56 +00:00
biology biology/hyphy: Update to version 2.5.19 2020-10-13 01:05:45 +00:00
cad Fix DEPENDS 2020-10-14 17:49:05 +00:00
chinese LibreOffice 7.0.2 is now available, with over 130 bugfixes and compatibility improvements. 2020-10-09 05:19:27 +00:00
comms Fix missed sed patterns 2020-10-13 11:01:01 +00:00
converters graphics/poppler: update to 20.10.0 2020-10-11 10:58:15 +00:00
databases databases/pspg: Update to 3.1.5 2020-10-14 11:20:27 +00:00
deskutils deskutils/zim: update to 0.73.3 2020-10-14 13:00:58 +00:00
devel devel/libvirt: use flavored py-docutils in right way 2020-10-14 16:54:19 +00:00
dns lang/rust: Update to 1.47.0 2020-10-13 08:36:35 +00:00
editors lang/rust: Update to 1.47.0 2020-10-13 08:36:35 +00:00
emulators emulators/fs-uae: Fix build on -CURRENT 2020-10-13 06:13:20 +00:00
finance - Update to 1.7.6.8 2020-10-14 12:45:58 +00:00
french LibreOffice 7.0.2 is now available, with over 130 bugfixes and compatibility improvements. 2020-10-09 05:19:27 +00:00
ftp - Update to 0.18.1 2020-10-07 00:12:16 +00:00
games lang/rust: Update to 1.47.0 2020-10-13 08:36:35 +00:00
german Update to 2020.10.11 2020-10-13 18:43:12 +00:00
graphics - Update WWW 2020-10-14 09:37:08 +00:00
hebrew LibreOffice 7.0.2 is now available, with over 130 bugfixes and compatibility improvements. 2020-10-09 05:19:27 +00:00
hungarian LibreOffice 7.0.2 is now available, with over 130 bugfixes and compatibility improvements. 2020-10-09 05:19:27 +00:00
irc irc/eggdrop-devel: fix build on GCC architectures 2020-10-08 13:13:42 +00:00
japanese KDE Release Service 20.08.2 update 2020-10-10 14:17:23 +00:00
java More duplicate symbol removal to try to fix the build on -CURRENT 2020-10-14 16:07:57 +00:00
Keywords Keywords: sample: Really fix the lua version 2020-10-02 08:58:44 +00:00
korean LibreOffice 7.0.2 is now available, with over 130 bugfixes and compatibility improvements. 2020-10-09 05:19:27 +00:00
lang lang/python3{6,7,8,9}: Backport close_range patches 2020-10-14 18:09:41 +00:00
mail Fix spamassassin symlink. 2020-10-13 19:44:42 +00:00
math - Update to 1.4.4 2020-10-14 10:48:43 +00:00
misc Fix DEPENDS 2020-10-14 17:53:05 +00:00
Mk lang/rust: Update to 1.47.0 2020-10-13 08:36:35 +00:00
multimedia lang/rust: Update to 1.47.0 2020-10-13 08:36:35 +00:00
net net/gscloud: fix dependencies update 2020-10-14 13:20:46 +00:00
net-im Update to 0.6.11 2020-10-14 17:28:16 +00:00
net-mgmt Update to version 1.2.14 2020-10-13 15:27:03 +00:00
net-p2p lang/rust: Update to 1.47.0 2020-10-13 08:36:35 +00:00
news news/husky-hpt: Fix build on 13 by adding CFLAGS=-fcommon 2020-10-04 02:00:41 +00:00
polish Update to 20201011 2020-10-13 18:43:16 +00:00
ports-mgmt Update to 1.15.99.4 2020-10-13 07:25:00 +00:00
portuguese Update to 20201005 2020-10-10 07:46:35 +00:00
print Update to 1.28.4. 2020-10-11 16:24:50 +00:00
russian LibreOffice 7.0.2 is now available, with over 130 bugfixes and compatibility improvements. 2020-10-09 05:19:27 +00:00
science Fix DEPENDS 2020-10-14 17:54:50 +00:00
security Clean up, set LICENSE, standardize COMMENT 2020-10-14 13:43:25 +00:00
shells lang/rust: Update to 1.47.0 2020-10-13 08:36:35 +00:00
sysutils Default to Linux instead of kFreeBSD, since that's the more common 2020-10-14 14:55:10 +00:00
Templates Set configure variables to "yes" instead of "1". 2020-08-04 09:03:23 +00:00
textproc Revert meld update to 3.21.0. This version requires pygobject 3.30 2020-10-14 16:41:59 +00:00
Tools bump_revision.pl: fix typo in help text. 2020-08-23 09:16:29 +00:00
ukrainian LibreOffice 7.0.2 is now available, with over 130 bugfixes and compatibility improvements. 2020-10-09 05:19:27 +00:00
vietnamese LibreOffice 7.0.2 is now available, with over 130 bugfixes and compatibility improvements. 2020-10-09 05:19:27 +00:00
www www/p5-Mojolicious: Update to 8.63 2020-10-14 00:54:24 +00:00
x11 small cleanup 2020-10-14 13:39:27 +00:00
x11-clocks KDE Release Service 20.08.2 update 2020-10-10 14:17:23 +00:00
x11-drivers Rename graphics/libxatracker to graphics/mesa-gallium-xa 2020-10-12 07:34:20 +00:00
x11-fm KDE Release Service 20.08.2 update 2020-10-10 14:17:23 +00:00
x11-fonts Update to 13.0.1 2020-10-13 16:21:01 +00:00
x11-servers x11-servers/xwayland-devel: update to 1.20.0.742 2020-10-03 00:35:48 +00:00
x11-themes Fix QIcon button styling from qrc:/ with KDE Plasma style 2020-10-09 09:32:08 +00:00
x11-toolkits graphics/poppler: update to 20.10.0 2020-10-11 10:58:15 +00:00
x11-wm YeahWM is a minimalist window manager for X11 based on evilwm and aewm. 2020-10-13 09:27:42 +00:00
.arcconfig
.gitattributes
.gitauthors .gitauthors: Add Rainer Hurling (rhurlin) 2020-08-31 15:06:46 +00:00
.gitignore
.gitmessage
CHANGES Typo 2020-10-02 00:01:07 +00:00
CONTRIBUTING.md
COPYRIGHT
GIDs Create dedicated sandbox user for wsdd service 2020-10-07 17:14:19 +00:00
LEGAL Remove expired ports: 2020-08-27 11:25:47 +00:00
Makefile
MOVED Resurrect devel/llvm-cheri and update 2020-10-13 21:10:31 +00:00
README
UIDs Create dedicated sandbox user for wsdd service 2020-10-07 17:14:19 +00:00
UPDATING Document libsoup-gnome merge into libsoup 2020-10-12 14:24:09 +00:00

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

	https://www.FreeBSD.org/ports

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

	https://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 <name> or <keyword>.
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:

	https://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.