9563 Commits

Author SHA1 Message Date
Charlie Li
4787aa27c2
textproc/libxml2-python: bump consumer PORTREVISIONs after move
PR: 279705
2025-06-28 13:33:41 -04:00
Charlie Li
571565734d
textproc/libxml2: update to 2.14.4
Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/blob/v2.14.4/NEWS

textproc/py-libxml2 child port is moved to textproc/libxml2-python
to match the Python package name upstream specified; it now USES=python
to build after do-configure. Consumers adjusted to match.

Includes two bug-fix commits.

PR: 279705
2025-06-28 13:33:36 -04:00
Martin Filla
8e5bcd96a5 deskutils/ausweisapp2: Update to 2.3.2
- Improvements in accessibility
- Visual adjustments and optimizations to the gui
- Temporarily removing the ID card from an Android smartphone used as
  a card reader before entering the password no longer causes an error
- Smartphones that can only be accessed via IPv6 are now also
  recognized as card readers under Windows
- Support for smartphones as card readers under Windows Server
- Handle relative URL redirects during authentication correctly

Changelog:	https://github.com/Governikus/AusweisApp/compare/2.3.1...2.3.2
2025-06-28 18:36:14 +02:00
Piotr Smyrak
cecb32eb90 deskutils/py-khal: re-add at version 0.11.4
This version no longer needs the expired devel/py-atomicwrites.

PR:		287773
2025-06-25 22:25:43 +02:00
Max Brazhnikov
0e7512bfba KDE: Update Plasma to 6.4.1
Announcements: https://kde.org/announcements/plasma/6/6.4.1/
2025-06-25 00:02:33 +03:00
Jason E. Hale
dbab074be0 */*: Bump security/gpgme consumers 2025-06-24 09:14:44 -04:00
Jason E. Hale
217815b0af security/gpgme: Update to 2.0.0
Upstream has split most of the bindings out into separate projects with
this release, so the child ports that were previously providing various
bindings are now autonomous and have new origins. The python bindings
should have been called py-gpg for many years now, since 'gpg' is the
actual module name, so this also corrects that issue.

security/gpgme-cpp -> security/gpgmepp
security/gpgme-qt -> security/qgpgme
security/py-gpgme -> security/py-gpg

gpgmepp and qgpgme have been converted to CMake. py-gpg is now a "fun"
autotools and FreeBSD ports system hybrid. Gpgme, itself, still uses
autotools, but with much less parenting (patching) to do for its
emancipated children.

Adjust several ports to fix API incompatibility with upstream patches
and with some of my own. Adjust all consumers to use the new port
origins of the former child ports.

https://dev.gnupg.org/T7673
2025-06-24 09:09:24 -04:00
Robert Clausecker
f332f0c8f1 deskutils/remind: update to 05.04.01
Changelog: https://salsa.debian.org/dskoll/remind/-/blob/master/docs/WHATSNEW?ref_type=heads
2025-06-24 10:29:30 +02:00
Rene Ladan
fc0b48793b deskutils/py-khal: Remove expired port
2025-06-21 deskutils/py-khal: Depends on expired devel/py-atomicwrites
2025-06-23 21:08:06 +02:00
Rene Ladan
dfcee00dcd deskutils/py-khard: Remove expired port
2025-06-21 deskutils/py-khard: Depends on expired devel/py-atomicwrites
2025-06-23 21:07:48 +02:00
Rene Ladan
c9ebce5144 deskutils/py-todoman: Remove expired port
2025-06-21 deskutils/py-todoman: Depends on expired devel/py-atomicwrites
2025-06-23 21:07:24 +02:00
Max Brazhnikov
7ad2c25798 KDE: Update KDE Frameworks 6 to 6.15.0
Announcement: https://kde.org/announcements/frameworks/6/6.15.0/

Port changes:
 - Depend on Qt6Tools where it is required.
 - Explicitly disable Python bindings.

PR:		287507
Exp-run by:	antoine
2025-06-23 16:53:09 +03:00
Hiroki Tagato
d6541f151e deskutils/gnome-shell-extension-manager: add port: Browse, install, and manage GNOME extensions with ease
Extension Manager is a feature-complete way to customise your GNOME
Desktop.

- Browse
  Search https://extensions.gnome.org/ directly from the app.
- Explore
  View screenshots and read comments from other users.
- Install & Remove
  Manage the extensions installed on your system.
- Updates
  Extensions will be automatically updated to the latest version
  (GNOME 43+).
- Translations
  Fully translated into more than 25 languages!

WWW: https://mattjakeman.com/apps/extension-manager
2025-06-23 21:44:25 +09:00
Michael Reifenberger
199e77dad8 deskutils/nextcloudclient: Update to 3.16.6 2025-06-22 13:36:43 +02:00
Jose Alonso Cardenas Marquez
e4c325e8b5
devel/lxqt2-build-tools: Update to 2.2.1
- Bump PORTREVISION of some lxqt ports
- Fix build with plasma6 6.4.0

With hat:       lxqt
PR:		287604
2025-06-21 19:34:33 -07:00
Guido Falsi
ff24bce643 deskutils/calibre: Update to 8.5.0 2025-06-21 16:07:07 +02:00
Nicola Vitale
cf73080e0e
deskutils/freeplane: Update to 1.12.11
Release changes:	https://www.freeplane.org/info/history/history_en.txt
Reported by:	portscout!
2025-06-21 10:41:05 +02:00
Daniel Engberg
5a86a555fb deskutils/bijiben: Import backport in tree
Import upstream commit 01ccae2ccb640b2d33fd09c3dfb7d605830b5b0f
locally as Gnome's GitLab instance no longer allows fetching commits
anonymously (at least for this project).
This approach is also fragile in general as GitLab instances
tends to shuffle around metadata causing checksums to fail frequently.

Approved by:	blanket
2025-06-20 17:45:26 +02:00
Don Lewis
84a717af4a deskutils/gnome-initial-setup: Update PORTSCOUT
Update PORTSCOUT for major version 47.
2025-06-19 14:41:30 -07:00
Nuno Teixeira
dac482159a */*: Bump consumers of x11-toolkits/wxgtk32
New version of wxgtk32 in tree (3.2.8.1)
2025-06-19 22:17:29 +01:00
Charlie Li
4f0eba1efd
python.mk: rename PYTHON_EXT_SUFFIX to PYTHON_TAG, document, etc
EXT_SUFFIX, according to PEP 3149, refers to the full tag and
extension for compiled extension module objects, eg .cpython-311.so,
.cpython-313t.so, etc. We do not use the correct semantic meaning,
and this usage becomes ambiguous and confusing when tags do not
match between bytecode and compiled extension module objects.

