Commit graph

9045 commits

Author SHA1 Message Date
Mark Linimon
815054c7ed Pet portlint. 2020-12-18 16:02:03 +00:00
Piotr Kubaj
46b25d1923 x11-toolkits/swt: fix build on powerpc64le using similar conditionals that already work for powerpc64 2020-12-17 23:32:43 +00:00
Yuri Victorovich
e637328ed3 x11-toolkits/redkite: Update 1.2.0 -> 1.3.0
Reported by:	portscout
2020-12-17 20:56:42 +00:00
Tobias C. Berner
ee2d70dd7d Update KDE Frameworks to 5.77.0
December 12, 2020. KDE today announces the release of KDE Frameworks 5.77.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.

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

PR:		251792
Exp-run by:	antoine
2020-12-17 15:41:41 +00:00
Cy Schubert
f02b3297f7 Update WWW. 2020-12-16 17:52:54 +00:00
Loïc Bartoletti
ecb5b21c9e Update PyQt5 to 5.15.2, sip to 5.5.0, py-qtbuilder to 1.6.0 and py-qt5-sip to 12.8.1
PR:		251764
Exp-run by: antoine
2020-12-15 17:56:00 +00:00
Thierry Thomas
0b5864f66c - Upgrade math/eigen3 to 3.3.8;
- Add some dependencies which might be detected by Find_Package but not registered;

- Bump PORTREVISION of consumers.

PR:		250833
Submitted by:	/me
Approved by:	tcberner@ (KDE / maintainer) + exp-run
2020-12-12 17:04:37 +00:00
Jan Beich
bf8bb7aae1 x11-toolkits/gtk-layer-shell: update to 0.5.2
Changes:	https://github.com/wmww/gtk-layer-shell/releases/tag/v0.5.2
Reported by:	GitHub (watch releases)
2020-12-12 06:59:12 +00:00
Loïc Bartoletti
3e29b045e9 PyQt: fix flavors
py-qt modules require sip-module to build, unfortunately, it is hardcoded and links to the default python version.

There is no option to pass it in like sip binary, so we need to patch configure.py file.

Reported by:	fluffy
Approved by:	fluffy
2020-12-10 16:13:59 +00:00
Loïc Bartoletti
47b26d9293 Update Qt/PySide2 to 5.15.2 / PyQt to 5.15.1 / SIP to 5.4.0
This commit combines several updates.

- Update Qt to 5.12.2
- Update PyQt to 5.15.1
- Since PySide 5.15.1 is broken with Qt 5.15.2, so PySide and Shiboken are also updated to 5.15.2.
- Update sip to 5.4.0

SIP is a collection of tools  to create Python bindings for C and C++ libraries and used by PyQt and wxPython. There are some changes with sip5 [1]:
- python 3.5+ is required
- sip drops support of old deprecated methods as sipdistutils & cie.
- this version breaks also PyQt5 extension ABI. SIP files will be installed in ${PYTHON_SITELIBDIR}/PyQt${_PYQT_VERSION}/bindings
- some ports will use the new pyqtbuilder package with the pyproject.toml setup. Instead if the project have a setup.py, you should use sip-build to build it.
- if a port needs sip, it should also needs pysip. BTW, py-qt5-core requires pysip, so that should be enough for PyQt packages.

List of ports impacted by this change. Most of the patches have been integrated or are in the process of being integrated upstream:

- devel/libsavitar
- graphics/py-python-poppler-qt5
- net-im/scudcloud
- net/libarcus
- print/py-frescobaldi
- science/py-veusz
- graphics/qgis and graphics/qgis-ltr
- deskutils/calibre

A special note regarding calibre. New versions require sip>=5, we update it to the latest version (thanks to madpilot@)

science/scidavis will remove the PyQt binding soon and there is no patch planned, so we remove the python option (ok makc@)

While here, convert some ports to USE_PYQT (cad/cura, cad/uranium, devel/eric6, ...)

Thanks to tcberner and adridg!

[1] https://www.riverbankcomputing.com/static/Docs/sip/

