Commit graph

9164 commits

Author SHA1 Message Date
Olivier Duchateau
f30551f8f6
x11-toolkits/granite: Update to 6.0.0
PR:		254626
2021-06-11 05:20:09 +08:00
Tobias C. Berner
c567676136 graphics/poppler: update to 21.06.0
Release 21.06.0:
        core:
         * Fix rendering of some extended latin1 characters in annotations. Issue #1070
         * Support some not so well formed documents with password. Issue #1083
         * Add API to get notified if the xref is reconstructed
         * Add somewhat fancier left/right signature visual representation
         * Fix crashes in malformed files
         * Minor code improvements

        qt6:
         * Change some functions to return std::unique_ptr

        qt5/qt6:
         * Add API to get notified if the xref is reconstructed
         * Add somewhat fancier left/right signature visual representation
         * Don't assert when trying to invert singular matrices

        build system:
         * make boost opt-out if building splash

- Add dependency on boost to enable the splash backend.

PR:		256370
Exp-run by:	antoine
2021-06-07 15:26:18 +02:00
Mark Linimon
cd128660bc x11-toolkits/ztoolkit: fix build on GCC-based systems
by adding compiler:c11 to USES:

  cc1: error: unrecognized command line option "-std=gnu11"
2021-06-07 06:11:15 -05:00
Jan Beich
2b1cd908bf x11-toolkits/gtk30: update to 3.24.29
Changes:	https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.27...3.24.29
PR:		256346
Approved by:	tcberner
2021-06-02 12:49:10 +00:00
Jan Beich
52ca7b9c5e x11-toolkits/gtk40: unbreak consumers after a5d572b40b
In file included from /usr/local/include/gtk-4.0/gtk/gtk.h:31:
In file included from /usr/local/include/gtk-4.0/gdk/gdk.h:76:
/usr/local/include/gtk-4.0/gdk/gdkvulkancontext.h:32:10: fatal error: 'vulkan/vulkan.h' file not found
 #include <vulkan/vulkan.h>
          ^~~~~~~~~~~~~~~~~

PR:		256344
Reported by:	John Hein <jcfyecrayz@liamekaens.com>
2021-06-01 18:47:00 +00:00
Jan Beich
a5d572b40b x11-toolkits/gtk40: enable VULKAN by default
Vulkan has to be explicitly enabled at runtime e.g.,

  $ GSK_RENDERER=vulkan gtk4-demo

PR:		256333
Inspired by:	Alpine, AOSC, Arch, Ataraxia, Debian, KaOS, Mageia, Nix, openmamba, OpenMandriva, openSUSE, Pisi, Void
Approved by:	tcberner
2021-06-01 14:14:54 +00:00
Jan Beich
4ee3b1cca9 x11-toolkits/gtk40: add missing VULKAN file
$ make check-plist
Error: Orphaned: include/gtk-4.0/gsk/vulkan/gskvulkanrenderer.h

