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

8652 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
3cf2742f19 - Update to 7.4.891
Changes:	https://github.com/vim/vim/commits/master
2015-10-10 07:05:19 +00:00
Don Lewis
8ca4e95df6 Removing --enable-symbols=small from CONFIGURE_ARGS allows us to avoid
the need to use ${STRIP_CMD}.

Fix an intermittent build failure by adding a missing dependency to the
port's build framework.  This change has been committed to the upstream
trunk.
2015-10-09 22:17:28 +00:00
John Marino
c22fff5c69 editors/(x)vile: Upgrade version 9.8o => 9.8q
PR:		203244
Submitted by:	ports fury
2015-10-09 22:07:50 +00:00
Don Lewis
4302284260 Fix an intermittent build failure by adding a missing dependency to the
port's build framework.  This change has been committed to the upstream
trunk.
2015-10-09 20:59:28 +00:00
Jimmy Olgeni
42bc424f61 Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
Don Lewis
6042604622 Temporarily downgrade the openoffice-devel port from the upstream trunk
branch to 4.1.2-RC1 in order to give the latter wider exposure before
4.1.2 is released.

Add this missing missing bits of patch-i114430 that were committed
to trunk upstream but that are not in 4.1.2-RC1.

Removing --enable-symbols=small from CONFIGURE_ARGS allows us to avoid
the need to use ${STRIP_CMD}.
2015-10-08 01:09:38 +00:00
Danilo Egea Gondolfo
468cd7570d - Update to 41.1.0 2015-10-01 23:36:34 +00:00
Sunpoet Po-Chuan Hsieh
65f5164e5d - Update to 7.4.884
Changes:	https://github.com/vim/vim/commits/master
2015-09-28 06:20:50 +00:00
Mathieu Arnold
ddea640599 fix runtime, pkg registers a dependency on libluajit but no runtime
dependency, and pkg autoremove will render this unusable.

Sponsored by:	Absolight
2015-09-27 12:10:16 +00:00
Mark Linimon
c8b389743c Mark as broken on sparc64: fails to build.
Approved by:	portmgr (sparc64 blanket)
2015-09-26 16:54:57 +00:00
Nicola Vitale
7bfc390899 - Update to 20140826-r5761
PR:	202481
Submitted by:	Sergey V. Brunov <sergey.v.brunov@gmail.com>
2015-09-26 14:08:41 +00:00
Baptiste Daroussin
5f9d19ea27 Update to 4.1
PR:		203033
Submitted by:	Walter Schwarzenfeld
2015-09-26 12:41:47 +00:00
Baptiste Daroussin
622ee7ccab Convert to @sample 2015-09-26 10:17:01 +00:00
Don Lewis
19bbc1b1cd Add Caladea and Carlito fonts. They are metrically equivalent to some
Microsoft fonts and the proper definitions within OpenOffice have been
added so that they are recognized as such. [1]

The Linux ports handle the mapping from the printeradmin command to the
spadmin executable in the shell wrapper.  Do the same in the FreeBSD
port rather than munging the printeradmin.desktop file.  Retain the
spadmin link to the wrapper for backwards compatability.

The setofficelang command went away a long time ago.  Remove it from
the shell wrapper and remove the link.

Exec the OpenOffice executables from the wrapper so that the shell for
the wrapper doesn't hang around as an extra process until OpenOffice
terminates.

Nuke an extraneous shell continuation in the Makefile.

Suggested by:	pfg [1]
2015-09-26 07:40:47 +00:00
Mark Linimon
12f0176c58 Mark as broken on non-x86: fails to build.
Approved by:	portmgr (sparc64 blanket)
2015-09-25 21:15:22 +00:00
Jung-uk Kim
9f9779d6b8 Remove redundant PostgreSQL version restriction as we do not support 8.x. 2015-09-25 21:03:09 +00:00
Baptiste Daroussin
865dad6146 Convert to @sample
While here, use option helper
2015-09-24 22:19:58 +00:00
Don Lewis
02c8bec7d3 Fix a regression in directory permissions and add a missing directory used
for shared extensions.  This combination of issues could cause incomplete
cleanup on pkg removal if OpenOffice had been run by a user in the wheel
group.

