Commit Graph

87 Commits

Author SHA1 Message Date
Tobias Kortkamp
28e7a9334a Rebuild lang/rust consumers after d8837418ea 2021-05-11 20:33:12 +02:00
Mathieu Arnold
cf118ccf87 One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
305f148f48 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Tobias Kortkamp
6095f1422a Rebuild lang/rust consumers after r569489 2021-03-29 18:10:45 +00:00
Mikael Urankar
6bebfaa8a0 lang/rust: Update to 1.50.0
- Use bundled libgit/libssh, the versions in ports are too old
  - Update lang/rust-nightly to 2021-02-12
  - Update devel/racer to 2.1.41
  - Import upstream patch to fix build issue for Firefox and related ports (https://bugzilla.mozilla.org/show_bug.cgi?id=1684261)

Changes: https://github.com/rust-lang/rust/releases/tag/1.50.0

Tested by:	mikael, pkubaj
Differential Revision:	https://reviews.freebsd.org/D28616
2021-02-14 15:45:10 +00:00
Mikael Urankar
a798515415 lang/rust: Update to 1.49.0
Changes: https://github.com/rust-lang/rust/releases/tag/1.49.0

Tested by:	mikael, pkubaj
Differential Revision:	https://reviews.freebsd.org/D27940
2021-01-06 10:13:58 +00:00
Mikael Urankar
4e449e031e lang/rust: Update to 1.48.0
Changes: https://github.com/rust-lang/rust/releases/tag/1.48.0

Reviewed by:	jbeich
Tested by:	bdragon, jbeich, mikael
Differential Revision:	https://reviews.freebsd.org/D27293
2020-11-24 12:48:53 +00:00
Mikael Urankar
d9b97de179 lang/rust: Update to 1.47.0
- Add powerpc64le arch (submitted by bdragon in D26711)
  - Disable DOCS, same problem fixed in r546048

  - Update devel/racer to 2.1.36
  - Import upstream patch to fix www/firefox
    (https://hg.mozilla.org/integration/autoland/rev/e2cede25c027)
  - Import gentoo patches to fix www/firefox-esr, www/cliqz and mail/thunderbird
    (https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-esr-78-patches-03.tar.xz : 0036, 0037 and 0038)
  - Force rebuild all consumers to catch regressions

Changelog:
  https://github.com/rust-lang/rust/releases/tag/1.47.0

Differential Revision:	https://reviews.freebsd.org/D26721
2020-10-13 08:36:35 +00:00
Tobias Kortkamp
c9a06251c5 lang/rust: Update to 1.46.0
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/08/27/Rust-1.46.0.html
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D26176
2020-08-30 18:36:07 +00:00
Piotr Kubaj
41c3232569 java/icedtea-web: fix build on GCC architectures
Use newer GCC:
/wrkdirs/usr/ports/java/icedtea-web/work/IcedTea-Web-icedtea-web-1.8.4/plugin/icedteanp/IcedTeaNPPlugin.cc:1582: error: function definition does not declare parameters
/wrkdirs/usr/ports/java/icedtea-web/work/IcedTea-Web-icedtea-web-1.8.4/plugin/icedteanp/IcedTeaNPPlugin.cc: In function 'NPError plugin_start_appletviewer(ITNPPluginData*)':
/wrkdirs/usr/ports/java/icedtea-web/work/IcedTea-Web-icedtea-web-1.8.4/plugin/icedteanp/IcedTeaNPPlugin.cc:1640: error: 'knownExports' was not declared in this scope
2020-08-18 20:51:42 +00:00
Tobias Kortkamp
1f186ef2f2 Clean up some things
Reported by:	portscan (some of it)
2020-08-11 17:05:56 +00:00
Greg Lewis
576a9d2c9e Fix rust launchers and bash completion
PR:		244976
Submitted by:	Lars Herschke <lhersch@dssgmbh.de>
2020-08-08 01:33:27 +00:00
Tobias Kortkamp
8b057d47a9 lang/rust: Update to 1.45.2
Changes:	https://blog.rust-lang.org/2020/08/03/Rust-1.45.2.html
2020-08-03 15:18:49 +00:00
Danilo G. Baio
021ac02521 Fix build (extract) with static bsdtar(1)
tar: Pathname can't be converted from UTF-8 to current locale.
tar: Error exit delayed from previous errors.
*** Error code 1

See more details for the same issue in bug 246618.

Reported by:	pkg-fallout
Approved by:	portmgr blanket
2020-08-01 18:17:52 +00:00
Tobias Kortkamp
9137d53fe2 lang/rust: Update to 1.45.1
- Apply the "hard links break `env::current_exe()`" workaround from
  r543251 to lang/rust too
- Force rebuild all consumers for the soundness bug in 1.45.0

Changes:	https://blog.rust-lang.org/2020/07/30/Rust-1.45.1.html
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D25835
2020-07-30 18:26:53 +00:00
Greg Lewis
5d624f1511 Fix packing list
* Force bash completion to install into ${PREFIX}/etc/bash_completion.d
* Adjust packing list to reflect this

PR:		244976
2020-07-30 06:59:41 +00:00
Greg Lewis
dbab9cdda6 Restrict to Java 8 only
PR:		244976
Submitted by:	Lars Herschke <lhersch@dssgmbh.de>
2020-07-25 17:58:07 +00:00
Greg Lewis
c1ca0170d0 * Add missing build depends
* Restrict Java versions
* Fix packing list

PR:		244976
Submitted by:	Lars Herschke <lhersch@dssgmbh.de>
2020-07-24 23:53:31 +00:00
Greg Lewis
602bbea901 Update to 1.8.4
PR:		244976
Submitted by:	Lars Herschke <lhersch@dssgmbh.de>
2020-07-23 02:16:28 +00:00
Niclas Zeising
07e8e1c13c Add USES=xorg USES=gl, ports categories j
Add USES=xorg and USES=gl to ports in categories starting with 'j'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
2019-11-06 18:03:34 +00:00
Greg Lewis
6468b14015 Adjust to proposed changes in Java versioning
* Bug #238758 proposes to change the Java versioning from versions such
  as "1.6.0" to versions such as "6" (for example).  Modify the Makefile
  checks on JAVA_PORT_VERSION to cope with either format.
2019-07-04 02:40:49 +00:00
Tobias Kortkamp
31ccd8928f Give the npapi-headers distfile a slightly better filename
PR:		229242
2018-07-07 12:35:32 +00:00
Tobias Kortkamp
1388dc54c9 Attempt to unbreak java/icedtea-web
- Bring back the PLUGIN option.  The build needs the 4 NPAPI headers.
  Extract them from libxul-45.9.0_12 to a separate distfile and
  point the build to them.

PR:		229242
Approved by:	java (maintainer timeout, 2 weeks)
2018-07-07 11:15:43 +00:00
Rene Ladan
5ba6ddda0d java/icedtea-web: mark as BROKEN after www/libxul removal 2018-06-23 11:15:50 +00:00
Rene Ladan
ab24c7a4d6 java/icedtea-web: remove optional support for expired www/libxul.
This means the PLUGIN option is removed.
Bump PORTREVISION
2018-06-22 22:18:53 +00:00
Mathieu Arnold
b4b1816b21 Only sleep in ports if BATCH/PACKAGE_BUILDING are not defined.
Sponsored by:	Absolight
2018-04-25 22:00:04 +00:00
Jung-uk Kim
c16eb018ab Fix build with Clang 6.0. 2018-01-23 22:59:21 +00:00
Mathieu Arnold
4da13b8f8e Remove WANT_GNOME and HAVE_GNOME.
Approved by:	bapt kwm
Sponsored by:	Absolight
Differential Revision:	  https://reviews.freebsd.org/D12643
2017-10-12 15:57:51 +00:00
Jung-uk Kim
4967dcccea Remove an unnecessary runtime dependency for NPAPI plugin support.
PR:		220648
MFH:		2017Q3
2017-07-11 19:44:09 +00:00
Matthew Rezny
b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Thomas Zander
b50a4186ce Chase ffmpeg 3.3 update (ABI changes)
PR:		218658
Submitted by:	riggs
2017-04-25 08:20:30 +00:00
Tijl Coosemans
02f27a83b4 The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well.  The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2017-01-18 13:20:31 +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
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
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
Jung-uk Kim
d20bd649d5 Update to 1.6.2. 2016-02-11 23:45:10 +00:00
Baptiste Daroussin
5ef31d7ea8 Remove the SH overwrite which is not needed since CONFIGURE_ENV does the proper
job already
2015-06-27 12:01:30 +00:00
Jung-uk Kim
a36fc539ce Update to 1.5.2. 2015-02-05 20:13:39 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Baptiste Daroussin
a33191366c Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
2014-06-25 05:35:31 +00:00
Jung-uk Kim
eff95d7ef9 Remove a hack to create symlink to libjli.so. java/openjdk8 does not need
this hack any more because it is statically linked now.
2014-05-17 06:19:24 +00:00
Jung-uk Kim
3eb0319a7b Add upstream patches to support java/openjdk8. Note OpenJDK8 is not
officially supported by the upstream and the next major release will drop
support for OpenJDK6.
2014-05-16 00:01:02 +00:00
Jung-uk Kim
82dc8daa1a Set JAVA_VERSION to exclude java/openjdk8. It is not supported yet. 2014-05-02 23:11:09 +00:00
Jung-uk Kim
70b053ef8b Update to 1.5. 2014-04-10 05:24:06 +00:00
Baptiste Daroussin
67a015afbc Convert from USE_GECKO to USES=gecko
While here stagify what was not staged yet
Convert to USES=webplugin where needed and add desktop-file-utils dependency to icedtea-web
2014-04-09 10:29:48 +00:00
Gerald Pfeifer
1cd277bdce Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
2014-03-10 20:55:20 +00:00
Jung-uk Kim
e3db2bf8cd Update to 1.4.2. 2014-02-06 22:16:15 +00:00
Jung-uk Kim
f226f0aada - Support staging.
- Convert to use USES=webplugin:native.
- Remove an article from comment.
2013-11-12 18:22:05 +00:00
Gerald Pfeifer
3be3e90f93 Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Dmitry Marakasov
ab24828630 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [fgijk])
Approved by:	portmgr (bdrewery)
2013-10-22 13:58:55 +00:00