1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-16 03:24:07 +00:00
Commit Graph

4064 Commits

Author SHA1 Message Date
Mathieu Arnold
7ae7b018cc With the power of USES=dos2unix, get rid of most patches and files
with CRLF.

While there, run make makepatch, rename patches to use the new scheme,
and various fixes.

With hat:	portmgr
Sponsored by:	Absolight
2016-06-20 16:23:28 +00:00
Greg Lewis
f497c53064 . Regenerate patch-bsd and patch-bsd-test. This obsoletes another patch
and should also fix ppc64 support.
2016-06-18 05:44:35 +00:00
Greg Lewis
9c0e7d35bc . Fix a double free bug. This is pulled from upstream.
. Bump PORTREVISION.

PR:		210226
Submitted by:	girgen@
2016-06-16 06:24:34 +00:00
Jung-uk Kim
cb138fe9d4 Unbreak arm.
- Remove armv6hf because it is default now.
- Merge a HotSpot fix from src/os_cpu/linux_zero/vm/os_linux_zero.cpp.
http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c6ef40024aa2
- Add an upstream patch to unbreak Zero.
http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/8f58998958ca
- Extend PR209599 to cover arm platforms.
2016-06-13 12:00:19 +00:00
Greg Lewis
9733c016f5 . Handle unsafe operations that access invalid memory more gracefully.
. Bump PORTREVISION for this fix.

PR:		209599
Submitted by:	Andrew Smith <iamasmith.home@gmail.com>
2016-06-13 04:57:28 +00:00
Greg Lewis
d172911638 . Use poll() rather than select() on BSD to avoid crashes during network
timeouts.  This is forwarded ported from OpenJDK 7.
. Bump PORTREVISION for this fix.

PR:		210191
Submitted by:	Andrew Smith <iamasmith.home@gmail.com>
2016-06-12 21:56:01 +00:00
Greg Lewis
b13b21cc6c Handle unsafe operations that access invalid memory more gracefully
PR:		209599
Submitted by:	Andrew Smith <iamasmith.home@gmail.com>
2016-06-12 21:53:48 +00:00
Muhammad Moinur Rahman
c0a813fdda java/java-checkstyle: Update version 6.3=>6.19
- Mark NO_ARCH
- Convert to OPTIONSNG based do-install
2016-06-12 09:50:03 +00:00
Boris Samorodov
b6b8bb6387 java/intellij: Update to version 2016.1.3. 2016-06-10 12:16:35 +00:00
Rene Ladan
b847b3ce63 Remove expired ports:
2016-06-02 java/rubygem-rjb: fails to create JVM
devel/rubygem-atoulme-antwrap: depends on java/rubygem-rjb [1]

Approved by:	arved [1]
2016-06-02 10:08:10 +00:00
Boris Samorodov
549aa6ab2e java/intellij-pycharm: Update to version 2016.1.4. 2016-05-27 09:49:26 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Dmitry Marakasov
54a08f6954 Convert tab after WWW: in pkg-descrs to single space as per PHB
Approved by:	portmgr blanket
2016-05-23 18:36:52 +00:00
Greg Lewis
3d85abe1b4 . Update to 7u101 2016-05-21 15:32:53 +00:00
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Dmitry Marakasov
4e942b6419 - Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by:	portmgr blanket
2016-05-19 10:44:11 +00:00
Greg Lewis
1d71c44416 . Update to 8u92. 2016-05-17 05:14:41 +00:00
Boris Samorodov
4bb0740824 IntelliJ PyCharm is an advanced IDE developed by JetBrains and
focused on developer productivity. PyCharm provides smart code
completion, code inspections, on-the-fly error highlighting and
quick-fixes, along with automated code refactorings and rich
navigation capabilities.

WWW: http://www.jetbrains.com/pycharm/
2016-05-16 23:03:03 +00:00
Boris Samorodov
6318cc5ff8 java/intellij: Update to version 2016.1.2b. 2016-05-16 22:44:36 +00:00
Boris Samorodov
2a4b235c43 java/intellij: update to version 2016.1.2, take maintainership.
PR:		209541
Submitted by:	bsam (me)
Approved by:	Tobias Kortkamp <t@tobik.me>
2016-05-16 19:10:11 +00:00
Boris Samorodov
c354e66a90 java/intellij-pty4: A new version of IntelliJ IDEA (pending commit)
uses pty4j-0.6.jar which seems to include FreeBSD support.
Do not install pty4j-0.5.jar, install only the native component of pty4j.
PR:		209552
Submitted by:	bsam (me)
Approved by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2016-05-16 19:07:06 +00:00
Rene Ladan
f971e4b8ff Remove expired ports:
2016-02-29 java/linux-sun-jre17: Unsupported and known for multiple security vulnerabilities
2016-04-13 deskutils/gnustep-notebook: Does not fetch
2016-05-09 21:17:59 +00:00
Jung-uk Kim
3ba8c251ba Update to b39.
MFH:		2016Q2
2016-05-06 14:27:51 +00:00
Tilman Keskinoz
d31e7c6ba4 Drop maintainership, mark IGNORE and set EXPIRATION_DATE
Sometime in the last year module stopped to work.
2016-05-02 14:25:22 +00:00
Steve Wills
462519941e Convert USES=gem:autoplist to USES=gem since autoplist is default 2016-04-27 21:57:31 +00:00
Steve Wills
b3e8fe8d85 create USES=gem and update rubygem- ports to use it
Note that for now ports still have to have USE_RUBY=yes to use USES=gem