Add a note about the location of the Wiki Publisher extension to
pkg-message.
2015-09-24 21:07:18 +00:00
Don Lewis
fbf2b5c96f Update to svn revsion r1704217.
Fix a regression in directory permissions and add a missing directory used
for shared extensions.  This combination of issues could cause incomplete
cleanup on pkg removal if OpenOffice had been run by a user in the wheel
group.

Add a note about the location of the Wiki Publisher extension to
pkg-message.
2015-09-24 21:06:29 +00:00
Jan Beich
2c13179f74 x11-toolkits/scintilla, editors/scite: update to 3.6.1
Changes:	http://www.scintilla.org/ScintillaHistory.html
PR:		203144
Submitted by:	Naram Qashat cyberbotx@cyberbotx.com (maintainer)
2015-09-24 18:10:45 +00:00
Jung-uk Kim
75883644e1 Update to 5.0.2. 2015-09-23 21:06:12 +00:00
Dmitry Marakasov
53ceb07d77 - Switch to options helpers
- Fix stage-qa

Approved by:	portmgr blanket
2015-09-22 20:37:14 +00:00
Sunpoet Po-Chuan Hsieh
669263e58f - Update to 7.4.873
Changes:	https://github.com/vim/vim/commits/master
2015-09-20 20:16:50 +00:00
Jimmy Olgeni
686b747c39 Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
Jan Beich
d178e0c8af Convert the rest to USE_GL
Tested by:	make describe (only touched ports)
Approved by:	portmgr blanket
2015-09-20 01:13:47 +00:00
Sunpoet Po-Chuan Hsieh
3ae026523d - Add missing \
- Bump PORTREVISION for package change

Reported by:	Matthew D. Fuller <fullermd@over-yonder.net>
2015-09-19 05:15:05 +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
Mathieu Arnold
320514f1dd It seems some people keep adding $FreeBSD$ to patch files.
Patches must not be changed by the vcs, this includes the
svn:keyword expansion.  Set fbsd:nokeywords to a couple of patches.

With hat:	portmgr
Sponsored by:	Absolight
2015-09-16 13:03:45 +00:00
Don Lewis
20cf12a0ac Update the comment about the clang 3.6 and clang 3.7 code generation
bug with the upstream bug ID.

More do-install target optimization:

  * Use the tar -s option to modify the path names when unpacking
    the install archive into the staging directory rather than
    unpacking, repacking, and unpacking again

  * Pass --with-unix-wrapper to configure and patch a makefile
    to get the desired Exec and Icon entries in the .desktop
    files instead of patching them after they have been staged.
    The Icon entries do not need to specify the .png suffix.

  * Streamline the usage of ${STRIP_CMD}

  * Create hard links to the wrapper for the individual apps
    instead of symbolic links, and use a for loop instead of
    repeating the command a bunch of times

  * Centralize the plist generation, which allows the icon
    installation ot be simplified

  * Install missing startcenter app icon

  * Mute many of the commands, but add strategic ${ECHO_CMD}s
2015-09-16 03:03:46 +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
73f610542b Enforce unicode version of wxGTK 2015-09-13 18:58:29 +00:00
Sunpoet Po-Chuan Hsieh
f3d1a1fdd1 - Update to 7.4.865
Changes:	https://github.com/vim/vim/commits/master
2015-09-12 17:07:53 +00:00
Steve Wills
58bf169fb9 editors/neovim: create port
PR:		198713
Submitted by:	Anton Törnqvist <antont@inbox.lv> (based on)
2015-09-10 18:03:15 +00:00
John Marino
aee438b1ab editors/libreoffice: Limit libstdc++ check to FreeBSD
DragonFly's base libstdc++ *is* c++11 compliant, so marking LO
broken solely based on use of libstdc++ is erroneous logic.  However,
limiting the check to FreeBSD (and the OSVERSION check after it) is
legitimate, and that's what this commit does to unbreak DragonFly.
If it had just been the one check, I would have used BROKEN_FreeBSD
instead.
2015-09-10 09:24:00 +00:00
Don Lewis
bc9bdd4c35 Unbreak wrapper script so that if a particular application is
specified but without specifying a document, that application is
started instead of presenting the user with the generic startup
window and requiring him to pick the document type (running
openoffice-*-scalc should open to a new spreadsheet, etc.)

Building with clang 3.7 is reported to have the same failure mode
as clang 3.6, so use the same optimization tweak as a workaround.

