1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-04 01:48:54 +00:00
Commit Graph

9500 Commits

Author SHA1 Message Date
Baptiste Daroussin
00c347dd11 x11-toolkits/gtksourceview2: remove wrong dependency on gconf2 2022-06-08 22:47:51 +02:00
Baptiste Daroussin
eed8fd052a x11-toolkits/guile-gnome-platform: remove GCONF option
Remove the gconf option, while here remove the coment about gconf
which was anyway inaccurate since the latest modifications on the
gconf port
2022-06-08 16:06:23 +02:00
Alexey Dokuchaev
a58264f05f x11-toolkits/wxgtk31: add non-default, webkit-less gtk2 flavor
This follows similar commit b7cbb62f6a in `x11-toolkits/wxgtk30'
to allow widget-heavy graphical software, e.g. various CADs, offer
more fluent, responsive, and overall better user experience.
2022-06-08 08:29:06 +00:00
Max Brazhnikov
d551e5b93e x11-toolkits/swt: update to 4.21
- Sync patches with eclipse 4.21
- Remove patch-org_eclipse_swt_graphics_Device.java (which breaks
  icons in Eclipse) and install missing *.css files
- Add patch-org_eclipse_swt_widgets_Shell.java to fix layout on HiDPI
  scaled to 200%

PR:		264512 (based on)
Submmitted by:	huanghwh@gmail.com
2022-06-07 15:38:03 +03:00
Po-Chuan Hsieh
a9123b1abf
x11-toolkits/p5-Pango: Strip shared library
- Bump PORTREVISION for package change
2022-06-03 17:01:01 +08:00
Po-Chuan Hsieh
699f62d696
Mk/Uses/perl5.mk: Remove outdated P5_POD_PARSER
lang/perl5.30 has been removed in b3fb5d8b3c.
2022-06-03 17:00:55 +08:00
Clément MArtin
1854a7934a x11-toolkits/plasma5-kdeplasma-addons: add missing testlib dependency
- testlib got pulled in transitively, when WEBENGINE/PURPOSE is enabled.
  When both options are of, the required dependency is missing on the
  system and threfore leading to build failures.

PR:		264199
2022-05-25 21:08:20 +02:00
Daniel Engberg
0cd28063f0 x11-toolkits/wxgtk30: Use upstream release archive and convert to DISTVERSION
Use upstream release archive as recommended by Porters Handbook

PR:		263959
Approved by:	lbartoletti (maintainer)
2022-05-23 13:39:51 +02:00
Tobias C. Berner
ac6754ec21 KDE: Update KDE Frameworks to 5.94
Saturday, 14 May 2022

KDE today announces the release of KDE Frameworks 5.94.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Changelog:	https://kde.org/announcements/frameworks/5/5.94.0/
PR:		263968
Exp-run by:	antoine
2022-05-20 06:10:32 +02:00
Yuri Victorovich
08198d9c9e x11-toolkits/py-AnyQt: Update 0.0.14 -> 0.1.0
Reported by:	portscout
2022-05-15 18:53:11 -07:00
Neel Chauhan
d4667370d9 x11-toolkits/gtksourceview5: Update to 5.4.1 2022-05-15 16:42:48 -07:00
Neel Chauhan
c13acc0d21 x11-toolkits/gtksourceview4: Update to 4.8.3 2022-05-15 16:30:54 -07:00
Olivier Duchateau
9f83e6190a x11-toolkits/granite7: new port -- Extensions of GTK 4.0 toolkit
Granite is an extension of GTK toolkit. It provides several widgets and
classes that ease desktop applications development.

WWW: https://github.com/elementary/granite

PR:		263776
2022-05-13 23:58:27 +02:00
Kevin Bowling
db78da8f8b devel/libffi: Bump deps PORTREVISION for shlib change
PR:		263764
Reported by:	VVD <vvd@unislabs.com>
2022-05-09 12:23:51 -07:00
Neel Chauhan
9b1967d4eb x11-toolkits/tepl6: Update to 6.0.1 2022-05-09 11:57:04 -07:00
Adriaan de Groot
2701df03cf x11-toolkits/copperspice: update Qt-ish toolkit to latest release
This release has a tag, but no GitHub release notes. Since
we pull from GH tags, this is not an issue. I can't tell
what the actual changes are, although the one patch needed
for FreeBSD (from pkubaj@) has been merged upstream.
2022-05-05 11:58:00 +02:00
Yuri Victorovich
89e361eaf7 x11-toolkits/pangolin: Update 0.6 -> 0.8
Reported by:	portscout
2022-05-03 16:34:27 -07:00
Tobias C. Berner
f2936caa2b KDE: Update KDE Plasma Desktop to 5.24.5 (Bugfix release for May)
KDE Plasma 5.24.5, Bugfix Release for May

Tuesday, 3 May 2022. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.24.5.

Plasma 5.24 was released in February 2022 with many feature refinements
and new modules to complete the desktop experience.

This release adds a month's worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:

 *   Discover Flatpak backend: Improve stability of different sources
     integration.
 *   Plasma Audio Volume Control: SpeakerTest: Fix subwoofer test.
 *   xdg-desktop-portal-kde: Fix saving file dialog view options.

Full Changelog:
	https://kde.org/announcements/changelogs/plasma/5/5.24.4-5.24.5
2022-05-03 21:31:23 +02:00
Tobias C. Berner
0d4421a961 multimedia/gstreamer: add missing USES=gstreamer
Add missing USES=gstreamer to options not caught in gstreamer.mk conversion in [1]

Reported by:	fluffy

[1]  ca3f925d6e
2022-05-02 12:53:07 +02:00
Jan Beich
82856edcb9 x11-toolkits/wlroots: slightly expand NVIDIA note
Nothing to do in this port until NVIDIA fixes FreeBSD driver:
- both GBM (495+) and EGLStreams require nvidia-drm.ko
- wlroots-eglstreams is supported as NVIDIA option (since f406592a8e)

https://www.reddit.com/r/freebsd/comments/udyrh7/nvidia_and_wayland_on_freebsd/

Wayland "de facto" requires DRM for mode setting (KMS) and buffer
sharing (GBM, EGLStreams). Without those one can sacrifice convenience
and performance by starting under Xorg with software rendering e.g.,

  $ startx
  $ glxinfo | fgrep 'OpenGL renderer'
  OpenGL renderer string: NVIDIA GeForce GT 640/PCIe/SSE2
  $ cage glxinfo | fgrep 'OpenGL renderer'
  OpenGL renderer string: llvmpipe (LLVM 13.0.1, 256 bits)

  $ sway -d
  [...]
  00:00:00.001 [DEBUG] [sway/server.c:50] Preparing Wayland server initialization
  00:00:00.001 [INFO] [wlr] [backend/x11/backend.c:397] Creating X11 backend
  00:00:00.002 [INFO] [wlr] [backend/x11/backend.c:464] X11 does not support DRI3 extension
  00:00:00.002 [INFO] [sway/main.c:394] Starting sway version 1.7
  00:00:00.002 [DEBUG] [sway/server.c:75] Initializing Wayland server
  00:00:00.002 [DEBUG] [wlr] [render/wlr_renderer.c:305] Skipping GLES2 renderer: no DRM FD available
  00:00:00.002 [INFO] [wlr] [render/pixman/renderer.c:521] Creating pixman renderer
  00:00:00.002 [DEBUG] [wlr] [render/allocator/allocator.c:112] Trying to create shm allocator
  00:00:00.002 [DEBUG] [wlr] [render/allocator/shm.c:117] Created shm allocator
  [...]
2022-05-01 19:16:32 +00:00
Jesper Schmitz Mouridsen
0201cefdfc x11-toolkits/qtermwidget: Update to 1.1.0 2022-04-30 11:12:26 +02:00
Tobias C. Berner
ca3f925d6e framework: convert bsd.gstreamer.mk to Uses/gstreamer.mk
- convert bsd.gstreamer.mk to Uses/gstreamer.mk
- convert ports tree to make use of USES=gstreamer
- remove duplicate dependency lines from the tree

Differential Revision: https://reviews.freebsd.org/D35097
2022-04-30 10:03:20 +02:00
Jan Beich
8796711734 x11-toolkits/gtk40: update to 4.6.3
Changes:	https://gitlab.gnome.org/GNOME/gtk/-/blob/4.6.3/NEWS
2022-04-28 16:37:01 +00:00
Yuri Victorovich
97e594b94f x11-toolkits/py-AnyQt: Update 0.0.13 -> 0.0.14
Reported by:	portscout
2022-04-27 20:39:23 -07:00
Neel Chauhan
a3826e38d2 x11-toolkits/libhandy: Update to 1.6.2 2022-04-26 13:51:19 -07:00
Po-Chuan Hsieh
ad4f328ac6
x11-toolkits/p5-Prima: Update to 1.65
- Remove PORTSCOUT
- Add THAI option

Changes:	https://metacpan.org/dist/Prima/changes
2022-04-26 23:01:49 +08:00
Alexey Dokuchaev
dadd234a64 x11-toolkits/ocaml-labltk: drop nowadays useless (no-op) patches. 2022-04-23 19:35:48 +00:00
Alexey Dokuchaev
848c5afb36 x11-toolkits/ocaml-labltk: stop guessing Tcl/Tk version and be verbose
When specific Tcl/Tk definitions are not passed to the configure script,
it tries to guess installed version, header paths, and the libraries.
This routine is not robust and can easily brake in custom environments
or in the future.  Pass the correct values conveniently offered by our
framework instead; this would also slightly speed up configure process.

While here, do not pass ${STAGEDIR} via MAKE_ENV, it is already passed
on the MAKE_ARGS (as DESTDIR).  Adjust the port's Makefile accordingly.
2022-04-23 15:05:42 +00:00
Tobias C. Berner
cbf73704b3 KDE: Update KDE Frameworks to 5.93
10th April 2022. KDE today announces the release of KDE Frameworks 5.93.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide
variety of commonly needed functionality in mature, peer reviewed and
well tested libraries with friendly licensing terms.

For an introduction see
https://kde.org/products/frameworks/

Full Changelog:
	https://kde.org/announcements/frameworks/5/5.93.0/

PR:		263207
Exp-run by:	antoine
2022-04-21 15:28:16 +02:00
Matthias Andree
d6768a870b x11-toolkits/vte3: plist: add missing ab translation
Approved by:	portmgr (blanket)
2022-04-19 23:30:03 +02:00
Yuri Victorovich
74841a8b1c x11-toolkits/nanogui: Broken on arm64
Reported by:	fallout
2022-04-18 23:05:42 -07:00
Po-Chuan Hsieh
1e0fa9d948
x11-toolkits/p5-Prima: Add PORTSCOUT 2022-04-18 07:59:13 +08:00
Alexey Dokuchaev
fa15d719b8 x11-toolkits/ocaml-lablgtk2: update the port to version 2.18.12.
Reported by:	portscout
2022-04-16 15:57:30 +00:00
Alexey Dokuchaev
317aa0442c OCaml: transient update of the stack to version 4.07.1
This is the first step in modernizing our OCaml ports infrastructure,
as we had accumulated substantial technical debt over the years when
many of its consumer ports had not received proper care and updates.

It is currently considered as the lowest supported version (baseline)
in majority of open-source OCaml projects, which would help to pull
up other ports, e.g. `devel/ocaml-dune' in smaller, manageable pieces.

