notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
The safest procedure: change your FreshPorts password. Anything you had set before Friday March 24 2023 09:49:20 UTC should be changed. You can read more here: SQL inejection issues fixed and FreshSource code fixes Sorry about the extra work for you.
All known SQL injection issues patched. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password.
non port: textproc/py-libxml2/Makefile
SVNWeb

Number of commits found: 48

Sat, 10 Sep 2022
[ 17:41 Stefan Eßer (se) search for other commits by this committer Author: Tobias Kortkamp ]    commit hash:e79fe1aabc5b83364240652d62b99198a9ccfb32  commit hash:e79fe1aabc5b83364240652d62b99198a9ccfb32  commit hash:e79fe1aabc5b83364240652d62b99198a9ccfb32  e79fe1a  (Only the first 10 of 195 ports in this commit are shown above. View all ports for this commit)
Fix WWW in parent/child ports

Many of the WWW are overwritten later which means the wrong value
is used. This did not happen before where the children were either
 a) just using the pkg-descr from the parents
 b) or had their own separate pkg-descr with custom WWW

Use WWW?= in parents when the child's WWW is different.

Children that use the same WWW as the parent can just inherit it,
i.e., the child WWW can be removed.

Approved by:	portmgr (implicit)
Wed, 7 Sep 2022
[ 21:10 Stefan Eßer (se) search for other commits by this committer ]    commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  b7f0544  (Only the first 10 of 27931 ports in this commit are shown above. View all ports for this commit)
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 31 Aug 2022
[ 11:33 Dima Panov (fluffy) search for other commits by this committer ]    commit hash:cdfb9e92e16316dd745f51de658cc240b89778be  commit hash:cdfb9e92e16316dd745f51de658cc240b89778be  commit hash:cdfb9e92e16316dd745f51de658cc240b89778be  cdfb9e9 
textproc/py-libxml2: unbreak build after libxml2 update (+)

Since version 2.10.2 pregenerated files was dropped from release tarball.
This need to run full configure path to generate all requred stuff from
templates.

Pointy hat to:	fluffy
Reported by:	tcberner
Sun, 24 Jul 2022
[ 13:28 Dima Panov (fluffy) search for other commits by this committer ]    commit hash:b4f7a635468017559cceb470339225b9c0efd5cd  commit hash:b4f7a635468017559cceb470339225b9c0efd5cd  commit hash:b4f7a635468017559cceb470339225b9c0efd5cd  b4f7a63 
textproc/libxml2: update to 2.9.14 maintenance release (+)

Changelog:	https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.9.14
Wed, 20 Jul 2022
[ 14:23 Tobias C. Berner (tcberner) search for other commits by this committer ]    commit hash:5cf7e35e8664e11393fedc7d89b4d09e0fcced9b  commit hash:5cf7e35e8664e11393fedc7d89b4d09e0fcced9b  commit hash:5cf7e35e8664e11393fedc7d89b4d09e0fcced9b  5cf7e35  (Only the first 10 of 1452 ports in this commit are shown above. View all ports for this commit)
textproc: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Choe, Cheng-Dae" whitekid
  *  -
  *  <glewis@FreeBSD.org>
  *  <koshy@india.hp.com>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron Straup Cope
  *  Aaron Straup Cope <ascope@cpan.org>
  *  Ache
  *  Adam Herzog <adam@herzogdesigns.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 10 Apr 2022
