* Align with the upstream "release" status
* Avoid confusion with OpenSSL 3.1
Reported by: ngie
Differential Revision: https://reviews.freebsd.org/D38938
Implements the suggestions from the ports-committers mailing list:
* Use FLAVOR instead of slave port for the non-GUI variant
* Call non-GUI variant "nogui" instead of "nox11"
Differential Revision: https://reviews.freebsd.org/D39036
libpthread-stubs >= 0.4 isn't granular: checks too few or often unused
pthread symbols. On FreeBSD it always added -pthread even if pthread
stubs libc would be enough. Consumers usually avoid libpthread-stubs
dependency on Linux, duplicating the logic. So, remove the wrapper.
PR: 269453
See also: https://gitlab.freedesktop.org/xorg/lib/pthread-stubs/-/issues/2
Inspired by: Arch, Fedora, OpenBSD, PkgSrc, Void
Approved by: ashish (maintainer)
What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
interface.
What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).
What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
* xml: Add some missing DeviceEventController methods.
* Bind the AT-SPI bus to the graphical session.
* Mark bus service as belonging to the session slice.
* Add ATSPI_ROLE_PUSH_BUTTON_MENU.
* Add an "announcement" event/signal to allow objects to send
notifications (!63).
* Various code clean-ups and test improvements.
What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
to be registered only for a given application (!52).
- accessibility/atk and accessibility/at-spi2-atk have been merged into
accessibility/at-spi2-core
- accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk
PR: 269704
Exp-run by: antoine
---
No need to keep the tagged version as it's not used by upstream server
and not packaged by anyone else (except AUR). Also reduces overhead
as this port often needs patching on lang/rust updates.
Note, multiplayer is very important due to lack of quests.
devel/yaml-cpp03 was created to provide old library versions to support
the blender-lts28 port which has been deleted after EOL.
PR: 268477
Reported by: Shane <FreeBSD@ShaneWare.Biz>
Approved by: tim@niemueller.de (maintainer)
pam_fprint is a simple PAM module which uses libfprint's fingerprint
processing and verification functionality for authentication. In other
words, instead of seeing a password prompt, you're asked to scan your
fingerprint.
Submitter becomes maintainer. Is already maintainer of other ports.
PR: 269554
Approved by: flo (mentor)
Differential Revision: https://reviews.freebsd.org/D38628
During test the Kanatest displays randomly selected kana char
(respecting mode and lesson) and waits for user answer expected as
romaji equivalent. This process continues until all questions will be
answered or all questions will be answered correctly (depends on
options). At the end of test a short info about drilling time and
correctness ratio is displayed. The results are stored and user can
review his performance in any time.
Submitter becomes maintainer.
Changelog: https://sourceforge.net/p/kanatest/code/ci/master/tree/ChangeLog
PR: 268895
Approved by: eduardo (mentor)
Differential Revision: https://reviews.freebsd.org/D38519
The current version of the port doesn't build with recent compilers.
There is a newer nightly on SourceForce, but it depends on gnome-vfs,
which we ditched 2 years ago in 8e6f2e.
All About the Widgets
Plasma 5.26 comes with new and tweaked widgets, improves the desktop
experience leaps and bounds, and Plasma Big Screen's app family grows
Tuesday, 11 October 2022
Even with a bare-bones installation, Plasma lets you customize your
desktop a lot. If you want more, there is always Plasma’s vast ecosystem
of widgets. Widgets add features and utilities to the Plasma desktop and
today you can find out all the stuff you can do and what’s new for
widgets in Plasma 5.26.
Widgets are not the only thing to look forward to in Plasma 5.26: check
out all the new stuff landing on the desktop designed to make using
Plasma easier, more accessible and enjoyable, as well as the two new
utilities for Plasma Big Screen, KDE’s interface for smart TVs.
Announcement: https://kde.org/announcements/plasma/5/5.26.0/
KDE: Update KDE Plasma Desktop to 5.26.5
This package contains standalone drivers for GRASS raster and vector files that
can be built after GDAL has been built and installed as an "autoload" driver.
This is particularly useful in resolving problems with GRASS depending on GDAL,
but GDAL with GRASS support depending on GRASS. With this package you can
configure and install GDAL normally (--without-grass), then build and install
GRASS normally and finally build and install this driver.
Release notes:
https://github.com/darktable-org/darktable/releases/tag/release-4.2.0
The work was done by Matthias Andree (mandree@) in
`graphics/darktable42`. Some of the style fixes were added in a separate
commit. Thank you Matthias!
The temporary port `graphics/darktable42` can be removed at the same
time, now that the main port is up-to-date.
Submitted by: mandree@
* remove old devel/llvm70
* remove old devel/llvm80
* remove old devel/llvm90
* remove ports explicitely depending on either of the three
Differential Revision: https://reviews.freebsd.org/D37936
kc24 was a transient port to easy the migration of the database. Later on, the
original kc port was obsoleted. Rename kc24 to kc to match upstream again and
update to latest version.
PR: 268842
Reported by: leva@ecentrum.hu (maintainer)
2023-01-01 sysutils/beats6: No longer maintained and supported.
2023-01-01 sysutils/logstash6: No longer maintained and supported.
2023-01-01 textproc/elasticsearch6: No longer maintained and supported.
2022-12-31 databases/firebird25-client: Upstream Support ends on 2019-06-24
2022-12-31 databases/firebird25-server: Upstream Support ends on 2019-06-24
2022-12-31 security/libfprint: Very outdated, unsupported upstream which now have systemd as a non optional requirement
2022-12-31 security/fprint_demo: Depends on deprecated library libfprint
2022-12-31 security/fprintd: Very outdated, unsupported upstream which now have systemd as a non optional requirement
2022-09-30 comms/hylafax: dead upstream, someone port hylafax+ from sourceforge.net instead
2022-12-31 comms/tkhylafax: Depends on expired comms/hylafax
- Submitter becomes maintainer
ROOT is a framework for data processing, born at CERN, at the heart of
the research on high-energy physics. Every day, thousands of physicists
use ROOT applications to analyze their data or to perform simulations.
WWW: https://root.cern/
PR: 267717
- Submitter becomes maintainer
This patch provides an update to Ardour 7.1.0, thereby replacing Ardour
6.9.0 in audio/ardour6 and moving the port to audio/ardour. There's no
reason to keep the major version in the portname, we only had one version
for quite some time.
The patch also incorporates bug #267065, relaxing the version requirement
on the python build dependency.
Some notes about the changes I made:
Issue 1 - Official download is now tailored to browsers only, that's why
the distfile is named "510". Put it in a named and versioned subdirectory
to not mess up the distfiles directory. I didn't find a better download
alternative. Github is not an option, because the download there is
deliberately made empty (sic).
Issue 2 - Even though I followed the advice in the porters handbook to
the best of my knowledge, portlint warns about the use of DISTFILES and
DISTNAME. The problem is the odd distfile name (Issue 1) combined with
non-matching extraction path and portname. If I follow the suggestions of
portlint, I have to define WRKSRC above the license block which portlint
doesn't like either.
Issue 3 - Ardour includes its major version (e.g. "ardour7") in many
pkg-plist paths. I factored these out into a substitution variable named
ARDOUR_MAJOR, to ease future updates to the port. Some of these
substitutions came through the portname previously.
ChangeLog: https://ardour.org/whatsnew.html
PR: 267065, 267868
As per upstream php 7.4 has reached it's EOL on 2022-11-22. Remove php74
from the tree. Default version of php has already been switched to 8.1.
Approved by: portmgr (blanket infrastructure)
Sponsored by: Bounce Experts
graphics/opencoloriov1 and graphics/openimageio-ociov1 were created to
provide old library versions to support the blender-lts28 port which has
been deleted after EOL.
PR: 268477
Reported by: Shane <FreeBSD@ShaneWare.Biz> (maintainer)
- Flavorize the port for different php versions
- Remove pecl-pdf dependency as it is no longer marked as dependency in
the upstream documentation
Although upstream mentioned about releasing version 8 before the expiry
of php74 unfortunately the schedule has been delayed and will take place
some times next year. So rather the reaping the port I am considering to
update to a beta release which supports php 8.0.
PR: 261610
Approved by: portmgr (blanket infrastructure)
Sponsored by: Bounce Experts
2022-12-10 sysutils/cfengine317: Expire one year after cfengine 3.19.0 released
2022-12-10 sysutils/cfengine-masterfiles317: Expire one year after cfengine-masterfiles 3.19.0 released
Mastodon is an alternative implementation of GNU social, a free,
open-source social network. It is a decentralized alternative to
commercial platforms based on ActivityStreams, Webfinger, PubsubHubbub
and Salmon. The project focuses on creating a clean REST API and a good
user interface. Ruby on Rails is used for the back-end, while React.js
and Redux are used for the dynamic front-end.
For easier maintenance of the port some part of the installation
procedure remains to be completed by the end user. The main howto is
available at https://wiki.freebsd.org/Ports/net-im/mastodon.
A great thanks to Stefano Marinelli for the fabulous post on running
Mastodon on a FreeBSD instance which helped a lot in porting this. The
link to the original post is also available on the above mentioned wiki
page.
Sponsored by: Nepustil