Rename our PYTHON_EXT_SUFFIX to PYTHON_TAG to align with PEP 3147's
specification of a magic tag, which consists of implementation name
and shorthand version only. This is meant for bytecode and other
files containing this tag in their filename that do not depend on
a specific Python ABI for the same version. Chase all existing
consumers.

Introduce PYTHON_SOABI to align with PEP 3149's specification of a
tag, which consists of implementation name, shorthand version and
any ABI flags present (this and PYTHON_TAG are identical without
ABI flags). This is meant for compiled extension module objects and
other files that depend on a specific Python ABI for the same
version.

Add documentation for these variables that our PYTHON_EXT_SUFFIX
never had.

PR: 274671
Event: Kitchener-Waterloo Hackathon 202506
2025-06-19 16:28:47 -04:00
Hiroki Tagato
64a2601cf3 deskutils/gnome-pomodoro: update to 0.27.0
Changelog: https://github.com/gnome-pomodoro/gnome-pomodoro/blob/0.27.0/NEWS

Reported by:	portscout
2025-06-19 22:10:30 +09:00
Guido Falsi
c9eea8e52c deskutils/nextcloudclient: Update to 3.16.5
PR:		287559
Approved by:	mr (maintainer)
2025-06-19 08:40:46 +02:00
Don Lewis
332f04fa95 deskutils/gnome-initial-setup: Upgrade to 47.5
Upgrade gnome-initial-setup to version 47.5
2025-06-18 20:14:37 -07:00
Gleb Popov
dc6feb74b9 deskutils/xdg-terminal-exec: Update to 0.13.1
Reported by:	portscout!
2025-06-18 12:00:22 +03:00
Nuno Teixeira
788f656a3b deskutils/treesheets: Update to 20250617
ChangeLog:
1479721143...1570079855
2025-06-17 18:46:12 +01:00
Max Brazhnikov
fcdd7f4c11 KDE: Update Plasma to 6.4.0
Announcements:
   https://kde.org/announcements/plasma/6/6.4.0/
   https://kde.org/announcements/plasma/6/6.3.91/
   https://kde.org/announcements/plasma/6/6.3.90/

New ports added:
   x11-themes/plasma6-aurorae: Aurorae window decoration
   x11-wm/plasma6-kwin-x11: KWin for X11

Removed ports:
   sysutils/plasma6-drkonqi: requires Systemd

kde.mk:
 - Add aurorae and kwin-x11 to the list of Plasma components
 - Remove drkonqi

x11/plasma6-kscreen:
 - Add missing build dep on wayland-protocols.
   pkgconfig is required to find wayland-protocols data location

sysutils/plasma6-polkit-kde-agent-1:
 - Refresh USE_KDE

sysutils/plasma6-plasma-systemmonitor:
 - Add runtime deps on ksystemstats

x11-wm/plasma6-kwin*:
 - Depend on aurorae and switch breeze to runtime dependence

x11/plasma6-plasma-workspace:
 - Depend on kwin-x11
 - Refresh USE_QT
 - Add GTK option for better integration of GTK apps

x11-wm/plasma6-kwin:
 - update COMMENT
2025-06-17 14:13:57 +03:00
Sebastian
9291c70f31 deskutils/py-paperless-ngx: Update to 2.16.3
PR:		286952
Co-authored-by:	Michael Gmelin <grembo@FreeBSD.org>
2025-06-15 14:53:01 +02:00
Hiroki Tagato
071d7b7b1c deskutils/gnome-weather: add missing USES=desktop-file-utils
This is checked during configure.

