21692 Commits

Author SHA1 Message Date
rsadowski
c5b1570f90 remove kmix, long unhooked 2020-03-20 16:04:25 +00:00
kn
6df2645caa Default SEPARATE_BUILD to "Yes" not "flavored"
bsd.port.mk(5) checks for "Yes" and "No" only.

OK rsadowski
2020-03-20 12:09:52 +00:00
landry
50fd437c2b Remove dependency on bash by applying a patch from
e811b96c32

allows to remove handrolled do-configure, and drop MAKE_FILE while here.
2020-03-20 08:01:47 +00:00
landry
494cd24f6a +retrosmart-icon-theme, even if there will be no pkgs on the mirrors.. 2020-03-20 07:20:57 +00:00
landry
01d7a3b225 Import retrosmart-icon-theme
Retrosmart icon theme is a set of icons mainly based on the Haiku OS look.
Mainly the icons were taked from that project (with MIT license, and therefore
GPL compatible), some others were created from scratch or crafted from *other
forgotten sources* in the internet (with unknown licenses).

thus, set PERMIT_PACKAGE=Unsure .. discussed with sthen@
ok solene@
2020-03-20 07:10:27 +00:00
rsadowski
8622cfbf63 Update x2goclient to 4.1.2.2
This fix also includes a missing qtsvg lib dependency spotted by sthen@.
Remove patches to fix qt5.13.2 build. Committed upstream.
2020-03-19 19:51:09 +00:00
jca
5052dfb3a6 polkit-qt is still used in kde4 land
rsadowski@ has been a tad too eager.  Spotted by naddy@
2020-03-18 22:05:41 +00:00
rsadowski
0ff9366d6e Remove qt4 polkit-qt
Dead pice of software with no consumers. Let's safe build time.

OK ajacoutot@ (maintainer)
2020-03-18 16:15:25 +00:00
tb
182d5303dc The X509_get_notBefore() and X509_get_notAfter() macros were changed in
<openssl/x509.h> rev 1.70 to reference the functions X509_getm_notBefore()
and X509_getm_notAfter(), so these need to be resolved at runtime.

This fixes a linking failure on ld.bfd architectures and a likely
runtime failure on other architectures.

ok jca rsadowski
2020-03-18 14:31:20 +00:00
tb
43123061eb A major bump for QtNetwork was missed when I fixed the symbol lookup
for X509_getm_notBefore/X509_getm_notAfter. This bumps QtNetwork and
all dependent libraries. Regen plists while here.

ok rsadowski
2020-03-18 05:14:03 +00:00
ratchov
9f385cbca0 Use the new sioctl_open(3) API to display current audio level.
Now the programm displays the current sndiod master volume level,
which is present on any device and always corresponds to the device
programs are playing on.
2020-03-16 14:54:45 +00:00
naddy
94ee1d9516 fix spelling of REVISION 2020-03-16 11:26:47 +00:00
rsadowski
b7733e6a69 Regen WANTLIB, double-conversion is back in qt5 2020-03-15 19:57:16 +00:00
rsadowski
0d96ee09e8 Enable cups and double-conversion support again
cups is necessary to fix ALL Qt5 print dialogs and double-conversion to return
to the status quo. Cause I'm here, some Makefile cleanups.

Tweak by Vadim, thanks!
2020-03-15 19:57:07 +00:00
ajacoutot
f65931a409 Update to tracker-miners-2.3.3. 2020-03-15 11:30:17 +00:00
ajacoutot
1b301f96c9 Update to meta-tracker-2.3.4. 2020-03-15 11:01:34 +00:00
rsadowski
a32ed5ae58 Unbreak Qt5.12.3 build
Use MAKE_ENV/LIBS inside MAKE_FLAGS/LIBS to make qmake happy again
2020-03-14 17:54:57 +00:00
ajacoutot
67204b0928 Regen WANTLIB. 2020-03-14 15:15:22 +00:00
ajacoutot
743cf1058d "Requires: spice-protocol" in spice-client-glib-2.0.pc, so add a RDEP on
devel/spice-protocol

Should fix vinagre build breakage due to dpb(1) junking as reported by
naddy@
2020-03-14 14:44:19 +00:00
rsadowski
56214e58b4 Unbreak with Qt 5.13.2, spotted by naddy@ 2020-03-14 14:05:18 +00:00
ajacoutot
d1f2e2e8b8 Update to libsecret-0.20.2. 2020-03-14 13:25:09 +00:00
ajacoutot
e09efa763e Regen WANTLIB. 2020-03-14 12:55:38 +00:00
landry
7f9c820ec4 Update to gigolo 0.5.1 2020-03-14 08:32:20 +00:00
rsadowski
af5f139305 Update i3-gaps to 4.18 (sync with x11/i3) 2020-03-13 20:08:35 +00:00
rsadowski
3ada34e1af Update py-qt5 5.13.2 (Keep in sync with x11/qt5)
With help and ok landry@
2020-03-13 16:54:11 +00:00
rsadowski
6d59d406fc double-conversion adaptations
After math/double-conversion is no longer  x11/qt dependency we need a little
adjustment here.

Diff from and OK sthen@
2020-03-13 16:54:08 +00:00
rsadowski
dbe7097df3 add py-sip-qt5 and py-sip-qt5,python3
OK sthen@, landry@
2020-03-13 16:54:00 +00:00
rsadowski
6f99bb89df Update Qt to 5.13.2 and meta/qt5
Notable changes:

