1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-15 03:14:23 +00:00
Commit Graph

9170 Commits

Author SHA1 Message Date
John Marino
d3941be58c x11/xvkbd: Upgrade version 3.6 => 3.7
PR:		203486
submitted by:	ports fury
2015-10-10 15:37:51 +00:00
Tijl Coosemans
3a55a118dd Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.
These were FreeBSD specific aliases for libiconv(), libiconv_open() and
libiconv_close() that are now also provided by libc which complicates
writing configure tests that work correctly when both libc iconv and
libiconv are available.

Also, because the libiconv iconv.h header redefines iconv* to libiconv*
correct use of the header implies that the aliases aren't used.

The following ports needed fixes because there was something wrong with
the way they tried to detect or use iconv:

audio/deadbeef: Remove LIBICONV_PLUG from a source file.  It's a
compile-time option and should not be set in source code.
comms/hidapi: Use standard AM_ICONV configure macro to look for iconv.
deskutils/fbreader: Let ports framework deal with LIBICONV_PLUG.
deskutils/ljclive: Override configure test for iconv.
deskutils/owncloudclient: Add USES=iconv and patch test for iconv.
devel/aegis: Bump PORTREVISION because it no longer uses libiconv.
devel/libexplain: Add USES=iconv and override test for iconv.
devel/sdl20: Override configure test for iconv.
emulators/vmw: Replace OSVERSION checks with ICONV_LIB checks and include
<iconv.h> instead of <sys/iconv.h>.
irc/scrollz: Override configure test for iconv.
japanese/chasen-base: Override configure test for iconv and patch
configure so it no longer adds -liconv to linker flags just because it
happens to be installed.
japanses/eb: Patch configure test for iconv.
japanses/eblook: Override configure test for iconv.
java/jikes: Override configure test for iconv.
multimedia/transcode: Bump PORTREVISION because only one plugin links with
libiconv now.
net/c3270: Override configure test for iconv.
net/samba4*: Bump PORTREVISION because it no longer uses libiconv.  The
configure script will always add -liconv to the linker flags when it
happens to be installed which would be wrong but later on binaries are
linked with -Wl,--as-needed and the linker discards -liconv because it
finds iconv*() functions in libc now and no longer in libiconv.
net-mgmt/icinga-*: Remove dependency on iconv.
net-mgmt/netxms: Patch configure so it no longer adds -liconv to linker
flags just because it happens to be installed.
net/asterisk11: Patch configure so it no longer adds -liconv to linker
flags just because it happens to be installed.
net-p2p/transmission-*: Override configure test for iconv.
www/htmlcxx: Override configure test for iconv.
www/httrack: Override configure test for iconv.
www/xapian-omega: Override configure test for iconv.
x11/mrxvt(-devel): Add USES=iconv and override configure test for iconv.
x11/x3270: Override configure test for iconv.
x11-wm/jwm: Override configure test for iconv.

PR:		202838
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-10-10 14:03:00 +00:00
Danilo Egea Gondolfo
2cb57201b5 - Update to 0.31.2 2015-10-09 12:34:12 +00:00
John Baldwin
2bdeca5355 Properly check for the charging flag in the returned battery status
to determine if the battery is charging.

Reviewed by:	bapt (maintainer)
Differential Revision:	https://reviews.freebsd.org/D3849
2015-10-09 02:56:49 +00:00
Dmitry Marakasov
474eda5673 - Fix build
Approved by:	portmgr blanket
2015-10-08 17:08:39 +00:00
Jimmy Olgeni
eb8748beda Remove trailing whitespace from Makefiles, M-X. 2015-10-08 15:12:22 +00:00
Dmitry Marakasov
0521b2fe8e Add a way to cleanly handle terminfo.db file used by devel/ncurses
This database contains compiled terminfo entries and is merged from
a large part which comes with ncurses themselves and compiled
.terminfo files installed by other ports (currently only rxvt-unicode
and jfbterm)

- Now the database is always kept up to date, regardless of port
  installation order (both ncurses installed before .terminfo files
  and the other way around work as expected)
- All affected ports now support clean deinstallation and do not
  produce stage-qa errors
- Affected ports are simplified, as they now only need to define
  USES=terminfo
- rxvt-unicode no longer pulls in ncurses: the dependency is not
  really needed for anything beside updating it's own database
- The patch contains Q/A test to check whether a port needs, or
  needs not USES=terminfo

Approved by:	portmgr (mat, bapt)
Differential Revision:	D3747
2015-10-08 14:12:53 +00:00
Dmitry Marakasov
65c3cad3d1 - Drop 8.x support
Approved by:	portmgr blanket
2015-10-07 01:37:32 +00:00
Dmitry Marakasov
f3b48edad6 - Switch to options helpers
- Only use pkg-message specific to WCHAR option when the option is enabled
- Drop 8.x support

