1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00
Commit Graph

8849 Commits

Author SHA1 Message Date
Mathieu Arnold
c8254ba4ca Update to 0.1.4.
PR:		209294
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-05-09 13:43:03 +00:00
Mathieu Arnold
20912cb511 Update to 5.3.
PR:		209293
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-05-09 13:42:58 +00:00
Jung-uk Kim
92c297e6df Update to 5.0.6. 2016-05-07 03:28:18 +00:00
Ashish SHUKLA
ca474e6872 editors/emacs-devel[1]:
- Update to 25.0.93
 - Re-organize options into logical groups
 - Use OPTIONS helpers to specifiy implicit dependencies
 - Convert FILENOTIFY into a radio option
 - Remove dependency on unneeded ports for non-X11 systems

bsd.emacs.mk:
 - Update version for editors/emacs-devel port

PR:		209054[1]
Submitted by:	Joseph Mingrone <jrm@ftfl.ca>[1]
2016-05-02 13:45:35 +00:00
Don Lewis
8535e2e3cc Update TARGET_ORDER_OVERRIDE to for the changes to Uses/gnome.mk
in r413768.

Don't bother trying to create ${STAGEDIR}${DESKTOPDIR} since it
is already handled by mtree.
2016-05-01 05:26:21 +00:00
Don Lewis
9c0ff2e183 Pet portlint - use a tab (not space) after a variable name 2016-05-01 04:44:14 +00:00
Don Lewis
0e8aa69f62 Revert the part of the change in r408688 that allowed the PDF Import
extension to build with boost 1.60, which should have been reverted
in r411540.  The fix implemented upstream does not require linking
with any boost libraries, so return boost to always just being
a build dependency.

Update TARGET_ORDER_OVERRIDE to for the changes to Uses/gnome.mk
in r413768.

