Sanity Test Failures |
These are the sanity test failures found by FreshPorts. Sanity tests have
been in place for several years, but have only been saved in the database
since 10 October 2006.
|
Thursday, 27 Mar 2025
|
04:21 Jose Alonso Cardenas Marquez (acm)  |
Sunday, 23 Mar 2025
|
00:49 Jose Alonso Cardenas Marquez (acm) 
- devel/sope
Extensive set of GNUstep web application frameworks
- www/sogo
Groupware server with a focus on scalability and open standards
www/sogo: Convert to FLAVORS
- devel/sope: Convert to sope-pgsql and sope-mysql flavors
- www/sogo: Convert to sogo-mysql, sogo-mysqlactivesync, sogo-pgsql,
sogo-pgsqlactivesync flavors
- Bump PORTREVISION
Reported by: kiwi
Differential Revision: <https://reviews.freebsd.org/D49056>
 |
Monday, 10 Mar 2025
|
19:28 Charlie Li (vishwin)
x11-toolkits/py-tkinter: remove Python 2 support
No remaining consumers in the tree after re-including _tkinter into
lang/python27 itself. This is to prepare for conversion to
USE_PYTHON=pep517, as none of such tooling works with Python 2.
PR: 268283
 |
Tuesday, 25 Feb 2025
|
17:06 Fernando Apesteguía (fernape) 
- deskutils/kdepim-runtime 24.12.2_1
KDE PIM tools and services
- devel/okteta 0.26.19,1
KDE hex editor
- editors/calligra 24.12.2_1
KDE office suite
- games/ksirk 24.12.2
World Domination Strategy game
- graphics/okular 24.12.2
KDE universal document viewer
- irc/konversation 24.12.2
User friendly IRC client for KDE
- irc/quassel 0.14.0_5
Qt 5 based distributed IRC client (client and monolithic binary)
- net/kget 24.12.2
KDE download manager
- net/messagelib 24.12.2
Library for handling messages
- net/qoauth-qt5 2.0.0_7
Qt5 support for OAuth-powered network services
(Only the first 10 of 15 items in this commit are shown above. )
*/*: Prepare removal of Uses=qca
Summary:
kde@ is in favor of removing Uses=qca that was initially introduced to help with
the migration from OpenSSL < 1.1 for FreeBSD 11.
Add the corresponding 'LIB_DEPENDS` on those ports still using this feature.
Approved by: danfe@, fluffy@, rhurlin@, kde@ (makc@)
Differential Revision: https://reviews.freebsd.org/D49093
 |
Saturday, 8 Feb 2025
|
13:51 Daniel Engberg (diizzy)
math/py-pystan: Deprecate and set expiration date to 2025-02-28
Marked as BROKEN for years so sunset port
Approved by: portmgr (blanket)
 |
Monday, 27 Jan 2025
|
18:29 Dima Panov (fluffy)
x11/xsnow: update to 3.8.4 pre01 (+)
Changelog: https://www.ratrabbit.nl/ratrabbit/xsnow/changelog/index.html
 |
Saturday, 18 Jan 2025
|
20:27 Vladimir Druzenko (vvd)  |
20:13 Vladimir Druzenko (vvd)  |
Friday, 3 Jan 2025
|
23:56 Brooks Davis (brooks) 
- devel/llvm-cheri
LLVM and Clang with support for the CHERI architecture
- devel/llvm-cheriot
LLVM and Clang with support the CHERIoT microcontroller
- devel/llvm-devel 20.0.d20241215
LLVM and Clang
- devel/llvm11 11.0.1_9
LLVM and Clang
- devel/llvm12 12.0.1_13
LLVM and Clang
- devel/llvm13 13.0.1_7
LLVM and Clang
- devel/llvm14 14.0.6_5
LLVM and Clang
- devel/llvm15 15.0.7_10
LLVM and Clang
- devel/llvm16 16.0.6_11
LLVM and Clang
- devel/llvm17 17.0.6_8
LLVM and Clang
(Only the first 10 of 12 items in this commit are shown above. )
devel/llvm*: flip LICENSE_FILE_BSD3CLAUSE setting [NFC]
The location of this license file moved in LLVM 16. Since I'm doing
cleanup in this area and the split of ports is about 50/50, switch to
setting the old location in the older ports so the newer ports set fewer
variables.
Sponsored by: DARPA, AFRL
 |
Thursday, 28 Nov 2024
|
09:46 Nuno Teixeira (eduardo)
sysutils/lnav: Mark broken on main
PR: 282407
(cherry picked from commit 5058ebb5ef38136b5c956ba02758297b51ed2f48)
 |
Wednesday, 13 Nov 2024
|
00:10 Dima Panov (fluffy)  |
Saturday, 2 Nov 2024
|
12:01 Daniel Engberg (diizzy) 
- devel/compiz-bcop 0.8.8_3
Code generator for Compiz Fusion Plugins
- devel/gitflow 1.12.3_1
Git extensions to provide high-level repository operations
- french/aster 14.6.0.1_11
Code_Aster finite element method solver
|
Friday, 1 Nov 2024
|
11:05 Nuno Teixeira (eduardo)
sysutils/lnav: Mark broken on main
PR: 282407
 |
Saturday, 26 Oct 2024
|
07:55 Matthias Fechner (mfechner)
net/gotify-server: fix build for FreeBSD < 14
 |
Sunday, 8 Sep 2024
|
02:50 Jose Alonso Cardenas Marquez (acm)
sysutils/bhyvemgr: New port: Bhyve management GUI written in Freepascal/Lazarus
Bhyvemgr is a bhyve management GUI written in Freepascal/Lazarus ofor FreeBSD.
It needs a bunch of tools mostly installed on base system and some installed
from ports/packages. Currently it supports only amd64. The main goal is to be a
desktop user application to easily and quickly setup and run virtual machines
on the FreeBSD host.
 |
Sunday, 1 Sep 2024
|
10:42 Dan Langille (dvl)  |
Tuesday, 30 Jul 2024
|
22:24 Torsten Zuehlsdorff (tz) 
- emulators/zsnes
Intel x86 only Super Nintendo Entertainment System (SNES) Emulator
emulators/zsnes: Ignore on FreeBSD 14.0 and use older C++ Standard for
compilation
Since ZSNES is not in active development, with the last release being in 2007,
the code is not designed to be compiled with more recent C++ standards. Thus,
this patch makes it use an older standard to make it compile.
- Updated Makefile (cleaned up through portclippy and portfmt), adding a
CONFIGURE_ENV to set the C++ standard through CXXFLAGS.
- Updated files/patch-configure as the above CXXFLAGS were being ignored due
to one line using CFLAGS instead of CXXFLAGS.
- Add IGNORE for FreeBSD 14.0, because of build failures on this
plattform. Since it builds fine on 14.1 and 14.0 is EOL soon, we decided to
IGNORE it for this version. The error is:
checking for zlib - version >= 1.2.3... 1.3, bad version string given
by zlib, sometimes due to very old zlibs that didnt correctly
define their version. Please upgrade if you are running an
old zlib... no
configure: error: zlib >= 1.2.3 is required
PR: 280195
Approved by: Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
 |
Sunday, 14 Jul 2024
|
18:03 Daniel Engberg (diizzy) 
- news/tin 2.6.3_1
Easy-to-use threaded newsreader with NOV/NNTP support
news/tin: Improve port
* Switch from PORTVERSION to DISTVERSION
* Clean up MASTER_SITES and use upstream main site as backup
* Switch to xz release tarball
* Use helpers whenever possible and USES= localbase:ldflags
* Sort CONFIGURE_ARGS as they're listed when executing
./configure --help
* Sort OPTIONS
* Rearrange Makefile to closer match Porters Handbook
PR: 280279
Reviewed by: kbowling
 |
Sunday, 7 Jul 2024
|
18:22 Colin Percival (cperciva)
devel/commitizen: Chase py-yaml rename
As in 1a80ec7c2281, follow move from devel/py-yaml to devel/py-pyyaml
and bump PORTREVISION.
This should unbreak INDEX.
 |
Tuesday, 25 Jun 2024
|
04:58 Mathieu Arnold (mat) 
- ftp/curl
Command line tool and library for transferring data with URLs
Revert "ftp/curl: Fix sponsor handle"
This reverts commit 710db45d8d10dc6b16f92a7db644a3a99bf482a9.
 |
Monday, 24 Jun 2024
|
18:38 Gleb Popov (arrowd) 
- ftp/curl
Command line tool and library for transferring data with URLs
ftp/curl: Add sponsorship information
 |
Thursday, 9 May 2024
|
07:46 Fernando Apesteguía (fernape)
databases/galera: Deprecate
Does not build. Port superseded by databases/galera26
Confirmed by maintainer.
PR: 277224
Reported by: michael.glaus@hostpoint.ch
 |
Monday, 6 May 2024
|
20:18 Robert Clausecker (fuz)
sysutils/slurm-wlm: add correct linker emulation for aarch64
Approved by: portmgr (blanket)
MFH: 2024Q2
(cherry picked from commit 04a50fdffdfcf12183556b691aa138ef7a173d59)
 |
Sunday, 28 Apr 2024
|
08:39 Yuri Victorovich (yuri)
math/lean4-std: Removed
(cherry picked from commit 3306d7a48227745d21a433b3f35b45b2f979457d)
 |
08:08 Yuri Victorovich (yuri)
misc/urbit: Deprecate
This project migrated between build systems several times, and
now it uses Bazel and Hoon.
The 2 remaining packaging systems having urbit download Linux
binaries because there doesn't seem to be a reasonable way to
build it.
(cherry picked from commit e18228e43684fa9bf1531572c9ee2fa113409826)
 |
Wednesday, 24 Apr 2024
|
21:21 Piotr Kubaj (pkubaj)
sysutils/plasma5-kinfocenter: fix build without dmidecode available
 |
Tuesday, 16 Apr 2024
|
08:27 Emmanuel Vadot (manu)
graphics/intel-backlight: Deprecate the port
Now that FreeBSD 12.X is EoLed every FreeBSD version have the backlight
subsystem. backlight(8) works with any Intel or AMD hardware as long as drm-kmod
is loaded.
Differential Review: https://reviews.freebsd.org/D44194
Approved by: maintainer timeout (1 month)
Sponsored by: Beckhoff Automation GmbH & Co. KG
(cherry picked from commit 30600771da22d5e594af140d748c7f70f4ebbaa8)
 |
08:26 Emmanuel Vadot (manu)
graphics/intel-backlight: Deprecate the port
Now that FreeBSD 12.X is EoLed every FreeBSD version have the backlight
subsystem. backlight(8) works with any Intel or AMD hardware as long as drm-kmod
is loaded.
Differential Review: https://reviews.freebsd.org/D44194
Approved by: maintainer timeout (1 month)
Sponsored by: Beckhoff Automation GmbH & Co. KG
 |
Wednesday, 6 Mar 2024
|
22:05 Ashish SHUKLA (ashish)
lang/go*: Update to Go 1.22 snapshot
- Add overridable BUILD_DEPENDS on shells/bash, but only for Go 1.22+
- Since lang/go121 also depends on it, allow SHEBANG_FILES to be
overridden
- Re-roll the patch
- Update lang/go120 to co-exist with lang/go-devel update
- Update lang/go121 to co-exist with lang/go-devel update
PR: 277091
(cherry picked from commit ccd8e6b89786dd2e9e30bfe65887811f9ecb69d6)
 |
22:05 Ashish SHUKLA (ashish) Author: Gleb Popov
lang/go{-121,-devel}: Fix tests running under nobody user and mark
TESTING_UNSAFE.
(cherry picked from commit 71cdbc6f78821b56fee1ec282a4a0d31026f68f0)
 |
22:05 Ashish SHUKLA (ashish) 
- branches/2024Q1/lang/go120 1.20.12
Go programming language
lang/go*: Update to Go 1.22 snapshot
- Add overridable BUILD_DEPENDS on shells/bash, but only for Go 1.22+
- Since lang/go121 also depends on it, allow SHEBANG_FILES to be
overridden
- Re-roll the patch
- Update lang/go120 to co-exist with lang/go-devel update
- Update lang/go121 to co-exist with lang/go-devel update
PR: 277091
(cherry picked from commit ccd8e6b89786dd2e9e30bfe65887811f9ecb69d6)
 |
22:05 Ashish SHUKLA (ashish) Author: Gleb Popov
lang/go{-121,-devel}: Fix tests running under nobody user and mark
TESTING_UNSAFE.
(cherry picked from commit 71cdbc6f78821b56fee1ec282a4a0d31026f68f0)
 |
Tuesday, 27 Feb 2024
|
05:49 Li-Wen Hsu (lwhsu) Author: Martin Birgmeier
sysutils/coreutils: Fix build on i386
PR: 277277
Approved by: maintainer
 |
Thursday, 22 Feb 2024
|
23:07 Jose Alonso Cardenas Marquez (acm)
finance/odoo: Update to 16.0.20240222
 |
Tuesday, 30 Jan 2024
|
05:36 Emmanuel Vadot (manu)
graphics/drm-kmod: Set default version for 15-CURRENT to 6.1-lts
Switch CURRENT users to 6.1-lts drm port.
Sponsored by: Beckhoff Automation GmbH & Co. KG
 |
Sunday, 28 Jan 2024
|
22:04 Palle Girgensohn (girgen)
www/sqlpage: Upgrade to 0.18.1
Release notes: https://github.com/lovasoa/SQLpage/releases/tag/v0.18.1
 |
Sunday, 14 Jan 2024
|
20:28 Daniel Engberg (diizzy) Author: Pavel Timofeev
games/jaggedalliance2: Update to 0.21.0
Changelog:
https://ja2-stracciatella.github.io/2023/11/06/release-0.21.0.html
PR: 275379
 |
Sunday, 7 Jan 2024
|
16:18 Diane Bruce (db)
audio/baudline: upstream has removed distribution
baudline has gone to a subscription model and has released 1.09
which is only available via this model. The 1.08 version has
been removed but it is possible this is only temporary. I'm
going to mark the port for removal since we have alternatives.
 |
Friday, 5 Jan 2024
|
15:09 Jan Beich (jbeich)  |
Saturday, 23 Dec 2023
|
19:03 Muhammad Moinur Rahman (bofh) 
- www/websh
Embeds a TCL8 interpreter in the Apache server
www/websh: Mark DEPRECATED
- Mark BROKEN on all versions of FreeBSD
- Upstream has marked the project dismissed
- Set EXPIRATION_DATE 2024-01-24
- Add LICENSE APACHE20
- Pet portclippy
Approved by: portmgr (blanket)
 |
Saturday, 16 Dec 2023
|
22:21 Muhammad Moinur Rahman (bofh)
editors/asedit: Mark DEPRECATED
- Upstream release was last in 2003
- Set EXPIRATION_DATE 2024-03-31
 |
Thursday, 7 Dec 2023
|
12:21 Alexander Leidinger (netchild)
mail/roundcube-tls_icon: New port
A roundcube plugin to display if a mail was received via TLS.
 |
12:20 Alexander Leidinger (netchild)
mail/roundcube-gravatar: New port
A gravatar plugin for roundcube.
 |
Tuesday, 28 Nov 2023
|
16:38 Jose Alonso Cardenas Marquez (acm)
print/fpc-libcups: Remove obsolete port
- It was merged into lang/fpc
(cherry picked from commit 1868ea4b8e0dd14345bbc54ac5845139be413bd8)
 |
Sunday, 26 Nov 2023
|
01:18 Jose Alonso Cardenas Marquez (acm)  |
Monday, 13 Nov 2023
|
00:51 Jose Alonso Cardenas Marquez (acm)
www/linux-opera: Mark DEPRECATED
- This port is outdated and not supported anymore
PR: 275037
Reported by: anniiii _at_ anniiii.xyz
 |
Sunday, 12 Nov 2023
|
20:49 Jose Alonso Cardenas Marquez (acm)  |
Friday, 10 Nov 2023
|
20:15 Jose Alonso Cardenas Marquez (acm)  |
Sunday, 5 Nov 2023
|
23:38 Muhammad Moinur Rahman (bofh) 
- math/geonext
Interactive (dynamic) elementary Geometry Software
math/geonext: Mark DEPRECATED
- Last upstream release was in 2014
- Current WWW redirects to a cloud based application
- Set EXPIRATION_DATE 2023-12-05
Approved by: portmgr (blanket)
 |
Wednesday, 25 Oct 2023
|
20:28 Jose Alonso Cardenas Marquez (acm)
sysutils/bacnet-stack-apps: New port: open source protocol stack for embedded
systems (apps)
BACnet Protocol Stack library provides a BACnet application layer, network
layer and media access (MAC) layer communications services. (Applications)
 |
Monday, 16 Oct 2023
|
15:59 Po-Chuan Hsieh (sunpoet) 
- www/node
V8 JavaScript for client and server (meta port)
www/node: Use the user's default nodejs version
 |
Friday, 13 Oct 2023
|
23:54 Cy Schubert (cy)
sysutils/cfengine-masterfiles321: Update to 3.21.3
(cherry picked from commit 8831802ddec278192e44c85c5d348ce4f7cc871b)
 |
Sunday, 8 Oct 2023
|
07:18 Dave Cottlehuber (dch) 
- www/h2o-devel
Optimized HTTP/2 server including support for TLS 1.3 and HTTP/1.x
www/h2o-devel: update to 20230928 snapshot, drop fusion on i386
 |
Saturday, 30 Sep 2023
|
15:10 Muhammad Moinur Rahman (bofh)  |
Wednesday, 30 Aug 2023
|
16:52 Muhammad Moinur Rahman (bofh)
devel/libsigrok: Fix build with llvm16
Sponsored by: The FreeBSD Foundation
 |
Wednesday, 16 Aug 2023
|
06:13 Matthew Seaman (matthew)
security/pam_ssh_agent_auth: mark as broken with OpenSSL 3.x
While this compiles successfully, it doesn't produce a working
pam_ssh_agent_auth.so PAM module.
PR: 272220
Reported by: madpilot
 |
Saturday, 12 Aug 2023
|
01:37 Piotr Kubaj (pkubaj) 
- games/tome4
Epic tactical turn-based roguelike adventure
games/tome4: drop bfd on powerpc
 |
Sunday, 6 Aug 2023
|
10:16 Daniel Engberg (diizzy)
vapoursynth-fmtconv: Update to version r30
* Drop ARM 32-bit, too slow platform to be usable
* Switch to upstream release archive
 |
Wednesday, 26 Jul 2023
|
04:28 Loïc Bartoletti (lbartoletti)
graphics/qt6-3d: fix build on i386
PR: 272422
Exp-run by: antoine
 |
Tuesday, 27 Jun 2023
|
21:13 Christoph Moench-Tegeder (cmt) 
- www/firefox
Web browser based on the browser portion of Mozilla
www/firefox: update to 115.0 (rc1)
Release Notes (soon):
https://www.mozilla.org/en-US/firefox/115.0/releasenotes/
 |
Monday, 19 Jun 2023
|
13:18 Piotr Kubaj (pkubaj)
lang/gcc12: fix build on powerpc64* with CPUTYPE?=g[3-5]
GCC doesn't support -mcpu=g4, but it supports -mcpu=G4. Same for g3 and g5.
 |
Wednesday, 7 Jun 2023
|
07:25 Muhammad Moinur Rahman (bofh)
graphics/gdchart: Fix build on 14
- Pet portclippy
- Adopt port
 |
Monday, 5 Jun 2023
|
08:47 Matthew Seaman (matthew) Author: Darcy Buskermolen
graphics/tippecanoe: Update to tippecanoe 2.26.1
Maintainer update to Version 2.26.1
Add bash to BUILD_DEPENDS
Suppress clang16 build failure on i386: non-constant-expression cannot
be narrowed from type 'uint64_t'
Changes: https://github.com/felt/tippecanoe/releases/tag/2.26.1
PR: 271789
 |
Tuesday, 30 May 2023
|
08:34 Yuri Victorovich (yuri)
misc/py-lightning-utilities: New port: PyTorch Lightning sample project
 |
Thursday, 18 May 2023
|
19:48 Vladimir Druzenko (vvd) 
- emulators/virtualbox-ose
General-purpose full virtualizer for x86 hardware
emulators/virtualbox-ose[-legacy]: VM VirtualBox Manager: Help menu: unable to
open external browser
While here sort out LOCALBASE, PREFIX, VBOX_DIR, VBOX_ETC
PR: 266778
Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D40119
 |
Thursday, 4 May 2023
|
22:19 Dan Langille (dvl) Author: Andreas Motl
sysutils/py-mqttwarn: Rename option REISPUB to REDISPUB
The REISPUB option was spelled wrong. Let's rename it.
While here, add an UPDATING entry to let the users know it changed.
 |
Saturday, 22 Apr 2023
|
15:21 Bjoern A. Zeeb (bz) 
- net/wifi-firmware-ath10k-kmod 20230310
Firmware modules for the ath10k (ath10k) WiFi NIC driver
- net/wifi-firmware-ath11k-kmod 20230310
Firmware modules for the ath11k (ath11k) WiFi NIC driver
- net/wifi-firmware-base
Firmware modules for base WiFi NIC
- net/wifi-firmware-mt76-kmod 20230310
Firmware modules for the mt76 (mt76) WiFi NIC driver
- net/wifi-firmware-rtw88-kmod 20230310
Firmware modules for the rtw88 (rtw88) WiFi NIC driver
net/wifi-firmware-*: add framework and firmware for various WiFi chipsets
Add a "base port framework" to fetch (WiFi) firmware and license files
from the linux-firmware.git repository and an accompanying FreeBSD
build kmod framework tarball (for now; we might do without that in
the future).
Add child ports for Realtek rtw88 and rtw89, Mediatek mt76, and
Atheros ath10k and ath11k firmware as a start.
This is a beginning in order to stop bloating src.git and the
installed kernels with lots of MB of firmware files whereas usually
only one vebdor/chipset/flavor is needed. Before fully switching
more infrastructure needs to be in place but this is the first and
most important step.
PR: 270742
Reviewed by: lwhsu
Approved by: lwhsu (ports)
Differential Revision: https://reviews.freebsd.org/D39487
 |
Wednesday, 12 Apr 2023
|
05:39 Muhammad Moinur Rahman (bofh) Author: Dima Panov |
Saturday, 8 Apr 2023
|
18:24 Matthias Fechner (mfechner)  |
Wednesday, 5 Apr 2023
|
20:19 Diane Bruce (db)
devel/zpu-gcc: Obsolete port no longer needed
This port was originally needed for the uhd port.
Obsolete port and no longer used.
 |
Monday, 13 Feb 2023
|
09:26 Alex Dupre (ale)
lang/solidity: try to fix build on -CURRENT
 |
Sunday, 12 Feb 2023
|
18:06 Piotr Kubaj (pkubaj)
graphics/bgfx: Revert "fix build on powerpc64* and probably riscv64"
Wrong cherry-pick, this port doesn't exist in 2023Q1.
Reported by: Freshports
This reverts commit 85f7d7a34bad0da5785708b8c7932375dc3cf060.
 |
17:57 Piotr Kubaj (pkubaj)
graphics/bgfx: fix build on powerpc64* and probably riscv64
/wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.118.8398-370/bimg/3rdparty/nvtt/nvcore/debug.h:173:10:
error: cast from pointer to smaller type 'uint32' (aka 'unsigned int') loses
information
if (reinterpret_cast<uint32>(ptr) == 0xcccccccc) return false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.118.8398-370/bimg/3rdparty/nvtt/nvcore/debug.h:174:10:
error: cast from pointer to smaller type 'uint32' (aka 'unsigned int') loses
information
if (reinterpret_cast<uint32>(ptr) == 0xcdcdcdcd) return false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.118.8398-370/bimg/3rdparty/nvtt/nvcore/debug.h:175:10:
error: cast from pointer to smaller type 'uint32' (aka 'unsigned int') loses
information
if (reinterpret_cast<uint32>(ptr) == 0xdddddddd) return false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.118.8398-370/bimg/3rdparty/nvtt/nvcore/debug.h:176:10:
error: cast from pointer to smaller type 'uint32' (aka 'unsigned int') loses
information
if (reinterpret_cast<uint32>(ptr) == 0xffffffff) return false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(cherry picked from commit 32cf9412c58d339066e091ad088126e1236b52dd)
 |
Thursday, 22 Dec 2022
|
12:00 Loïc Bartoletti (lbartoletti)
graphics/comical: mark deprecated
 |
12:00 Loïc Bartoletti (lbartoletti) 
- math/graphthing
Tool that allows you to create, manipulate, and study graphs
math/graphthing: mark deprecated
 |
12:00 Loïc Bartoletti (lbartoletti) 
- net/opennx
Open source drop in replacement for NoMachine's NX client
net/opennx: mark deprecated
 |
12:00 Loïc Bartoletti (lbartoletti)
net-p2p/amule-devel: mark deprecated
 |
12:00 Loïc Bartoletti (lbartoletti)
deskutils/xchm: mark deprecated
 |
12:00 Loïc Bartoletti (lbartoletti)
editors/madedit: mark deprecated
 |
12:00 Loïc Bartoletti (lbartoletti)
emulators/lisaem: mark deprecated
 |
12:00 Loïc Bartoletti (lbartoletti)
games/scorched3d: mark deprecated
 |
12:00 Loïc Bartoletti (lbartoletti) 
- cad/basicdsp
Program for experimenting with simple audio DSP algorithms
cad/basicdsp: mark deprecated
 |
12:00 Loïc Bartoletti (lbartoletti)
comms/ebook2cwgui: mark deprecated
 |
Friday, 16 Dec 2022
|
03:32 Sergey A. Osokin (osa)
devel/libnjs: add NGINX JavaScript static library
 |
Sunday, 11 Dec 2022
|
19:16 Yuri Victorovich (yuri) 
- cad/nvc
VHDL compiler and simulator
cad/nvc: Disable LTO on i386
Otherwise LTO fails, see bug#268319
 |
Thursday, 1 Dec 2022
|
22:58 Piotr Kubaj (pkubaj) 
- biology/metaeuk
Gene discovery and annotation for large-scale eukaryotic metagenomics
biology/metaeuk: fix build without libomp and disable -m{arch,cpu}=native
 |
Monday, 28 Nov 2022
|
10:59 Dima Panov (fluffy)
graphics/inkscape: fix spellchecking related depends (+)
Inkscape does not use libgtkspell, libaspell or libenchant in any way,
these dependencies were incorrect and need to be removed.
It does optionally use libgspell, so add corresponding option and dependency [1]
While here, add runntime dependency on py-cachecontrol, py-requests and
py-filelock [2]
PR: 267967 [1], 267754 [2]
 |
Friday, 21 Oct 2022
|
19:21 Yuri Victorovich (yuri) 
- cad/appcsxcad 0.2.2.9_3
Minimal GUI Application using the QCSXCAD library
- cad/csxcad 0.6.2.109_3
C++ library to describe geometrical objects
- cad/opencascade 7.6.0_9
Open CASCADE Technology, 3D modeling & numerical simulation
- cad/qcsxcad 0.6.2.9_2
Qt-GUI for CSXCAD
- deskutils/just 1.6.0
Just a command runner: handy way to save/run project-specific commands
- devel/py-spyder
Scientific PYthon Development EnviRonment, an alternative to IDLE
|
Saturday, 15 Oct 2022
|
20:46 Jan Beich (jbeich)  |
Thursday, 13 Oct 2022
|
17:25 Yuri Victorovich (yuri) 
- cad/appcsxcad 0.2.2.9_3
Minimal GUI Application using the QCSXCAD library
- cad/csxcad 0.6.2.109_3
C++ library to describe geometrical objects
- cad/opencascade 7.6.0_9
Open CASCADE Technology, 3D modeling & numerical simulation
|
Friday, 16 Sep 2022
|
21:02 Piotr Kubaj (pkubaj)
devel/py-orjson: fix build on powerpc64*
Similar to www/py-adblock.
 |
Wednesday, 7 Sep 2022
|
09:55 Emmanuel Vadot (manu)
graphics/drm-54-kmod: Remove port
All version of FreeBSD starting from 13.1 can and should use
drm-510-kmod.
Sponsored by: Beckhoff Automation GmbH & Co. KG
MFH: 2022Q3
(cherry picked from commit a707d16a2d1eab39ea706e33efa0dc0e26929dcb)
 |
09:55 Emmanuel Vadot (manu)
graphics/drm-fbsd13-kmod: Remove port
Remove the specific 13.X version of drm-kmod. There is no need for it
now that we have ports that directly tracks Linux numbering scheme.
Sponsored by: Beckhoff Automation GmbH & Co. KG
MFH: 2022Q3
(cherry picked from commit 70d3745d257f377df27431a8c18b5acfa3f973b5)
 |
Monday, 5 Sep 2022
|
19:06 Dima Panov (fluffy)
www/kf5-kdewebkit: pet stage-qa
 |
Saturday, 23 Jul 2022
|
20:26 Yuri Victorovich (yuri)
science/kplib: Remove -march=native to fix build on some architectures
Reported by: fallout
(cherry picked from commit 9da256a46aa0dd84a5605dcc4defcbbe4b855548)
 |
Thursday, 21 Jul 2022
|
22:41 Yuri Victorovich (yuri)
science/kplib: Remove -march=native to fix build on some architectures
Reported by: fallout
(cherry picked from commit d5465238b2e5d217a614d348d8ad37e2c0b4eac7)
 |
Tuesday, 19 Jul 2022
|
08:30 Yuri Victorovich (yuri)
misc/ngraph: Discontinue
ngraph was developed by Nervana Systems.
Intel bount it and discontinued all Nervana development 2+ years ago.
The company is now defunct, and so are all its projects.
(cherry picked from commit 229eb3336f3fbc614f5d36e0d32ca6cb6aeb1fea)
 |
Thursday, 30 Jun 2022
|
19:37 Rene Ladan (rene)  |
Wednesday, 29 Jun 2022
|
13:56 Eugene Grosbein (eugen)
games/vt100-art-and-animations: unbreak
Unbreak and undeprecate the port providing several
live distfile sources.
 |
Monday, 27 Jun 2022
|
11:36 Rene Ladan (rene) 
- devel/qbs 1.21.0_1
Qbs Build Suite
- lang/cmucl 21.b
CMU implementation of Common Lisp
- lang/cmucl-extra 21.b
Optional extras for the CMU implementation of Common Lisp
- net-mgmt/zabbix54-frontend 5.4.12
Enterprise-class open source distributed monitoring (frontend-php74)
- net-mgmt/zabbix54-server 5.4.12
Enterprise-class open source distributed monitoring (server)
- security/modsecurity3-apache 0.0.9.b1.20
Intrusion detection and prevention engine / Apache Wrapper
- security/protonvpn-cli 1.1.2_1
ProtonVPN Command line tool
cleanup: Remove expired ports:
2022-06-25 lang/cmucl: Not supported upstream since 2017 and broken since
FreeBSD 12.1
2022-06-25 devel/qbs: Abandoned and not working with modern clang
2022-06-25 lang/cmucl-extra: lang/cmucl is not supported upstream since 2017 and
broken since FreeBSD 12.1
2022-06-25 security/protonvpn-cli: This version is deprecated and unsupported
upstream. The port needs an update, which would require a fair amount of effort.
Use OpenVPN or Wireguard with configuration files provided by ProtonVPN instead.
2022-06-27 sysutils/firstboot-growfs: A better version is available on all
FreeBSD version
2022-06-27 security/modsecurity3-apache: The project was not developed further
2022-06-29 net-mgmt/zabbix54-frontend: Unsupported by upstream
2022-06-29 net-mgmt/zabbix54-server: Unsupported by upstream
 |
Wednesday, 8 Jun 2022
|
14:06 Baptiste Daroussin (bapt) 
- net-im/finch 2.14.9_1
Finch multi-protocol messaging client (Console UI)
- net-im/libpurple 2.14.9_1
Backend library for the Pidgin multi-protocol messaging client
pidgin: drop gconf references entirely
Given how the port evolved USE_GNOME=gconf2 was never set anyway,
just remove it entirely, and add the configure argument to ensure
it will never come back even by accident
 |
Tuesday, 19 Apr 2022
|
12:09 Piotr Kubaj (pkubaj)
benchmarks/libcelero: remove -mabi=elfv2 since the base compiler is used, which
defaults to elfv2
Also remove USE_GCC=yes, since there is already appriopriate USES=compiler.
 |
Sunday, 20 Feb 2022
|
15:49 Jan Beich (jbeich)
multimedia/emby-server-devel: remove after 7bd8fb0a8c61
1132f2bb1d88 is missing on 2022Q1 branch, so drop a patch for
non-existent port.
 |
15:22 Jan Beich (jbeich) 
- branches/2022Q1/multimedia/emby-server 4.6.7.0
Media server to organize, play & stream audio/video to various devices
multimedia/emby-server: unbreak with dav1d 1.0.0
libavcodec/libdav1d.c:137:7: error: no member named 'n_tile_threads' in 'struct
Dav1dSettings'
s.n_tile_threads = dav1d->tile_threads
~ ^
libavcodec/libdav1d.c:144:14: error: no member named 'n_frame_threads' in
'struct Dav1dSettings'
s.n_frame_threads, s.n_tile_threads);
~ ^
(cherry picked from commit 1133c44239e4d97453dadd9a16f2c1b768a3d95c)
 |
Wednesday, 16 Feb 2022
|
09:18 Cy Schubert (cy)  |
Thursday, 27 Jan 2022
|
23:55 Matthias Andree (mandree) 
- branches/2022Q1/devel/e2fsprogs-libss
- branches/2022Q1/sysutils/e2fsprogs 1.46.4_2
Utilities & library to manipulate ext2/3/4 filesystems
- branches/2022Q1/sysutils/e2tools 0.1.0_2
Utilities to manipulate files in an ext2/ext3 filesystem
- branches/2022Q1/sysutils/fusefs-ext2 0.0.10_3
FUSE module to mount ext2, ext3 and ext4 with read write support
- branches/2022Q1/sysutils/unetbootin 702_1
Bootable Live USB creator for various Linux distributions
devel/e2fsprogs-libss: merge to sysutils/e2fsprogs
This is to break dependency cycles between e2fsprogs-libss and
e2fsprogs (see 254751 comment #18 for details), and to avoid creating
yet another split-out port, then for e2fsprogs's libcom_err.
Bump PORTREVISION of the four e2fsprogs consumers to flush out
their e2fsprogs-libss dependency records.
PR: 254751
Reported by: Felix Palmen
PR: 261217
Reported by: tech-lists@zyxst.net
Fixes: 8e6ae60 devel/e2fsprogs-libss: use local compile_et...
Approved by: prior maintainer timeout (Ben Kaduk, 7 months) on 254751
(cherry picked from commit 29b349b2dba2a188140cb73fe451a9b9793178d4)
 |
Saturday, 22 Jan 2022
|
00:59 Jan Beich (jbeich) 
- branches/2022Q1/emulators/yuzu s20220119_1
Nintendo Switch emulator/debugger
emulators/yuzu: merge -qt5 port as QT5 option
yuzu package provided "yuzu-cmd" executable but it's very buggy and
hard to use. yuzu-qt5 package provided stable "yuzu" executable.
The split was inspired by citra{,-qt5} but in yuzu confused new users.
(cherry picked from commit 57c6f7e1cbc6667455b50a022c9388e10ca83646)
 |
Friday, 26 Nov 2021
|
14:27 Michael Reifenberger (mr)
finance/nextcloud-cospend: Add nextcloud app cospend
Add Nextcloud Cospend 💰
Nextcloud Cospend is a group/shared budget manager.
It was inspired by the great IHateMoney.
You can use it when you share a house, when you go on vacation with friends,
whenever you share money with others.
It lets you create projects with members and bills.
Each member has a balance computed from the project bills.
This way you can see who owes the group and who the group owes.
Ultimately you can ask for a settlement plan telling you which payments
to make to reset members balances.
Project members are independent from Nextcloud users.
Projects can be accessed and modified by people without a Nextcloud account.
Each project has an ID and a password for guest access.
MoneyBuster Android client is available in F-Droid and on the Play store.
PayForMe iOS client is currently being developped!
 |
Wednesday, 24 Nov 2021
|
11:20 Ashish SHUKLA (ashish) Author: Goran Mekic |
Tuesday, 16 Nov 2021
|
01:57 Bryan Drewery (bdrewery)
devel/rbtools: Add some missing dependencies
 |
Friday, 5 Nov 2021
|
19:14 Po-Chuan Hsieh (sunpoet) 
- www/npm 6.14.8
Node package manager (meta port)
www/npm: Add NODE16 option
- Update CONFLICTS_INSTALL
 |
Thursday, 23 Sep 2021
|
16:22 Baptiste Daroussin (bapt) 
- audio/cam 1.02
Cpu's Audio Mixer [curses based]
- audio/cmp3 2.0.p6_2
Ncurses based frontend to mpg123
|
Thursday, 9 Sep 2021
|
19:13 Dmitry Marakasov (amdmi3) 
- x11/sdwmbar
Simple statusbar for the dwm window manager
x11/sdwmbar: add port: Simple statusbar for the dwm window manager
A simple statusbar for x11-wm/dwm
Shows load averages, date-time and battery life.
WWW: https://github.com/sakhmatd/sdwmbar
 |
Wednesday, 1 Sep 2021
|
22:58 Neel Chauhan (nc) Author: Dmitry Wagin
www/hs-postgrest: Update to 8.0.0
Changes: https://postgrest.org/en/v8.0/releases/v8.0.0.html
PR: 258184
 |
Saturday, 7 Aug 2021
|
10:23 Vanilla I. Shu (vanilla) 
- www/grafana8
Dashboard and graph editor for multiple data stores
www/grafana8: Update to 8.1.0
Changelog:
https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v8-1/
Also small port refactoring:
- Excluded GH_TUPLE to dedicated Makefile.modules file.
- Removed config sample file grafana.ini.in, refactored to
auto-generation via Makefile (it prevents unnecessary file patching
while update).
PR: 257655
Reported by: maintainer
 |
Thursday, 22 Jul 2021
|
21:57 Joseph Mingrone (jrm) 
- devel/bear
Tool that generates a compilation database for clang tooling
devel/bear: Fix build on 11.4
To use dprintf from cstdio on FreeBSD versions prior to 12, #define
_WITH_DPRINTF is required.
Credit to ashish for discovering this.
 |
Sunday, 18 Jul 2021
|
12:53 Emmanuel Vadot (manu)
sysutils/u-boot-qemu-*: Mark broken on 11.4
Base openssl is too old for u-boot-qemu, mark both port as broken.
Reported by: pkg-fallout
 |
Thursday, 8 Jul 2021
|
20:18 Bernhard Froehlich (decke)
sysutils/u-boot-master: Add https mirror to MASTER_SITES
PR: 257046
Approved by: manu@
(cherry picked from commit bf089b31aaf7c53237fc8ee1a8c988fb10be5767)
 |
Sunday, 20 Jun 2021
|
09:06 Alexander Leidinger (netchild) 
- misc/openhab
Vendor and technology agnostic open source smart-home software
misc/openhab: new v3 based upon copy from openhab2
- copy openhab2* to openhab (follow upstream)
- update to 3.0.2
- remove update script (no auto migration from v2, scrip may come back
later, if needed)
- use openhab instead openhabvX directories (follow upstream)
- use openjdk 11 (new requirement)
- add UPDATING entry for users which may want to switch to v3
 |
Friday, 18 Jun 2021
|
15:29 John Baldwin (jhb)  |
Tuesday, 25 May 2021
|
13:55 Dmitry Marakasov (amdmi3) 
- databases/py-gdbm 3.8.10_6
Python bindings to the GNU dbm library (Python 3.11)
- databases/py-sqlite3 3.8.10_7
Standard Python binding to the SQLite3 library (Python 3.11)
- lang/pypy 7.3.0_1
Fast, compliant implementation of the Python language
- lang/python-doc-html
Documentation for the Python programming language
- lang/python-tools 3.8.10_1
Supplementary tools for the Python language
- lang/python27 2.7.18_1
Interpreted object-oriented programming language
- lang/python36 3.6.13
Interpreted object-oriented programming language
- lang/python37 3.7.10_1
Interpreted object-oriented programming language
- lang/python38 3.8.10
Interpreted object-oriented programming language
- lang/python39 3.9.5
Interpreted object-oriented programming language
(Only the first 10 of 12 items in this commit are shown above. )
Mk: switch from PYTHON_PORTVERSION to PYTHON_DISTVERSION
This brings python framework in consistense with handbook recommendations
to prefer DISTVERSION and simplifies adding prerelease versions of
python
PR: 255013
Differential Revision: https://reviews.freebsd.org/D29418
Exp-run by: antoine
Approved by: wen@, no objection from python@ or portmgr@
 |
Thursday, 20 May 2021
|
06:58 Roger Pau Monné (royger)  |
Monday, 10 May 2021
|
17:13 Yuri Victorovich (yuri)
security/tor: Update 0.4.5.7 -> 0.4.5.8
Changelog: https://blog.torproject.org/node/2031
Reported by: upstream notification
 |
17:13 Yuri Victorovich (yuri)
security/tor-devel: Update 0.4.6.2-alpha -> 0.4.6.3-rc
o Major bugfixes (onion service, control port):
- Make the ADD_ONION command properly configure client authorization.
Before this fix, the created onion failed to add the client(s).
Fixes bug 40378; bugfix on 0.4.6.1-alpha.
o Minor features (compatibility, Linux seccomp sandbox):
- Add a workaround to enable the Linux sandbox to work correctly
with Glibc 2.33. This version of Glibc has started using the
fstatat() system call, which previously our sandbox did not allow.
Closes ticket 40382; see the ticket for a discussion of trade-offs.
etc.
Reported by: Upstream notification
 |
17:13 Yuri Victorovich (yuri) 
- net/mvfst
Implementation of the QUIC transport protocol
net/mvfst: Update g20201119 -> g20210508
 |
17:13 Yuri Victorovich (yuri) 
- www/proxygen
Collection of C++ HTTP libraries including easy way to use HTTP server
www/proxygen: Update 2021.04.26.00 -> 2021.05.10.00
 |
17:13 Yuri Victorovich (yuri) 
- net/fbzmq
Framework for writing services in C++ while leveraging libzmq
net/fbzmq: Update 2021.04.26.00 -> 2021.05.10.00
 |
17:13 Yuri Victorovich (yuri)
net/rsocket-cpp: Update 2021.04.26.00 -> 2021.05.10.00
 |
17:13 Yuri Victorovich (yuri) 
- devel/fbthrift
Facebook's branch of Apache Thrift, including a new C++ server
devel/fbthrift: Update 2021.04.26.00 -> 2021.05.10.00
 |
17:13 Yuri Victorovich (yuri) 
- net/wangle
Framework for building services in a consistent/modular/composable way
net/wangle: Update 2021.04.26.00 -> 2021.05.10.00
 |
17:13 Yuri Victorovich (yuri)
devel/folly: Update 2021.04.26.00 -> 2021.05.10.00
 |
17:13 Yuri Victorovich (yuri)
security/fizz: Update 2021.04.26.00 -> 2021.05.10.00
 |
16:54 Li-Wen Hsu (lwhsu)
multimedia/libxine: Remove GNOMEVFS2 option
GNOME=gnomevfs2 was removed in
8e6f2eb82e5edec98737d1f9c12361343def00c7
PR: 255574
Reported by: Jack <xxjack12xx@gmail.com>
 |
16:51 Neel Chauhan (nc) 
- net/cloudquery
Transform cloud infrastructure into queryable SQL tables
net/cloudquery: Update to 0.12.2
Changes: https://github.com/cloudquery/cloudquery/releases/tag/v0.12.2
 |
Monday, 29 Mar 2021
|
08:47 dch 
- lang/gleam
ML-flavoured type-safe language using Erlang's BEAM runtime
lang/gleam: update to 0.14.4
upstream has fixed port fallout reported in rust 1.51.0
Reported by: tobik
Sponsored by: SkunkWerks, GmbH
  |
Tuesday, 16 Mar 2021
|
16:35 jbeich 
- x11/rofi 1.6.1
Window switcher, run dialog and dmenu replacement
x11/rofi: convert to USES=meson
PR: 253043
Approved by: nomoo@nomoo.ru (maintainer)
  |
Sunday, 14 Mar 2021
|
13:50 cy
Add x11/mxascii: Similar to xascii but using X11/Motif widgets
Add x11/mxascii to ports. mxascii is a X/Motif program to display
ASCII character set (0-127) in decimal, hexadecimal, or octal.
mxascii is similar to xascii but uses Motif widgets instead of Xaw
widgets.
  |
Sunday, 7 Mar 2021
|
22:09 sunpoet
Add py-urbanaccess 0.2.2
UrbanAccess is tool for creating multi-modal graph networks for use in
multi-scale (e.g. address level to the metropolitan level) transit accessibility
analyses with the network analysis tool Pandana. UrbanAccess uses open data from
General Transit Feed Specification (GTFS) data to represent disparate
operational schedule transit networks and pedestrian OpenStreetMap (OSM) data to
represent the pedestrian network. UrbanAccess provides a generalized,
computationally efficient, and unified accessibility calculation framework by
linking tools for: 1) network data acquisition, validation, and processing; 2)
computing an integrated pedestrian and transit weighted network graph; and 3)
network analysis using Pandana.
WWW: https://github.com/UDST/urbanaccess
  |
Saturday, 6 Mar 2021
|
17:55 jwb  |
Wednesday, 3 Mar 2021
|
18:06 sunpoet
Add py-opencensus 0.7.12
OpenCensus provides a framework to measure a server's resource usage and collect
performance stats.
WWW: https://github.com/census-instrumentation/opencensus-python
  |
Saturday, 27 Feb 2021
|
00:06 swills
net/p5-Net-Connection-Sort: create port
This sorts a array of Net::Connection objects.
Currently the methods below are supported.
* host_f - Host foreign
* host_fl - Host, foreign then local
* host_l - Host, local
* host_lf - Host, local then foreign
* pid - Process ID
* port_f - Port, foreign, numeric
* port_fa - Port, foreign, alpha
* port_l - Port, local, numeric
* port_la - Port, local, alpha
* proto - Network connection protocol
* ptr_f - PTR, foreign
* ptr_l - PTR, local
* state - Connection
* uid - User ID
* user - Username
WWW: https://metacpan.org/release/Net-Connection-Sort
PR: 253409
Submitted by: Zane C. Bowers-Hadley <vvelox@vvelox.net>
  |
00:06 swills
net/p5-Net-Connection-Match: create port
Provides a easy to use method for checking if a Net::Connection
object mathes a series of checks.
Currently can do matching based off of the following.
* CIDR
* Command
* PctCPU
* PctMem
* Ports
* Protocol
* State
* RegexPTR
* PTR
* UID
* Username
* WChan
WWW: https://metacpan.org/release/Net-Connection-Match
PR: 253408
Submitted by: Zane C. Bowers-Hadley <vvelox@vvelox.net>
  |
Wednesday, 24 Feb 2021
|
10:46 Marc Fonvieille (blackend)  |
Wednesday, 17 Feb 2021
|
17:51 sunpoet
Add rubygem-cucumber-html-formatter9 9.0.0 (copied from
rubygem-cucumber-html-formatter)
- Change RUN_DEPENDS from rubygem-cucumber-messages to
rubygem-cucumber-messages13
- Add PORTSCOUT
  |
Tuesday, 9 Feb 2021
|
13:10 Renato Botelho (garga)
MFH: r564784
devel/git: Update to 2.30.1
PR: 253365
Submitted by: Yasuhiro Kimura <yasu@utahime.org>
Sponsored by: Rubicon Communications, LLC ("Netgate")
 |
Saturday, 6 Feb 2021
|
20:46 sunpoet 
- devel/py-tabulator 1.53.1_1
Consistent interface for stream reading and writing tabular data (csv/xls/json/etc)
Add missing dependency
- Bump PORTREVISION for dependency change
  |
20:43 sunpoet
Add rubygem-google-cloud-translate 3.0.3
API Client library for the Cloud Translation API
Cloud Translation can dynamically translate text between thousands of language
pairs. Translation lets websites and programs programmatically integrate with
the translation service.
Actual client classes for the various versions of this API are defined in
versioned client gems, with names of the form google-cloud-translate-v*. The gem
google-cloud-translate is the main client library that brings the verisoned gems
in as dependencies, and provides high-level methods for constructing clients.
WWW: https://github.com/googleapis/google-cloud-ruby
WWW:
https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-translate
  |
Tuesday, 2 Feb 2021
|
17:24 yuri
www/cpp-httplib: Update 0.8.2 -> 0.8.3
Reported by: portscout
  |
Monday, 1 Feb 2021
|
19:20 sunpoet
Add p5-Data-Dmp 0.240
Data::Dmp is a Perl dumper like Data::Dumper. It's compact (only about 200 lines
of code long), starts fast and does not use any non-core modules except
Regexp::Stringify when dumping regexes. It produces compact single-line output
(similar to Data::Dumper::Concise). It roughly has the same speed as
Data::Dumper (usually a bit faster for smaller structures) and faster than
Data::Dump, but does not offer the various formatting options. It supports
dumping objects, regexes, circular structures, coderefs. Its code is first based
on Data::Dump: I removed all the parts that I don't need, particularly the
pretty formatting stuffs) and added some features that I need like proper regex
dumping and coderef deparsing.
WWW: https://metacpan.org/release/Data-Dmp
  |
Saturday, 30 Jan 2021
|
17:39 jwb
biology/bowtie2: Switch to devel/onetbb
PR: 252683
Submitted by: martymac
  |
Tuesday, 26 Jan 2021
|
17:20 sunpoet
Add rubygem-google-apis-iamcredentials_v1 0.1.0
This is a simple client library for version V1 of the IAM Service Account
Credentials API. It provides:
- A client object that connects to the HTTP/JSON REST endpoint for the service.
- Ruby objects for data structures related to the service.
- Integration with the googleauth gem for authentication using OAuth, API keys,
and service accounts.
- Control of retry, pagination, and timeouts.
WWW: https://github.com/googleapis/google-api-ruby-client
WWW:
https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-iamcredentials_v1
  |
17:20 sunpoet
Add rubygem-google-apis-generator 0.1.2
This library includes common base classes and dependencies used by legacy REST
clients for Google APIs.
WWW: https://github.com/googleapis/google-api-ruby-client
WWW:
https://github.com/googleapis/google-api-ruby-client/tree/master/google-apis-generator
  |
17:19 sunpoet
Add rubygem-google-apis-discovery_v1 0.1.0
This is a simple client library for version V1 of the API Discovery Service. It
provides:
- A client object that connects to the HTTP/JSON REST endpoint for the service.
- Ruby objects for data structures related to the service.
- Integration with the googleauth gem for authentication using OAuth, API keys,
and service accounts.
- Control of retry, pagination, and timeouts.
WWW: https://github.com/googleapis/google-api-ruby-client
WWW:
https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-discovery_v1
  |
Monday, 25 Jan 2021
|
23:55 yuri
www/cpp-httplib: Update 0.8.1 -> 0.8.2
Reported by: portscout
  |
Sunday, 24 Jan 2021
|
14:38 mr  |
Thursday, 21 Jan 2021
|
19:34 yuri
www/cpp-httplib: Fix build on 11 by removing the SSL option there
The project requires a higher SSL verion than 11 has.
Reported by: fallout
  |
Sunday, 10 Jan 2021
|
14:26 pi
New port: www/rubygem-nanoc-deploying
Provides deploying functionality for Nanoc.
WWW: https://nanoc.ws/
PR: 252137
Submitted by: Stephane D'Alu <sdalu@sdalu.com>
  |
08:51 sunpoet
Add rubygem-sass-rails-rails61 6.1.0 (copied from rubygem-sass-rails-rails60)
  |
08:51 sunpoet
Add rubygem-rails61 6.1.0 (copied from rubygem-rails60)
  |
08:51 sunpoet
Add rubygem-actionpack61 6.1.0 (copied from rubygem-actionpack60)
  |
08:50 sunpoet
Add rubygem-actioncable61 6.1.0 (copied from rubygem-actioncable60)
  |
08:50 sunpoet
Add rubygem-actionmailer61 6.1.0 (copied from rubygem-actionmailer60)
  |
08:50 sunpoet
Add rubygem-actionmailbox61 6.1.0 (copied from rubygem-actionmailbox60)
  |
08:50 sunpoet
Add rubygem-activejob61 6.1.0 (copied from rubygem-activejob60)
  |
08:50 sunpoet
Add rubygem-actionview61 6.1.0 (copied from rubygem-actionview60)
  |
08:50 sunpoet
Add rubygem-activerecord61 6.1.0 (copied from rubygem-activerecord60)
  |
08:50 sunpoet
Add rubygem-activemodel61 6.1.0 (copied from rubygem-activemodel60)
  |
Wednesday, 6 Jan 2021
|
10:47 dch
databases/foundationdb-devel: update to 20201228 snapshot
Sponsored by: SkunkWerks, GmbH
  |
Sunday, 3 Jan 2021
|
20:02 sunpoet
Add rubygem-net-imap 0.1.1
Net::IMAP implements Internet Message Access Protocol (IMAP) client
functionality.
WWW: https://github.com/ruby/net-imap
  |
20:02 sunpoet
Add rubygem-net-ftp 0.1.1
Net::FTP implements the File Transfer Protocol. If you have used a command-line
FTP program, and are familiar with the commands, you will be able to use this
class easily. Some extra features are included to take advantage of Ruby's style
and strengths.
WWW: https://github.com/ruby/net-ftp
  |
20:02 sunpoet
Add rubygem-resolv-replace 0.1.0
resolv-replace.rb replaces Socket DNS with Resolv.
WWW: https://github.com/ruby/resolv-replace
  |
19:57 sunpoet 
- math/py-spvcm 0.3.0
Fit spatial multilevel models and diagnose convergence
Add py-spvcm 0.3.0
Gibbs sampling for spatially-correlated variance-components
This is a package to estimate spatially-correlated variance components
models/varying intercept models. In addition to a general toolkit to conduct
Gibbs sampling in Python, the package also provides an interface to PyMC3 and
CODA.
WWW: https://github.com/pysal/spvcm
  |
19:57 sunpoet
Add py-spreg 1.1.2.post1
Spatial Regression Models (spreg)
spreg, short for "spatial regression", is a python package to estimate
simultaneous autoregressive spatial regression models. These models are useful
when modeling processes where observations interact with one another.
WWW: https://spreg.readthedocs.io/en/latest/
WWW: https://github.com/pysal/spreg
  |
19:57 sunpoet 
- math/py-splot 1.1.3
Visual analytics for spatial analysis with PySAL
Add py-splot 1.1.3
splot provides PySAL users with a lightweight visualization interface to explore
their data and quickly iterate through static and dynamic visualisations.
splot connects spatial analysis done in PySAL to different popular visualization
toolkits like matplotlib. The splot package allows you to create both static
plots ready for publication and interactive visualizations for quick iteration
and spatial data exploration. The primary goal of splot is to enable you to
visualize popular PySAL objects and gives you different views on your spatial
analysis workflow.
WWW: https://splot.readthedocs.io/en/latest/
WWW: https://github.com/pysal/splot
  |
19:57 sunpoet
Add py-spint 1.0.7
Spatial Interaction Modeling Package
The Spatial Interaction Modeling (SpInt) module seeks to provide a collection of
tools to study spatial interaction processes and analyze spatial interaction
data.
The module currently supports the calibration of the 'family' of spatial
interaction models (Wilson, 1971) which are derived using an entropy maximizing
(EM) framework or the equivalent information minimizing (IM) framework. As such,
it is able to derive parameters for the following Poisson count models:
- unconstrained gravity model
- production-constrained model (origin-constrained)
- attraction-constrained model (destination-constrained)
- doubly-constrained model
WWW: https://github.com/pysal/spint
  |
19:57 sunpoet
Add py-spglm 1.0.8
This module is an adaptation of a portion of GLM functionality from the
Statsmodels package, this it has been simplified and customized for the purposes
of serving as the base for several other PySAL modules, namely SpInt and GWR.
Currently, it supports the estimation of Gaussian, Poisson, and Logistic
regression using only iteratively weighted least squares estimation (IWLS). One
of the large differences this module and the functions avaialble in the
Statsmodels package is that the custom IWLS routine is fully sparse compatible,
which was necesary for the very sparse design matrices that arise in constrained
spatial interaction models. The somewhat limited functionality and computation
of only a subset of GLM diagnostics also decreases the computational overhead.
Another difference is that this module also supports the estimation of
QuasiPoisson models. One caveat is that this custom IWLS routine currently
generates estimates by directly solves the least squares normal equations rather
than using a more robust method like the pseudo inverse. For more robust
estimation of ill conditioned data and a fuller GLM framework we suggest using
the original GLM functionality from Statsmodels.
WWW: https://github.com/pysal/spglm
  |
19:57 sunpoet
Add py-pointpats 2.2.0
Point Pattern Analysis (pointpats)
pointpats is an open-source python library for the statistical analysis of
planar point patterns. It is a subpackage of PySAL (Python Spatial Analysis
Library) and is under active development for the inclusion of many newly
proposed analytics for point patterns.
WWW: https://pointpats.readthedocs.io/en/latest/
WWW: https://github.com/pysal/pointpats
  |
19:57 sunpoet
Add py-mgwr 2.1.2
Multiscale Geographically Weighted Regression (MGWR)
mgwr is a Python implementation of multiscale geographically weighted regression
for investigating process spatial heterogeneity and scale. It incorporates the
widely used approach to modeling process spatial heterogeneity - Geographically
Weighted Regression (GWR) as well as the newly proposed approach - Multiscale
GWR (MGWR) which relaxes the assumption that all of the processes being modeled
operate at the same spatial scale. Inferences are available for both approaches.
WWW: https://mgwr.readthedocs.io/en/latest/
WWW: https://github.com/pysal/mgwr
  |
19:57 sunpoet
Add py-giddy 2.3.3
GeospatIal Distribution DYnamics (GIDDY)
Giddy is an open-source python library for the analysis of dynamics of
longitudinal spatial data. Originating from the spatial dynamics module in PySAL
(Python Spatial Analysis Library), it is under active development for the
inclusion of many newly proposed analytics that consider the role of space in
the evolution of distributions over time and has several new features including
inter- and intra-regional decomposition of mobility association and local
measures of exchange mobility in addition to space-time LISA and spatial markov
methods.
WWW: https://pysal.org/giddy/
WWW: https://github.com/pysal/giddy
  |
Saturday, 2 Jan 2021
|
16:36 madpilot 
- archivers/thunar-archive-plugin 0.4.0_1
Archive plugin for the Thunar File Manager
- audio/thunar-media-tags-plugin 0.3.0_1
Media tags plugin
- audio/xfce4-pulseaudio-plugin 0.4.3_1
Panel plugin for controlling PulseAudio mixer
- deskutils/orage 4.12.1_10
Calendar application for the Xfce Desktop
- deskutils/xfce4-generic-slider 0.0.20171223_1
Slider plugin to adjust and/or monitor any numeric variable
- deskutils/xfce4-notes-plugin 1.8.1_2
Notes plugin for the Xfce panel
- deskutils/xfce4-notifyd 0.6.2_2
Visually-appealing notification daemon for Xfce
- deskutils/xfce4-tumbler 4.16.0
Thumbnail service for Xfce desktop
- deskutils/xfce4-volumed 0.1.13_4
Volume management daemon for the Xfce desktop
- deskutils/xfce4-volumed-pulse 0.2.3_4
Volume management daemon for Xfce using PulseAudio
(Only the first 10 of 66 items in this commit are shown above. )
Welcome XFCE 4.16 to the FreeBSD ports tree!
Upstream announce: https://xfce.org/about/news/?post=1608595200
This XFCE release dropped support for GTK2 plugins and also dropped
GTK2 from all components.
WARNING: please check UPDATING before upgrading your packages. In
case of problems also read the libexo pkg-message.
Due to this some panel plugins and libraries will be removed since
they cannot compile anymore:
- print/xfce4-print
- x11/xfce4-quicklauncher-plugin
- x11/xfce4-wmdock-plugin
- x11-toolkits/libxfce4gui
These further components also fail to build or work and are being
marked BROKEN, deprecated and marked for removal:
- science/xfce4-equake-plugin
- x11/xfce4-embed-plugin
- deskutils/orage
- deskutils/xfce4-volumed [1]
deskutils/xfce4-notes-plugin will be also marked BROKEN, but there
is active development in it's upstream repository and a fixed release
is expected soon.
deskutils/xfce4-generic-slider will also be marked broken, since
it fails to compile. [2]
Thanks also to riggs, Olivier Duchateau <duchateau.olivier@gmail.com>
and the people in Approved and Reviewed lines below for help and
contributions.
Reviewed by: woodsb02
Approved by: sergey.dyatko@gmail.com (maintainer) [1],
ehaupt [2]
Differential Revision: https://reviews.freebsd.org/D27846
  |
Thursday, 31 Dec 2020
|
22:35 db
cura is just a front-end, and heavily depends on its dependencies.
without updating depended libraries, new version will not provide what
the release note says. this is especially true in this PR, as the reporter
needs fixes in cura engine, the slicer.
Submitter was not clear with the bugs present. In any case I have corrected
a few missing dependancies and am committing two of the dependencies
for cura-engine.
PR: ports/251236
Reported by: trombik1973@gmail.com
  |
Sunday, 27 Dec 2020
|
17:40 acm
- Copy bareos-* to bareos19-* preparing for update bareos to 20.0.0
- Clean port [1]
PR: 250440
Submitted by: brad at facefault.org [1]
  |
Monday, 21 Dec 2020
|
14:16 jbeich
x11/xdg-desktop-portal-wlr: add new port
xdg-desktop-portal backend for wlroots
https://github.com/emersion/xdg-desktop-portal-wlr
  |
Saturday, 19 Dec 2020
|
20:04 sunpoet
Add py-markdown-it-py 0.6.0
markdown-it-py is a Python port of markdown-it, and some of its associated
plugins.
- Follows the CommonMark spec for baseline parsing
- Configurable syntax: you can add new rules and even replace existing ones.
- Pluggable: Adds syntax extensions to extend the parser (see the plugin list).
- High speed (see our benchmarking tests)
- Safe by default
WWW: https://github.com/executablebooks/markdown-it-py
  |
20:03 sunpoet
Add py-nbclient 0.5.1
NBClient, a client library for programmatic notebook execution, is a tool for
running Jupyter Notebooks in different execution contexts. NBClient was spun out
of nbconvert's former ExecutePreprocessor.
WWW: https://github.com/jupyter/nbclient
  |
Tuesday, 1 Dec 2020
|
13:21 thierry
Adding Mathics, a general-purpose computer algebra system (CAS).
  |
04:06 jrm
www/chromium: Update to version 87.0.4280.66
Submitted by: Matthias Wolf, cem, rene
Obtained from: Some patches from OpenBSD port (robert@openbsd.org)
  |
Thursday, 26 Nov 2020
|
23:22 dvl  |
Sunday, 15 Nov 2020
|
17:56 sunpoet
Add py-aioquic 0.9.7
aioquic is a library for the QUIC network protocol in Python. It features a
minimal TLS 1.3 implementation, a QUIC stack and an HTTP/3 stack.
WWW: https://github.com/aiortc/aioquic
  |
Saturday, 14 Nov 2020
|
10:57 pi
multimedia/lives: update 2.10.2 -> 3.2.0
- major update
- submitter becomes maintainer
PR: 246491
Submitted by: vvd@unislabs.com
Relnotes: http://lives-video.com/releases/CHANGELOG-3.2.0
  |
Thursday, 12 Nov 2020
|
10:19 danfe
Allow to build on FreeBSD pre-12.x and i386 by stealing some patches
from the `databases/mysql80-server' port.
Suggested by: fluffy
  |
Monday, 9 Nov 2020
|
17:35 sunpoet
Update to 0.4.2.post2
Changes: https://github.com/facebookresearch/nevergrad/releases
https://github.com/facebookresearch/nevergrad/blob/master/CHANGELOG.md
  |
Sunday, 8 Nov 2020
|
17:10 sunpoet
Add py-smbprotocol 1.2.0
SMB is a network file sharing protocol and has numerous iterations over the
years. This library implements the SMBv2 and SMBv3 protocol based on the MS-SMB2
document.
Features:
- Negotiation of the SMB 2.0.2 protocol to SMB 3.1.1 (Windows 10/Server 2016)
- Authentication with both NTLM and Kerberos
- Message signing
- Message encryption (SMB 3.x.x+)
- Connect to a Tree/Share
- Opening of files, pipes and directories
- Set create contexts when opening files
- Read and writing of files and pipes
- Sending IOCTL commands
- Sending of multiple messages in one packet (compounding)
- Experimental support for both standalone and DFS server shares
WWW: https://github.com/jborean93/smbprotocol
  |
Friday, 6 Nov 2020
|
11:11 sunpoet
Add py-filedepot 0.8.0
DEPOT is a framework for easily storing and serving files in web applications.
DEPOT supports storing files in multiple backends, like:
- Local Disk
- In Memory (for tests)
- On GridFS
- On Amazon S3 (or compatible services)
and integrates with database by providing files attached to your SQLAlchemy or
Ming/MongoDB models with respect to transactions behaviours (files are rolled
back too).
WWW: https://github.com/amol-/depot
  |
09:19 0mp
Use -fuse-lld=lld to avoid link errors using old ld(1) on 11.x
PR: 249974
Submitted by: John Hein <jcfyecrayz__liamekaens_com>
Approved by: portmgr blanket
MFH: 2020Q4
  |
Wednesday, 21 Oct 2020
|
20:19 rene
graphics/dspdfviewer: simplify logic for -Wno-error=extra-semi-stmt
I first bogusly added OSVERSION < 1300000 at the end, but in hindsight
and from looking at svnweb the version logic after 11.3 EOL is
v >= 1300014 || (v in 1104000 .. 1200000) || v >= 1201000
==
(v in 1104000 .. 1200000) || v >= 1201000
==
(v >= 1200000 && v < 1201000)
So the port should not relax the check on (early) 12.0, which we can as
well leave out.
While here, add a note about upstream #191 still being open.
Phabricator: D26646
  |
Tuesday, 13 Oct 2020
|
18:41 sunpoet
Add py-behave 1.2.6
Behave is behavior-driven development in Python style.
Behavior-driven development (or BDD) is an agile software development technique
that encourages collaboration between developers, QA and non-technical or
business participants in a software project.
behave uses tests written in a natural language style, backed up by Python code.
WWW: https://github.com/behave/behave
  |
Monday, 12 Oct 2020
|
10:45 krion 
- devel/py-pop 14
Plugin Oriented Programming interface for Python
Add devel/py-pop
Plugin Oriented Programming interface for Python
https://pop.readthedocs.io
  |
Friday, 9 Oct 2020
|
19:02 sunpoet
Change RUN_DEPENDS from py-prettytable to py-prettytable0
- Bump PORTREVISION for dependency change
  |
Monday, 5 Oct 2020
|
17:24 sunpoet
Update to 0.601
Changes: https://metacpan.org/changes/distribution/Text-ANSITable
  |
Sunday, 4 Oct 2020
|
11:00 pi 
- dns/knot3 3.0.0
High performance authoritative-only DNS server
dns/knot3: remove for repo-copy
PR: 249363
Reported by: danfe
  |
Wednesday, 23 Sep 2020
|
19:18 sunpoet
Change RUN_DEPENDS from py-httpx to py-httpx013
- Bump PORTREVISION for dependency change
Kai checked the test suite and 1 test fails with httpx 0.14.0.
Therefore, I change this port to use repocopied httpx 0.13.3 for now.
Approved by: kai (maintainer, implicit, via private mail)
  |
Saturday, 19 Sep 2020
|
12:41 sunpoet
Add rubygem-minima 2.5.1
Minima is a one-size-fits-all Jekyll theme for writers. It's Jekyll's default
(and first) theme. It's what you get when you run jekyll new.
WWW: https://github.com/jekyll/minima
  |
Monday, 14 Sep 2020
|
17:45 sunpoet
Add p5-Module-Load-Util 0.003
Module::Load::Util provides some utility routines related to module loading.
WWW: https://metacpan.org/release/Module-Load-Util
  |
Sunday, 13 Sep 2020
|
05:56 jbeich 
- graphics/dssim 1.3.3.15
Image similarity comparison simulating human perception
graphics/dssim: add new port
This tool computes (dis)similarity between two or more PNG images
using an algorithm approximating human vision.
Comparison is done in L*a*b* color space (D65 white point, sRGB gamma)
using a multi-scale variant of the SSIM algorithm.
Features:
- Supports alpha channel
- Supports gamma correction
- No OpenCV or MATLAB needed:
- DSSIM version 1.x uses C (C99) and libpng or Cocoa on macOS.
- DSSIM version 2.x is easy to build with Rust
https://kornel.ski/dssim
  |
Saturday, 12 Sep 2020
|
12:07 sunpoet
Add rubygem-async-websocket 0.16.0
Async::WebSocket is an asynchronous websocket client/server implementation for
HTTP/1 and HTTP/2.
WWW: https://github.com/socketry/async-websocket
  |
12:07 sunpoet
Add py-h3 3.6.4
H3 is a geospatial indexing system using a hexagonal grid that can be
(approximately) subdivided into finer and finer hexagonal grids, combining the
benefits of a hexagonal grid with S2's hierarchical subdivisions.
This port is the Python binding for H3 core library.
WWW: https://github.com/uber/h3-py
  |
Sunday, 30 Aug 2020
|
20:21 sunpoet
Change RUN_DEPENDS from py-pip-tools to py-pip-tools4
- Bump PORTREVISION for dependency change
  |
07:12 sunpoet
Add py-python-binary-memcached 0.30.0
bmemcached is a pure python module (thread safe) to access memcached via it's
binary with SASL auth support.
The main purpose of this module it to be able to communicate with memcached
using binary protocol and support authentication, so it can work with Heroku for
example.
WWW: https://github.com/jaysonsantos/python-binary-memcached
  |
Saturday, 22 Aug 2020
|
11:04 Matthias Andree (mandree)
MFH: r545759
net/chrony: security update to 3.5.1
This upstream update essentially contains one Git commit:
https://git.tuxfamily.org/chrony/chrony.git/commit/?h=3.5-stable&id=f00fed20092b6a42283f29c6ee1f58244d74b545
It is to fix a symlink vulnerability when writing the pidfile.
Changelog:
https://listengine.tuxfamily.org/chrony.tuxfamily.org/chrony-announce/2020/08/msg00000.html
Security: CVE-2020-14367
Security: 719f06af-e45e-11ea-95a1-c3b8167b8026
Approved by: ports-secteam (blanket, upstream update contains only security fix)
 |
Sunday, 16 Aug 2020
|
09:51 Matthias Andree (mandree)  |
Sunday, 9 Aug 2020
|
08:53 tcberner 
- deskutils/kdeconnect-kde 20.04.3
Support for KDE to interface between your phone and your computer
- devel/dragon 1.5.3
Combined C++ scanner/parser generator for LR compliant grammars
|
Saturday, 8 Aug 2020
|
14:38 Danilo G. Baio (dbaio) 
- branches/2020Q3/mail/notmuch 0.29.1_1
Thread-based email index, search and tagging application
MFH: r544270 r544271 r544289
mail/notmuch: reset maintainership
Maintainer stops using FreeBSD.
PR: 248492
Submitted by: seschwar@gmail.com (maintainer)
mail/py-afew: reset maintainership
Maintainer stops using FreeBSD.
PR: 248491
Submitted by: seschwar@gmail.com (maintainer)
mail/py-afew, mail/notmuch: Take MAINTAINER'ship
Approved by: ports-secteam (blanket: consistent port/package metadata)
Reported by: koobs
 |
10:19 sunpoet
Update to 2.0.0
Changes: https://github.com/googleapis/python-iam/releases
  |
Thursday, 30 Jul 2020
|
09:47 sunpoet
Add rubygem-train 3.3.6
Train lets you talk to your local or remote operating systems and APIs with a
unified interface.
It allows you to:
- execute commands via run_command
- interact with files via file
- identify the target operating system via os
- authenticate to API-based services and treat them like a platform
Train supports:
- Local execution
- SSH
- WinRM
- Docker
- Mock (for testing and debugging)
- AWS as an API
- Azure as an API
- VMware via PowerCLI
- Habitat
WWW: https://github.com/inspec/train
  |
Friday, 24 Jul 2020
|
10:06 mikael
www/p5-Web-Machine: create port
Web::Machine provides a RESTful web framework modeled as a state machine.
You define one or more resource classes. Each resource represents a single
RESTful URI end point, such as a user, an email, etc. The resource class can
also be the target for POST requests to create a new user, email, etc.
Each resource is a state machine, and each request for a resource is handled by
running the request through that state machine.
Web::Machine is built on top of Plack, but it handles the full request and
response cycle.
PR: 248041
  |
07:08 sunpoet
Add rubygem-bio-executables 1.0.0
bio-executables is a collection of miscellaneous utilities for bioinformatics
that were formerly part of the BioRuby core ("bio" gem). Because of reducing
complexity, they were moved to this gem.
This code has historically been part of the BioRuby gem, but has been split into
its own gem as part of an effort to modularize BioRuby. bio-executables and many
more plugins are available at biogems.info.
WWW: https://github.com/bioruby/bioruby-executables
  |
Saturday, 18 Jul 2020
|
09:31 Matthias Andree (mandree)  |
Friday, 17 Jul 2020
|
22:35 Jan Beich (jbeich)
MFH: r542454
x11/swaylock: limit root to authenticating child process
Taken from initialize_pw_backend in shadow.c.
PR: 248053
Approved by: ports-secteam blanket
 |
22:14 Jan Beich (jbeich)
MFH: r542450
x11/swaylock: unbreak PAM locking
Since 1.5 it includes "login" service which doesn't ask for password
from user running Wayland session. Before pam_authenticate(3) failed
with PAM_AUTH_ERR due to missing permissions password database.
PR: 248053
Reported by: many
Submitted by: andrew|_|tao11.riddles.org.uk, jbeich
Tested by: ashish
Approved by: ports-secteam blanket
 |
Thursday, 9 Jul 2020
|
18:08 sunpoet 
- math/py-jax 0.1.72
Differentiate, compile, and transform Numpy code
Add py-jax 0.1.72
JAX is Autograd and XLA, brought together for high-performance machine learning
research.
With its updated version of Autograd, JAX can automatically differentiate native
Python and NumPy functions. It can differentiate through loops, branches,
recursion, and closures, and it can take derivatives of derivatives of
derivatives. It supports reverse-mode differentiation (a.k.a. backpropagation)
via grad as well as forward-mode differentiation, and the two can be composed
arbitrarily to any order.
What's new is that JAX uses XLA to compile and run your NumPy programs on GPUs
and TPUs. Compilation happens under the hood by default, with library calls
getting just-in-time compiled and executed. But JAX also lets you just-in-time
compile your own Python functions into XLA-optimized kernels using a
one-function API, jit. Compilation and automatic differentiation can be composed
arbitrarily, so you can express sophisticated algorithms and get maximal
performance without leaving Python. You can even program multiple GPUs or TPU
cores at once using pmap, and differentiate through the whole thing.
Dig a little deeper, and you'll see that JAX is really an extensible system for
composable function transformations. Both grad and jit are instances of such
transformations. Others are vmap for automatic vectorization and pmap for
single-program multiple-data (SPMD) parallel programming of multiple
accelerators, with more to come.
WWW: https://github.com/google/jax
  |
Monday, 29 Jun 2020
|
16:14 sunpoet
Add rubygem-flipper-active_record017 0.17.2 (copied from
rubygem-flipper-active_record)
- Add PORTSCOUT
  |
Saturday, 27 Jun 2020
|
23:25 Jan Beich (jbeich)
MFH: r540655
emulators/ppsspp: unbreak OLDJOY after r512863
SDL/SDLJoystick.cpp:24:13: error: no member named 'bPS3Controller' in 'Config'
g_Config.bPS3Controller = true;
~~~~~~~~ ^
SDL/SDLJoystick.cpp:27:22: error: no member named 'bPS3Controller' in 'Config'
if (g_Config.bPS3Controller)
~~~~~~~~ ^
Approved by: ports-secteam blanket
 |
23:25 jbeich
MFH: r540655
emulators/ppsspp: unbreak OLDJOY after r512863
SDL/SDLJoystick.cpp:24:13: error: no member named 'bPS3Controller' in 'Config'
g_Config.bPS3Controller = true;
~~~~~~~~ ^
SDL/SDLJoystick.cpp:27:22: error: no member named 'bPS3Controller' in 'Config'
if (g_Config.bPS3Controller)
~~~~~~~~ ^
Approved by: ports-secteam blanket
  |
18:10 Jan Beich (jbeich)  |
Friday, 19 Jun 2020
|
20:07 mi
Add Linux version of libxslt, as might be required by future
application ports.
  |
Monday, 15 Jun 2020
|
18:39 sunpoet
Add p5-Term-App-Util-Color 0.001
Term::App::Util::Color tries to determine the suitable color depth to use.
WWW: https://metacpan.org/release/Term-App-Util-Color
  |
Saturday, 6 Jun 2020
|
23:10 Jan Beich (jbeich)
MFH: r538136
emulators/ppsspp: unbreak Vulkan on Wayland after r512863
Regressed by https://github.com/hrydgard/ppsspp/commit/3e4faea6adcb
$ SDL_VIDEODRIVER=wayland LD_PRELOAD=libGLEW-wayland.so ppsspp
[...]
I: VulkanLoader.cpp:451: VulkanLoad: Found library 'libvulkan.so'
W: VulkanLoader.cpp:472: VulkanLoad: Base functions loaded.
W: VulkanLoader.cpp:548: Vulkan instance functions loaded.
I: VulkanContext.cpp:502: Chose physical device 0: 0x8056427c0
I: VulkanContext.cpp:538: Memory Types (1):
I: VulkanContext.cpp:547: 0: Heap 0; Flags: DEVICE_LOCAL HOST_VISIBLE
HOST_CACHED HOST_COHERENT
W: VulkanLoader.cpp:555: Vulkan device functions loaded.
I: VulkanLoader.cpp:571: Missing (device):
vkGetPhysicalDeviceSparseImageFormatProperties
I: VulkanContext.cpp:659: Device created.
Vulkan subsystem 6 not supported
Approved by: ports-secteam blanket
 |
Saturday, 16 May 2020
|
15:45 mikael
irc/komanda-cli: add new port
Sister app of komanda.io, an IRC
client for developers built in go.
WWW: https://github.com/mephux/komanda-cli
PR: 246504
Submitted by: Lewis Cook <vulcan@wired.sh>
  |
09:22 Matthias Andree (mandree)
MFH: r535367
mail/mailman: cherry-pick regression fix from upstream
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/revision/1850#NEWS
https://launchpad.net/bugs/1878458
Obtained from: Mark Sapiro
Approved by: ports-secteam@ (blanket approval for reliability fix backport)
 |
Wednesday, 13 May 2020
|
17:30 acm  |
17:30 acm  |
17:29 acm  |
Friday, 8 May 2020
|
20:46 sunpoet
Add py-rasterio 1.1.4
Rasterio reads and writes geospatial raster data.
Geographic information systems use GeoTIFF and other formats to organize and
store gridded, or raster, datasets. Rasterio reads and writes these formats and
provides a Python API based on N-D arrays.
WWW: https://github.com/mapbox/rasterio
  |
Thursday, 7 May 2020
|
19:56 Matthias Andree (mandree)
mail/mailman: fix another content injection vuln via private archive login
This led up to mailman 2.1.33 today.
https://bugs.launchpad.net/mailman/+bug/1877379
https://launchpadlibrarian.net/478684932/private.diff
https://mail.python.org/archives/list/mailman-developers@python.org/thread/SYBIZ3MNSQZLKN6PVKO7ZKR7QMOBMS45/
Approved by: ports-secteam@ (blanket for security fixes)
Security: 88760f4d-8ef7-11ea-a66d-4b2ef158be83
 |
01:45 emaste
devel/arm-none-eabi-gcc492: add objdump binutils dependency
/usr/bin/objdump has been removed from the base system for FreeBSD 13.0.
PR: 212319 [exp-run]
Sponsored by: The FreeBSD Foundation
  |
Tuesday, 5 May 2020
|
22:57 Matthias Andree (mandree)
2020Q2 specific mail/mailman minimal security fix
Backporting 2.1.31 needs more consideration and more than just MFH r534101,
so forgo that and for the nonce, plug this information leak quickly with the
one-line fix by upstream, and hack additional translations to match into the
.po files with REINPLACE_CMD.
Approved by: ports-secteam@ (blanket, trivial security fix)
Security: 88760f4d-8ef7-11ea-a66d-4b2ef158be83
 |
Sunday, 3 May 2020
|
20:46 sunpoet
Add py-pytest-benchmark 3.2.3
pytest-benchmark is a pytest fixture for benchmarking code. It will group the
tests into rounds that are calibrated to the chosen timer.
WWW: https://github.com/ionelmc/pytest-benchmark
  |
Friday, 24 Apr 2020
|
18:00 sunpoet
Add p5-Keyword-Declare 0.001017
Keyword::Declare implements a new Perl keyword: keyword, which you can use to
specify other new keywords.
Normally, to define new keywords in Perl, you either have to write them in XS
(shiver!) or use a module like Keyword::Simple or Keyword::API. Using any of
these approaches requires you to grab all the source code after the keyword,
manually parse out the components of the keyword's syntax, construct the
replacement source code, and then substitute it for the original source code you
just parsed.
Using Keyword::Declare, you define a new keyword by specifying its name and a
parameter list corresponding to the syntactic components that must follow the
keyword. You then use those parameters to construct and return the replacement
source code. The module takes care of setting up the keyword, and of the
associated syntax parsing, and of inserting the replacement source code in the
correct place.
WWW: https://metacpan.org/release/Keyword-Declare
  |
18:00 sunpoet
Add p5-Data-Object-Types 0.04
Data::Object::Types provides type constraints for Data::Object.
WWW: https://metacpan.org/release/Data-Object-Types
  |
18:00 sunpoet
Add p5-Data-Object-Try 2.02
Data::Object::Try provides an object-oriented interface for performing complex
try/catch operations.
WWW: https://metacpan.org/release/Data-Object-Role-Tryable
  |
18:00 sunpoet
Add p5-Data-Object-Struct 2.00
Data::Object::Struct provides a class that creates struct-like objects which
bundle attributes together, is immutable, and provides accessors, without having
to write an explicit class.
WWW: https://metacpan.org/release/Data-Object-Struct
  |
18:00 sunpoet
Add p5-Data-Object-State 2.00
Data::Object::State provides an abstract base class for creating singleton
classes. This package is derived from Moo and makes consumers Moo classes (with
all that that entails). This package also injects a BUILD method which is
responsible for hooking into the build process and returning the appropriate
state.
WWW: https://metacpan.org/release/Data-Object-State
  |
18:00 sunpoet
Add p5-Data-Object-Space 2.01
Data::Object::Space provides methods for parsing and manipulating package
namespaces.
WWW: https://metacpan.org/release/Data-Object-Space
  |
18:00 sunpoet
Add p5-Data-Object-RoleHas 2.01
Data::Object::RoleHas provides options for defining class attributes.
WWW: https://metacpan.org/release/Data-Object-RoleHas
  |
18:00 sunpoet
Add p5-Data-Object-Role-Tryable 2.00
Data::Object::Role::Tryable provides a wrapper around the Data::Object::Try
class which provides an object-oriented interface for performing complex
try/catch operations.
WWW: https://metacpan.org/release/Data-Object-Role-Tryable
  |
18:00 sunpoet
Add p5-Data-Object-Role-Throwable 2.01
Data::Object::Role::Throwable provides mechanisms for throwing the object as an
exception.
WWW: https://metacpan.org/release/Data-Object-Role-Throwable
  |
17:59 sunpoet
Add p5-Data-Object-Role-Stashable 2.01
Data::Object::Role::Stashable provides methods for stashing data within the
object.
WWW: https://metacpan.org/release/Data-Object-Role-Stashable
  |
17:59 sunpoet
Add p5-Data-Object-Role-Proxyable 2.03
Data::Object::Role::Proxyable provides a wrapper around the AUTOLOAD routine
which processes calls to routines which don't exist. Adding a build_proxy method
to the consuming class acts as a hook into routine dispatching, which processes
calls to routines which don't exist. The build_proxy routine is called as a
method and receives $self, $package, $method, and any arguments passed to the
method as a list of arguments, e.g. @args. The build_proxy method must return a
routine (i.e. a callback) or the undefined value which results in a "method
missing" error.
WWW: https://metacpan.org/release/Data-Object-Role-Proxyable
  |
17:59 sunpoet
Add p5-Data-Object-Role-Pluggable 0.01
Data::Object::Role::Pluggable provides a mechanism for dispatching to plugin
classes.
WWW: https://metacpan.org/release/Data-Object-Role-Pluggable
  |
17:48 sunpoet
Add p5-Data-Object-Role-Immutable 2.01
Data::Object::Role::Immutable provides a mechanism for making any derived object
immutable.
WWW: https://metacpan.org/release/Data-Object-Role-Immutable
  |
17:48 sunpoet
Add p5-Data-Object-Role-Formulatable 0.01
Data::Object::Role::Formulatable provides a mechanism for automatically
inflating objects from constructor arguments.
WWW: https://metacpan.org/release/Data-Object-Role-Formulatable
  |
17:48 sunpoet
Add p5-Data-Object-Role-Errable 0.01
Data::Object::Role::Errable provides a mechanism for handling errors
(exceptions). It's a more structured approach to being "throwable". The idea is
that any object that consumes this role can set an error which automatically
throws an exception which if trapped includes the state (object as thrown) in
the exception context.
WWW: https://metacpan.org/release/Data-Object-Role-Errable
  |
17:48 sunpoet
Add p5-Data-Object-Role-Dumpable 2.01
Data::Object::Role::Dumpable provides methods for dumping the object and
underlying value.
WWW: https://metacpan.org/release/Data-Object-Role-Dumpable
  |
17:48 sunpoet
Add p5-Data-Object-Role-Buildable 0.03
Data::Object::Role::Buildable provides methods for hooking into object
construction of the consuming class, e.g. handling single-arg object
construction.
WWW: https://metacpan.org/release/Data-Object-Role-Buildable
  |
17:48 sunpoet
Add p5-Data-Object-Role-Arguable 0.01
Data::Object::Role::Arguable provides a mechanism for unpacking an argument list
and creating a data structure suitable for passing to the consumer constructor.
The argslist routine should return a list of attribute names in the order to be
parsed. An attribute name maybe prefixed with "@" to denote that all remaining
items should be assigned to an arrayref, e.g. @options, or "%" to denote that
all remaining items should be assigned to a hashref, e.g. %options.
WWW: https://metacpan.org/release/Data-Object-Role-Arguable
  |
17:47 sunpoet
Add p5-Data-Object-Role 2.01
Data::Object::Role modifies the consuming package making it a role.
WWW: https://metacpan.org/release/Data-Object-Role
  |
17:47 sunpoet
Add p5-Data-Object-Plugin 0.01
Data::Object::Plugin provides an abstract base class for defining plugin
classes.
WWW: https://metacpan.org/release/Data-Object-Plugin
  |
17:47 sunpoet
Add p5-Data-Object-Opts 2.00
Data::Object::Opts provides methods for accessing command-line arguments.
WWW: https://metacpan.org/release/Data-Object-Opts
  |
17:47 sunpoet
Add p5-Data-Object-Name 2.01
Data::Object::Name provides methods for converting "name" strings.
WWW: https://metacpan.org/release/Data-Object-Name
  |
17:47 sunpoet
Add p5-Data-Object-Kind 0.01
Data::Object::Kind provides methods common across all Data::Object value
classes.
WWW: https://metacpan.org/release/Data-Object-Kind
  |
17:47 sunpoet
Add p5-Data-Object-Exception 2.02
Data::Object::Exception provides functionality for creating, throwing, and
introspecting exception objects.
WWW: https://metacpan.org/release/Data-Object-Exception
  |
17:47 sunpoet
Add p5-Data-Object-Data 2.01
Data::Object::Data provides methods for parsing and extracting pod-like sections
from any file or package. The pod-like syntax allows for using these sections
anywhere in the source code and having Perl properly ignoring them.
WWW: https://metacpan.org/release/Data-Object-Data
  |
17:47 sunpoet
Add p5-Data-Object-ClassHas 2.01
Data::Object::ClassHas provides options for defining class attributes.
WWW: https://metacpan.org/release/Data-Object-ClassHas
  |
17:47 sunpoet
Add p5-Data-Object-Class 2.02
Data::Object::Class modifies the consuming package making it a class.
WWW https://metacpan.org/release/Data-Object-Class
  |
17:46 sunpoet
Add p5-Data-Object-Cast 0.01
Data::Object::Cast provides functions for casting native data types to objects
and the reverse.
WWW: https://metacpan.org/release/Data-Object-Cast
  |
17:46 sunpoet
Add p5-Data-Object-Attributes 0.06
Data::Object::Attributes provides options for defining class attributes.
Specifically, this package wraps the has attribute keyword and adds shortcuts
and enhancements. If no directives are specified, the attribute is declared as
read-write and optional.
WWW: https://metacpan.org/release/Data-Object-Attributes
  |
17:46 sunpoet
Add p5-Data-Object-Args 2.00
Data::Object::Args provides methods for accessing @ARGS items.
WWW: https://metacpan.org/release/Data-Object-Args
  |
Wednesday, 22 Apr 2020
|
12:40 Renato Botelho (garga)
MFH: r532234
devel/git: Update to 2.26.2
Security: CVE-2020-11008
Sponsored by: Rubicon Communications, LLC (Netgate)
Approved by: ports-secteam (joneum)
 |
Friday, 17 Apr 2020
|
22:59 Matthias Andree (mandree)
MFH: r531727
mail/mailman: update to 2.1.30 - bug fix (incl. data loss)
* upstream changelog:
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/NEWS#L6
Note that upstream means 2.1.30 to be the final 2.x release,
because it relies on Python 2.x which is EOL upstream.
! MAJOR DATA LOSS FIX, rename all templates/* files to .sample,
! and list them as a @sample in pkg-plist, because they can be edited
! through the web server, and an upgrade should not stomp over edited files.
* rearrange makefile a bit (portlint, portfmt)
* update and upload new htdig patch
* expose NLS port option to pkg-install script to avoid failure
* patch upstream bin/check_perms script to not complain about tightened-
up messages/ and mailmanprefix (${PREFIX}/mailman) permissions that we
set to 0755 instead of 02775. Mailman should not need to write outside
designated directories or create new top-level directories in its install.
* fix a typo in the German (mailman.po) translation
* tweak pkg-install to:
- leave ${PREFIX}/mailman permissions alone and not set them to 02775
- fix up non-moved .sample files if pkg-install is run with -I
- create a copy of mm_cfg.py from mm_cfg.py.dist if missing (-I)
- create a newsyslog.conf.d/mailman.conf if missing, from
examples/mailman.newsyslog.sample if installed (-I)
- not attempt to fix messages/ (translations) permissions if the NLS
port option is disabled
* tweak pkg-plist so that the proper permissions and groups are set
by default already
* clean up pkg-message, thanks to bapt@ for pointing out that a missing
type: means "install or upgrade".
Approved by: ports-secteam@ (joneum@)
 |
Wednesday, 15 Apr 2020
|
14:21 Renato Botelho (garga)
MFH: r531622 r531627 r531715
devel/git: Update to 2.26.0
Sponsored by: Rubicon Communications, LLC (Netgate)
devel/git: Fix build
I've committed the wrong changes in r531622 breaking git build. Fix it now.
Reported by: mandree and jbeich
Sponsored by: Rubicon Communications, LLC (Netgate)
devel/git: Update to 2.26.1
Security: CVE-2020-5260
Sponsored by: Rubicon Communications, LLC (Netgate)
Approved by: ports-secteam (joneum)
 |
Sunday, 12 Apr 2020
|
02:43 Matthias Andree (mandree) 
- branches/2020Q2/dns/dnsmasq 2.80_5,1
Lightweight DNS forwarder, DHCP, and TFTP server
- branches/2020Q2/dns/dnsmasq-devel 2.81.r4,3
Lightweight DNS forwarder, DHCP, and TFTP server
- branches/2020Q2/graphics/rawtherapee 5.8_2
Powerful RAW image processing application
- branches/2020Q2/mail/mailman 2.1.29_7
Mailing list manager with user-friendly web front-end
MFH: r531475 r531476 r531477 r531478
dns/dnsmasq: repair damage from UNAUTHORIZED UCL conversion of pkg-message
The pkg-message contains a security note that is necessary on
new installs and on updates alike.
Since per the porter's handbook, the UCL does not support enumeration
of types, and this is not relevant on removal, the UCL change must be
reverted. While here, remove formatting.
Failure inducing commit:
|------------------------------------------------------------------------
|r508835 | mat | 2019-08-13 18:01:59 +0200 (Tue, 13 Aug 2019) | 2 lines
|
|Convert to UCL & cleanup pkg-message (categories d)
|
|------------------------------------------------------------------------
NOTE: The UCL conversion of files/pkg-message.in was not authorized
and damaging and no heads-up was sent to the maintainer.
portmgr@ MUST act more carefully with sweeping changes and hand them out
for review first.
dns/dnsmasq-devel: synch non-UCL pkg-message.in
e2fsprogs, rawtherapee: Repair more UCL pkg-message conversion errors.
Both pkg-message texts are relevant for updates.
Reverting this part of UNAUTHORIZED commits, and bump PORTREVISION.
Clean up pkg-message.
Failure-inducing commits:
------------------------------------------------------------------------
r508837 | mat | 2019-08-13 18:03:11 +0200 (Tue, 13 Aug 2019) | 2 lines
Convert to UCL & cleanup pkg-message (categories e-g)
------------------------------------------------------------------------
r508909 | mat | 2019-08-14 14:16:12 +0200 (Wed, 14 Aug 2019) | 2 lines
Convert to UCL & cleanup pkg-message (categories s)
------------------------------------------------------------------------
mail/mailman: repair incomplete UCL conversion of pkg-message.in
There are parts of the install message that are also relevant on
updates, but were missed. Add them, and bump PORTREVISION.
Failure-inducing commit:
------------------------------------------------------------------------
r508882 | mat | 2019-08-14 00:29:42 +0200 (Wed, 14 Aug 2019) | 2 lines
onvert to UCL & cleanup pkg-message (categories l-m)
------------------------------------------------------------------------
Approved by: ports-secteam@ (blanket, only changing pkg-message[.in])
 |
Tuesday, 7 Apr 2020
|
21:49 jbeich  |
Sunday, 5 Apr 2020
|
14:46 cy  |
Saturday, 4 Apr 2020
|
20:51 antoine  |