Commit graph

8982 commits

Author SHA1 Message Date
Tobias C. Berner
5b591329b2 Update KDE Plasma Desktop to 5.20.4
Tuesday, 1 December 2020.
Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.20.4 Plasma
5.20 was released in October 2020 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:

   * Use plasma theme icons in kickoff leave view.
   * Weight main categories properly.
   * Discover: Display title in application page.

Changelog:
	https://kde.org/announcements/plasma-5.20.3-5.20.4-changelog/
2020-12-01 17:40:16 +00:00
Jose Alonso Cardenas Marquez
4d0661f943 - Update qt5pas cbinding included into lazarus 2.0.10 source code
- Bump PORTREVISION
2020-11-25 03:29:02 +00:00
Tobias C. Berner
65af483151 Update KDE Frameworks to 5.76
November 07, 2020. KDE today announces the release of KDE Frameworks 5.76.0.

KDE Frameworks are 70 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.

Announcement:
	https://kde.org/announcements/kde-frameworks-5.76.0/

PR:		251135
Exp-run by:	antoine
2020-11-23 18:46:43 +00:00
Li-Wen Hsu
7092f0d85e x11-toolkits/py-guietta: Update to 0.6.1 2020-11-23 09:04:23 +00:00
Tobias C. Berner
93b90c42e3 Only define USE_LDCONFIG in devel/qt5-core
All the qt5-ports share the same library directory. devel/qt5-core is dependet on
by all others.
So there is no need to add identical entries to libdata/ldconfig, and restart the
ldconfig service on every pkg change of those ports.

Reported by:	bapt
Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D27224
2020-11-21 18:18:34 +00:00
Jesper Schmitz Mouridsen
3a09b9d715 x11-toolkits/qtermwidget Update to 0.16.0 2020-11-21 12:03:26 +00:00
Max Brazhnikov
757699a0af x11-toolkits/swt: fix patch to correctly detect cpu arch 2020-11-20 17:58:29 +00:00
Max Brazhnikov
00a286433b x11-toolkits/swt: add patch to fix build with -fno-common 2020-11-19 21:02:21 +00:00
Max Brazhnikov
5e0c5cc9ca x11-toolkits/swt:
- Update to 4.11 which builds with modern JDK
- Switch to GTK 3 (GTK 2 is not supported anymore)
- Add option to build with Webkit support (off by default)
- Update WWW

PR:		238605 (based on)
Submitted by:	Thomas Merkel (tm@NetBSD.org)
2020-11-18 11:14:04 +00:00
Piotr Kubaj
e9e80cf5d1 x11-toolkits/pangolin: fix build on GCC architectures
/wrkdirs/usr/ports/x11-toolkits/pangolin/work/Pangolin-0.5-431-g86eb497/src/utils/file_utils.cpp: In function 'std::string pangolin::FindPath(const string&, const string&)':
/wrkdirs/usr/ports/x11-toolkits/pangolin/work/Pangolin-0.5-431-g86eb497/src/utils/file_utils.cpp:194:19: error: 'PATH_MAX' was not declared in this scope
  194 |     char abs_path[PATH_MAX];
      |                   ^~~~~~~~