Various cleanups to do-install:

  * The paths ${PREFIX}/${INSTALLATION_BASEDIR} and
    ${PREFIX}/${INSTALLATION_BASEDIR}/${AOODIR}, and
    ${PREFIX}/${INSTALLATION_BASEDIR}/${AOODIR}/share/xdg are
    frequently used, so create a few variables to hold those paths
    instead of repeating the same, long sequence in a number of places

  * Tweak openoffice-wrapper to take advantage of the previous change

  * Use INSTALLS_ICONS=yes instead of manually adding the @exec and
    @unexec entries to the plist

  * Edit bootstraprc only once with ${REINPLACE_CMD} instead of
    running it twice to edit the same line

  * Remove bootstraprc.bak so that it does not get installed

  * With the advent of staging, it is not necessary to remove
    ${STAGEDIR}${DESKTOPDIR}/${EXECBASE}

  * Simplify code for installing icons

Rename remaining OOO* variables to AOO*.

Delete unused definition of ${SUBST}.

Delete fbsd:nokeywords property and add svn:keywords to
files/openoffice-wrapper.
2015-09-10 00:33:08 +00:00
Don Lewis
6287bcd1f7 Unbreak wrapper script so that if a particular application is
specified but without specifying a document, that application is
started instead of presenting the user with the generic startup
window and requiring him to pick the document type (running
openoffice-*-scalc should open to a new spreadsheet, etc.)

Building with clang 3.7 is reported to have the same failure mode
as clang 3.6, so use the same optimization tweak as a workaround.

Various cleanups to do-install:

  * The paths ${PREFIX}/${INSTALLATION_BASEDIR} and
    ${PREFIX}/${INSTALLATION_BASEDIR}/${AOODIR}, and
    ${PREFIX}/${INSTALLATION_BASEDIR}/${AOODIR}/share/xdg are
    frequently used, so create a few variables to hold those paths
    instead of repeating the same, long sequence in a number of places

  * Tweak openoffice-wrapper to take advantage of the previous change

  * Use INSTALLS_ICONS=yes instead of manually adding the @exec and
    @unexec entries to the plist

  * Edit bootstraprc only once with ${REINPLACE_CMD} instead of
    running it twice to edit the same line

  * Remove bootstraprc.bak so that it does not get installed

  * With the advent of staging, it is not necessary to remove
    ${STAGEDIR}${DESKTOPDIR}/${EXECBASE}

  * Simplify code for installing icons

Rename remaining OOO* variables to AOO*.
2015-09-10 00:26:28 +00:00
Don Lewis
0973de4b43 Import various improvements from openoffice-devel r393676, r395652, and
r396247:

 * Consolidate patch-freebsd.mk, patch-set_soenv.in, patch-unxfbsd.mk,
   and other changes that were committed to the upstream trunk
   into patch-build-framework:

   o Changes to aid building with gcc from ports on FreeBSD

   o Changes to detect when building with clang and to decode the
     compiler version

 * Remove the REINPLACE_CMD patches from post-patch and $FBSD_LDFLAGS
   from do-build that are no longer needed for building with gcc in
   the general case because of the previous patch

 * Disable optimization when compiling one source file with clang 3.4
   to avoid tripping on a compiler code generation bug.  This allows
   us to build with clang 3.4 from base on FreeBSD 10, so remove
   the dependency on clang 3.5.

 * Fine tune compiler optimization flags when using clang 3.6 on
   FreeBSD 11 i386 or gcc 4.9 instead of totally disabling
   optimization

 * Unbreak the build with gcc 4.9 on amd64

 * Makefile cleanups without functional change:

   o Combine two .if ${ARCH} == amd64 sections of Makefile

   o Merge the pre-configure target into post-extract

   o Simplify the code in the do-build target

   o Sort USE_XORG

 * Replace the default images in the opening splash window and the
   Help->About window with FreeBSD-branded versions.  Thanks to pfg
   for suggesting this and reviewing the new images.
2015-09-07 15:19:18 +00:00
Alexey Dokuchaev
0292dc3f31 - Stop lying about the port being broken on Tier-2 architectures
- Move OPTIONS block lower in the Makefile where it's typically found
- Augment port description text while I'm here

