aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* databases/prometheus-postgres-exporter: Update to 0.18.1lf/dev/postgres-exporter-0.18.1Lexi Winter2025-09-302-6/+6
| | | | | Release notes: https://github.com/prometheus-community/postgres_exporter/releases/tag/v0.18.1
* x11/gnome-flashback: Update to 3.58.0Olivier Duchateau2025-09-2912-78/+275
| | | | | | | | | | | | Update to 3.58.0 Adjust dependencies in RUN_DEPENDS: x11-fm/sushi is not necessary with Nautilus >= 47.0 replace x11/gnome-terminal by x11/gnome-console Re-add XDG autostart files and adjust patches, because now GNOME Flashback depends heavily on systemd PR: 289887
* x11/gnome-applets: Update to 3.58.0Olivier Duchateau2025-09-292-7/+6
| | | | | | Update to 3.58.0. PR: 289885
* x11/gnome-panel: Update to 3.58.1Olivier Duchateau2025-09-293-7/+132
| | | | | | | | Update to 3.58.1 Add patch to avoid systemd service PR: 289884
* audio/decibels: New portOlivier Duchateau2025-09-295-0/+85
| | | | | | GNOME audio player written in TypeScript. PR: 289857
* lang/typescript: New portOlivier Duchateau2025-09-295-0/+169
| | | | | | Strongly typed superset of JavaScript that compiles to JavaScript output. PR: 289856
* devel/util-linux: moved to sysutils/util-linux where it belongsMatthias Andree2025-09-3010-2/+3
|
* sysutils/linuxfdisk: Revert "extend port deprecation till end of the year"Matthias Andree2025-09-301-3/+4
| | | | | | | | | | | | | | | | This reverts commit 59a3050fa10b54ecda6711921730d6677500392a. There is no discussion with me nor am I aware of "we", all I see is that util-linux as a port was stuck, and neither it nor libblkid were actually ported to FreeBSD - but all the while I was being asked again and again to move e2fsprogs over to using the util-linux ports, which seem to have caused regressions for util-linux's fdisk ports. Now with the libblkid fixes enabling fdisk-linux from util-linux to at least work on memory disks, let's reset this port to deprecation, and sharpen the warnings. Using this 22-year old tool without great care can damage GPT disks and be detrimental to performance or make devices unable to be used on native 4K block sizes.
* devel/util-linux: update to v2.41.1 and fix test suiteMatthias Andree2025-09-307-33/+76
| | | | | | | | | | | | | | | | | | | The test-suite requires GNU sed and xargs and will then pass most tests, three are failing, not yet investigated, but a clear improvement from 300+ fails that were from the incompatible xargs and sed. There are more issues in some of the build scripts that might be fixed by BINARY_ALIAS'ing GNU coreutils, or replacing their long options by our short options (mkdir --parents -> mkdir -p). Not updating to v2.41.2 which has upstream "blocker" issues filed recently. It would help if port maintainers stayed on top of their upstream releases and saw to it that the port is complete. It does not help at all to have broken test-suites in the tree. Also, ignore on i386, not Y2038 safe, and configure aborts with error.
* filesystems/libblkid: fix odd reads and fdiskMatthias Andree2025-09-304-1/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TL;DR: This fixes "invalid argument" in util-linux's fdisk. libblkid assumes buffered block devices, skipping most character devices (unless their name starts with "ubi") and failing because it tries reads that aren't a multiple of the underlying I/O size. Detail: util-linux assumes a Linux-like behavior and naming of devices, and assumes it's looking at buffered block devices, which FreeBSD has not been provided for many major releases. It also requires specific layouts of procfs, sysfs, devfs, which FreeBSD or its Linuxulator does not provide. So we specifically need to patch the read_buffer function to make sure it rounds up its read size to the io_size (often 512) and not attempt to read 36, 256, 548 or other strange sizes and emulate a buffered disk character device; we also need to patch many of the S_ISCHR checks so they accept our character devices. This patching is apparently enough to fix the "invalid argument" (EINVAL, errno==22) errors from the util-linux fdisk tools. This patch set is not complete, but is sufficient to get the util-linux fdisk/cfdisk/sfdisk back up to their feet so we can nuke the dangerous linuxfdisk port now and for good. Note that many uses will require sysctl to allow foot-shooting by setting kern.geom.debugflags=16. blkid can not yet enumerate disk character devices if run without argument. Approved by: portmgr@ (blanket just-fix it) Could the port maintainer please check with the upstream what their stance on supporting non-GNU userspaces and non-Linux kernels is? Can we work with them to get such fixes upstreamed or will they turn us down because the tools are specifically called "util-linux"?
* www/firefox: update to 143.0.3 (rc1)Christoph Moench-Tegeder2025-09-302-4/+4
| | | | | Release Notes (soon): https://www.firefox.com/en-US/firefox/143.0.3/releasenotes/
* ftp/freebsd-ftpd: Update to v20250929 for realCy Schubert2025-09-292-5/+4
|
* ftp/freebsd-ftpd: Pull in latest upstream commitCy Schubert2025-09-292-4/+4
| | | | | This version includes all commits to FreeBSD 15-CURRENT and 16-CURRENT prior to ftpd's removal from FreeBSD 16-CURRENT.
* devel/py-odoo-addon-openupgrade-scripts1{6,7,8}: New portsJesús Daniel Colmenares Oviedo2025-09-2916-0/+3030
| | | | | | | | odoo-addon-openupgrade-scripts is a critical open-source tool for the Odoo ecosystem, specifically designed to automate and manage the database migration process between major and minor versions of Odoo. It contains a comprehensive collection of analysis and scripts that facilitate the upgrade of Odoo SA's official modules.
* devel/py-odoo-addon-openupgrade-framework1{6,7,8}: New portsJesús Daniel Colmenares Oviedo2025-09-2913-0/+326
| | | | | | | | | | | | | | | | | | | | | OpenUpgrade Framework is a technical module that contains a number of monkeypatches to improve the behaviour of Odoo when migrating your database using the OpenUpgrade migration scripts: - Prevent dropping columns or tables in the database when fields or models are obsoleted in the Odoo data model of the target release. - When data records are deleted during the migration (such as views or other system records), this is done in a secure mode. If the deletion fails because of some unforeseen dependency, the deletion will be cancelled and a message is logged, after which the migration continues. - Prevent a number of log messages that do not apply when using OpenUpgrade. - Suppress log messages about failed view validation, which are to be expected during a migration. - Run migration scripts for modules that are installed as new dependencies of upgraded modules (when there are such scripts for those particular modules) - Production databases generated with demo data, will be transformed to non-demo ones. If you want to avoid that, you have to pass through the environment variable OPENUPGRADE_USE_DEMO, the value "yes".
* devel/py-openupgradelib: New port: Library to be called from Odoo migration ↵Jesús Daniel Colmenares Oviedo2025-09-294-0/+30
| | | | | | | | | | scripts Open Upgrade Library (openupgradelib) is a Python library designed to assist with migrating Odoo databases between different versions, particularly major releases. It provides helper functions for writing migration scripts that handle complex data transformations and structural changes in the database.
* comms/py-pyserial: add patch for FreeBSD implementation of list_ports toolSofian Brabez2025-09-292-1/+103
| | | | | | | | This changes include a patch of the tool list_ports for the posix implementation on FreeBSD by using devinfo(8) and bump the revision. Upstream did not yet released a new version in several years. Reported by: phk
* astro/xearth: add myself (vladlen) to freebsd.committers.markersVladlen Popolitov2025-09-291-0/+1
| | | | | | Reviewed by: maxim (mentor) Approved by: maxim (mentor) Differential Revision: https://reviews.freebsd.org/D52773
* misc/*: Improve and expand pkg-descrYuri Victorovich2025-09-2933-73/+336
| | | | All ports maintained by ports@FreeBSD.org
* graphics/glslang: update to 16.0.0 and take maintainershipHiroki Tagato2025-09-303-10/+9
| | | | | | While here, add GitHub repository to WWW. Changelog: https://github.com/KhronosGroup/glslang/blob/16.0.0/CHANGES.md
* games/vkquake: fix build with glslang >= 16.0Hiroki Tagato2025-09-302-2/+7
| | | | Approved by: portmgr (blanket; build fix)
* science/vmd: Improve pkg-descrYuri Victorovich2025-09-291-2/+13
|
* sysutils/linuxfdisk: extend port deprecation till end of the yearAlexey Dokuchaev2025-09-291-2/+2
| | | | | | | Suggested `devel/util-linux' port, while being more modern, comes with broken fdisk(8) interactive mode and thus is not an adequate replacement for the time being. We are currently discussing with mandree@ how to move this forward and preserve working features.
* deskutils/py-paperless-ngx: Switch to Django 5.2Michael Gmelin2025-09-291-13/+14
|
* www/py-dj52-drf-writable-nested: New portMichael Gmelin2025-09-294-0/+36
| | | | Clone of existing port for Django 5.2.
* www/py-dj52-django-soft-delete: New portMichael Gmelin2025-09-294-0/+31
| | | | Clone of existing port for Django 5.2.
* www/py-dj52-django-multiselectfield: New portMichael Gmelin2025-09-294-0/+32
| | | | Clone of existing port for Django 5.2.
* www/py-dj52-django-extensions: New portMichael Gmelin2025-09-293-0/+25
| | | | Clone of existing port for Django 5.2.
* www/py-dj52-django-compression-middleware: New portMichael Gmelin2025-09-294-0/+33
| | | | Clone of existing port for Django 5.2.
* www/py-dj52-django-celery-results: New portMichael Gmelin2025-09-294-0/+31
| | | | Clone of existing port for Django 5.2.
* www/py-dj52-django-auditlog: New portMichael Gmelin2025-09-294-0/+36
| | | | Clone of existing port for Django 5.2.
* www/py-dj52-django-allauth: New portMichael Gmelin2025-09-295-0/+60
| | | | Clone of existing port for Django 5.2.
* www/py-dj52-channels-redis: New portMichael Gmelin2025-09-294-0/+41
| | | | Clone of existing port for Django 5.2.
* www/py-dj52-djangorestframework-guardian: New portMichael Gmelin2025-09-294-0/+29
| | | | Clone of existing port for Django 5.2.
* www/py-dj52-django-guardian: New portMichael Gmelin2025-09-294-0/+27
| | | | Clone of existing port for Django 5.2.
* deskutils/py-paperless-ngx: Update to 2.18.4Michael Gmelin2025-09-292-10/+9
|
* www/py-dj51-django-allauth: Update to 65.11.2Michael Gmelin2025-09-292-4/+4
|
* www/py-granian: Update to 2.5.4Michael Gmelin2025-09-293-13/+7
|
* www/py-dj51-django-auditlog: Update to 3.2.1Michael Gmelin2025-09-292-5/+6
| | | | | Reported by: Gerald Wilhelm <gerald.wilhelm@me.com> Co-authored-by: Gerald Wilhelm <gerald.wilhelm@me.com>
* editors/cudatext: Update to 1.228.1.0Jose Alonso Cardenas Marquez2025-09-293-10/+11
| | | | ChangeLog at: https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
* mail/nextcloud-mail: Update to 5.5.6Bernard Spil2025-09-292-4/+4
|
* www/nextcloud-news: Update to 27.0.0Bernard Spil2025-09-292-4/+4
|
* www/nextcloud-deck: Update to 1.16.0Bernard Spil2025-09-292-5/+5
|
* www/nextcloud-groupfolders: Update to 20.1.0Bernard Spil2025-09-292-4/+4
|
* sysutils/bhyvemgr: Update to 1.12.0Jose Alonso Cardenas Marquez2025-09-292-4/+4
| | | | ChangeLog at: https://github.com/alonsobsd/bhyvemgr/releases/tag/v1.12.0
* www/gohugo: Update to 0.150.1Fernando Apesteguía2025-09-292-6/+6
| | | | | | | | | | | | | | | | | | | | | | 0.150.0 ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.150.0 * build(deps): bump golang.org/x/mod from 0.27.0 to 0.28.0 * modules: Add support for direct version module imports in hugo.toml * resources/page: Fix truncated summary logic * config/security: Add PROGRAMDATA to the osenv allowlist 0.150.1 ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.150.1 * hugolib: Change duplicate content path warning to an info log * hugolib: Restore integration test * commands: Map --minify CLI flag to the correct configuration key * snap: Add desktop plug * test(deps): Update setup-ruby action to v1.257.0 PR: 289868 Approved by: doceng (blanket)
* deskutils/nextcloudclient: Update to 3.17.2Michael Reifenberger2025-09-293-4/+5
| | | | | PR: 289804 Reported by: Guido Falsi
* devel/git-cola: update to 4.14.0Dave Cottlehuber2025-09-293-391/+11
| | | | | | | | | | - remove docs as HTML files are no longer bundled usptream - this allows using autoplist again Changelog: https://github.com/git-cola/git-cola/blob/main/CHANGES.rst#v4140 Reported by: portscout Sponsored by: SkunkWerks, GmbH
* graphics/py-cairocffi: update to 1.7.1Dave Cottlehuber2025-09-294-27/+7
|
* sysutils/py-mitogen: update to 0.3.27Dave Cottlehuber2025-09-293-5/+12
| | | | | | | | | | Ansible 12 has deprecated third-party strategy plugins. This is currently how Mitogen integrates with Ansible (e.g. ANSIBLE_STRATEGY=mitogen_linear). Running Ansible 12 + Mitogen will currently print a deprecation warning Changelog: https://github.com/mitogen-hq/mitogen/blob/master/docs/changelog.rst#v0327-2025-08-20 Sponsored by: SkunkWerks, GmbH