/wrkdirs/usr/ports/x11-toolkits/pangolin/work/Pangolin-0.5-431-g86eb497/src/utils/file_utils.cpp:195:32: error: 'abs_path' was not declared in this scope
  195 |     if (realpath(path.c_str(), abs_path)) {
2020-11-17 20:07:37 +00:00
Max Brazhnikov
faeb3ea0e3 x11-toolkits/qwt5-qt5:
- Update to 20200902 snapshot. No functional changes, this update is only
  to fix errors/warnings with modern c++ and Qt.
- Remove no longer needed patch
2020-11-16 14:24:58 +00:00
Guido Falsi
87ac7af505 - Update x11-toolkits/ocaml-lablgtk2 to 2.18.11 [1]
- Update net/unison to 2.51.3
- Add patch to pots of previouss unison versions to work with newer
  x11-toolkits/ocaml-lablgtk2 [2]

Approved by:		mandree [2], danfe (via email) [1]
Differential Revision:	https://reviews.freebsd.org/D26924
2020-11-16 12:34:02 +00:00
Rene Ladan
a1d58205a0 Remove expired ports:
2020-11-15 archivers/py-pyliblzma: Uses deprecated version of python
2020-11-15 databases/postgis23: Upstream no longer maintained
2020-11-15 databases/py-htsql: Uses deprecated version of python
2020-11-15 devel/bzr-fastimport: Uses deprecated version of python
2020-11-15 devel/py-ToscaWidgets: Uses deprecated version of python
2020-11-15 devel/py-calendar: Uses deprecated version of python
2020-11-15 devel/py-distorm: Uses deprecated version of python
2020-11-15 devel/py-fabric1: Uses deprecated version of python
2020-11-15 devel/py-rcsparse: Uses deprecated version of python
2020-11-15 devel/pyrex: Uses deprecated version of python
2020-11-15 japanese/py-tegaki: Uses deprecated version of python
2020-11-15 math/py-networkx1: Obsolete, please use math/py-networkx instead
2020-11-15 misc/py-progressbar231: Uses deprecated version of python
2020-11-15 multimedia/py-kaa-imlib2: Uses deprecated version of python
2020-11-15 multimedia/py-kaa-metadata: Uses deprecated version of python
2020-11-15 net-im/libtelepathy: Uses deprecated version of python
2020-11-15 security/py-mcrypt: Uses deprecated version of python
2020-11-15 www/py-beautifulsoup32: Uses deprecated version of python
2020-11-15 www/py-evernote: Uses deprecated version of python
2020-04-01 www/py-meld3: EOLed upstream
2020-11-15 www/py-requestbuilder: Uses deprecated version of python
2020-11-15 x11-toolkits/py-SquareMap: Uses deprecated version of python
2020-11-15 18:37:28 +00:00
Tobias C. Berner
69a48ff2e1 x11-toolkits/tepl: update to 5.1.1
News in 5.1.1, 2020-10-11
-------------------------
* Add TeplSpaceDrawerPrefs, a preferences widget for GtkSourceSpaceDrawer.
* Translation updates.
2020-11-15 12:49:07 +00:00
Piotr Kubaj
d3f8b54818 x11-toolkits/py-tkinter@py39: fix build on GCC architectures
cc1: error: unrecognized command line option "-Wno-unused-result"
2020-11-13 17:13:22 +00:00
Tobias C. Berner
c224b5ba6d x11-toolkits/libhandy: update to 1.0.2
- Fix gtk-doc install path.
- Code cleanups.
- HdyCarousel:
  - Fix pages not being drawn until scrolled on X11.
- HdyComboRow:
  - Fix test failures on x86.
- HdyLeaflet and HdyDeck:
  - Fix transition shadow on HiDPI.
- HdySwipeTracker:
  - Fix touchpad swipes not working after pressing a GtkButton.
  - Fix swipes in nested swipeable widgets when started from a GtkButton.
- HdyViewSwitcherTitle:
  - Mark title and subtitle properties as translatable for Glade.
- Translation updates:
  - Catalan
2020-11-13 16:39:39 +00:00
Tobias C. Berner
9463f9e214 Update KDE Plasma Desktop to 5.20.3
Tuesday, 10 November 2020.
Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.20.3 Plasma
5.20 was released in October 2020 with many feature refinements and new modules
to complete the desktop experience.

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

   * Plasma Disks: Actually erase devices.
   * Plasma Network Management: Do not show absurdedly high speeds on first update.
   * Fix missing “Switch User” button on lockscreen with systemd 246.

Announcement:
	https://kde.org/announcements/plasma-5.20.3/
2020-11-11 17:16:48 +00:00
Tobias C. Berner
9e0e8d17a4 Prefer graphics/ligvrsvg2-rust over graphics/librsvg2
- switch to the more modern version of librsvg2 on architectures
  supporting rust
- this will fix some graphical issues on these architectures

PR:		250276
Exp-run by:	antoine
Submitted by:	tobik
Differential Revision:	https://reviews.freebsd.org/D18878
2020-11-09 17:08:12 +00:00
Baptiste Daroussin
f3acbaf99f Remove gstreamer option
Gstreamer 0.10 is about to be removed, in preparation for it, disable by
default the media support of wxgtk 2.8 which depends on gstreamer 0.10
2020-11-09 08:36:38 +00:00
Cy Schubert
cbf73f153e Correct a typo in tk87 pkg-descr.
Approved by:	portmgr (just fix it blanket)
2020-11-09 04:53:10 +00:00
Jan Beich
d81a61abe4 x11-toolkits/wlroots: update to 0.12.0
Changes:	https://github.com/swaywm/wlroots/releases/tag/0.12.0
Reported by:	GitHub (watch releases)
2020-11-08 16:48:02 +00:00
Tobias C. Berner
92a9ff674f x11-toolkits/gdl: Update to 3.34.0
PR:		250896
Submitted by:	Neel Chauhan <neel@neelc.org>
2020-11-07 10:35:44 +00:00
Tobias C. Berner
a831c679c4 graphics/poppler: update to 20.11.0
Release 20.11.0:
        core:
         * More work on rendering of standalone Annot Widgets. Issue #806
         * Fix crashes in embedded file handling on broken files. Issue #967
         * Fix uninitialized memory read on broken files
         * Save a bit of memory in Dict data

        cpp:
         * Fix crashes in embedded file handling on broken files. Issue #966

        utils:
         * pdftohtml: HTML and XML output includes font opacity.

        qt5:
         * Rename ArthurOutputDev to QPainterOutputDev

        build system:
         * Fix linker error when gtk is not in a default location
         * Add some checks for gtk-doc support
         * Reorganize GObject introspection config
         * Enable CMAKE_LINK_DEPENDS_NO_SHARED

PR:		250786
Exp-run by:	antoine
2020-11-03 19:48:54 +00:00
Jan Beich
6d5d6429d5 devel/icu: update to 68.1
Changes:	http://site.icu-project.org/download/68
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
2020-11-03 00:56:26 +00:00
Jan Beich
dfd5790dab x11-toolkits/gtk-layer-shell: update to 0.5.1
Changes:	https://github.com/wmww/gtk-layer-shell/releases/tag/v0.5.1
Reported by:	GitHub (watch releases)
2020-11-02 14:03:52 +00:00
Rene Ladan
f098f759c4 Remove gtkmm20 and two leaf ports that got broken after libsigc++12 removal.
x11/decurs
x11/fluxbg
x11-toolkits/gtkmm20

All ports were last updated upstream in or before 2003.
2020-11-01 17:19:47 +00:00
Rene Ladan
33f32175d0 Fix INDEX after r553767
Somehow rmport failed to detect this, perhaps my INDEX was outdated.

Pointy hat:	rene
2020-10-31 17:35:19 +00:00
Tobias C. Berner
96d27c18d2 x11-toolkits/libhandy: update to 1.0.1
Changelog:
	- Fix build with Glade 3.37.
	- Fix a Meson version warning.
	- Typo fixes.
	- HdyAvatar:
	  - Minimize the amount of redundant load_image() calls.
	  - Center non-square custom images.
	  - Add .image style class to avatars with custom images.
	  - Allow css border and shadow on avatars with custom images so
	    elementary can style it.
	- HdyCarousel:
	  - Fix drawing cache.
	  - Fix crash when scrolling over empty carousel.
	- HdyComboRow:
	  - Fix popover hiding animation when clicking a row.
	  - Always reserve space for checkmarks.
	- HdyHeaderGroup:
	  - Fix a warning on nesting HdyHeaderGroups.
	- HdyKeypad:
	  - Fix input of the #, @ and + characters.
	- HdyLeaflet and HdyDeck:
	  - Fix minimum size when 'interpolate-size' property is TRUE.
	- HdyPreferencesWindow:
	  - Fix searching rows that have mnemonics.
	- HdySwipeTracker:
	  - Fix swipes not working if started from GtkButton.
	  - Increase drag threshold for touchscreens.
	  - Avoid a jump when starting a drag.
	- HdyViewSwitcher:
	  - Fix sizing with invisible pages.
	- Transiation updates:
	  - French
	  - Friulian
	  - Slovenian
2020-10-31 08:19:43 +00:00
Li-Wen Hsu
c806159d8e x11-toolkits/scintilla: Add/delete files under files/
PR:		250663
2020-10-30 05:30:02 +00:00
Li-Wen Hsu
bf96218fab x11-toolkits/scintilla: Update to 4.4.5
* Update Makefile (add PATCH_WRKSRC because I needed to patch some files
  outside of WRKSRC, add some GNOME Uses that poudriere complained about,
  remove the pseudo-versioning because it was never being done in the actual
  compilation anyways, add a way to get a debug build)
* Update distinfo
* Correct URL in pkg-descr
* Remove patch-makefile (due to the PATCH_WRKSRC change)
* Add patch-gtk_makefile (due to the PATCH_WRKSRC change) and
  patch-lexilla_src_makefile
* Add patch-src_PositionCache.h, patch-src_Style.cxx and patch-src_Style.h,
  temporary patches for this version until 4.4.6 comes out to fix compilation
  with newer compilers
* Update pkg-plist

Use of ASAN is removed from the build as it was causing an ASAN error for me
when trying to run SciTE within a VM due to libGL (which isn't compiled with
ASAN, nor is the FreeBSD base system libraries), and the author of Scintilla
and SciTE said that it was fine to remove (his thought being that normally
Scintilla and SciTE aren't built with Clang, but since it is the default
compiler for FreeBSD and I want the software to work, it is better to just not
enable ASAN until it is enabled everywhere.

The removal of the version number on the libraries was due to consensus on IRC
in #bsdports that it wasn't necessary if the software was not originally doing
so in the first place.

Changelog:
https://www.scintilla.org/ScintillaHistory.html

PR:		250663
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
MFH:		2020Q4
2020-10-29 20:05:37 +00:00
Jan Beich
8de7dec6f4 x11-toolkits/gtk-layer-shell: update to 0.5.0
Changes:	https://github.com/wmww/gtk-layer-shell/releases/tag/v0.5.0
Reported by:	GitHub (watch releases)
2020-10-29 07:44:48 +00:00
Romain Tartière
dfa443b121 x11-toolkits/gtkd: Add new port
GtkD is a D binding and OO wrapper of GTK+ and is released on the LGPL license.

GTK+ is a highly usable, feature rich toolkit for creating graphical user
interfaces which boasts cross platform compatibility and an easy to use API.

WWW: https://gtkd.org/index.html
2020-10-28 18:40:13 +00:00
Jan Beich
7845716756 x11-toolkits/wlroots: enable LIBSEAT by default
When seatd is running don't use setuid bit. Otherwise, use wlroots
direct session like before to keep POLA. For example,

  $ sway
  [ERROR] [libseat] [libseat/libseat.c:73] libseat_open_seat: No backend was able to open a seat
  [ERROR] [backend/session/libseat.c:102] Unable to create seat: Function not implemented
  <direct session started>

  $ ps -lp $(pgrep -x sway)
   UID   PID  PPID C PRI NI    VSZ    RSS MWCHAN STAT TT     TIME COMMAND
  1234 63621 63611 0  20  0 279152 107156 select S    v0  0:01.11 sway
     0 63623 63621 6  52  0  32124  18396 sbwait I    v0  0:00.00 sway

vs.

  $ service seatd onestart
  $ sway
  <libseat session started>

  $ ps -lp $(pgrep -x sway)
   UID   PID  PPID C PRI NI    VSZ    RSS MWCHAN STAT TT     TIME COMMAND
  1234 46290 46280 4  20  0 332924 105248 select S    v0  0:05.47 sway
2020-10-28 14:41:59 +00:00
Jan Beich
d04a1f3e79 x11-toolkits/wlroots: reject CONSOLEKIT + LIBSEAT
===>  Applying distribution patches for wlroots-0.11.0_2
1 out of 3 hunks failed--saving rejects to backend/session/session.c.rej
2 out of 2 hunks failed--saving rejects to meson.build.rej
===>  FAILED Applying distribution patch bad1e9afa8ea.patch with -p1
2020-10-28 14:41:54 +00:00
Jan Beich
c40791c009 x11-toolkits/wlroots: adjust X11 identation to match other options 2020-10-28 14:41:50 +00:00
Yuri Victorovich
d0853b70ce x11-toolkits/redkite: Update 1.0.3 -> 1.2.0
Reported by:	portscout
2020-10-27 20:01:43 +00:00
Tobias C. Berner
d2bf7830d8 Update KDE Plasma Desktop to 5.20.2
Tuesday, 27 October 2020.
Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.20.2 Plasma
5.20 was released in October 2020 with many feature refinements and new modules
to complete the desktop experience.

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

   * Daemon: improve consistency of the lid behaviour.
   * Fix bug: Some user profile fields won’t apply unless they all have unique
     new values.

Full Changelog:
	https://kde.org/announcements/plasma-5.20.1-5.20.2-changelog/
2020-10-27 17:46:56 +00:00
Muhammad Moinur Rahman
4c8f7aefa7 x11-toolkits/p5-Gnome2-Canvas: Update version 1.003=>1.004 2020-10-25 23:37:40 +00:00
Yuri Victorovich
0cbaf79bae x11-toolkits/py-AnyQt: Update 0.0.10 -> 0.0.11
Reported by:	portscout
2020-10-24 20:02:51 +00:00
Tobias C. Berner
f59cca24e5 x11-toolkits/qt5-gui: add X11 option
This change makes it possible to build Qt5 without a big dependency on X11,
which you might want to do when only requiring Qt for wkhtmltopdf or similar
"headless" setups.

- Some additional port formatting

PR:		247994
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Reported by:	Markus Mann <freebsd-public@it64.de>
2020-10-23 17:18:13 +00:00
Tobias C. Berner
06fe70dfbf Update KDE Plasma Desktop to 5.20.1
Tuesday, 20 October 2020.
Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.20.1. Plasma
5.20 was released in October 2020 with many feature refinements and new modules
to complete the desktop experience.

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

   * KSysGuard: Divide network speeds by 2 to match reality.
   * Powerdevil: Ignore players from KDE Connect when suspending.
   * Bluedevil kcm: Set sane default size.

Full Changelog:
	https://kde.org/announcements/plasma-5.20.0-5.20.1-changelog
2020-10-22 17:46:26 +00:00
Jan Beich
7a7b1c4083 x11-toolkits/gtk-layer-shell: update to 0.4.0
Changes:	https://github.com/wmww/gtk-layer-shell/releases/tag/v0.4.0
Reported by:	GitHub (watch releases)
2020-10-22 00:55:59 +00:00
Rene Ladan
62e3e5f8ff x11-toolkits/wlroots: remove a case specific to FreeBSD 11.3
Phabricator:	D26646
2020-10-17 14:59:59 +00:00
Antoine Brodin
6323d690b6 Deprecate a few py27 ports 2020-10-16 08:56:09 +00:00
Baptiste Daroussin
80ca3c80af Remove py-gtk2 it is not used anymore and replace by py-gobject upstream 2020-10-16 07:52:01 +00:00
Tobias C. Berner
80e1253bff Update KDE Frameworks to 5.75.0
October 10, 2020. KDE today announces the release of KDE Frameworks 5.75.0.

KDE Frameworks are over 70 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 web page.

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

Full Announcement & Changelog:
	https://kde.org/announcements/kde-frameworks-5.75.0

PR:		250251
Exp-run by:	antoine
2020-10-15 17:31:12 +00:00
Tobias C. Berner
95b62e9a35 Update KDE Plasma Desktop to 5.20.0
Everyday utilities and tools, such as the Panels, Task Manager, Notifications
and System Settings, have all been overhauled to make them more usable,
efficient, and friendlier.

Meanwhile, developers are hard at work adapting Plasma and all its bits and
pieces to Wayland. Once done, Plasma will not only be readier for the future,
but will also work better with touchscreens and multiple screens with different
refresh rates and DPIs. Plasma will also offer better support for
hardware-accelerated graphics, be more secure, and enjoy many more advantages.
Although still work in progress, 5.20 already offers users many of the benefits
of Plasma on Wayland.

Read on to find out more about the new features and improvements included in
Plasma 5.20...

Full announcement:
	https://kde.org/announcements/plasma-5.20.0

Changelog:
	https://kde.org/announcements/plasma-5.19.5-5.20.0-changelog

--

Thanks to mikael@ for the new port sysutils/plasma5-plasma-disks
2020-10-15 02:54:33 +00:00
Tobias C. Berner
aa3db148fc graphics/poppler: update to 20.10.0
Release 20.10.0:
        core:
         * Filter out repeated forms
         * Implement EmbedStream::reset()
         * CairoOutputDev: evict just font faces owned solely by cache.
         * Splash: Rename Yd to Ydown, Xu to Xup, etc.
         * Splash: fix crash in out-of-memory situation.
         * Fix some undefined behaviour situation with forged files

PR:		250052
Exp-run by:	antoine
2020-10-11 10:58:15 +00:00
Baptiste Daroussin
edb538952a update to 0.62.1
PR:		250130
Submitted by:	rkoberman@gmail.com
2020-10-09 21:18:10 +00:00
Li-Wen Hsu
35e67cd8fd x11-toolkits/py-guietta: Update to 0.5.0 2020-10-06 06:13:39 +00:00