Tested on:	flame (sparc64), eris (ia64), local Mac mini G4 (powerpc)
2015-09-07 07:00:08 +00:00
Don Lewis
85bad1870a Sort USE_XORG 2015-09-07 06:22:48 +00:00
Koop Mast
4eed2600c9 Chase libgit2-glib update. 2015-09-06 20:57:16 +00:00
Rodrigo Osorio
be5a099da6 Fix issues in freeBSD 9.3-RELEASE
Bump PORTREVISION
2015-09-06 13:40:36 +00:00
Jung-uk Kim
bb55308129 Unset the DISPLAY environment variable to work around a CppUnit test. 2015-09-04 15:08:40 +00:00
Dmitry Marakasov
dba651d1c7 - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-09-04 14:32:29 +00:00
Koop Mast
285e7c8ca2 Update gedit to 3.16.3. 2015-09-04 14:03:56 +00:00
Raphael Kubo da Costa
f358732b18 Uses/iconv.mk: Set iconv-related CMake variables.
The way we deal with iconv in base and ports across different FreeBSD
releases is complicated: 9.x does not have iconv.h in base, 10.1 has it with
a different prototype for iconv(3) and later versions have the right
iconv(3) prototype. And, in some cases (USES=iconv:{translit,wchar_t}), we
must always use the libiconv port.

This is why there are so many checks in Uses/iconv.mk: we need to know the
situation we currently have in order to decide whether to pull iconv from
converters/libiconv, whether to just use its header (and pull the library
from base) or whether to use everything from base.

r384038 adjusted several CMake-based ports, but did so in a way that was not
very scalable and required a few intrusive patches to some ports. Most ports
that have both USES=cmake and USES=iconv use variations of FindIconv.cmake
that behave similarly. This change passes the header and library values we
really want to use to CMake using the most common variable names, bypassing
the calls to find_path() and find_library() that would sometimes end up
finding the wrong file. The few ports that use different variable names have
had their Makefiles adjusted (we manually pass the values we want via
CMAKE_ARGS).

Other changes:
- chinese/fcitx: Explicitly set LIBICONV_LIBC_HAS_ICONV_OPEN=OFF as we
  always want the version from ports because of USES=iconv:wchar_t.
- editors/calligra: Explicitly use iconv:translit because Kexi needs it.
- irc/weechat and irc/weechat-devel: The FindIconv.cmake patches could not
  be entirely removed because the check_library_exists() calls are wrong.
  Sent upstream: https://github.com/weechat/weechat/pull/513
- textproc/ctpp2: Use iconv:translit when the TRANSLITERATE option is used.

PORTREVISION has been bumped in editors/calligra and textproc/ctpp2 because
their dependency list has changed in 10.2 and later as the ports version is
always used now.

PR:		202798
Reviewed by:	antoine, tijl
Approved by:	portmgr (antoine)
2015-09-03 15:44:13 +00:00
Jung-uk Kim
9e1fa332c6 - Properly update icon caches when GTK2 and/or GTK3 option is set.
- Fix build when CUPS option is not set.
- Simplify and tidy up PLIST auto-generation.
- Reduce Clang 3.6 warnings.
2015-09-03 04:45:17 +00:00
Sunpoet Po-Chuan Hsieh
8817dc1c05 - Update to 7.4.854
Changes:	https://github.com/vim/vim/commits/master
2015-09-02 17:02:45 +00:00
Jung-uk Kim
fc532fc9f0 Fix dependency. devel/cppunit113 does not exist any more. 2015-09-01 21:55:23 +00:00
Jung-uk Kim
f6862ef651 Update LibreOffice to 5.0.1.
Unfortunately, LibreOffice project completely dropped support for pre-C++11
compilers and libraries since 4.4.  Therefore, we cannot easily build it on
FeeBSD 9.x any more unless the system was rebuilt with WITH_CLANG_IS_CC and
WITH_LIBCPLUSPLUS.  If user is unable to upgrade the system for some reason,
the old port, i.e., 4.3.7, is still available from devel/libreoffice4 (with
no language packs).
2015-09-01 21:26:44 +00:00
Sunpoet Po-Chuan Hsieh
60f278ce7c - Update to 7.4.843
- Use PORTVERSION instead of DISTVERSION

Changes:	https://github.com/vim/vim/commits/master
2015-08-31 13:31:40 +00:00