Commit graph

4879 commits

Author SHA1 Message Date
Chris Rees
0c257ca309 Update to 2.3.0
Move to more correct x11 category

Unbreak

Incorporate changes and improvements made by Mikael Urankar

PR:		ports/221102
Submitted by:	mikael.urankar@gmail.com

Various other cleanups; correct pkg-message and add ksh dependency

PR:		ports/220572
Submitted by:	pfg
2018-11-05 18:49:23 +00:00
Baptiste Daroussin
d067f557de Update to 4.16 2018-11-05 09:14:08 +00:00
Tobias C. Berner
89d1bb9ab0 Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarative
- There was no obvious reason to split these ports, and it makes
  porting simpler; the set of ports using either mostly coincided.

Exp-run by:	antoine
PR:		223687
PR:		232751
2018-11-04 19:00:53 +00:00
Antoine Brodin
cc3a9fc097 Mark BROKEN: fails to build
evoke/Xsm.cpp:653:17: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
        file += "/ede/"SETTINGS_FILENAME".conf";
                       ^

Reported by:	pkg-fallout
2018-11-04 13:49:27 +00:00
Chris Rees
d9b8cf40b6 Mark BROKEN for now.
Many issues in legacy code (type mismatches and collisions with builtin C++11
classes such as tuple).

Fix in the works.
2018-11-03 22:45:54 +00:00
Eric Turgeon
5d60d00017 update x11-wm/marco to 1.20.2
Approved by:	bapt (mentor)
2018-11-02 23:46:06 +00:00
Kirill Ponomarev
8d53fbf478 Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2018-11-02 19:21:19 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
Danilo G. Baio
fc925b3abd x11-wm/awesome: Fix build with GCC-based architectures
This port requires C11-aware compiler.
Add USES=compiler:c11 to fix build on GCC architectures.

Take MAINTAINER'ship.