Don't bother trying to create ${STAGEDIR}${DESKTOPDIR} since it
is already handled by mtree.
2016-04-30 19:04:31 +00:00
Mathieu Arnold
38cbe5cc9e Remove USE_FIREBIRD from bsd.databases.mk, replaced by USES=firebird.
Also:
- replace USE_FIREBIRD by USES=firebird.
- convert ports depending on databases/firebird25-client directly to USES=firebird.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
2016-04-25 16:14:02 +00:00
Danilo Egea Gondolfo
130a86c555 - Update to 41.1.1 2016-04-24 16:51:36 +00:00
Steve Wills
86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Mathieu Arnold
ca09c2e951 Update to 0.1.3.
PR:		208867
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-04-18 14:07:11 +00:00
Alexey Dokuchaev
ed62b74be6 Do not attempt to create ${STAGEDIR}${DESKTOPDIR}: `share/applications'
was added to mtree (Templates/BSD.local.dist) in r331266 2.5 years ago,
and fix some minor bogosities nearby.
2016-04-16 12:29:27 +00:00
Sunpoet Po-Chuan Hsieh
ac46a5cee5 - Update to 7.4.1743
Changes:	https://github.com/vim/vim/commits/master
2016-04-15 23:10:02 +00:00
Jung-uk Kim
b49eb6f35e - Update to 1.1.0.
- Copy the previous port to devel/mdds0.
2016-04-14 17:48:51 +00:00
Dmitry Marakasov
a0304f36de - Update to 2.10.8
PR:		208271
Submitted by:	sergey.v.brunov@gmail.com
Approved by:	maintainer timeout (abiliojr@gmail.com, 2 weeks)
2016-04-14 15:06:10 +00:00
Sunpoet Po-Chuan Hsieh
24b18e583f - Update to 7.4.1721
Changes:	https://github.com/vim/vim/commits/master
2016-04-10 13:40:43 +00:00
Ashish SHUKLA
4cbac963a8 editors/emacs:
- Clarify LICENSE, as it's "or any later version" clause
 - Switch to CONFLICTS_INSTALL, as conflicts only happen on install
 - Finish OPTIONS helpers conversion
 - Convert patch-sources.el to SUB_FILES
 - Convert *FLAGS to USES=localbase
 - Convert IGNORE and SOUND to _IMPLIES
 - Drop DBUS_PTHREAD_LIBS after ports r382294
 - Drop default WRKSRC
 - Drop clang workaround for unsupported FreeBSD versions

editors/emacs-nox11:
 - Kill EMACS_NO_X11_SLAVE in favour of ?= variables
 - Conflict with any EMACS_VER

PR:		208217
Submitted by:	jbeich
2016-04-08 08:00:15 +00:00
Dmitry Marakasov
c338624cd9 - Fix handling of empty directories in documentation
PR:		207368
Submitted by:	amdmi3
Approved by:	maintainer timeout (office, > 1 month)
2016-04-01 20:15:05 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Mathieu Arnold
999161a9ed Fixup some whitespace at the beginning of lines problems.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:18:17 +00:00
Frederic Culot
8ccdb1b565 - Reassign to the heap, on maintainer's request 2016-03-30 16:41:22 +00:00
Dmitry Marakasov
08e5d8db0c - Add LICENSE_FILE
- Switch to options helpers
- Fix build with GTK2
2016-03-30 00:56:07 +00:00
Dmitry Marakasov
d0ef5f05e5 - Switch to options helpers
- Cosmetic fixes
2016-03-30 00:53:10 +00:00
Dmitry Marakasov
9b726d2857 - Clarify LICENSE
- Switch to WRKSRC_SUBDIR
- Switch to options helpers
- Regenerate patches with `make makepatch`
2016-03-29 00:53:48 +00:00
Dmitry Marakasov
50ad76ee9a - Clarify LICENSE
- Add LICENSE_FILE
- Switch to options helpers
- Regenerate patches with `make makepatch`
2016-03-29 00:41:00 +00:00
Dmitry Marakasov
8d276a4a9c - Add LICENSE_FILE
- Remove USES=tar:bzip2 (incorrect and no-op with USE_GITHUB)

Approved by:	portmgr blanket
2016-03-29 00:25:14 +00:00
Dmitry Marakasov
6ee35ac2d1 - Switch to options helpers 2016-03-29 00:00:49 +00:00
Raphael Kubo da Costa
0a13855bcf Add missing items to the calligra-l10n ports plists.
Submitted by:	Tobias Berner <tcberner@gmail.com>
2016-03-28 18:16:36 +00:00
Tijl Coosemans
6bc6f3a9e0 - Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
  description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-27 14:57:59 +00:00
Wen Heping
b2cc9724af - Update to 3.6.4
PR:		208298
Submitted by:	sergey.v.brunov@gmail.com
Approved by:	maintainer
2016-03-27 05:04:07 +00:00
Jason Helfman
abd235f0f8 - update to 3.02
Reported by:	portscout
2016-03-25 20:45:54 +00:00
Tijl Coosemans
77760fcb63 Make print/ghostscript9-agpl-base the default Ghostscript port. Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.

Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.

Fix print/ghostscript9-agpl-base to install eps2write.

Update math/asymptote to 2.37 to support newer Ghostscript.

PR:		208159
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-24 15:47:50 +00:00
Mathieu Arnold
57e7a0c9f7 Update to 1.99.4.
PR:		208208
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-03-23 14:06:01 +00:00
Mathieu Arnold
485984607b Update to 5.2.
Remove the DOCS option, it was not used for anything.

PR:		208207
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-03-23 14:05:54 +00:00
Don Lewis
70fdf7774f Upgrade to upstream svn revision r1735889. This contains the
CLOSESOCKET_DOESNT_WAKE_UP_ACCEPT pipe fix [1].  It also contains
a slightly different fix for building with boost 1.60, so delete
patch-sdext_source_pdfimport_makefile.mk, which is no longer needed.

Delay running gnome-post-install until the plist has been generated by
post-install so that the icons are detected and gtk-update-icon-cache
gets run when the package is installed. [2]

Add missing USES=shared-mime-info.

PR:		207301 [1]
PR:		208026 [2]
2016-03-21 05:53:01 +00:00
Don Lewis
42956fde45 Delay running gnome-post-install until the plist has been generated by
post-install so that the icons are detected and gtk-update-icon-cache
gets run when the package is installed. [1]

Import upstream trunk commit r1728872 to add the
CLOSESOCKET_DOESNT_WAKE_UP_ACCEPT up accept fix to the pipe code. [2]

PR:		208026 [1]
PR:		207301 [2]
2016-03-20 21:42:08 +00:00
Jose Alonso Cardenas Marquez
ba6a316e2d - Update to 1.6.0 2016-03-17 20:26:10 +00:00
Raphael Kubo da Costa
5f54a52585 Change header installation location for kdelibs4-based ports.
Install x11/kdelibs4's headers into include/kde4 instead of include (which
consequently causes several other ports to have their installation paths
changed too).

The idea behind this is to reduce path conflicts between KDE4 ports and the
upcoming KDE Frameworks 5 ports that will be installed into include/KF5. If
we continue installing the KDE4 headers into include/, we can end up in a
situation like this:

    c++ [...] -I/usr/local/include -I/usr/local/include/KF5 file.cpp

If the KDE4 and KF5 versions of a port have the same headers, the KDE4 port
will unintentionally be picked up first and the build will fail.

Most of this huge patch is just PORTREVISION bumps, pkg-plist changes and a
few patches to FooConfig.cmake files to make them look into the kde4/
subdirectory in include/.

Changes which don't fit into the above are:
- deskutils/kdepimlibs4: Import an upstream patch to remove some double
  semicolons that cause base GCC to fail. They have always been present, but
  since the faulty header was referenced via -isystem /usr/local/include
  this never caused any problems.
- devel/subversion, devel/subversion18: Update patch-configure. The current
  kwallet changes there date back to 2011 (r272490), at a time when the
  build could fail when both KDE3 and KDE4 were installed. Replace those
  bits with a change I've submitted upstream to use the kde4-config program
  to determine where KDE4's headers and libraries are installed instead of
  assuming the headers are always in include/.

Once again, huge thanks to Tobias Berner <tcberner@gmail.com> for being the
first one to notice this problem when working on the KDE Frameworks 5 ports,
coming up with the solution and bugging me until I had time to work on this
and ask for the exp-run :-)

PR:		207906 (exp-run)
2016-03-15 12:35:56 +00:00
Olivier Duchateau
9a83fb65d9 Add a backend to GSettings when GTK3 option is set. Otherwise configuration
will not be saved.
With GTK+ 2 GUI toolkit, preferences seem preserved each new session.

Obtained from:	Xfce devel repository
2016-03-13 15:34:52 +00:00
Sunpoet Po-Chuan Hsieh
fc6dd435fe - Update to 7.4.1556
Changes:	https://github.com/vim/vim/commits/master
2016-03-13 14:55:45 +00:00
Tijl Coosemans
59272d1017 Combine print/cups-base, print/cups-client and print/cups-image into
print/cups and update it to 2.1.3.  Also remove print/cups-pstoraster,
improve print/cups-filters, print/foomatic-* and update print/hplip to
3.16.2.

Long description:

First some background.  When you hand a file to cups it sets up a chain of
filter programs that converts the file to something a printer understands.
Each filter has a cost associated with it and cups tries to find the
cheapest chain.  Costs used to be configured in such a way that files were
first converted to PostScript.  This could then be manipulated further (e.g.
putting multiple pages on one sheet) before finally being sent to a
PostScript printer or another filter like pstoraster which produces a raster
format understood by non-PostScript printer drivers.  Nowadays most filters
have been moved from cups to cups-filters and they have been configured to
use PDF as an intermediate format instead of PostScript.

Merging of cups-base, cups-client and cups-image into print/cups:
- cups-image provides a library to work with the cups raster format.  It is
  only used to implement filters and printer drivers and these only exist
  in the context of a cups server so there's no need to separate this from
  cups-base.
- cups-client provides a library that allows applications to print via cups.
  It is possible to use the library to access a remote cups server without
  running a local cups server, but such a setup is discouraged and the
  configuration file to set this up has been marked deprecated.  It is
  better to run a local cups server and let that talk to the remote cups
  server because then you have the benefits of local job queuing in case the
  remote server is down or busy.  Given this and the fact that without
  filters cups-base is now smaller than it used to be it makes sense to
  merge the ports.  The patch also adds options IPPTOOL, DOCS and NLS which
  when disabled make the new cups package smaller than the current
  cups-client package.  Merging the ports also prevents problems with
  options like ZEROCONF being configured differently in both ports.
- print/cups was a metaport that depended on cups-base and some filters.
  There isn't really a need for such a metaport so cups-base can be renamed
  to cups.  The filters can be depended on by printer drivers such as hplip
  if they need them.

Additional changes to the new print/cups:
- Clean up the patches.  They seem to have been regenerated with post-patch
  changes included.
- Add a patch to prevent intermediate conversion to PDF when a PostScript
  file is sent to a PostScript printer when cups-filters is installed.
- Fix the PAM configuration file.
- Add a patch to let the server search /usr/local/share/ppd like on Linux so
  other ports don't have to add links to it.
- Remove ulpt(4) helper scripts.  The port uses libusb with ugen(4).
- Remove support for mDNSResponder.  cups-filters only supports Avahi.
- Combine ICONS and XDG_OPEN options into an X11 option to support WITHOUT_X11.
- Optionally depend on colord for ICC profile support.
- Various smaller changes.

Changes to print/cups-filters:
- Let the cups_browsed rc.d script depend on cupsd and avahi_daemon instead
  of LOGIN.
- Development of foomatic-filters has been moved to cups-filters so let this
  port install foomatic related files and add foomatic-filters to CONFLICTS.
- Fix location of liblouis tables.
- Add patch to fix ICC support.

Changes to print/cups-pstoraster:
This port is essentially an old version of Ghostscript plus a cups filter.
It's no longer developed.  This commit removes it and changes existing
dependencies to print/cups-filters which depends on print/ghostscript* and
includes a gstoraster filter that can handle both PostScript and PDF.

Changes to print/foomatic-db*:
Remove old MASTER_SITES and dependencies and eliminate PKGNAMEPREFIX.

Changes to print/foomatic-filters:
Install beh backend with its original name again and add cups-filters to
CONFLICTS.

Changes to print/hplip:
- Stop installing hpijs/foomatic-rip support.  This is no longer supported
  upstream.
- Stop installing hpcups PPDs.  These are now automatically generated.  The
  bundled PPDs are generated for an older version of cups.
- Rename the QT option to X11 to support WITHOUT_X11.
- Simplify the patches now that ports are installed in a staging area.
- Add a patch to set SO_REUSEPORT (next to SO_REUSEADDR) on the mDNS socket
  like avahi-daemon does.  This fixes Zeroconf support for HP network
  printers.

PR:		207746
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-11 11:53:42 +00:00
Sunpoet Po-Chuan Hsieh
ee2e51ba78 - Remove USES=tar:bzip2 2016-03-10 19:54:00 +00:00
Ashish SHUKLA
d09896ca58 - Update to latest pretest version 25.0.92
- Unbreak on FreeBSD 9.x[1]

PR:		207271
Submitted by:	Joseph Mingrone <jrm at ftfl dot ca>[1]
2016-03-08 14:43:35 +00:00
Mathieu Arnold
018eeadae5 Always set the DEFAULT github DISTFILE with .tar.gz for EXTRACT_SUFX.
Fix distinfo for the offending ports.

lang/yorick's tag was moved, and the added patch was no longer needed.

PR:			207644
Submitted by:		mat
Exp-run by by:		antoine
Sponsored by:		Absolight
Differential Revision:	https://reviews.freebsd.org/D4268
2016-03-08 13:09:12 +00:00
Olivier Cochard
ada7fb664c - patch for main deforaos library
- bump PORTREVISION for dependencies

Approved by:	jadawin
Differential Revision:	https://reviews.freebsd.org/D5562
2016-03-08 10:24:06 +00:00
Michael Gmelin
eddc11cf10 Update to 4.2
Approved by:	mentors (implicit)
2016-03-08 00:59:28 +00:00
Sunpoet Po-Chuan Hsieh
155e57e5dc - Update to 7.4.1501
Changes:	https://github.com/vim/vim/commits/master
2016-03-07 20:12:18 +00:00
Mathieu Arnold
858e838d08 Update to 9.1
PR:		206892
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-03-07 17:48:20 +00:00
Sunpoet Po-Chuan Hsieh
c2958dfa9b - Add NO_ARCH 2016-03-06 06:19:36 +00:00
Sunpoet Po-Chuan Hsieh
199bda2666 - Change from big features to huge features
- Bump PORTREVISION for package change

PR:		207572
Submitted by:	Henry Hu <henry.hu.sh@gmail.com>
2016-03-06 06:18:03 +00:00