PR:		256333
Approved by:	tcberner
2021-06-01 14:14:53 +00:00
Jan Beich
1dd78a56c4 x11-toolkits/gtk40: unbreak on FreeBSD < 12
FAILED: tools/gtk4-encode-symbolic-svg
cc  -o tools/gtk4-encode-symbolic-svg tools/gtk4-encode-symbolic-svg.p/encodesymbolic.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,--start-group -lexecinfo -fstack-protector-strong gtk/libgtk.a gtk/css/libgtk_css.a gdk/libgdk.a gdk/broadway/libgdk-broadway.a gdk/wayland/libgdk-wayland.a gdk/wayland/cursor/libwayland+cursor.a gdk/x11/libgdk-x11.a gsk/libgsk.a -Wl,-Bsymbolic -Wl,-z,relro -Wl,-z,now -Wl,--export-dynamic /usr/local/lib/libgmodule-2.0.so -pthread /usr/local/lib/libglib-2.0.so /usr/local/lib/libintl.so /usr/local/lib/libgobject-2.0.so /usr/local/lib/libgio-2.0.so /usr/local/lib/libpangocairo-1.0.so /usr/local/lib/libpango-1.0.so /usr/local/lib/libharfbuzz.so /usr/local/lib/libcairo.so -lpthread /usr/local/lib/libfribidi.so /usr/local/lib/libcairo-gobject.so /usr/local/lib/libfontconfig.so /usr/local/lib/libfreetype.so /usr/local/lib/libgdk_pixbuf-2.0.so /usr/local/lib/libepoxy.so -lm /usr/local/lib/libgraphene-1.0.so /usr/local/lib/libpangoft2-1.0.so /usr/local/lib/libXi.so /usr/local/lib/libX11.so /usr/local/lib/libxkbcommon.so /usr/local/lib/libwayland-client.so /usr/local/lib/libwayland-egl.so /usr/local/lib/libXrender.so /usr/local/lib/libXext.so /usr/local/lib/libXcursor.so /usr/local/lib/libXdamage.so /usr/local/lib/libXfixes.so /usr/local/lib/libXcomposite.so /usr/local/lib/libXrandr.so /usr/local/lib/libXinerama.so /usr/local/lib/libcairo-script-interpreter.so -Wl,--end-group
/usr/bin/ld: undefined reference to symbol `g_module_symbol' (try adding -lgmodule-2.0)
/usr/local/lib/libgmodule-2.0.so: could not read symbols: Bad value
cc: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
*** Error code 1

Reported by:	pkg-fallout
2021-06-01 14:14:53 +00:00
Evgeniy Khramtsov
fc72140f6f x11-toolkits/wlroots: backport fix for bundled libXcursor
PR:		256274
Security:	CVE-2013-2003
2021-05-30 22:36:31 +00:00
Po-Chuan Hsieh
f9133e7789
x11-toolkits/p5-Tk: Add WWW 2021-05-31 03:59:00 +08:00
Po-Chuan Hsieh
b6ed9978d4
x11-toolkits/p5-Prima: Update to 1.61
Changes:	https://metacpan.org/changes/distribution/Prima
2021-05-31 03:59:00 +08:00
Dima Panov
2f39a02a3a x11-toolkits/gtk40: Pet port
* Fix GStreamer1 uses
* Add missing VULKAN handling
* Properly use USE_LDCONFIG abd INSTALLS_ICONS

Bump PORTREVISION to force rebuild with right dependencies

With hat:	desktop
2021-05-28 16:54:31 +10:00
Tobias C. Berner
5a86d2123f textproc/gi-docgen: rename to textproc/py-gi-docgen
- x11-toolkits/libadwaita: update dependency on moved textproc/py-gi-docgen port
- x11-toolkits/pango: update dependency on moved textproc/py-gi-docgen port

PR:		256161
2021-05-27 21:36:07 +02:00
Sergey Akhmatov
10b57e8488 x11-toolkits/pango: fix DOCS option
- Disable the bundled gi-docgen, when gi-docgen is not installed,
  a fallback bundled version of it could be built when python3 is found.

PR:		256161
Reported by:	tech-lists@zyxst.net
Pointy hat:	nc
2021-05-27 21:36:01 +02:00
Neel Chauhan
a901539bf8 x11-toolkits/libhandy: Update to 1.2.2 2021-05-26 18:50:14 -07:00
Jan Beich
8973aa83a0 x11-toolkits/libadwaita: connect to whole tree (bulk -a) build
$ make index
[...]
make_index: deskutils/gnome-todo: no entry for x11-toolkits/libadwaita

$ poudriere bulk -j 122amd64 -a
[...]
Calculating ports order and dependencies
Error: compute_deps_pkg failed to lookup pkgname for x11-toolkits/libadwaita processing package gnome-todo-40.0 from deskutils/gnome-todo -- Is SUBDIR+=libadwaita missing in x11-toolkits/Makefile and does the port provide the '' FLAVOR?
2021-05-27 00:52:08 +00:00
Neel Chauhan
a1550e08fd x11-toolkits/libadwaita: New port: Building blocks for modern GNOME applications 2021-05-26 16:50:04 -07:00
Neel Chauhan
5aa3479ca2 x11-toolkits/gtk40: Fix packaging stage issue 2021-05-26 16:50:04 -07:00
Neel Chauhan
7eacfa59f9 x11-toolkits/tepl6: New port 2021-05-26 12:24:03 -07:00
Po-Chuan Hsieh
17762cbf94
x11-toolkits/py-tkinter: Use WRKSRC_SUBDIR 2021-05-26 20:56:59 +08:00
Dmitry Marakasov
5f69415313 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@
2021-05-25 16:55:44 +03:00
Dmitry Marakasov
0729af4255 Mk: switch PYTHON_REL to 5 digits to support python 3.10.x
PR:		255013
Differential Revision:	https://reviews.freebsd.org/D29418
Exp-run by:	antoine
Approved by:	wen@, no objection from python@ or portmgr@
2021-05-25 16:55:43 +03:00
Neel Chauhan
aa58d8957f x11-toolkits/gtk40: Import GTK+ 4.0 to the Ports tree
This will help GNOME 40 components get imported to the Ports tree.

Differential Revision:	https://reviews.freebsd.org/D29784
2021-05-24 12:17:48 -07:00
Neel Chauhan
57d1c31a5e x11-toolkits/pango: Update to 1.48.4
Differential Revision: https://reviews.freebsd.org/D29794
2021-05-24 12:15:25 -07:00
Yuri Victorovich
67229851ac x11-toolkits/ztoolkit: New port: GUI toolkit heavily inspired by GTK 2021-05-23 22:35:26 -07:00
Danilo Egea Gondolfo
398cc3b556 x11-toolkits/p5-Gtk3-SimpleList: Drop maintainership 2021-05-19 20:56:00 +01:00
Jan Beich
125f275e90 x11-toolkits/v: deprecate abandonware 2021-05-18 14:57:15 +00:00
Jan Beich
bec544ecd3 x11-toolkits/libXaw: update to 1.0.14
Changes:	https://lists.x.org/archives/xorg-announce/2021-March/003077.html
PR:		255773
Reported by:	portscout
Approved by:	zeising
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D30205
2021-05-18 14:57:14 +00:00
Adriaan de Groot
fe337af49c x11-toolkits/vte3: update to 0.64.1, latest upstream
This is a minor update. While doing the update, I tried to pull
in fixes from PR 240548 -- those were submitted upstream years ago,
landed upstream, then removed again upstream in favor of fdwalk(),
which might end up in in FreeBSD eventually. The fdwalk() call
applies FD_CLOEXEC to all the file descriptors -- the original
patch from the PR called closefrom(), but doing **that** makes
consumers of vte3 (e.g. roxterm) hang / close. So just updating,
not dealing with the issue of the fallback fdwalk() implementation
being clunky.

PR:		240548
2021-05-18 13:25:02 +02:00
Christoph Moench-Tegeder
409cfeb855 x11-toolkits/p5-Gtk3-ImageView: update to version 9
Changes: https://github.com/carygravel/gtk3-imageview/compare/v8...v9
2021-05-16 18:41:41 +02:00
Christoph Moench-Tegeder
c8090710ae x11-toolkits/p5-Gtk3-ImageView: new port
Gtk3::ImageView - Image viewer widget for Gtk3
https://metacpan.org/pod/Gtk3::ImageView
2021-05-11 22:29:58 +02:00
Tobias C. Berner
3a02c3a975 Update KDE Frameworks to 5.82.0
Saturday, 8 May 2021

KDE today announces the release of KDE Frameworks 5.82.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.

Full announcement and changelog:
	https://kde.org/announcements/frameworks/5/5.82.0/

PR:		255711
Exp-run by:	antoine
2021-05-11 19:25:29 +02:00
Yuri Victorovich
33cda2f135 x11-toolkits/py-AnyQt: Update 0.0.12 -> 0.0.13
Reported by:	portscout
2021-05-09 09:11:12 -07:00
Max Brazhnikov
ec5236af53 x11-toolkits/qwt5-qt5: update to 20210209 snapshot
- Switch upstream to SciDAVis repo
- Build with cmake
2021-05-09 00:25:59 +03:00
Jesper Schmitz Mouridsen
2e18c766f7 x11-toolkits/qtermwidget: Update to 0.17.0 2021-05-08 18:51:58 +02:00
Tobias C. Berner
67fba013d7 x11/plasma5-plasma: update to 5.21.5
Tuesday, 4 May 2021. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.21.5.

Plasma 5.21 was released in February 2021 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:

    Fix crash when stopping PipeWire streaming.
    Fix crash on drag-and-drop over panel.
    Lockscreen: also activate lock screen windows.
    Platforms/drm: Fix crash in EglGbmBackend::presentOnOutput().

Full announcement:
	https://kde.org/announcements/plasma/5/5.21.5/
2021-05-06 09:04:14 +02:00
Chris Hutchinson
1e54e8b8b3 x11-toolkits/tktable: Pass maintainership to submitter
PR:	255629
2021-05-05 18:21:26 -07:00
Baptiste Daroussin
8e3d251330 x11-toolkits/p5-Gtk2-Unique: remove
Dead upstream, no consumers left in the ports tree
2021-05-01 23:32:33 +02:00
Baptiste Daroussin
28a6ddab5e Prepare removal of libgnome (part2)
Remove all the libgnome optional dependencies
2021-05-01 15:26:11 +02:00
Baptiste Daroussin
ac5d52b85b */p5-Gnome*: remove
the Gtk2-Perl project has deprecated all the gnome2 bindings
2021-05-01 15:07:26 +02:00
Baptiste Daroussin
7624b9f5ad x11-toolkits/libbonoboui: remove
Gnome2 library dead upstream with no consumers left in the ports tree
2021-05-01 14:45:55 +02:00
Baptiste Daroussin
01c5451187 x11-toolkits/libgnomeui: remove
libgnomeui is a gnome2 library, long dead upstream with no consumers
left in the ports tree
2021-05-01 14:42:30 +02:00
Baptiste Daroussin
c399c4d12f Prepare removal for libgnomeui
Remove the GNOME option for all ports depending on libgnomeui
2021-05-01 14:42:30 +02:00
Baptiste Daroussin
01c31e5536 x11/gnome-sharp20: remove
Dead upstream, no consumers left in the ports tree
2021-05-01 14:42:29 +02:00
Rene Ladan
60955c0a09 Remove expired ports:
2021-04-01 multimedia/transcode: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-02-28 x11-toolkits/p5-Gnome2-VFS: Deprecated by the Gtk-Perl project. No more security patches and bug fixes
2021-02-28 x11-toolkits/p5-Gnome2: Deprecated by the Gtk-Perl project. No more security patches and bug fixes
2021-05-01 multimedia/dvdrip: Depends on expired multimedia/transcode
2021-05-01 multimedia/subtitleripper: Depends on expired multimedia/transcode
2021-05-01 multimedia/mkxvcd: Depends on expired multimedia/transcode
2021-05-01 deskutils/shutter: Upstream gone, depends on expired x11-toolkits/p5-Gnome2-VFS
2021-05-01 misc/gcstar: Depends on expired x11-toolkits/p5-Gnome2-VFS
2021-05-01 13:24:21 +02:00
Alexey Dokuchaev
52585a1d23 Partially revert a2980c0e84 and convert to option helpers. What
had been discussed was the support for higher-level Gnomish components,
while lower-lever Gtkish ones are apparently still in use by the ports,
e.g. `math/alt-ergo' and possibly other out-of-tree consumers.

Requested by:	amdmi3
2021-04-30 02:58:04 +08:00
Dmitry Marakasov
f7bec77758 x11-toolkits/gnustep-gui: mark BROKEN on FreeBSD 11 2021-04-27 18:48:59 +03:00
Dmitry Marakasov
18bc812518 x11-toolkits/ocaml-lablgtk2: switch to options helpers
Approved by:	portmgr blanket
2021-04-26 17:19:20 +03:00
Po-Chuan Hsieh
980e1442b9
x11-toolkits/rubygem-vte3: Update to 3.4.4
- Update COMMENT

Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-04-26 04:36:30 +08:00
Po-Chuan Hsieh
7deafe19e7
x11-toolkits/rubygem-poppler: Update to 3.4.4
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-04-26 04:36:30 +08:00