[ 19:11 Charlie Li (vishwin) search for other commits by this committer ]    commit hash:d63665f7cd9c99880704a3c5bc221829cb009744  commit hash:d63665f7cd9c99880704a3c5bc221829cb009744  commit hash:d63665f7cd9c99880704a3c5bc221829cb009744  d63665f  (Only the first 10 of 892 ports in this commit are shown above. View all ports for this commit)
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate commit to facilitate easier cherry-picking for
quarterly.

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
[ 19:11 Charlie Li (vishwin) search for other commits by this committer ]    commit hash:57dd5abd6018e0bec9e5b7c406268b349da4b7e7  commit hash:57dd5abd6018e0bec9e5b7c406268b349da4b7e7  commit hash:57dd5abd6018e0bec9e5b7c406268b349da4b7e7  57dd5ab  (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
textproc/{,py-}libxml2: switch back to autotools

See notes in Makefile and linked PRs.

While here, disable the ICU option by default. CFLAGS for libicu
are passed to libxml2's consumers when the option is enabled. As
icu's API is not stable between versions, PORTREVISION bumps can
get missed.

Additionally, properly exclude all OPTIONS from py-libxml2 and
prevent do-configure from unnecessarily running.

Co-authored-by: diizzy
PR: 262853, 262940, 262877
Approved by: fluffy (mentor)
Wed, 30 Mar 2022
[ 10:26 Po-Chuan Hsieh (sunpoet) search for other commits by this committer ]    commit hash:dbb6ff22e43fd044b38e42c06a65237eda34302c  commit hash:dbb6ff22e43fd044b38e42c06a65237eda34302c  commit hash:dbb6ff22e43fd044b38e42c06a65237eda34302c  dbb6ff2 
textproc/py-libxml2: Fix PLIST for py37 flavor

- While I'm here:
  - Merge post-install: into do-install: since this port uses a custom
do-install:
  - Fix indent

Approved by:	portmgr (blanket)
Mon, 28 Mar 2022
[ 07:16 Daniel Engberg (diizzy) search for other commits by this committer ]    commit hash:25c952626c32a1830793a770b8f401a7d5370905  commit hash:25c952626c32a1830793a770b8f401a7d5370905  commit hash:25c952626c32a1830793a770b8f401a7d5370905  25c9526 
textproc/py-libxml2: Include bytecode files in package

This fixes build_fs_violation while running "poudriere bulk" with -t flag

PR:		262823
Reported by:	sunpoet
Approved by:	portmgr (blanket)
Sat, 26 Mar 2022
[ 08:27 Matthias Fechner (mfechner) search for other commits by this committer ]    commit hash:247c7db7513f1264922428278678da641c5a3f52  commit hash:247c7db7513f1264922428278678da641c5a3f52  commit hash:247c7db7513f1264922428278678da641c5a3f52  247c7db  (Only the first 10 of 867 ports in this commit are shown above. View all ports for this commit)
textproc/libxml2: bump all dependencies

This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
Fri, 25 Mar 2022
[ 17:14 Daniel Engberg (diizzy) search for other commits by this committer ]    commit hash:a13ec21cd733f67a9fc0dc00ab45268bdc236246  commit hash:a13ec21cd733f67a9fc0dc00ab45268bdc236246  commit hash:a13ec21cd733f67a9fc0dc00ab45268bdc236246  a13ec21  (Only the first 10 of 20 ports in this commit are shown above. View all ports for this commit)
textproc/libxml2: Update to 2.9.13 and migrate to CMake

Depend on ICU and (lib)readline to follow other distros

Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/tags/v2.9.13

I'd like to thank both tcberner and mandree for reviewing,
suggesting improvements and helping out in general. I'd also like
thank antoine for doing exp-runs.

PR:		262288
Reviewed by:	tcberner, mandree
Approved by:	desktop (tcberner)
Differential Revision:	https://reviews.freebsd.org/D34338
Exp-run by:	antoine
Tue, 6 Apr 2021
[ 14:31 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148  (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Tue, 29 Dec 2020
[ 13:21 antoine search for other commits by this committer ] Original commit   Revision:559581 (Only the first 10 of 16 ports in this commit are shown above. View all ports for this commit)
Drop python 2.7 support from a few ports
Thu, 24 Dec 2020
[ 13:46 kai search for other commits by this committer ] Original commit   Revision:559094 (Only the first 10 of 166 ports in this commit are shown above. View all ports for this commit)
Relax hardcoded paths to fix build with Python 3.8.7

Since r558913 Python 3.8 incorporates BPO-42604 [1] which changed the
shared libs naming scheme.  This means "EXT_SUFFIX" is now derived from
SOABI and yields with Python 3.8 to ".cpython-38.so" instead of ".so".

The affected ports strip the libaries in the "post-install" target via
hardcoded path(s) and the build fails at the end because the new extension
is not expected at this place.

Remedy the issue by adding wildcards to these paths.  This should also
prepare the ports for future Python releases, which will use the new shared
libs naming scheme.

[1] https://bugs.python.org/issue42604

PR:		252057
Reported by:	John Kennedy
Reviewed by:	fluffy, koobs
Approved by:	koobs (python)
Sat, 23 Nov 2019
[ 20:09 tcberner search for other commits by this committer ] Original commit   Revision:518268
textproc/libxml2: update to 2.9.10

PR:		24004
Exp-run by:	antoine
Reviewed by:	madpilot
Differential Revision:	https://reviews.freebsd.org/D22410
Fri, 8 Nov 2019
[ 12:59 tobik search for other commits by this committer ] Original commit   Revision:517055 (Only the first 10 of 45 ports in this commit are shown above. View all ports for this commit)
textproc: Add missing USES={gnome,php}
Thu, 13 Jun 2019
[ 12:59 swills search for other commits by this committer ] Original commit   Revision:504090
textproc/libxml2: Update to 2.9.9 [1]

While here, fix a bug in libxslt triggered by the libxml2 update

PR:		235713 [1]
PR:		238522
Exp-run by:	antoine
Reported by:	kunda <chitty_cloud@me.com> [1]
Reviewed by:	kwm [1] [2]
Obtained
from:	https://gitlab.gnome.org/GNOME/libxslt/commit/5b0965010abf274f7a3a1291d16dde34c167e8a7
Fri, 8 Mar 2019
[ 06:47 antoine search for other commits by this committer ] Original commit   Revision:495019
Workaround https://bugzilla.gnome.org/show_bug.cgi?id=789714

PR:		234633
Obtained from:	Fedora / openSuse
Thu, 25 Oct 2018
[ 19:26 kwm search for other commits by this committer ] Original commit   Revision:482978
Remove usage of _PyVerify_fd().

This function appears to be removed in python 3.5.0. Instead of adding a
version check like the submitter proposed. Grab the upstream patch instead
that just removes the function usage.

PR:		224902
Submitted by:	Michael Zhilin <mizhka@gmail.com>
Obtained from:	libxml2 upstream
Thu, 30 Nov 2017
[ 15:50 mat search for other commits by this committer ] Original commit   Revision:455210 (Only the first 10 of 2423 ports in this commit are shown above. View all ports for this commit)
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 25 Oct 2016
[ 19:09 antoine search for other commits by this committer ] Original commit   Revision:424644
Do not hand roll PYTHON_CMD
Sun, 28 Aug 2016
[ 19:18 kwm search for other commits by this committer ] Original commit   Revision:421031
Update libxml2 to 2.9.4.

Add license block.
Pull extra patch to fix NULL pointer deref. [1]

Changelog:	https://mail.gnome.org/archives/xml/2016-May/msg00023.html

PR:		209806
Submitted by:	pi@
Obtained from:	upstream [1]
MFH:		2016Q3
Security:	e195679d-045b-4953-bb33-be0073ba2ac6
Fri, 20 Nov 2015
[ 20:45 kwm search for other commits by this committer ] Original commit   Revision:402102
New release to fix a number of CVE's.

CVE-2015-1819 is also listed in the release notes of 2.9.3 but that issue
was fixed in a previous commit and documented in another vuxml entry.

MFH:		2015Q4
Security:	e5423caf-8fb8-11e5-918c-bcaec565249c
Sat, 4 Jul 2015
[ 21:41 rm search for other commits by this committer ] Original commit   Revision:391332
Convert py-libxml2 ports to autoplist

PR:		194470
Submitted by:	rm (myself)
Approved by:	maintainer timeout (6 months+)
Sun, 7 Dec 2014
[ 10:01 mva search for other commits by this committer ] Original commit   Revision:374183 (Only the first 10 of 103 ports in this commit are shown above. View all ports for this commit)
- Convert textproc/ to USES=python

With hat:	python@
Sat, 18 Oct 2014
[ 12:55 kwm search for other commits by this committer ] Original commit   Revision:371120
Update to 2.9.2.

This release fixes CVE-2014-3660 (DoS).

MFH:		2014Q4
Security:	0642b064-56c4-11e4-8b87-bcaec565249c
Tue, 13 May 2014
[ 20:32 kwm search for other commits by this committer ] Original commit   Revision:353989 (Only the first 10 of 15 ports in this commit are shown above. View all ports for this commit)
Update to libxml2 2.9.1 [1]

This version fixes CVE-2013-2877.
Add upstream patch for CVE-2014-0191.

CVE's Reported by:	Akinori MUSHA <knu@iDaemons.org>
Obtained from:	GNOME dev repo [1], libxml2 upstream [2]
MFH:		2014Q2
Wed, 16 Apr 2014
[ 18:28 zeising search for other commits by this committer ] Original commit   Revision:351411 (Only the first 10 of 1008 ports in this commit are shown above. View all ports for this commit)
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 7 Apr 2014
[ 17:43 kwm search for other commits by this committer ] Original commit   Revision:350529
Fix the compilation of the python modules. To not refer to the stagedir.
Fri, 7 Mar 2014
[ 05:10 miwi search for other commits by this committer ] Original commit   Revision:347336
- Stage support
Mon, 13 Jan 2014
[ 21:00 rene search for other commits by this committer ] Original commit   Revision:339634 (Only the first 10 of 702 ports in this commit are shown above. View all ports for this commit)
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
Fri, 20 Sep 2013
[ 23:17 bapt search for other commits by this committer ] Original commit   Revision:327773 (Only the first 10 of 1559 ports in this commit are shown above. View all ports for this commit)
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc)
Sat, 7 Sep 2013
[ 19:49 bsam search for other commits by this committer ] Original commit   Revision:326683 (Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
Introduce variable ICONV_PREFIX at Mk/Uses/iconv.mk. The default for
pre 100043 is ${LOCALBASE} and /usr otherwise. Convert all ports to
new variable usage.

Approved by:	portmgr (bapt, implicit)
Wed, 3 Jul 2013
[ 18:54 eadler search for other commits by this committer ] Original commit   Revision:322246
libxml does not build with python 3 so don't claim it does

Approved by:	gnome (kwm)
Fri, 19 Apr 2013
[ 08:37 kwm search for other commits by this committer ] Original commit   Revision:316090
Unbreak after libxml2 2.8.0_2 update.

Reported by:	zeissoctopus on IRC
Feature safe:	yes
Fri, 29 Mar 2013
[ 14:08 kwm search for other commits by this committer ] Original commit   Revision:315540 (Only the first 10 of 16 ports in this commit are shown above. View all ports for this commit)
Update to 2.8.0. [1]
Add patch to fix CVE-2013-0338 and CVE-2013-0339. [2]
Convert to OptionsNG, rename patches to standard form. [1]

Notified by:	swills@ [2]
Obtained from:	gnome team repo [1]
Security:	843a4641-9816-11e2-9c51-080027019be0
Mon, 23 Jul 2012
[ 17:00 mva search for other commits by this committer ] Original commit 
- Fix includes and linker settings for lang/python2*'s PTH options

PR:		ports/156425
Reported by:	Iwao, Koichiro <meta@club.kyutech.ac.jp>
Thu, 11 Aug 2011
[ 19:20 kwm search for other commits by this committer ] Original commit  (Only the first 10 of 543 ports in this commit are shown above. View all ports for this commit)
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:             ports/159624
Submitted by:   Ruslan Mahmatkhanov <cvs-src@yandex.ru>
Sat, 27 Nov 2010
[ 22:49 kwm search for other commits by this committer ] Original commit 
Bump portrevision, to build agains fixed libxml2 library (2.7.8_1).
Sat, 10 Jan 2009
[ 05:22 marcus search for other commits by this committer ] Original commit  (Only the first 10 of 718 ports in this commit are shown above. View all ports for this commit)
Presenting GNOME 2.24 for FreeBSD.

See http://library.gnome.org/misc/release-notes/2.24/ for the general
release notes.  On the FreeBSD front, this release introduces Fuse support
in HAL, adds multi-CPU support to libgtop, WebKit updates, and fixes some
long-standing seahorse and gnome-keyring bugs.  The documentation updates
to the website are forthcoming.

This release features commits by adamw, ahze, kwm, mezz, and myself.  It would
not have been possible without are contributors and testers:

Alexander Loginov
Craig Butler [1]
Dmitry Marakasov [6]
Eric L. Chen
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 13 Sep 2007
[ 17:38 mezz search for other commits by this committer ] Original commit 
Fix the build with old python.

PR:             ports/116256
Reported by:    Laurent DAVERIO <daverio@cri.ensmp.fr>
Submitted by:   Nikola Lecic <nlecic@EUnet.yu>
Fri, 28 Apr 2006
[ 21:15 marcus search for other commits by this committer ] Original commit 
Update to 2.6.24.
Thu, 23 Feb 2006
[ 10:40 ade search for other commits by this committer ] Original commit  (Only the first 10 of 2514 ports in this commit are shown above. View all ports for this commit)
Conversion to a single libtool environment.

Approved by:    portmgr (kris)
Sun, 4 Sep 2005
[ 22:54 marcus search for other commits by this committer ] Original commit 
Update to 2.6.21.
Sun, 28 Aug 2005
[ 17:18 marcus search for other commits by this committer ] Original commit 
Correct PORTREVISIONs so that the overall PORTVERSION does not go
backwards.

Reported by:    eik's script
Tue, 12 Jul 2005
[ 12:07 pav search for other commits by this committer ] Original commit 
- Fix plist after recent update of masterport

Reported by:    krismail
Thu, 7 Apr 2005
[ 14:11 kwm search for other commits by this committer ] Original commit 
Fix plist, dump portrevision.

Submitted by:   pointyhat
Tue, 6 Jul 2004
[ 03:06 bland search for other commits by this committer ] Original commit 
Add py-libxml2 , Python interface for XML parser library for GNOME.

Number of commits found: 48