PR:		209041
Differential Revision:	https://reviews.freebsd.org/D6070
2016-04-27 16:36:41 +00:00
Rene Ladan
476bc6c7ac Remove expired port:
2016-02-29 java/linux-sun-jdk17: Unsupported and known for multiple security vulnerabilities

Sponsored by:	Essen Linuxhotel Hackathon 2016
2016-04-24 12:29:55 +00:00
Greg Lewis
5437270e44 . Update to 8u92 2016-04-23 04:00:19 +00:00
Greg Lewis
fea00bb3ca . Update to 8u92 2016-04-23 03:59:27 +00:00
Steve Wills
86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Greg Lewis
5e57e580c3 . Update to 2016d. 2016-04-20 06:20:50 +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
Mathieu Arnold
34c548ae0a USE_RC_SUBR=yes has not done anything for a long time, remove it from
the few remaining ports and make it give an error.

Sponsored by:	Absolight
2016-04-14 11:00:23 +00:00
Guido Falsi
0f1f23cdae Point WWW link to the archived home page of the project due to the
site being unavailable otherwise.

PR:		208781
Submitted by:	Lapo Luchini <lapo at lapo.it> (maintainer)
2016-04-13 16:21:42 +00:00
Dmitry Marakasov
95625208f9 - Mark BROKEN, does not build:
:buildSrc:compileGroovynet.rubygrapefruit.platform.NativeException: Failed to load native library 'libnative-platform.so' for FreeBSD amd64.
...
Caused by: java.lang.UnsatisfiedLinkError: /wrkdirs/usr/ports/java/openjfx8-devel/work/dot-gradle/native/19/freebsd-amd64/libnative-platform.so: Shared object "libstdc++.so.6" not found, required by            "libnative-platform.so"

Reported by:	pkg-fallout
Approved by:	portmgr blanket
2016-04-12 14:30:10 +00:00
Mathieu Arnold
a9dcad2fff Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:08:37 +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
Greg Lewis
c17837b9af . Update to 8u77. 2016-03-27 23:02:57 +00:00
Jason Unovitch
3d01b49e39 java/wildfly100: update to 10.0.0.Final
- Also update rc script to set correct permissions

PR:		208310
Submitted by:	yerenkow@gmail.com (maintainer)
2016-03-27 01:58:45 +00:00
Greg Lewis
130a3885dc . Update to 8u77 2016-03-26 20:13:08 +00:00
Greg Lewis
7cad4ebeb6 . Update to 8u77. 2016-03-26 20:12:48 +00:00
Steve Wills
5e8662c609 java/openjfx8-devel: create port
OpenJFX is an open source, next generation client application platform for
desktop and embedded systems based on JavaSE. It is a collaborative effort by
many individuals and companies with the goal of producing a modern, efficient,
and fully featured toolkit for developing rich client applications.

WWW: http://openjdk.java.net/projects/openjfx/

PR:		207566
Submitted by:	Tobias Kortkamp <t@tobik.me>
2016-03-20 23:06:19 +00:00
Cy Schubert
818ca5c07d Reset MAINTAINER to ports@. Maintainer doesn't use this port any more.
Requested by:	Mikhail Tsatsenko <m.tsatsenko@gmail.com> (maintainer)
2016-03-17 19:36:07 +00:00
Greg Lewis
e155738f0c . Update to 2016b. 2016-03-17 01:40:47 +00:00
Vanilla I. Shu
f1bfb634a2 Update to 4.5.2.
PR:		207863
Submitted by:	maintainer
2016-03-12 12:56:28 +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
Kurt Jaeger
0ccad4810b java/intellij: 15.0.3 -> 15.0.4
- Thanks to Jiri B <jirib@devio.us> and Roman Shevchenko [1] for
  contributing a libinotify-based replacement for IntelliJ's
  fsnotifier.  IntelliJ now has native (faster) file notification
  support on FreeBSD (and OpenBSD).
- Because of remaining problems with watching large trees with
  libinotify [2], fsnotifier is still disabled by default.
- fsnotifier and native pty4j support need to be compiled.  In the interest of
  reducing port complexity, the building of pty support and fsnotifier
  is moved to separate ports:
      - java/intellij-pty4j
      - java/intellij-fsnotifier

[1] https://youtrack.jetbrains.com/issue/IDEA-151815
[2] https://github.com/dmatveev/libinotify-kqueue/pull/34

PR:		207474
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2016-02-27 19:54:46 +00:00
Kurt Jaeger
4377efce9d New port: java/jd-gui
The Java Decompiler project aims to develop tools in order to
decompile and analyze Java 5 byte code and later versions.

JD-GUI is a standalone graphical utility that displays Java source
codes of .class files.  You can browse the reconstructed source code
with the JD-GUI for instant access to methods and fields.

WWW: http://jd.benow.ca/

PR:		206488
Submitted by:	Tobias Kortkamp <t@tobik.med>
2016-02-19 07:25:14 +00:00
Jung-uk Kim
d20bd649d5 Update to 1.6.2. 2016-02-11 23:45:10 +00:00
Kurt Jaeger
a4ac9b124b java/intellij: 15.0.1 -> 15.0.3
- make it clearer that this the community edition
- disable missing file watcher warning on startup
- install to ${PREFIX}/${PORTNAME} instead of to ${PREFIX}/lib/intellij
- adds the ability to open terminals in IntelliJ

PR:		206489
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2016-02-11 19:22:03 +00:00