Approved by:	portmgr (build fix blanket)
2025-06-15 20:58:34 +09:00
Hiroki Tagato
4f4cb23c78 deskutils/gnome-tweaks: add missing USES=desktop-file-utils
This is checked during configure.

Approved by:	portmgr (build fix blanket)
2025-06-15 20:32:20 +09:00
Max Brazhnikov
d1a43baa37 deskutils/itinerary: add missing dependencies
PR:		287484
Reported by:	Tom Hukins
2025-06-15 00:51:15 +03:00
Alexey Dokuchaev
fd58e333c3 deskutils/qownnotes: the port had been updated to version 25.6.1
QOwnNotes now expects Botan 3 when built against the system Botan
library due to the end of life of Botan 2, but there is a problem
as Botan 3 requires C++20 which causes issues with Qt 5.  To deal
with this discrepancy, provide two flavors: Qt5/QMake-based which
uses bundled Botan 2 amalgamation, and Qt6/CMake-based which uses
Botan library from ports.
2025-06-14 16:55:26 +00:00
Matthias Andree
30fe14fb46 deskutils/docear: remove stale MASTER_SITES component 2025-06-13 18:45:17 +02:00
Denis Shaposhnikov
591ba517cd deskutils/syncthingtray: update to 1.7.8
While here, reorder Makefile vars by portclippy.

Changelog: https://github.com/Martchus/syncthingtray/compare/v1.7.6...v1.7.8

PR:		286650
Reported by:	Denis Shaposhnikov <dsh@bamus.cz> (maintainer)
2025-06-12 17:24:12 +09:00
Olivier Duchateau
8b6e50b876 deskutils/gnote: update to 47.2
PR:	286697
2025-06-11 13:54:43 +02:00
Olivier Duchateau
f087d1f429 libpeas: upgrade to 2.0.7 introduce libpeas1 to 1.36.0
move all the dependencies to libpeas1
2025-06-11 12:07:10 +02:00
Baptiste Daroussin
5b4db9a712 deskutils/genius: remove wrong dependency on libamtk 2025-06-11 12:07:08 +02:00
Baptiste Daroussin
d499c2c4c8 deskutils/gnome-weather: add missing patches 2025-06-11 12:07:07 +02:00
Santhosh Raju
8da9deb0f0 deskutils/foliate: Fix LIB_DEPENDS and plist entries. 2025-06-11 05:47:00 +02:00
Jason E. Hale
ea63faffc8 */*: Bump PORTREVISION for known Qt private API abusers
Qt 6.9.1 edition.

These ports are known to directly use or link to a library that uses the
Qt private API and must be rebuilt with every Qt update.

Qt *public* API/ABI compatability is excellent, so most consumers don't
need to necessarily be rebuilt between patch or even minor releases, but
use of the private API breaks this compatibility between even patch
releases and its use is highly discouraged.

This list of bumps is based on histortical data. We don't have time to
revisit every port on the list with each Qt update, so if your port has
dropped Qt private headers and was bumped in error, please let kde@ know
so we can correct this for future updates.
2025-06-10 10:42:51 -04:00
Olivier Duchateau
d0efd8e129 deskutils/gnome-weather: update to 47.0
PR:	286697
2025-06-10 15:46:22 +02:00
Olivier Duchateau
38b5c5c5ed deskutils/gnome-tweaks: update to 46.1 2025-06-10 15:46:22 +02:00
Olivier Duchateau
8e5cf0a6d2 gnome-shell: chase gnome-shell udpate
Update the extensions to the latest version or mark them has broken
if unsupported

PR: 	286697
2025-06-10 15:46:22 +02:00
Olivier Duchateau
2a6bbd0020 x11/gnome-desktop: update to 44.3
Difference with submitted version: readd desktop doc

PR:	286697
2025-06-10 15:46:21 +02:00
Olivier Duchateau
5cee7b0bb3 deskutils/gnome-maps: update to 47.7
PR:	286697
2025-06-10 15:46:21 +02:00
Olivier Duchateau
7cfc4c11fd deskutils/baobab: update to 47.0
PR:	286697
2025-06-10 15:46:21 +02:00
Baptiste Daroussin
4e569c1bbf gspell: chase soname change 2025-06-10 13:45:38 +02:00
Olivier Duchateau
a0ce779c88 Mk/bsd.sites.mk: Simplify MASTER_SITES= GNOME
Since GNOME changes their numbering, in some Makefile MASTER_SITES= GNOME is
more complex. This patch simplify for users.

Differential Revision:		https://reviews.freebsd.org/D43183
2025-06-10 13:02:34 +02:00
Santhosh Raju
e2517da27f deskutils/foliate: Fix build dependencies. 2025-06-10 08:36:21 +02:00
Robert Clausecker
bb83fa6fd7 deskutils/remind: update to 05.04.00
Changelog: https://salsa.debian.org/dskoll/remind/-/blob/master/docs/WHATSNEW?ref_type=heads
2025-06-09 15:27:11 +02:00