For conservative hackers among us and for compatibility with RHEL 8
which is also on it, having 4.07 in the tree would allow users stick
to that package (pkg lock it) if needed.

PR:		250408, 262781
Exp-run by:	antoine
2022-04-16 07:19:46 +00:00
Neel Chauhan
a937640739 x11-toolkits/vte3: Update to 0.68.0 2022-04-15 13:41:18 -07:00
Tobias C. Berner
04268f78bf x11-toolkits/pango: update to 1.50.7
Changelog: https://gitlab.gnome.org/GNOME/pango/-/blob/1.50.7/NEWS
	- coretext: Fix the build
	- editing: Fix moving across paragraph boundaries in rtl
	- layout: Try harder to survive without fonts
	- Windows: Register a sans-serif font
	- Windows: Try harder to load a font
2022-04-15 06:48:54 +02:00
Adriaan de Groot
ea21453f2f x11-toolkits/pango: fix plist issues
plist changes that were landed for the update in documentation-
generation were missing options flags; some X11-stuff was listed
unconditionally.

(driesm@ already fixed this in the meantime, now I'm just sorting
the files in the %%X11%% option part)

PR:		263199
Reported by:	driesm
2022-04-13 12:34:08 +02:00
Dries Michiels
6bbce33d11 x11-toolkits/pango: Fix build with X11=off
Approved by:	portmgr (blanket)
2022-04-12 17:43:17 +02:00
Adriaan de Groot
6955217997 textproc/py-gi-docgen: update to 2022.1
Bump gi-docgen; the patch to docgen is entirely from Olivier,
the dependent ports that get a bump and a plist-fix is from me.