Approved by:	portmgr blanket
2015-10-07 01:36:53 +00:00
Dmitry Marakasov
0acb9e6ca4 - Add empty directories to plist
Approved by:	portmgr blanket
2015-10-03 01:44:31 +00:00
Guido Falsi
806e2b1063 - Update to 5.33
- Resolves the obnoxious startup message issue [1]
- Add options NLS and XFT
- Convert to USES=autoreconf
- Don't install pam file when PAM option is disabled
- Regenerate patches

PR:		201254
Submitted by:	Will B. <will_brokenbourgh at yahoo.com>
Approved by:	Maintainer timeout
MFH:		2015Q4 [1]
2015-10-02 08:40:57 +00:00
Danilo Egea Gondolfo
02e1fd0dab - Update to 0.31.1 2015-10-01 23:26:15 +00:00
Dmitry Marakasov
f206b10c31 - Drop 8.x support
Approved by:	portmgr blanket
2015-10-01 21:35:01 +00:00
Dmitry Marakasov
70549776ba - Drop 8.x support
- Switch to options helpers
- Fix installation command

Approved by:	portmgr blanket
2015-09-30 23:08:54 +00:00
Dmitry Marakasov
af005366f2 - Switch to options helpers 2015-09-30 23:08:44 +00:00
Dmitry Marakasov
29eba1739c - Fix plist for WITHOUT=PAM case
- Drop @dirrm* from plist

Approved by:	portmgr blanket
2015-09-30 17:35:48 +00:00
Dmitry Marakasov
768d52b26c - Switch to options helpers
Approved by:	portmgr blanket
2015-09-27 21:39:00 +00:00
Rene Ladan
5cbc5b94da Remove expired port:
2015-09-26 x11/xlogout: Useless cruft from 1989
2015-09-27 11:38:08 +00:00
Alexander Nedotsukov
b7d723b945 Update to 355.11 2015-09-26 10:42:38 +00:00
Alexander Nedotsukov
181612fb15 Update to 355.11
PR:	203323
2015-09-26 10:24:12 +00:00
Baptiste Daroussin
b2763697d8 Ensure terminfo registration is done during post installation 2015-09-26 08:55:25 +00:00
Baptiste Daroussin
4bb718f674 Convert to @sample
Use options helpers
2015-09-26 08:54:27 +00:00
Baptiste Daroussin
12b59fc91a Convert a bunch of @exec into proper @postexec 2015-09-25 23:52:09 +00:00
Jung-uk Kim
cd0157ff4c Fix a typo for x11/nvidia-driver-304.
Spotted by:	Lena at lena dot kiev dot ua
Approved by:	danfe (maintainer, implicit)
2015-09-25 15:40:42 +00:00
Dmitry Marakasov
c9e1ad637a - Drop 8.x support
- Switch to options helpers

Approved by:	portmgr blanket
2015-09-25 11:50:24 +00:00
Koop Mast
85039a847e Lists DOCS in OPTIONS_DEFINE, fix typo in RUN_DEPENDS for the MAPI option.
Submitted by:	truckman@
2015-09-25 08:56:10 +00:00
Jung-uk Kim
1615ac7b7a - Update x11/nvidia-driver to 346.96.
- Update x11/nvidia-driver-340 to 340.93.
- Update x11/nvidia-driver-304 to 304.128.

Approved by:	danfe (maintainer)
2015-09-24 22:09:54 +00:00
Olivier Duchateau
b65beb26da - Update to 1.5.1
- Sort USES
- Add patch, which disables Mugshot (utility to edit user profile), and
MenuLibre (menu editor), they are not yet present in ports tree
2015-09-21 21:34:28 +00:00
Jimmy Olgeni
feb651a670 Typos, whitespace and capitalization fixes (S-X). 2015-09-20 21:12:20 +00:00
Jan Beich
f901356b6e x11/virtualgl: minor cleanup
- Convert to USE_GL
- Convert to USE_XORG

Approved by:	portmgr blanket
2015-09-20 01:13:14 +00:00
David Chisnall
9156bf1b9e Make all GNUstep ports install into the System domain so that the Local domain is available for stuff built from source.
Some ports were already installing in the System domain, for these just remove the Makefile lines explicitly specifying the install domain.

The rest are installed in the Local domain, remove any overrides, update their pkg-plists and any explicit paths in the Makefiles and then bump port revision.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D2977
2015-09-19 10:33:34 +00:00
Dmitry Marakasov
b76f430612 - Add missing USES=pkgconfig, fix build with LIBRSVG2
- Switch to options helpers

