Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.1.2023020700 06 Nov 2024 15:17:35 |
Robert Clausecker (fuz) |
filesystems: add new category for file systems and related utilities
The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.
Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.
Approved by: portmgr (rene)
Reviewed by: mat
Pull Request: https://github.com/freebsd/freebsd-ports/pull/302
PR: 281988 |
1.1.2023020700 09 Jul 2024 17:41:08 |
Gleb Popov (arrowd) |
devel/py-libzfs: Make the OSVERSION check more accurate
PR: 279450
Reported by: Hiroo Ono <hiroo.ono+freebsd@gmail.com> |
1.1.2023020700 08 Jul 2024 14:03:44 |
Gleb Popov (arrowd) |
devel/py-libzfs: Unbreak on FreeBSD 15 by pulling a patch from upstream
PR: 279450 |
1.1.2023020700 07 Feb 2023 22:22:29 |
Ryan Moeller (freqlabs) |
devel/py-libzfs: Fix build on 12 and main
FreeBSD 12 doesn't have userobj accounting or project quotas. OpenZFS
master has a new flags parameter to many zfs_iter_* functions.
Add checks for SPA_FEATURE_* enum values newer than what's in 12.3 and
use this info to help generate zfs_userquota_prop_t and spa_feature_t
appropriately.
Add checks for the number of parameters to various zfs_iter_* functions
and wrapper functions ZFS._iterate* to eat the flags.
Approved by: lwhsu (implicit)
Sponsored by: iXsystems, Inc. |
1.1.2023020200 02 Feb 2023 15:39:22 |
Ryan Moeller (freqlabs) |
devel/py-libzfs: Update to fix build
Update to fix the build after recent changes in ZFS.
Approved by: lwhsu (implicit)
Sponsored by: iXsystems, Inc. |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.1.2022081600 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
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 ) |
1.1.2022081600 16 Aug 2022 10:57:06 |
Ryan Moeller (freqlabs) |
devel/py-libzfs: Unbreak FreeBSD <13.1
Commits in the previous update fixed incorrect zpool status
handling, but broke the build for older versions of ZFS.
Now, zpool_status_t enumerators are checked at configure time.
This fixes the build for all supported FreeBSD releases and fixes
the incorrect zpool status handling.
- Check zpool_status_t enumerators at configure time
- Fix round-tripping ZFSException through pickle
- Remove zpool_get_physpath
Approved by: lwhsu (implicit)
Sponsored by: iXsystems, Inc. |
1.1.2022071900 12 Aug 2022 17:16:31 |
Dmitry Marakasov (amdmi3) |
devel/py-libzfs: mark BROKEN on FreeBSD < 13.1
12.x:
libzfs.c:98209:47: error: use of undeclared identifier 'ZPOOL_STATUS_ERRATA';
did you mean 'ZPOOL_STATUS_OK'?
__pyx_t_1 = __Pyx_PyInt_From_zpool_status_t(ZPOOL_STATUS_ERRATA); if
(unlikely(!__pyx_t_1)) __PYX_ERR(1, 193, __pyx_L1_error)
^~~~~~~~~~~~~~~~~~~
ZPOOL_STATUS_OK
libzfs.c:98329:47: error: use of undeclared identifier
'ZPOOL_STATUS_REBUILDING'; did you mean 'ZPOOL_STATUS_RESILVERING'?
__pyx_t_1 = __Pyx_PyInt_From_zpool_status_t(ZPOOL_STATUS_REBUILDING); if
(unlikely(!__pyx_t_1)) __PYX_ERR(1, 203, __pyx_L1_error)
^~~~~~~~~~~~~~~~~~~~~~~
ZPOOL_STATUS_RESILVERING
13.0:
libzfs.c:108226:47: error: use of undeclared identifier
'ZPOOL_STATUS_COMPATIBILITY_ERR'
__pyx_t_1 = __Pyx_PyInt_From_zpool_status_t(ZPOOL_STATUS_COMPATIBILITY_ERR);
if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 206, __pyx_L1_error)
^
libzfs.c:108238:47: error: use of undeclared identifier
'ZPOOL_STATUS_INCOMPATIBLE_FEAT'
__pyx_t_1 = __Pyx_PyInt_From_zpool_status_t(ZPOOL_STATUS_INCOMPATIBLE_FEAT);
if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 207, __pyx_L1_error)
^
While here, add LICENSE_FILE
Approved by: portmgr blanket
Reported by: pkg-fallout, reprise |
1.1.2022071900 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
1.1.2022071900 19 Jul 2022 14:28:55 |
Ryan Moeller (freqlabs) |
devel/py-libzfs: Bump for recent changes
- Add libzfs_error_action() message to libzfs exception descriptions
- Properly handle ZPOOL_STATUS_INCOMPATIBLE_FEAT
- Remove HAVE_ZPOOL_STATUS_NON_NATIVE_ASHIFT
- Fix attribute error for pool status
- Fix exception when lzc_sync fails
- Raise OSError if lzc_wait fails
Approved by: lwhsu (implicit)
Sponsored by: iXsystems, Inc. |
1.1.2022060900 09 Jun 2022 20:47:30 |
Ryan Moeller (freqlabs) |
devel/py-libzfs: Bump to fix the build
- Fix build with master branch of OpenZFS
- Fix transfering clones from FreeBSD 12
- Fix scrub/resilver percentage and time remaining
- Allow validating zfs resource names
- Store cython-generated libzfs file for debugging
- Add information about where properties are inherited from
- Allow listing snapshots for ZFS volumes
- Return ZFS vdev name
- Add option to enable shares on pool import
- Remove HAVE_ZFS_ITER_SNAPSHOTS usages as we don't support old zfs versions
anymore
- Allow using min/max txg for listing down snapshots
Approved by: lwhsu (implicit)
Sponsored by: iXsystems, Inc. |
1.1.2022021400 14 Feb 2022 16:31:52 |
Ryan Moeller (freqlabs) |
devel/py-libzfs: Fix various memory leaks
Several instances of handles not being closed after use have been fixed.
Approved by: lwhsu (implicit)
Sponsored by: iXsystems, Inc. |
1.1.2021100100 16 Oct 2021 09:51:39 |
Jimmy Olgeni (olgeni) |
*: fix tab vs. space issues, and comments according to the guide. |
1.1.2021100100 01 Oct 2021 16:46:19 |
Ryan Moeller (freqlabs) |
devel/py-libzfs: Avoid fallthrough macro conflict
Fixes build failure with recent OpenZFS.
Approved by: lwhsu (implicit)
Reported by: arrowd
Sponsored by: iXsystems, Inc. |
1.1.2021090800 08 Sep 2021 14:18:04 |
Ryan Moeller (freqlabs) |
devel/py-libzfs: Bump to pull in latest changes
- Fix KeyError in __getstate__ with faulted pool
- Allow deleting snapshots by defining ranges of snapshots for a dataset
- Allow using zfs_prop_set_list for updating dataset properties
Approved by: lwhsu (implicit)
Sponsored by: iXsystems, Inc. |
1.1.2021080301 03 Aug 2021 14:15:14 |
Ryan Moeller (freqlabs) |
devel/py-libzfs: Fix lzc_wait and lzc_sync detection
A typo in the configure script caused detection of these functions to
always fail. The build succeeds, but the configuration is incorrect.
While here, python:3.6+ is always the case since 3.6 is the lowest
version supported in the ports tree now.
Reviewed by: lwhsu
Approved by: lwhsu (ports)
Sponsored by: iXsystems, Inc.
Differential Revision: https://reviews.freebsd.org/D31396 |
1.1.2021080300 03 Aug 2021 10:22:21 |
Ryan Moeller (freqlabs) |
devel/py-libzfs: Update GH_ACCOUNT, fix build on legacy ZFS
Make lzc_wait conditional on support in ZFS, since it is a relatively
recent addition.
While here, update GH_ACCOUNT to truenas as suggested by diizzy.
Reviewed by: kbowling
Approved by: kbowling (ports)
Sponsored by: iXsystems, Inc.
Differential Revision: https://reviews.freebsd.org/D31394 |
1.1.2021073000 02 Aug 2021 13:25:10 |
Ryan Moeller (freqlabs) |
devel/py-libzfs: Bump to version 1.1
Reviewed by: kbowling
Approved by: kbowling (ports)
Sponsored by: iXsystems, Inc.
Differential Revision: https://reviews.freebsd.org/D31361 |
1.0.2020090900 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.0.2020090900 10 Jan 2021 14:05:33 |
rene |
Remove empty PY_ENUM34 from ports using Python 3.6+ |
1.0.2020090900 28 Dec 2020 23:02:15 |
antoine |
Drop python 2.7 support from a few ports
With hat: portmgr |
1.0.2020090900 09 Sep 2020 16:02:56 |
freqlabs |
devel/py-libzfs: Take over as maintainer, bump for OpenZFS in base
Taking over as maintainer by request of wg@
Reviewed by: kevans, wg
Approved by: wg (ports)
Approved by: wg (maintainer)
Sponsored by: iXsystems, Inc.
Differential Revision: https://reviews.freebsd.org/D26325 |
1.0.20191113 20 Jan 2020 20:33:27 |
pkubaj |
devel/py-libzfs: fix build on GCC architectures
Builds fine with GCC9.
MFH: 2020Q1 (fix build blanket) |
1.0.20191113 13 Jan 2020 14:34:13 |
asomers |
devel/py-libzfs: fix build with nonstandard SRC_BASE after r520716
Upstream git rev d801c5f59f20a1889a4e4c6366c9d12f2ee50b2f changed the name
of the env variable used to indicate the location of the FreeBSD source
tree.
CC @sonicaj
Approved by: wg (maintainer)
MFH: 2020Q1
Sponsored by: Axcient
Differential Revision: https://reviews.freebsd.org/D23126 |
1.0.20191113 10 Jan 2020 12:40:31 |
pkubaj |
devel/py-libzfs: unbreak on powerpc64 elfv2
Builds fine. |
1.0.20191113 23 Dec 2019 12:54:12 |
wg |
devel/py-libzfs: update to 1.0.20191113
PR: 242453
Reported by: Juraj Lutter |
1.0.20181220 22 Oct 2019 15:40:27 |
asomers |
devel/py-libzfs: fix build with nonstandard FreeBSD src dir
The current version of py-libzfs requires FREEBSD_SRC to be set during the
configure phase as well as during the build phase.
Approved by: wg (maintainer)
Reviewed by: wg
MFH: 2019Q4
Sponsored by: Axcient
Differential Revision: https://svnweb.freebsd.org/ports/branches/2019Q4/ |
1.0.20181220 20 Dec 2018 18:02:58 |
wg |
devel/py-libzfs: update to 1.0.20181220 |
1.0.20181212 13 Dec 2018 15:18:00 |
wg |
devel/py-libzfs: update to 1.0.20181212 |
1.0.20181003 12 Oct 2018 13:21:31 |
tobik |
devel/py-libzfs: Fix build on systems that are missing the /sys symlink
SRC_BASE is defined in bsd.port.mk and cannot be used in conditionals
earlier.
PR: 226858
Reported by: skh1002@hotmail.com
Approved by: wg (maintainer timeout, 6 months) |
1.0.20181003 04 Oct 2018 13:11:09 |
wg |
devel/py-libzfs: update to 20181003 |
1.0.20171215 02 Jul 2018 00:47:14 |
linimon |
Mark various ports broken on mips64 and, where appropriate, mips.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
1.0.20171215 26 Feb 2018 22:31:46 |
sunpoet |
Simplify Makefile: use PY_ENUM34
With hat: python |
1.0.20171215 15 Dec 2017 18:36:40 |
wg |
dedvel/py-libzfs: fix build on 11-stable |
1.0.20171027 30 Nov 2017 15:50:34 |
mat |
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 ) |
1.0.20171027 27 Oct 2017 15:58:02 |
wg |
devel/py-libzfs: update to 1.0.20171027 |
1.0.20171009 09 Oct 2017 17:35:03 |
wg |
devel/py-libzfs: fix build on HEAD
PR: 222679 |
1.0.20170814 16 Aug 2017 01:38:07 |
araujo |
Update to 11.0-U3.
Approved by: wg (maintainer)
Sponsored by: iXsystems, Inc.
Differential Revision: https://reviews.freebsd.org/D12032 |
1.0.20170606 06 Jun 2017 16:13:21 |
wg |
devel/py-libzfs: fix build on CURRENT
Reported by: woodsb02
Differential Revision: D11037 |
1.0.20170525 26 May 2017 19:42:35 |
wg |
devel/py-libzfs: update to 1.0.20170525 |
1.0.20170319 13 May 2017 03:35:51 |
linimon |
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
1.0.20170319 22 Mar 2017 19:30:12 |
antoine |
Fix PKGNAME collison between lang/cython and lang/cython3 |
1.0.20170319 22 Mar 2017 12:50:09 |
araujo |
Forgotten to remove BUILD_DEPENDS on my latest commit.
Pintyhat to: myself
Approved by: wg@ (maintainer implicit) |
1.0.20170319 22 Mar 2017 12:26:51 |
araujo |
Create a python3 version of devel/py-libzfs.
Approved by: wg@ (maintainer) |
1.0.20170319 21 Mar 2017 15:46:42 |
wg |
devel/py-libzfs: update to 1.0.20170319 |
1.0_5 03 Jan 2017 11:01:06 |
mat |
Cleanup BROKEN/IGNORE for 10.3-
Sponsored by: Absolight |
1.0_5 20 Apr 2016 12:07:28 |
wg |
devel/py-libzfs: update to latest revision |
1.0_4 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
1.0_4 17 Nov 2015 15:30:04 |
wg |
devel/py-libzfs: at least 10.2 is required for this port |
1.0_4 10 Nov 2015 23:01:33 |
wg |
devel/py-libzfs: update to latest |
1.0_3 29 Jul 2015 12:48:13 |
wg |
devel/py-libzfs: update to lastest revision |
1.0_2 01 Jul 2015 15:55:41 |
wg |
devel/py-libzfs: include support for dataset user properties
Submitted by: bapt |
1.0_1 25 Jun 2015 19:44:36 |
wg |
devel/py-libzfs: add missing run dependency
Reported by: rm |
1.0 23 Jun 2015 22:54:22 |
wg |
devel/py-libzfs: Python libzfs bindings using cython.
WWW: https://github.com/freenas/py-libzfs |