non port: textproc/py-libxml2/Makefile |
SVNWeb
|
Number of commits found: 48 |
Sat, 10 Sep 2022
|
[ 17:41 Stefan Eßer (se) Author: Tobias Kortkamp ] e79fe1a (Only the first 10 of 195 ports in this commit are shown above. )
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) ] b7f0544 (Only the first 10 of 27931 ports in this commit are shown above. )
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 )
|
Wed, 31 Aug 2022
|
[ 11:33 Dima Panov (fluffy) ] 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) ] 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) ] 5cf7e35 (Only the first 10 of 1452 ports in this commit are shown above. )
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 )
|
Sun, 10 Apr 2022
|
[ 19:11 Charlie Li (vishwin) ] d63665f (Only the first 10 of 892 ports in this commit are shown above. )
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) ] 57dd5ab (Only the first 10 of 11 ports in this commit are shown above. )
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) ] 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) ] 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) ] 247c7db (Only the first 10 of 867 ports in this commit are shown above. )
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) ] a13ec21 (Only the first 10 of 20 ports in this commit are shown above. )
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) ] 305f148 (Only the first 10 of 29333 ports in this commit are shown above. )
Remove # $FreeBSD$ from Makefiles.
|
Tue, 29 Dec 2020
|
[ 13:21 antoine ] (Only the first 10 of 16 ports in this commit are shown above. )
Drop python 2.7 support from a few ports
|
Thu, 24 Dec 2020
|
[ 13:46 kai ] (Only the first 10 of 166 ports in this commit are shown above. )
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 ]
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 ] (Only the first 10 of 45 ports in this commit are shown above. )
textproc: Add missing USES={gnome,php}
|
Thu, 13 Jun 2019
|
[ 12:59 swills ]
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 ]
Workaround https://bugzilla.gnome.org/show_bug.cgi?id=789714
PR: 234633
Obtained from: Fedora / openSuse
|
Thu, 25 Oct 2018
|
[ 19:26 kwm ]
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 ] (Only the first 10 of 2423 ports in this commit are shown above. )
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 )
|
Tue, 25 Oct 2016
|
[ 19:09 antoine ]
Do not hand roll PYTHON_CMD
|
Sun, 28 Aug 2016
|
[ 19:18 kwm ]
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 ]
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 ]
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 ] (Only the first 10 of 103 ports in this commit are shown above. )
- Convert textproc/ to USES=python
With hat: python@
|
Sat, 18 Oct 2014
|
[ 12:55 kwm ]
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 ] (Only the first 10 of 15 ports in this commit are shown above. )
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 ] (Only the first 10 of 1008 ports in this commit are shown above. )
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 )
|
Mon, 7 Apr 2014
|
[ 17:43 kwm ]
Fix the compilation of the python modules. To not refer to the stagedir.
|
Fri, 7 Mar 2014
|
[ 05:10 miwi ]
- Stage support
|
Mon, 13 Jan 2014
|
[ 21:00 rene ] (Only the first 10 of 702 ports in this commit are shown above. )
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 ] (Only the first 10 of 1559 ports in this commit are shown above. )
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc)
|
Sat, 7 Sep 2013
|
[ 19:49 bsam ] (Only the first 10 of 14 ports in this commit are shown above. )
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 ]
libxml does not build with python 3 so don't claim it does
Approved by: gnome (kwm)
|
Fri, 19 Apr 2013
|
[ 08:37 kwm ]
Unbreak after libxml2 2.8.0_2 update.
Reported by: zeissoctopus on IRC
Feature safe: yes
|
Fri, 29 Mar 2013
|
[ 14:08 kwm ] (Only the first 10 of 16 ports in this commit are shown above. )
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 ]
- 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 ] (Only the first 10 of 543 ports in this commit are shown above. )
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 ]
Bump portrevision, to build agains fixed libxml2 library (2.7.8_1).
|
Sat, 10 Jan 2009
|
[ 05:22 marcus ] (Only the first 10 of 718 ports in this commit are shown above. )
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 )
|
Thu, 13 Sep 2007
|
[ 17:38 mezz ]
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 ]
Update to 2.6.24.
|
Thu, 23 Feb 2006
|
[ 10:40 ade ] (Only the first 10 of 2514 ports in this commit are shown above. )
Conversion to a single libtool environment.
Approved by: portmgr (kris)
|
Sun, 4 Sep 2005
|
[ 22:54 marcus ]
Update to 2.6.21.
|
Sun, 28 Aug 2005
|
[ 17:18 marcus ]
Correct PORTREVISIONs so that the overall PORTVERSION does not go
backwards.
Reported by: eik's script
|
Tue, 12 Jul 2005
|
[ 12:07 pav ]
- Fix plist after recent update of masterport
Reported by: krismail
|
Thu, 7 Apr 2005
|
[ 14:11 kwm ]
Fix plist, dump portrevision.
Submitted by: pointyhat
|
Tue, 6 Jul 2004
|
[ 03:06 bland ]
Add py-libxml2 , Python interface for XML parser library for GNOME.
|
Number of commits found: 48 |