freebsd-ports/x11-wm
Tijl Coosemans a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
..
aewm - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
afterstep MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
afterstep-stable Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
amiwm - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
antiwm Reset dhn's ports 2015-06-12 20:58:13 +00:00
awesome Switch ports depending on docbook* through a directory name to a package name, 2015-01-23 22:50:49 +00:00
awesome-vicious - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
awesome2 - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
bbkeys cleanup plist 2014-12-20 20:01:26 +00:00
bbpager - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
blackbox - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
bspwm - Don't duplicate examples in DOCSDIR 2015-06-16 00:08:58 +00:00
ccsm - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
clementine Remove $FreeBSD$ from patches files everywhere. 2015-05-22 20:34:27 +00:00
compiz Bump portrevision after png update 2014-12-25 20:54:41 +00:00
compiz-fusion x11-wm/compiz-fusion: cleanup 2015-07-15 20:58:53 +00:00
compiz-plugins-extra Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
compiz-plugins-main - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
compiz-plugins-unsupported Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
compizconfig-backend-gconf
compizconfig-python By default libtool replaces -export-symbols <file> with -retain-symbols-file 2015-08-02 15:03:19 +00:00
compton Update ports in the remaining categories to not use GH_COMMIT. 2015-05-07 20:24:15 +00:00
ctwm Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
cwm Replace most occurences of github.com in MASTER_SITES with USE_GITHUB usage. 2015-05-18 17:07:45 +00:00
devilspie
dwm
e-module-alarm Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-cpu Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-deskshow Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-diskio Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-everything-places Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-everything-websearch Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-forecasts Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-mem Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-mpdule Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-net Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-penguins Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-places Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-rmb Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-tclock Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-module-wlan Over to the enlightement team 2015-04-16 21:55:10 +00:00
e-modules Back to the pool. 2015-04-16 20:13:43 +00:00
e16 over to enlightenment@ 2015-04-16 22:03:27 +00:00
e16-docs Over to the enlightement team 2015-04-16 21:55:10 +00:00
echinus cleanup plist 2014-12-20 20:01:26 +00:00
ede Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports 2015-07-29 22:09:53 +00:00
emerald - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
enlightenment Convert to USES=autoreconf 2015-06-21 16:28:48 +00:00
epplets over to enlightenment@ 2015-04-16 22:16:07 +00:00
euclid-wm MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
evilwm
fbcmd
fluxbox MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
fluxconf
fluxter - attach license 2015-02-19 00:08:23 +00:00
flwm - clerify 2015-05-29 11:03:46 +00:00
fvwm - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
fvwm-crystal - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
fvwm2 Fix gtk12/clang compile error. 2015-01-14 02:53:53 +00:00
gcompmgr - Switch to USES=autoreconf 2015-06-23 16:33:11 +00:00
genmenu
golem - Strip binaries 2015-06-16 23:43:18 +00:00
herbstluftwm - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
hs-xmonad - Add a (default) xmonad workaround for losing hotkeys in certain cases. 2015-02-15 21:46:06 +00:00
hs-xmonad-contrib - Add a (default) xmonad workaround for losing hotkeys in certain cases. 2015-02-15 21:46:06 +00:00
i3 Update to 4.10.3 2015-07-31 06:39:17 +00:00
icewm converters/libiconv: 2015-04-15 08:20:27 +00:00
ion - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
jewel - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
jwm Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
larswm
libcompizconfig 8 ports categories: Remove $PTHREAD_LIBS 2015-03-24 13:51:17 +00:00
libdockapp MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
libwraster MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
lwm
lxmed - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
lxsession - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
marco Update MATE DE to 1.10.0. 2015-07-27 20:19:33 +00:00
matwm2
mcwm
metacity Sprinkle some PORTSCOUT macros around to either mark ports: 2015-01-15 17:17:32 +00:00
muffin Replace most occurences of github.com in MASTER_SITES with USE_GITHUB usage. 2015-05-18 17:07:45 +00:00
musca Reset dhn's ports 2015-06-12 20:58:13 +00:00
mutter Update the Gnome stack to the latest in the 3.14 series. 2015-03-27 09:24:39 +00:00
nickleby - Update to version 2.2.1 2015-03-30 15:20:52 +00:00
obapps - Convert ports from korean/, shells/, x11/, x11-clocks/, x11-fm/, 2014-10-19 18:16:15 +00:00
obconf - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
obkey - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
obmenu Fix runtime error: 2015-07-17 15:42:29 +00:00
obpager - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
olvwm MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
openbox Update to 3.6. 2015-06-01 15:53:55 +00:00
oroborus - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
pager
pawm - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
peksystray
pekwm Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
phluid - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
piewm - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
plank Remove unneeded patches (discussed with upstream) 2015-05-12 15:19:14 +00:00
plwm - Convert ports from korean/, shells/, x11/, x11-clocks/, x11-fm/, 2014-10-19 18:16:15 +00:00
pwm - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
qlwm cleanup plist 2014-12-20 20:01:26 +00:00
qtile Update ports in the remaining categories to not use GH_COMMIT. 2015-05-07 20:24:15 +00:00
ratmen
ratmenu
ratpoison Reset dhn's ports 2015-06-12 20:58:13 +00:00
sawfish - Strip libraries 2015-06-05 19:40:54 +00:00
selectwm
simple-ccsm - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
spectrwm Update to 2.7.2 2015-07-05 13:59:38 +00:00
swm x11-wm/swm: This is not jobs-safe 2015-02-02 16:32:47 +00:00
tinywm
transset
treewm - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
tvtwm MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
twm - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
vtwm Bump portrevision after png update 2014-12-25 20:54:41 +00:00
w9wm
weewm
windowlab cleanup plist 2014-12-20 20:01:26 +00:00
windowmaker MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
wm2 - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
wmakerconf - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
wmanager Remove $FreeBSD$ from patches files everywhere. 2015-05-22 20:34:27 +00:00
wmanager-addons - Drop @dirrm* from and add empty directories to pkg-plists 2015-01-28 01:07:54 +00:00
wmconfig gmake:lite is only intended to be used for possible gmake dependencies 2015-03-07 13:19:46 +00:00
wmfs - Add LICENSE_FILE 2015-06-15 12:26:06 +00:00
wmii - Pet portlint 2015-03-08 02:33:19 +00:00
wmii-devel - Pet portlint 2015-03-08 02:33:27 +00:00
wmname
xcompmgr
xfce4 - Switch to USES= metaport 2015-04-07 16:17:05 +00:00
xfce4-desktop Update to 4.12.3 (bugfix release) 2015-07-19 16:31:51 +00:00
xfce4-panel By default libtool replaces -export-symbols <file> with -retain-symbols-file 2015-08-02 15:03:19 +00:00
xfce4-session - Add patch, to make verbose logging conditional 2015-03-28 20:28:08 +00:00
xfce4-wm Update to 4.12.3 (bugfix) 2015-05-16 19:52:31 +00:00
Makefile Add euclid-wm 0.4.3, minimalist, tiling window manager for X11. 2015-04-28 03:50:28 +00:00