aboutsummaryrefslogtreecommitdiff
path: root/x11
Commit message (Collapse)AuthorAgeFilesLines
* x11/xvkbd: Upgrade version 3.6 => 3.7John Marino2015-10-103-56/+59
| | | | | | | | PR: 203486 submitted by: ports fury Notes: svn path=/head/; revision=399006
* Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.Tijl Coosemans2015-10-103-11/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=398996
* - Update to 0.31.2Danilo Egea Gondolfo2015-10-092-3/+3
| | | | Notes: svn path=/head/; revision=398909
* Properly check for the charging flag in the returned battery statusJohn Baldwin2015-10-092-1/+29
| | | | | | | | | | to determine if the battery is charging. Reviewed by: bapt (maintainer) Differential Revision: https://reviews.freebsd.org/D3849 Notes: svn path=/head/; revision=398899
* - Fix buildDmitry Marakasov2015-10-081-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=398834
* Remove trailing whitespace from Makefiles, M-X.Jimmy Olgeni2015-10-083-3/+3
| | | | Notes: svn path=/head/; revision=398833
* Add a way to cleanly handle terminfo.db file used by devel/ncursesDmitry Marakasov2015-10-083-7/+14
| | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=398827
* - Drop 8.x supportDmitry Marakasov2015-10-071-8/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=398738
* - Switch to options helpersDmitry Marakasov2015-10-072-8/+1
| | | | | | | | | | - Only use pkg-message specific to WCHAR option when the option is enabled - Drop 8.x support Approved by: portmgr blanket Notes: svn path=/head/; revision=398735
* - Add empty directories to plistDmitry Marakasov2015-10-032-1/+3
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=398459
* - Update to 5.33Guido Falsi2015-10-0210-78/+104
| | | | | | | | | | | | | | | | - 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] Notes: svn path=/head/; revision=398425
* - Update to 0.31.1Danilo Egea Gondolfo2015-10-012-3/+3
| | | | Notes: svn path=/head/; revision=398396
* - Drop 8.x supportDmitry Marakasov2015-10-011-4/+0
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=398389
* - Drop 8.x supportDmitry Marakasov2015-09-303-84/+19
| | | | | | | | | | - Switch to options helpers - Fix installation command Approved by: portmgr blanket Notes: svn path=/head/; revision=398239
* - Switch to options helpersDmitry Marakasov2015-09-301-12/+6
| | | | Notes: svn path=/head/; revision=398238
* - Fix plist for WITHOUT=PAM caseDmitry Marakasov2015-09-301-4/+1
| | | | | | | | | - Drop @dirrm* from plist Approved by: portmgr blanket Notes: svn path=/head/; revision=398223
* - Switch to options helpersDmitry Marakasov2015-09-271-5/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=398058
* Remove expired port:Rene Ladan2015-09-276-57/+0
| | | | | | | 2015-09-26 x11/xlogout: Useless cruft from 1989 Notes: svn path=/head/; revision=398038
* Update to 355.11Alexander Nedotsukov2015-09-263-9/+11
| | | | Notes: svn path=/head/; revision=397955
* Update to 355.11Alexander Nedotsukov2015-09-262-9/+14
| | | | | | | PR: 203323 Notes: svn path=/head/; revision=397954
* Ensure terminfo registration is done during post installationBaptiste Daroussin2015-09-261-1/+1
| | | | Notes: svn path=/head/; revision=397944
* Convert to @sampleBaptiste Daroussin2015-09-262-26/+11
| | | | | | | Use options helpers Notes: svn path=/head/; revision=397943
* Convert a bunch of @exec into proper @postexecBaptiste Daroussin2015-09-251-1/+1
| | | | Notes: svn path=/head/; revision=397908
* Fix a typo for x11/nvidia-driver-304.Jung-uk Kim2015-09-251-1/+1
| | | | | | | | Spotted by: Lena at lena dot kiev dot ua Approved by: danfe (maintainer, implicit) Notes: svn path=/head/; revision=397841
* - Drop 8.x supportDmitry Marakasov2015-09-251-68/+20
| | | | | | | | | - Switch to options helpers Approved by: portmgr blanket Notes: svn path=/head/; revision=397813
* Lists DOCS in OPTIONS_DEFINE, fix typo in RUN_DEPENDS for the MAPI option.Koop Mast2015-09-251-2/+2
| | | | | | | Submitted by: truckman@ Notes: svn path=/head/; revision=397806
* - Update x11/nvidia-driver to 346.96.Jung-uk Kim2015-09-244-15/+17
| | | | | | | | | | - Update x11/nvidia-driver-340 to 340.93. - Update x11/nvidia-driver-304 to 304.128. Approved by: danfe (maintainer) Notes: svn path=/head/; revision=397773
* - Update to 1.5.1Olivier Duchateau2015-09-213-5/+15
| | | | | | | | | - Sort USES - Add patch, which disables Mugshot (utility to edit user profile), and MenuLibre (menu editor), they are not yet present in ports tree Notes: svn path=/head/; revision=397522
* Typos, whitespace and capitalization fixes (S-X).Jimmy Olgeni2015-09-202-2/+2
| | | | Notes: svn path=/head/; revision=397463
* x11/virtualgl: minor cleanupJan Beich2015-09-201-13/+3
| | | | | | | | | | - Convert to USE_GL - Convert to USE_XORG Approved by: portmgr blanket Notes: svn path=/head/; revision=397349
* Make all GNUstep ports install into the System domain so that the Local ↵David Chisnall2015-09-195-49/+48
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=397315
* - Add missing USES=pkgconfig, fix build with LIBRSVG2Dmitry Marakasov2015-09-181-11/+5
| | | | | | | | | - Switch to options helpers Approved by: portmgr blanket Notes: svn path=/head/; revision=397248
* Update to 0.9.1Grzegorz Blach2015-09-182-3/+3
| | | | Notes: svn path=/head/; revision=397232
* - Switch to options helpersDmitry Marakasov2015-09-171-14/+4
| | | | | | | - Make imlib2 support non-optional, port doesn't build with it disabled Notes: svn path=/head/; revision=397106
* Remove ansi version fo wxGTK 2.8 and only keep the unicode versionBaptiste Daroussin2015-09-161-1/+1
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=397077
* Update the Qt4 ports to 4.8.7.Raphael Kubo da Costa2015-09-163-4/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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] Notes: svn path=/head/; revision=397043
* - Switch to options helpersDmitry Marakasov2015-09-141-13/+5
| | | | | | | | | - Fix build without NLS Approved by: portmgr blanket Notes: svn path=/head/; revision=396935
* Update to 0.15.6.Jung-uk Kim2015-09-142-4/+3
| | | | Notes: svn path=/head/; revision=396912
* Update to 0.10.7 (bugfix)Olivier Duchateau2015-09-142-3/+3
| | | | Notes: svn path=/head/; revision=396900
* Make it so that the default Perl is always called perl5.Mathieu Arnold2015-09-142-6/+6
| | | | | | | | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=396892
* Mark as broken: does not fetchBaptiste Daroussin2015-09-131-0/+1
| | | | Notes: svn path=/head/; revision=396866
* - Update to 0.31.0Danilo Egea Gondolfo2015-09-133-21/+3
| | | | Notes: svn path=/head/; revision=396846
* Clean options by using options helpersBaptiste Daroussin2015-09-132-72/+27
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=396826
* Fix build on 9.xGrzegorz Blach2015-09-121-1/+1
| | | | Notes: svn path=/head/; revision=396777
* Update to 0.9.0Grzegorz Blach2015-09-103-3/+4
| | | | Notes: svn path=/head/; revision=396548
* - Switch to options helpersDmitry Marakasov2015-09-081-5/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=396367
* Update to 3.5.1.MANTANI Nobutaka2015-09-053-34/+12
| | | | Notes: svn path=/head/; revision=396170
* - Drop 8.x supportDmitry Marakasov2015-09-041-11/+3
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=396139
* - Drop 8.x supportDmitry Marakasov2015-09-041-10/+2
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=396136
* - Add an upstream patch for archivers/py-lz4 to export its version number.Jung-uk Kim2015-09-042-27/+2
| | | | | | | - Remove a local hack for x11/xpra to properly detect LZ4 version. Notes: svn path=/head/; revision=396121