The good:
- Most of the work was done in qtbase
- The qtbase port comes with zstd support by default enabled
- Switched from c++11 to c++17
- Option "-openssl-linked" works now, no more ssl,crypto dlopen()d
- All shred lib bumped to be safe
- Many cleaning jobs in the Makefiles
- Add a new Qt submodule: QtLottie
- qtcanvas3d submodule is gone

The bad:
- The docs package is broken for now and unhooked
- vulkan is disabled until arm64 is vulkanready.
- Still no qtwebengine. (That would be a full time job)
- system double-conversion is no longer found by the configure step.
 - Be my guest to fix it.

The ugly:
- patch-qmake_generators_unix_unixmake_cpp
 -- That was the biggest problem, at the p2k19 I decided to solve by:
 "Transform /usr/ports/pobj/xxx/lib/libQt5Core.so into
 -L/usr/ports/pobj/xxx/build-amd64/lib -lQt5Core" ... works!

Many thanks to all who made this possible and all the test hours!
Special thanks to  sthen@, landry@, jca@ and cwen@

OK sthen@, landry@
2020-03-13 16:53:49 +00:00
rsadowski
b525531cdf Import QtLottie 5.13.2
QML API for rendering graphics and animations

Qt Lottie Animation provides a QML API for rendering graphics and animations
that are exported in JSON format by the Bodymovin plugin for Adobe After
Effects.

OK sthen@, landry@
2020-03-13 16:39:39 +00:00
sthen
a69fe57557 tigervnc: more build fixes for Xvnc portion for problems that I didn't run
into on my machine but seen on ports build machine
2020-03-13 11:27:27 +00:00
sthen
c30b1d762b x11/tigervnc: needs devel/libtool for libtoolize for Xvnc build
(in case you're wondering, no, this one really can't use autoreconf ;-)
2020-03-13 11:02:44 +00:00
jasper
db70b5bcb1 regen WANTLIB after libgdata update 2020-03-12 20:08:56 +00:00
jasper
09116c63e7 update to gnome-characters-3.34.0 2020-03-12 19:50:06 +00:00
sthen
ea68a9f589 x11/tigervnc: also build Xvnc 2020-03-11 18:27:15 +00:00
sthen
aafc34d2af x11/tigervnc: explicitly disable pam
as suggested by jca@, even though the current version doesn't pick up libpam,
a future update may change this, so explicitly disable it via cmake args.
2020-03-11 15:55:12 +00:00
landry
9c7a157afe Update to xfce4-whiskermenu 2.4.3 2020-03-11 13:41:53 +00:00
sthen
f475278872 +tigervnc 2020-03-11 12:19:53 +00:00
sthen
ce6cd718fe import ports/x11/tigervnc, ok robert@ bcallah@
TigerVNC is a high-performance, platform-neutral implementation of VNC
(Virtual Network Computing), a client/server application that allows
users to launch and interact with graphical applications on remote
machines.

TigerVNC provides the levels of performance necessary to run 3D and
video applications, and it attempts to maintain a common look and feel
and re-use components, where possible, across the various platforms
that it supports. TigerVNC also provides extensions for advanced
authentication methods and TLS encryption.

This package provides TigerVNC's viewer and "x0vncserver", which shares
an existing X server (typically, one that is connected to a physical
screen) with viewers on the network.
2020-03-11 12:19:27 +00:00
bket
063c2c727f Update to i3-4.18
Changes: https://github.com/i3/i3/blob/4.18/RELEASE-NOTES-4.18

OK tb@
2020-03-10 16:27:52 +00:00
landry
d3104b552d Import py-sip-qt5 4.19.19.
SIP is a tool for automatically generating Python bindings for C and C++
libraries. This module contains Qt5 bindings that were previously in py-qt5.

not yet linked to the build but will be necessary for the upcoming
py-qt5 update. Not importing 12.7.x versions as they are python3 only,
and we still have some consumers for the python2 FLAVOR of py-qt5.

to be tightly kept in sync with devel/py-sip, and tested against py-qt5
updates..

with tweaks from and ok sthen@
2020-03-10 09:32:46 +00:00
landry
ba4f808cc2 Update to xfce4-power-manager 1.6.6 2020-03-09 12:58:57 +00:00
landry
bea7cea1f0 Update to xfce4-statusnotifier 0.2.2 2020-03-09 12:58:41 +00:00
ajacoutot
7b4ca35ffd Update to ocrfeeder-0.8.3. 2020-03-08 22:38:50 +00:00
sthen
70299b9a6f nagstamon: set BUILD_DEPENDS=${RUN_DEPENDS}, in the 3.4.1 update it started
importing Nagstamon.Helpers in build.py causing a build failure if some
runtime deps are missing. Reported by naddy@.
2020-03-07 17:36:42 +00:00
ajacoutot
743de6fd5c Update to librsvg-2.48.0. 2020-03-07 13:30:35 +00:00
sthen
26e0b74c9b update to nagstamon-3.4.1, unbreak runtime by knocking out the kerberos/gssapi
support that requires either of requests_gssapi or requests_kerberos (not in ports).
2020-03-06 11:49:53 +00:00
bket
e5a5950f03 Update to tilda-1.5.0
Changes: https://github.com/lanoxx/tilda/blob/tilda-1.5.0/ChangeLog.

"reads OK" sthen@
2020-03-04 17:57:53 +00:00
rsadowski
914e7211b2 Update xwallpaper to 0.6.3 2020-03-03 06:03:37 +00:00
landry
b1ac51500f Update to xfce4-clipman 1.4.4 2020-03-02 10:07:07 +00:00
ajacoutot
5b59150e7a Update to mplayer-20200229. 2020-03-01 10:01:04 +00:00