Approved by:	portmgr blanket
2015-09-18 14:47:16 +00:00
Grzegorz Blach
29e7a04c29 Update to 0.9.1 2015-09-18 11:56:12 +00:00
Dmitry Marakasov
1ab4a82f69 - Switch to options helpers
- Make imlib2 support non-optional, port doesn't build with it disabled
2015-09-17 11:04:07 +00:00
Baptiste Daroussin
e0de738591 Remove ansi version fo wxGTK 2.8 and only keep the unicode version
All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
2015-09-16 19:51:26 +00:00
Raphael Kubo da Costa
39ced03cc1 Update the Qt4 ports to 4.8.7.
According to upstream, this is the last planned Qt4 release.
A list of changes since 4.8.6 can be found here:
<http://download.qt.io/official_releases/qt/4.8/4.8.7/changes-4.8.7>

Porting notes and changes:
- Remove several patches that have been upstreamed.
- Make Uses/qmake.mk pass the contents of LIBS to the qmake environment. [1]
- Repurpose devel/qt4/files/extrapatch-src-corelib-global-qglobal.h now the
  original patch is part of the release (curiously enough, the original
  patch was never actually used, as the ?= assignment in r362837 after
  r362770 was never possible).

  This works around the way compiler support for C++11 features is detected
  in Qt 4.8.7: while it originally only uses the compiler to determine if
  something is supported or not, the initializer lists feature also depends
  on the C++ standard library being used. It's a problem in FreeBSD 9.x,
  where USES=compiler:c++0x or USES=compiler:c++11-lang means we will use
  clang to build a port but use libstdc++ from base (GCC 4.2). The latter
  obviously does not support initializer lists, and the build fails because
  Qt tries to include headers that do not exist (<initializer_list>).

  Since detecting libstdc++'s version is not trivial (we need to include a
  non-lightweight header like cstdio and then check for __GLIBCXX__), we
  just enable Q_COMPILER_INITIALIZER_LISTS support only when libc++ is used
  (there should be no reason for someone to be using clang with GCC 4.8's
  libstdc++, for example).

  x11/kdelibs4's FindQt4.cmake had to include a backported change from the
  upstream FindQt4.cmake in CMake itself to use a C++ compiler to detect
  flags like Q_WS_X11, otherwise the inclusion of <ciso646> in qglobal.h
  makes the build fail.

This patch contains changes by me, makc@ and alonso@.

PR:             202552 [1]
PR:             202808 [exp-run]
Submitted by:	pawel@ [1]
2015-09-16 08:55:04 +00:00
Dmitry Marakasov
0dfbc9be56 - Switch to options helpers
- Fix build without NLS

Approved by:	portmgr blanket
2015-09-14 21:45:23 +00:00
Jung-uk Kim
5623e118d7 Update to 0.15.6. 2015-09-14 17:22:08 +00:00
Olivier Duchateau
6dd2604f1a Update to 0.10.7 (bugfix) 2015-09-14 12:56:16 +00:00
Mathieu Arnold
afae652a2a Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
  Though you should note that only the default version can be used to
  install Perl modules, and the non default Perl versions cannot use the
  modules installed via ports if they contain .so as they are installed
  in a version specific directory.

Reviewed by:	bapt (the Mk bits)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3542
2015-09-14 12:19:48 +00:00
Baptiste Daroussin
fcbb482959 Mark as broken: does not fetch 2015-09-13 22:02:56 +00:00
Danilo Egea Gondolfo
828586b1e2 - Update to 0.31.0 2015-09-13 18:15:18 +00:00
Baptiste Daroussin
8209b3c229 Clean options by using options helpers
Remove gtk1 option
Nuke usage of HAVE_GOME.
Please notice that the port is stil wrong as it still relies on the configure
script to autodetect things instead of controling it depending on options.
At least it is now a bit cleaner
2015-09-13 14:24:59 +00:00
Grzegorz Blach
02e8331ef1 Fix build on 9.x 2015-09-12 19:22:01 +00:00
Grzegorz Blach
5ae5f53971 Update to 0.9.0 2015-09-10 01:28:38 +00:00
Dmitry Marakasov
72be4c6de7 - Switch to options helpers
Approved by:	portmgr blanket
2015-09-08 11:30:05 +00:00
MANTANI Nobutaka
e9f029d649 Update to 3.5.1. 2015-09-05 13:26:27 +00:00
Dmitry Marakasov
58f8660487 - Drop 8.x support
Approved by:	portmgr blanket
2015-09-04 21:33:22 +00:00
Dmitry Marakasov
4302743e8c - Drop 8.x support
Approved by:	portmgr blanket
2015-09-04 21:33:10 +00:00
Jung-uk Kim
9271cd1ae2 - Add an upstream patch for archivers/py-lz4 to export its version number.
- Remove a local hack for x11/xpra to properly detect LZ4 version.
2015-09-04 17:24:08 +00:00