Commit Graph

153 Commits

Author SHA1 Message Date
sthen
8fff2934ad sync WANTLIB 2022-04-01 19:09:43 +00:00
naddy
21f1bb8ad8 drop RCS Ids 2022-03-11 20:15:18 +00:00
kmos
a61c4d7777 Fix build of windowmaker for sparc64 and other base-gcc arches.
Maintainer timeout.
2020-06-27 01:13:47 +00:00
solene
54285bb446 Update to windowmaker-0.95.9
Patch from new maintainer Michael <michi plus openbsd at dataswamp dot org>
2020-05-27 09:07:54 +00:00
sthen
0a5b5bddee replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:50:46 +00:00
sthen
6ff3e55398 bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into

the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
dcoppa
f01ec812a5 menu: Include all aspect ratio options for background pixmap.
The background menu was missing "centered", "maximized", and "filled".

upstream git commit 273d17a0be1a00435e3b98791359b47908dab443
2017-09-08 13:46:33 +00:00
dcoppa
d1a290190e Bugfixes from upstream git:
WINGs: Set widget background pixmaps before realization.
Previously, when WMSetWidgetBackgroundPixmap() was called prior to
WMRealizeWidget(), no background pixmap was actually set.
(git commit 83f0b764e607306feb7b17026a11034e5cf84785)

util: fix parsing of XDG menus with multiple groups
(git commit e037ae3684928a2fbf4a3994562a322f5d3b0c71)
2017-08-25 11:01:16 +00:00
dcoppa
658c6ce4be Update to windowmaker-0.95.8 2017-03-29 08:51:24 +00:00
jca
01b270157a Drop the gettext module. 2016-08-27 17:21:30 +00:00
dcoppa
95e50dc069 Merge commit 5561199c871293cca0b3dc2c6feff0d7783111c6 from upstream.
Allow alt+tabbed windows over fullscreen

Fullscreen windows should only be on top when they are in focus. Change
the stacking level temporarily back to WMNormalLevel if the fullscreen
window loses focus due to an alt+tab operation.

Change the stacking level back to WMFullscreenLevel if the fullscreen
window receives the focus again.
2016-08-05 13:55:33 +00:00
dcoppa
19a4a8e760 Merge fix from upstream:
Fix stacking order of dock and fullscreen.

This reverts the commits:
 311ab6b08ccf ("Raise fullscreened window")
 a504370f3b27 ("Remove WMFullscreenLevel")

Removing WMFullscreenLevel had the side effect that a dock or panel
having the _NET_WM_WINDOW_TYPE_DOCK type would stack on top of
fullscreen windows, obscuring part of them.  This is unwanted. No
other window should cover a focused fullscreen window.
2016-08-05 13:23:09 +00:00
dcoppa
29057e1664 Sebastian's commit still wasn't sufficient, unfortunately. 2016-06-24 09:53:54 +00:00
sebastia
76c605246f Load WMRootMenu properly
feeback and OK dcoppa@
2016-06-23 20:25:33 +00:00
dcoppa
aa07160cdb Merge multiple fixes from upstream:
Avoid create again a docked application cache icon
Avoid recreate Cached Icon moving between docks
Fix infinite loop in switching within group
Maintain sorting of windows by workspace in switch menu
New applications do not create Cached Icon
Remove cache icon when detached
Save the icon filename instead of the full path
Use window placement settings on other workspaces
create_appicon_from_dock checks if no_appicon flag is set
getstyle: fix wcopy_file paths
wmmenugen: Fix segfault; argv[argc] doesn't exist
2016-06-22 10:05:28 +00:00
dcoppa
7529eb2eec Update to WindowMaker-0.95.7
OK reyk@, sebastia@
2016-06-17 11:49:33 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
jasper
bb17759157 update HOMEPAGE 2015-12-07 18:24:11 +00:00
ajacoutot
a183b75553 "/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:31:10 +00:00
sthen
07a0cc599f oops, reinstate patch chunks lost in previous 2015-03-29 10:44:55 +00:00
sthen
e0da2dd381 handle giflib api change 2015-03-28 17:23:23 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
sthen
f9dc2fa78a libungif->giflib and patch where necessary, ok jasper@ aja@ 2013-09-25 07:56:56 +00:00
sthen
d513b9fb53 regen patches 2013-09-19 20:43:54 +00:00
sthen
957634ded7 - Add upstream patch to fix java/netbeans menu problem after
resize, maximize. From Christian Schulte on ports@.

- While there: tidy Makefile, regen PLIST and merge PFRAG.shared,
don't USE_GROFF.
2013-08-22 23:03:20 +00:00
naddy
10bfdff492 the png headers are now directly under include/ 2013-06-04 18:41:39 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
naddy
1e474f48e1 remove Peter Stromberg as maintainer:
"I haven't used any of those ports myself for a long time, so I think it's
best you remove me as maintainer."
2012-12-13 16:34:47 +00:00
dcoppa
dc4bdb9888 Fix attributes of WPrefs app, so that it has the right icon in the
dock, instead of a broken one.
2012-08-09 09:30:27 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
dcoppa
8e4836198e Fix the "periodic focus bug" described at:
c91bb1ba13

From upstream git via Bryan Linton (bl AT shoshoni DOT info)
2012-03-17 17:32:28 +00:00
espie
346b5bc6dc normalize pkgpath 2011-09-16 12:29:12 +00:00
naddy
eed7c62887 Fix build with png-1.5.
All fixes by yours truly.
2011-07-08 20:38:00 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
espie
8e072131b6 USE_GROFF=Yes 2010-10-19 08:13:56 +00:00
ajacoutot
fd1cd0c58d Move move to new DEPENDS. 2010-07-30 08:02:59 +00:00
ajacoutot
127208401d First pass at new REVISION/DEPENDS... not finished yet. 2010-07-30 06:58:57 +00:00
espie
a6bf3dc5ff fix build on x86 with gcc4 (from gentoo via freebsd) 2010-05-20 10:58:08 +00:00
ajacoutot
509d218fc4 WANTLIB changes after xcb addition and bump. 2009-08-11 08:38:41 +00:00
wilfried
47549fec87 make wmaker.inst know where WPrefs is 2009-02-15 20:12:17 +00:00
merdely
d0e220d33a Remove surrounding quotes in COMMENT/PERMIT_*/BROKEN 2007-09-15 20:04:18 +00:00
mglocker
97574ea6df Fixes WPrefs crash when choosing WPrefs Menu Definition. Patch from
Pedro Martelletto:

Revision 1.4 of x11/windowmaker/patches/patch-WINGs_string_c uncovered
a bug in WPrefs, WindowMaker's configuration tool. The bug can be easily
triggered by choosing the 'Applications Menu Definition' dialogue.

The problem is that WPrefs code relied on the fact that the first token
in the array would not be free'd by wtokenfree(), a misbehaviour which
was correctly addressed in the aforementioned change.

Tested by some, and OK jasper@ before ports tree lock.
2007-08-25 09:27:12 +00:00
wilfried
733f062ca2 bump 2007-04-25 11:47:52 +00:00
wilfried
845abd26d4 On BSD systems putenv creates its own strdup of supplied string,
therefor it should be freed again

patch from Tobias Stoeckmann
2007-04-25 11:34:47 +00:00
wilfried
21cf4b7ace The WINGs-function wtokensplit does not set argv to NULL if no
string has been split - instead argc is set to 0

patch from Tobias Stoeckmann
2007-04-25 11:33:21 +00:00
wilfried
886c0ab2bd wtokenfree does not free the first entry of an array
patch from Tobias Stoeckmann
2007-04-25 11:32:55 +00:00