Consumers have PORTREVISION bumped to reflect changes in plist:
- pygment.css is no longer installed
- more fonts .woff files are installed

Obtained from:	Olivier Duchateau
PR:		263199
2022-04-10 23:43:09 +02:00
Yuri Victorovich
563c4a8cd8 x11-toolkits/nanogui: Fix several issues
* nanogui doesn't depend on Eigen any more
* use external glfw package
* for Python, __init__.py is installed
* for tests, zenity executable is installed

PR:		263194
Original patch submitted by:	Hiroo Ono <hiroo.ono+freebsd@gmail.com>
2022-04-10 14:00:11 -07:00
Charlie Li
d63665f7cd
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
2022-04-10 15:11:41 -04:00
Jan Beich
268cee3b02 devel/icu: update to 71.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
2022-04-07 00:39:10 +00:00
Jan Beich
9965cf5dea x11-toolkits/gtk-layer-shell: silence gtk3 warning after 89fb405a86
$ waybar
[...]
** (waybar:69072): WARNING **: gtk-layer-shell v0.7.0 may not work on GTK v3.24.33. If you experience crashes, check https://github.com/wmww/gtk-layer-shell/blob/master/compatibility.md

PR:		262419
2022-04-03 17:10:38 +00:00
Dmitry Marakasov
7b4d1f0b36 */*: fix trailing whitespace in pkg-descr's
Approved by:	portmgr blanket
2022-04-01 18:09:49 +03:00
Po-Chuan Hsieh
7d3860ad20
x11-toolkits/tktreectrl: Cosmetic change 2022-03-31 06:04:09 +08:00
Li-Wen Hsu
338eeb76c8
x11-toolkits/py-guietta: Update to 1.2.0 2022-03-31 00:21:56 +08:00
Tobias C. Berner
cda31fc8f8 KDE: Update KDE Plasma Desktop to 5.24.3 (Bugfix release)
Tuesday, 29 March 2022. Today KDE releases a bugfix update to KDE Plasma
5, versioned 5.24.4.

Plasma 5.24 was released in February 2022 with many feature refinements
and new modules to complete the desktop experience.

This release adds three weeks' worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:

  *  Sddm/lockscreen: Fix weird behaviour.
  *  Plymouth KControl: Substantially bump the helper timeout.
  *  Systemsettings runner: Ensure that we match keywords case
     insensitively.

View full changelog:
	https://kde.org/announcements/changelogs/plasma/5/5.24.3-5.24.4
2022-03-29 20:06:22 +02:00
Yuri Victorovich
12078e8d3e x11-toolkits/nanogui: Update to the successor fork @ mitsuba-renderer/nanogui
Reported by:	Hiroo Ono (小野寛生) <hiroo.ono+freebsd@gmail.com>
2022-03-29 09:04:02 -07:00
Yasuhiro Kimura
afb00a01ee x11-toolkits/rubygem-tk: Update to 0.4.0
This fixes build with Ruby 3.x.

Changes:	https://github.com/ruby/tk/compare/v0.2.0...v0.4.0
PR:		262542
Approved by:	maintainer timeout
2022-03-29 16:29:14 +09:00
Loïc Bartoletti
8f81938500 devel/qscintilla-qt5: Update to 2.13.2
Change:
  - https://riverbankcomputing.com/news/QScintilla_2.13.2_Released
2022-03-28 07:22:22 +02:00