PR:                250853
Exp-run by:        antoine
2020-12-08 20:03:07 +00:00
Loïc Bartoletti
3132a903f4 x11-toolkits/wxgtk30: Remove unused gconf2 dependency
PR:		251644
Submitted by:	greg@unrelenting.technology
2020-12-08 05:58:56 +00:00
Jan Beich
8f45d853f2 x11-toolkits/gtk30: update to 3.24.24
Changes:	https://gitlab.gnome.org/GNOME/gtk/compare/3.24.23...3.24.24
Changes:	https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache/-/compare/3.24.20...3.24.24
PR:		251647
Approved by:	tcberner
2020-12-07 23:34:24 +00:00
Yuri Victorovich
b202117b7f x11-toolkits/wxgtk31: Remove unused gconf2 dependency
PR:		251644
Submitted by:	greg@unrelenting.technology
2020-12-06 19:54:58 +00:00
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
Loïc Bartoletti
2933bb22c3 Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5
- Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5
- Use pypi for PYQT [1]
- Add devel/py-qt5-sip (Don't use it for now. It will be used in future updates of PyQt with py-sip >= 5)
- Add missing py-qt5 ports: comms/py-qt5-sensors, devel/py-qt5-location, devel/py-qt5-remoteobjects, net/py-qt5-networkauth
- Strip libs
- Refactor *_PATH and *_PORT parts

[1] RiverBankComputing doesn't offer links to download latest version of some ports

PR:		247369
Reviewed by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D25749
Exp-run by:	antoine
2020-10-05 15:50:03 +00:00
Li-Wen Hsu
51a7c9ca6f x11-toolkits/py-guietta: Update to 0.4.0 2020-10-04 14:46:28 +00:00
Yuri Victorovich
81d2ee7db2 New port: x11-toolkits/pangolin: Lightweight rapid development library for managing OpenGL display 2020-10-03 01:20:04 +00:00
Sunpoet Po-Chuan Hsieh
4afb19f63e Add FRIBIDI and HARFBUZZ options 2020-10-02 13:19:48 +00:00
Thomas Zander
8337fc6d5f Chase libsndfile 1.0.30 update.
Details:
- Missing symbol sf_version_string, not auto-resolved by pkg + rebuild.
- Bump PORTREVISION for consumers.
2020-10-01 08:56:20 +00:00
Muhammad Moinur Rahman
f38ae84b0c x11-toolkits/p5-Gnome2-Canvas: Update version 1.002=>1.003
Relnotes:	https://metacpan.org/changes/distribution/Gnome2-Canvas
2020-09-30 15:02:56 +00:00
Baptiste Daroussin
39fd2e3fa1 Update to 4.8.0 2020-09-30 12:52:41 +00:00
Baptiste Daroussin
e0c4c08948 Update to 3.38.0 2020-09-29 15:48:26 +00:00
Baptiste Daroussin
82c2032934 Upgrade gedit and its plugins to 3.38
as gedit requires a newer version of tepl
upgrade tepl to 5.0.0
And because the only consumer of the previous version was gnome-latex,
Upgrade it to 3.38.0
2020-09-29 14:29:24 +00:00
Baptiste Daroussin
a24fdb7391 New port amtk
Amtk is the acronym for "Actions, Menus and Toolbars Kit". It is a basic
GtkUIManager replacement based on GAction. It is suitable for both a traditional
UI or a modern UI with a GtkHeaderBar

WWW: https://wiki.gnome.org/Projects/Amtk
2020-09-29 14:21:43 +00:00
Niclas Zeising
a8d9df7e30 Bump portrevision for devel/evdev-proto
Bump portrevision on everything with a build dependency on
devel/evdev-proto, to chace the update of evdev-proto in r550442.
2020-09-28 19:59:57 +00:00
Tobias Kortkamp
f35841a5de Reset MAINTAINER 2020-09-28 05:05:24 +00:00
Rainer Hurling
8ad9d724ff x11-toolkits/rubygem-uh: Update to 2.1.1
Linker error with `-fno-common' flag, fixed upstream by author, who is also the maintainer of the port.

PR:		249934
Submitted by:	Thibault Jouan <tj+freebsd_ports@a13.fr> (maintainer)
Approved by:	tcberner (mentor)
Relnotes:	https://rubygems.org/gems/uh
Differential Revision:	https://reviews.freebsd.org/D26566
2020-09-27 16:17:41 +00:00
Baptiste Daroussin
bf6718d693 Update to 3.36.0
While here disable gtkdoc
2020-09-26 21:12:50 +00:00
Niclas Zeising
1826799e9e x11/toolcits-pango: Actually apply security patch
Rename the patch that fixes CVE-2010-1010238 so that it is actually applied
when  building pango.
Regenerate it using make makepatch
bump portrevision

Reported by:	tobik
MFH:		2020Q3 (implicit, security fix)
Security:	456375e1-cd09-11ea-9172-4c72b94353b5
2020-09-26 13:06:35 +00:00
Yuri Victorovich
186b86f715 x11-toolkits/ntk: Update 1.3.1000 -> 1.3.1000-2 (py3-compatible)
PR:		249852
Reported by:	swills
2020-09-24 17:13:47 +00:00
Baptiste Daroussin
e680283625 Update to 0.62.0 2020-09-24 12:52:40 +00:00
Jan Beich
e673a0434b Drop glib < 2.60 workaround after r549741
PR:		247278
2020-09-24 00:57:06 +00:00
Mark Linimon
d2a46d2593 Allow building on powerpc64le.
Approved by:	portmgr (tier-2 blanket)
2020-09-23 21:13:38 +00:00
Yuri Victorovich
f1d513f66a x11-toolkits/redkite: Update 0.6.1 -> 1.0.3; GH account was renamed 2020-09-21 02:49:33 +00:00
Baptiste Daroussin
9f052dd741 Remove libgnomeuimm26
This is a C++ binding for a gnome2 library which is not depended on by
anything in the ports tree and not maintained upstream
2020-09-19 11:09:21 +00:00
Baptiste Daroussin
7e71d82679 Remove metaport for unmaintained gnome2 c++ librairies 2020-09-19 10:58:58 +00:00
Baptiste Daroussin
6b5e7cdc84 In preparation of the update of glib remove the -reference ports
Those ports mainly concern old Gnome2 libraries, the behaviour of this infra
is not compatible with the meson build system (being used in newer version)
the documentation is provided otherwise in the other version
2020-09-19 10:43:46 +00:00
Kyle Evans
ed7a40f567 [NEW] x11-toolkits/guile-gnome-platform: Guile bindings for Gnome
This the final addition to complete the set of ports enabling the use of
Gnome GUI from Guile scripts.

WWW: https://www.gnu.org/software/guile-gnome/

PR:		241731
Submitted by:	Andrew <andrew tao11 riddles org uk>
Reviewed by:	mat (flavors)
Differential Revision:	https://reviews.freebsd.org/D22189
2020-09-17 17:47:23 +00:00
Baptiste Daroussin
cad6fefca0 Update to 3.36.0
Can't go yet to 3.38.0 as it requires newer glib
2020-09-17 12:11:12 +00:00
Baptiste Daroussin
3dd9bbd4bf Update libhandy to 1.0.0 which is needed by recently gnome
Repocopy the old version into libhandy0 so that ports relying on it
can still work.
Bump revision of those ports
2020-09-17 11:45:30 +00:00
Jan Beich
faf2768f3d x11-toolkits/gtk30: update to 3.24.23
Changes:	https://gitlab.gnome.org/GNOME/gtk/compare/3.24.20...3.24.23
PR:		249288
Approved by:	tcberner
Exp-run by:	antoine
2020-09-16 15:24:58 +00:00
Loïc Bartoletti
278b470b40 x11-toolkits/vte3: revert update to 0.60.3
vte3 requires fribidi>=1.0.0 I forgot to push it with the update of vte3.

BTW, an exp-run for fribidi has been requested (PR #228876). In the meantime, I revert my commit.

PR:	249319
Reported by:	VVD
2020-09-14 19:22:02 +00:00
Tobias C. Berner
a15b53b58d Update KDE Frameworks to 5.74.0
September 06, 2020. KDE today announces the release of KDE Frameworks 5.74.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:
	https://kde.org/announcements/kde-frameworks-5.74.0

PR:		249277
Exp-run:	antoine
2020-09-14 17:45:34 +00:00
Loïc Bartoletti
8869cf5d88 x11-toolkits/vte3: Update to 0.60.3
- Update to 0.60.3
- Use meson
- Fix Makefile variable order
2020-09-14 11:38:40 +00:00
Tobias C. Berner
8768061712 Make dependency of devel/gvfs optional for a several different ports
- this makes it possible for users to not install gvfs by making it an optional dependeny
- and moving it to nautilus directly instead of very high up the gnome stack in libngomeui
- it is on by default in nautilus, so no change for users of that

PR:		228307
Submitted by:	VVD <vvd@unislabs.com>
2020-09-13 15:58:46 +00:00
Tobias C. Berner
ef64ca31ab x11-toolkits/qt5-gtkplatform: fix build with modern Qt
- update to the last commit in the repo which adds support for the Qt in ports
- deprecate as upstream abandonned the project

Approved by:	Greg V <greg@unrelenting.technology> (maintainer)
Differential Revision:	https://reviews.freebsd.org/D26415
2020-09-13 06:20:16 +00:00
Tobias C. Berner
28bac6ebdd Move some gnome@ ports to desktop@
As gnome@ is lacking active committers at the moment, transfer some of its
ports [1] up the stack to the desktop@ group, in hope that this way we get some
updates in as the set of people that "should feel responsible" grows.

As soon as gnome@ grows some committers again, this can (and should) of course
be reverted again.

[1] The list of ports chosen in this move consits of all the ports that are
required to build x11/kde5.

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D26362
2020-09-10 18:55:41 +00:00
Tobias C. Berner
5dc59a82ae graphics/poppler: update to 20.09.0
Release 20.09.0:
        core:
         * Compability fix for Forms
         * Fix fetching of Objects failing in some cases
         * Fix clearing date in Annot setModified/setDate
         * TextSelectionPainter: support glyphless fonts
         * Splash: Don't try read past end of image
         * avoid abort() on large memory allocation
         * Fix memory leak on broken files
         * Fix potential invalid memory read
         * Small code improvements

        qt5:
         * Document TextAnnotation::inplaceAlign
         * Make Annotation::setModification/CreationDate work on existing annots
         * Be a bit more stubborn converting dates that come from xml
         * Clean as many null characters from the end as possible when converting strings

        glib:
         * Add accessor functions for PopplerAttachment
         * Deprecate PopplerAttachment GTime fields
         * Deprecate PopplerDocument date properties

        utils:
         * pdftoppm: report error and exit if output file cannot be written
         * Document that PDF-file can be '-' to read it from stdin

        build system:
         * cmake: Modern way to link against libpng, zlib and libtiff
         * cmake: Remove stray support for lcms1 in pdftocairo

PR:		249060
Exp-run by:	antoine
2020-09-10 18:32:06 +00:00
Guido Falsi
57b5a9b398 - Update girara to 0.3.5
- Add back main master site
2020-09-09 20:22:02 +00:00
Yuri Victorovich
dbb48d51ec x11-toolkits/wxgtk31: Update 3.1.3 -> 3.1.4
PR:		248244
Submitted by:	VVD <vvd@unislabs.com>
2020-09-01 18:12:20 +00:00
Tobias C. Berner
77f7bbd2bf Update KDE Plasma Desktop to 5.19.5
Tuesday, 1 September 2020. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.19.5. Plasma 5.19 was released in June 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:

 *   Powerdevil: On wakeup from suspend restore remembered keyboard brightness.
 *   KSysGuard: Correctly handle monitors list changing.
 *   xdg-desktop-portal-kde: enable printing of multiple copies.

Full changelog:
	https://kde.org/announcements/plasma-5.19.4-5.19.5-changelog
2020-09-01 15:18:36 +00:00