PR:		232855	[1]
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl> [1]
Approved by:	garga (maintainer, IRC)
Sponsored by:	IntegriCloud [1]
2018-11-02 12:54:13 +00:00
Tobias C. Berner
9f68d12bf2 Update KDE Plasma to 5.12.7. 2018-10-28 10:59:23 +00:00
Alexey Dokuchaev
83acc71814 Add the patch file forgotten in the earlier commit (r482283). 2018-10-17 09:17:58 +00:00
Alexey Dokuchaev
d597c53d4c Resurrect `x11-wm/skippy-xd', a full-screen Expose-style standalone task
switcher for X11.  It is now being hosted on GitHub as a fork from the
original 0.5.0 release (2004), initially maintained by Nick Watts (2011)
and now by Richard Grenville (2013).  Assume maintainership.
2018-10-17 09:09:08 +00:00
Jesper Schmitz Mouridsen
5f0eecd752 New port x11-wm/obconf-qt
PR: 229306
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D17261
2018-10-15 14:55:00 +00:00
Tobias Kortkamp
83004f3fee Mark x11-wm/qtile as deprecated too
It has been non-functional for over a year.

PR:		222363
2018-10-12 09:39:21 +00:00
Tobias Kortkamp
ca96d1197d Explicitly mark x11-wm/qtile as broken
It's already being skipped now since x11/xpyb was marked as broken
in ports r471180, but qtile previously died with an xcb.Exception,
so mark it as broken anyway by request of Michael.

While here also reset maintainer due to the long timeout.

PR:		222363
Submitted by:	Michael Reim <kraileth@elderlinux.org>
Approved by:	wg (maintainer timeout, 1 year)
2018-10-12 09:25:02 +00:00
Gleb Popov
39be4b047e x11-wm/hs-xmonad and x11-wm/hs-xmonad-contrib: Update to 0.15.
PR:		231987
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>
Approved by:	tcberner (mentor)
2018-10-06 10:09:13 +00:00
Kirill Ponomarev
bf2bdba023 Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2018-10-01 08:34:25 +00:00
Koop Mast
1a19050b32 The updated libgtop included in the GNOME 3.28 update broke runtime for
mate ports that use libgtop [1]. Bump all users not included in the GNOME
update to fix these issues.

Reported by:	Barbara Guida <barbara.freebsd@gmail.com> [1]
2018-09-30 20:27:44 +00:00
Koop Mast
951c1f5d1c The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.
The offical GNOME 3.28 release notes can be found at
https://help.gnome.org/misc/release-notes/3.28/

Thanks to Antoine Brodin for running the exp-runs.

PR:		229761
2018-09-30 11:58:29 +00:00
Thomas Zander
84b6aee905 Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4l 2018-09-29 08:04:27 +00:00
Alex Kozlov
2b429032b6 - Update to 5.5.0 2018-09-29 06:19:33 +00:00
Gleb Popov
0a4e147de5 x11-wm/hs-xmonad-contrib: Update to 0.14.
PR:		231751
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>
Approved by:	tcberner (mentor)
2018-09-27 15:49:43 +00:00
Gleb Popov
ad5b779798 x11-wm/xmonad: Update to 0.14.
PR:		231750
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>
Approved by:	tcberner (mentor)
2018-09-27 15:43:12 +00:00
Rene Ladan
33eec73f71 Remove expired port:
2018-09-20 x11-wm/swm: upstream no longer maintained, the screen turns black after starting swm
2018-09-21 08:37:54 +00:00
Ed Maste
176251159f Bump PORTREVISION for changed CFLAGS
I adjusted CFLAGS in several ports to allow linking with lld on i386 but
missed the corresponding PORTREVISION bump.

Related commits:
r480023 r480045 r480047 r480048 r480049 r480061 r480062 r480068

Reported by:	antoine
Approved by:	antoine
2018-09-18 19:20:17 +00:00
Steve Wills
26747a563a x11-wm/emerald: Add missing dependencies
While here, add license, NLS option and bump PORTREVISION

PR:		230918
Submitted by:	Samy Mahmoudi <samy.mahmoudi@gmail.com>
Approved by:	maintainer timeout (freebsd-ports@dan.me.uk, >3 weeks)
2018-09-18 17:50:54 +00:00
Ed Maste
59dcc20566 x11-wm/golem: add -fPIC on i386, to allow linking with lld
By default lld does not allow non-PIC code where PIC is required.
Other architectures already apply -fPIC; do so for i386 as well.

Approved by:	portmgr (lld blanket)
Sponsored by:	The FreeBSD Foundation
2018-09-18 17:48:35 +00:00
Steve Wills
105fc7045f x11-wm/compizconfig-backend-gconf: Add missing dependencies
While here, add LICENSE and pet portlint

PR:		230914
Submitted by:	Samy Mahmoudi <samy.mahmoudi@gmail.com>
Approved by:	maintainer timeout (freebsd-ports@dan.me.uk, >3 weeks)
2018-09-18 17:41:25 +00:00
Steve Wills
9e4388fca4 x11-wm/compizconfig-python: Add missing dependencies
While here, add LICENSE and pet portlint

PR:		230912
Submitted by:	Samy Mahmoudi <samy.mahmoudi@gmail.com>
Approved by:	maintainer timeout (freebsd-ports@dan.me.uk, >3 weeks)
2018-09-18 17:33:59 +00:00
Steve Wills
5751d5efb9 x11-wm/compiz-plugins-unsupported: Add missing dependencies
While here, add license, NLS option and bump PORTREVISION

PR:		230911
Submitted by:	Samy Mahmoudi <samy.mahmoudi@gmail.com>
Approved by:	maintainer timeout (freebsd-ports@dan.me.uk, >3 weeks)
2018-09-18 17:19:57 +00:00
Steve Wills
45b1e023c9 x11-wm/compiz-plugins-main: Add missing dependencies
While here, add LICENSE, NLS option and bump PORTREVISION

PR:		230865
Submitted by:	Samy Mahmoudi <samy.mahmoudi@gmail.com>
Approved by:	maintianer timeout (freebsd-ports@dan.me.uk, >3 weeks)
2018-09-18 17:09:44 +00:00
Kirill Ponomarev
5eb11c3ade Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2018-09-17 12:08:43 +00:00
Niclas Zeising
0fae2e9e0e Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
2018-09-11 18:34:27 +00:00
Pietro Cerutti
99c9601565 x11-wm/e16: fix build which assumed dlopen is in libdl 2018-09-11 09:11:29 +00:00
Pietro Cerutti
64a75dd8d4 x11-wm/e16 - update to 1.0.19
Add option to build with PANGO support for text rendering.
Fix NLS with non-default prefix.

Changelog: https://git.enlightenment.org/e16/e16.git/commit/ChangeLog?h=v1.0.19
2018-09-10 14:14:43 +00:00
Mathieu Arnold
4a3bebcae1 Add EXAMPLES options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:15:47 +00:00
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Niclas Zeising
5132d4fecc x11-wm/spectrwm: Update to 3.2.0
Adjust CFLAGS to more closely match upstream.

Changelog: https://github.com/conformal/spectrwm/releases/tag/SPECTRWM_3_2_0
2018-09-08 12:31:06 +00:00
Yuri Victorovich
37f0fa1718 x11-wm/i3: Add CONFLICTS_INSTALL=i3-gaps
x11-wm/i3-gaps was added today.

PR:		230266
Submitted by:	Dmitri Goutnik <dg@syrec.org>
2018-08-30 20:50:29 +00:00
Yuri Victorovich
6c9866ac89 New port: x11-wm/i3-gaps: Fork of i3 tiling window manager with more features, including gaps
PR:		230265
Submitted by:	Dmitri Goutnik <dg@syrec.org>
2018-08-30 18:52:19 +00:00
Kirill Ponomarev
06c99be495 Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2018-08-30 13:39:51 +00:00
Grzegorz Blach
04c5ee837c Update to 0.22.4 2018-08-29 16:49:57 +00:00
Fernando Apesteguía
c8d4aed2ff x11-wm/ctwm: update to 4.0.2
Also switch from PORTVERSION to DISTVERSION

PR:	230901
Submitted by:	fullermd@over-yonder.net (maintainer)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D16909
2018-08-26 20:33:13 +00:00
Tobias Kortkamp
7d1e13aede x11-wm/pekwm: Unbreak with Clang 6
ActionHandler.cc:603:10: error: case value evaluates to 4294967291, which cannot be
      narrowed to type 'int' [-Wc++11-narrowing]
    case WORKSPACE_UP:
         ^

http://beefy11.nyi.freebsd.org/data/head-i386-default/p474051_s336054/logs/pekwm-0.1.17_4,1.log

PR:		230889
Submitted by:	tobik
Approved by:	Natacha Porté <natbsd@instinctive.eu> (maintainer)
2018-08-26 02:39:12 +00:00
Tobias Kortkamp
b3beda7f98 x11-wm/jewel: Fix build with Clang 6
windowmanager.cc:1929:24: error: non-constant-expression cannot be narrowed from type 'int' to 'CARD32' (aka 'unsigned long') in initializer list [-Wc++11-narrowing]
        CARD32 geometry[] = { xres, yres };
                              ^~~~
windowmanager.cc:1929:24: note: insert an explicit cast to silence this issue
        CARD32 geometry[] = { xres, yres };
                              ^~~~
                              static_cast<CARD32>( )

http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/jewel-0.12.41_4.log

- Make sure the build respects CXXFLAGS
2018-08-25 13:48:09 +00:00
Tobias Kortkamp
b1c5f262f7 x11-wm/obpager: Fix build with Clang 6
src/OBPager.cc:937:19: error: non-constant-expression cannot be narrowed from type 'int' to 'char' in initializer list [-Wc++11-narrowing]
        char text[2] = { (mDesktopNum % 9) + '1', '\0' };
                         ^~~~~~~~~~~~~~~~~~~~~~~
src/OBPager.cc:937:19: note: insert an explicit cast to silence this issue
        char text[2] = { (mDesktopNum % 9) + '1', '\0' };
                         ^~~~~~~~~~~~~~~~~~~~~~~
                         static_cast<char>(     )
1 error generated.

http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/obpager-1.8.log

- Make sure the build respects CXXFLAGS
2018-08-25 13:42:44 +00:00
Grzegorz Blach
4b2a950e82 Add option to disable esound applet
PR:		230709
Submitted by:	tobik
2018-08-19 16:24:02 +00:00
Steve Wills
726b389f0d x11-wm/herbstluftwm: update to 0.7.1
PR:		230495
Submitted by:	Zsolt Udvari <uzsolt@uzsolt.hu> (maintainer)
2018-08-16 14:07:02 +00:00
Kirill Ponomarev
10726afe78 Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2018-08-14 07:53:09 +00:00
Kubilay Kocak
d105717fd7 x11-wm/blackbox: Fix build with Clang 6, Fix TOOLS_ONLY option
Clang 6 (on 12-CURRENT) reports the following error during build:

EWMH.cc:250:7: error: non-constant-expression cannot be narrowed from type
'long' to 'unsigned long' in initializer list [-Wc++11-narrowing]
    { static_cast<long>(x), static_cast<long>(y) };
      ^~~~~~~~~~~~~~~~~~~~

There was also a bug introduced 4 years ago which removed the MAN1 variable a
later INSTALL_MAN macro relied on [1]. This caused a build/install failure
when the TOOLS_ONLY option was enabled.

This change fixes those two issues.

While I'm here level up port compliance:

  - Add LICENSE_FILE
  - Convert to OPTIONS helpers
  - Regenerate patches

[1] http://svnweb.freebsd.org/changeset/ports/346174
[2] https://lists.freebsd.org/pipermail/freebsd-ports/2018-August/114039.html

PR:		226708
Submitted by:	<Trond Endrestol ximalas info> (Clang 6 fix)
Approved by:	Andrew J. Caines <A J Caines halplant com> (technically)
Approved by:	portmgr (implicit, build fixes, framework compliance)
Reported by:	Erich Dollansky <freebsd ed lists sumeritec com> [2]
MFH:		2018Q3
2018-08-09 06:42:47 +00:00