non port: java/openjfx8-devel/Makefile |
SVNWeb
|
Number of commits found: 46 |
Tue, 3 Nov 2020
|
[ 00:56 jbeich ] (Only the first 10 of 186 ports in this commit are shown above. )
devel/icu: update to 68.1
Changes: http://site.icu-project.org/download/68
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases)
|
Mon, 28 Sep 2020
|
[ 05:05 tobik ] (Only the first 10 of 163 ports in this commit are shown above. )
Reset MAINTAINER
|
Wed, 23 Sep 2020
|
[ 14:53 bapt ]
Update to glib 2.66.0
Mark the few remaining ports not building against this upgrade as broken
Instead of risking of missing anyone who got involed, I will just thank
all of them they will recognize themselves! This was a joint work of many
PR: 247278
Reviewed by: fluffy
exp-run antoine
Differential Revision: https://reviews.freebsd.org/D25279
|
Wed, 2 Sep 2020
|
[ 18:45 tobik ]
java/openjfx8-devel: Unbreak build with Clang11 (-fno-common default)
ld: error: duplicate symbol: GST_CAT_BUFFER
>>> defined at gst.c
>>>
/wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_BUFFER)
>>> defined at gstallocator.c
>>>
/wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_BUFFER+0x0)
ld: error: duplicate symbol: GST_CAT_BUFFER_LIST
>>> defined at gst.c
>>>
/wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_BUFFER_LIST)
>>> defined at gstallocator.c
>>>
/wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_BUFFER_LIST+0x0)
ld: error: duplicate symbol: GST_CAT_BUS (Only the first 15 lines of the commit message are shown above )
|
Sun, 12 Jul 2020
|
[ 09:30 tobik ] (Only the first 10 of 52 ports in this commit are shown above. )
audio/sndio: Update to 1.7.0
|
Thu, 23 Apr 2020
|
[ 20:14 jbeich ] (Only the first 10 of 130 ports in this commit are shown above. )
devel/icu: update to 67.1
Changes: http://site.icu-project.org/download/67
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases)
|
Fri, 13 Mar 2020
|
[ 09:47 jbeich ] (Only the first 10 of 126 ports in this commit are shown above. )
devel/icu: update to 66.1
Changes: http://site.icu-project.org/download/66
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
|
Wed, 4 Mar 2020
|
[ 19:12 tobik ]
java/openjfx8-devel: Add an expiration date
WEBKIT option requires Python 2.7 to build. Patching in Python 3.x
support is non-trivial.
|
Thu, 31 Oct 2019
|
[ 08:59 tobik ] (Only the first 10 of 19 ports in this commit are shown above. )
Add missing USES to my ports
|
Thu, 3 Oct 2019
|
[ 20:35 jbeich ] (Only the first 10 of 135 ports in this commit are shown above. )
devel/icu: update to 65.1
Changes: http://site.icu-project.org/download/65
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
|
Tue, 1 Oct 2019
|
[ 09:18 makc ]
java/openjfx8-devel:
- Switch from x11-toolkits/swt-devel to x11-toolkits/swt, which is newer
than -devel variant.
PR: 219186
Approved by: maintainer (tobik)
|
Mon, 5 Aug 2019
|
[ 23:06 jbeich ] (Only the first 10 of 159 ports in this commit are shown above. )
multimedia/ffmpeg: update to 4.2
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
|
Fri, 26 Jul 2019
|
[ 20:46 gerald ] (Only the first 10 of 3853 ports in this commit are shown above. )
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330
|
Tue, 23 Jul 2019
|
[ 05:34 tobik ] (Only the first 10 of 45 ports in this commit are shown above. )
java/openjfx8-devel: Update to 8u202-b07
- Also update devel/gradle to the latest version on the 4.x branch.
Gradle >=4.8<5 is required to build OpenJFX now.
- GStreamer-lite is now based on GStreamer 1.0, so update the sndio
backend accordingly.
- Add a bunch of missing platform checks which will make it
actually use system fonts as configured.
OpenJFX 8 is unmaintained upstream and has been for a while [1].
Deprecate the port as noone seems to have stepped up to take over
maintainership. No expiration date since this port has multiple
consumers and there is no alternative.
[1]
https://mail.openjdk.java.net/pipermail/openjfx-dev/2018-December/023007.html
PR: 237443
|
Wed, 27 Mar 2019
|
[ 21:11 jbeich ] (Only the first 10 of 127 ports in this commit are shown above. )
devel/icu: update to 64.1
Changes: http://site.icu-project.org/download/64
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 236325
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D19479
|
Wed, 12 Dec 2018
|
[ 01:35 gerald ] (Only the first 10 of 3168 ports in this commit are shown above. )
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590
|
Fri, 30 Nov 2018
|
[ 09:19 tobik ]
java/openjfx8-devel: Switch over to devel/gradle4
While here add missing USES
|
Tue, 6 Nov 2018
|
[ 01:50 jbeich ] (Only the first 10 of 188 ports in this commit are shown above. )
multimedia/ffmpeg: update to 4.1
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
|
Tue, 23 Oct 2018
|
[ 11:35 jbeich ] (Only the first 10 of 123 ports in this commit are shown above. )
devel/icu: update to 63.1
Changes: http://site.icu-project.org/download/63
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 232300
Exp-run by: antoine
|
Tue, 11 Sep 2018
|
[ 18:34 zeising ] (Only the first 10 of 331 ports in this commit are shown above. )
Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906
|
Fri, 29 Jun 2018
|
[ 14:22 jbeich ] (Only the first 10 of 123 ports in this commit are shown above. )
devel/icu: update to 62.1
Changes: http://site.icu-project.org/download/62
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 229359
Exp-run by: antoine (only 10.4)
|
Wed, 2 May 2018
|
[ 15:07 jbeich ] (Only the first 10 of 183 ports in this commit are shown above. )
multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 227726
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D15175
|
Sat, 21 Apr 2018
|
[ 18:51 tobik ]
java/openjfx8-devel: Update to 8u172-b11
|
Fri, 6 Apr 2018
|
[ 15:53 jbeich ] (Only the first 10 of 117 ports in this commit are shown above. )
devel/icu: update to 61.1
Changes: http://site.icu-project.org/download/61
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 227042
Exp-run by: antoine
MFH: 2018Q2 (required by Firefox 61)
|
Thu, 1 Feb 2018
|
[ 15:17 tobik ] (Only the first 10 of 14 ports in this commit are shown above. )
java/openjfx8-devel: Update to 8u172-b03
Make SWT support optional and disable it by default. swt-devel is
unmaintained, quite the heavy dependency, and SWT support is not used
by any port in the tree.
|
Thu, 9 Nov 2017
|
[ 02:31 jbeich ] (Only the first 10 of 109 ports in this commit are shown above. )
devel/icu: update to 60.1
Changes: http://site.icu-project.org/download/60
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 223373
Exp-run by: antoine
|
Sat, 21 Oct 2017
|
[ 06:50 jbeich ] (Only the first 10 of 169 ports in this commit are shown above. )
multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed
Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled
dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 223057
Exp-run by: antoine
|
Wed, 4 Oct 2017
|
[ 12:28 tobik ]
Make sure that java/openjfx8-devel can load libavcodec.so.57 and
unlock support for more media formats.
|
Tue, 3 Oct 2017
|
[ 21:24 tobik ] (Only the first 10 of 36 ports in this commit are shown above. )
java/openjfx8-devel: Update to 8u172-b00
- Move to the regular OpenJFX 8 repository [1], add all *BSD specific
patches to the port, and stop using the repository at [2]. This
should make port contributions and updates a lot easier going forward.
- Bump PORTEPOCH and start using version numbers based on the tags from [1]
- Prepare the port for supporting multiple audio backend options
- Fix PREFIX/LOCALBASE confusion and get all Java dependencies from LOCALBASE
and not from PREFIX
- Respect CC and CXX during the WebKit build. Clang in FreeBSD 10.3
segfaults while building it now, so make sure we use Clang from
devel/llvm40 via compiler:c++14-lang instead.
[1] http://hg.openjdk.java.net/openjfx/8u/rt/
[2] https://bitbucket.org/tobik/openjfx-rt
|
Mon, 25 Sep 2017
|
[ 00:02 jbeich ] (Only the first 10 of 111 ports in this commit are shown above. )
devel/icu: update to 59.1
- Temporarily keep C++98 working in consumers for Clang's default -std=
Changes: http://site.icu-project.org/download/59
PR: 218788
Submitted by: takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by: antoine
|
Thu, 21 Sep 2017
|
[ 17:55 tobik ]
java/openjfx8-devel: Unbreak build with ICU 59.1
modules/web/src/main/native/Source/JavaScriptCore/API/JSStringRef.cpp:40:13:
error: no matching function for call to 'create'
return &OpaqueJSString::create(chars, numChars).leakRef();
^~~~~~~~~~~~~~~~~~~~~~
modules/web/src/main/native/Source/JavaScriptCore/API/OpaqueJSString.h:48:32:
note: candidate function not viable: no known conversion from 'const JSChar *'
(aka 'const unsigned short *') to 'const LChar *' (aka 'const unsigned char *')
for 1st argument
static Ref<OpaqueJSString> create(const LChar* characters, unsigned length)
^
modules/web/src/main/native/Source/JavaScriptCore/API/OpaqueJSString.h:53:32:
note: candidate function not viable: no known conversion from 'const JSChar *'
(aka 'const unsigned short *') to 'const UChar *' (aka 'const char16_t *') for
1st argument
static Ref<OpaqueJSString> create(const UChar* characters, unsigned length)
^
modules/web/src/main/native/Source/JavaScriptCore/API/OpaqueJSString.h:43:32:
note: candidate function not viable: requires 0 arguments, but 2 were provided
static Ref<OpaqueJSString> create()
^
modules/web/src/main/native/Source/JavaScriptCore/API/OpaqueJSString.h:58:53:
note: candidate function not viable: requires 1 argument, but 2 were provided (Only the first 15 lines of the commit message are shown above )
|
Sun, 10 Sep 2017
|
[ 20:55 gerald ] (Only the first 10 of 1201 ports in this commit are shown above. )
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275
|
Sat, 26 Aug 2017
|
[ 14:42 tobik ]
Require at least Gradle 4.0 for building java/openjfx8-devel
This will prevent build problems when there is an older Gradle version
installed in the build environment. Using older Gradle versions is
not supported and leads to hard to decode build failures.
|
Thu, 24 Aug 2017
|
[ 17:48 tobik ]
java/openjfx8-devel
- Enable OpenGL Prism backend by default on FreeBSD too
- Add missing platform check. FreeBSD is "a form of Linux or Solaris" too.
Submitted by: Gareth Wyn Roberts <g.w.roberts@glyndwr.ac.uk> (via mail)
|
Sat, 22 Jul 2017
|
[ 22:05 tobik ]
java/openjfx8-devel: Update to a more recent snapshot
- Add new default options MEDIA and WEBKIT to enable building of the
media and web modules
- Take back maintainership
Running e.g. AsciidocFX on FreeBSD should be possible now.
PR: 218014
Reported by: Dr. Jochen Rassler <jochen.rassler@gmail.com>, mr (via mail)
|
Thu, 13 Jul 2017
|
[ 15:46 tobik ]
Fix build of java/openjfx8-devel with Gradle 4.0
PR: 220322
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D11565
|
Tue, 11 Jul 2017
|
[ 13:20 tobik ]
Add missing Pango symbols
Currently Pango functions are hidden behind __linux__ and not compiled
in as part of the build. Not all JavaFX applications are affected by
this, but applications that do advanced text layout that require Pango
internally cause an UnsatisfiedLinkError at runtime.
Caused by: java.lang.UnsatisfiedLinkError:
com.sun.javafx.font.freetype.OSPango.pango_ft2_font_map_new()J
at com.sun.javafx.font.freetype.OSPango.pango_ft2_font_map_new(Native Method)
at
com.sun.javafx.font.freetype.PangoGlyphLayout.layout(PangoGlyphLayout.java:88)
at com.sun.javafx.text.PrismTextLayout.shape(PrismTextLayout.java:834)
at com.sun.javafx.text.PrismTextLayout.layout(PrismTextLayout.java:1064)
at com.sun.javafx.text.PrismTextLayout.ensureLayout(PrismTextLayout.java:223)
...
PR: 220566
Submitted by: Stefan Ehmann <shoesoft@gmx.net>
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D11545
MFH: 2017Q3
|
Tue, 23 May 2017
|
[ 05:03 rezny ] (Only the first 10 of 711 ports in this commit are shown above. )
Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845
|
Wed, 4 Jan 2017
|
[ 15:54 asomers ]
java/openjfx8-devel fix build with Gradle 3.2.1
Add a missing build dependency on junit to the Makefile, and fix the
path to Hamcrest in build.gradle. Also, reset MAINTAINER by request of
the current maintainer.
PR: 215677
Reviewed by: brd, Tobias Kortkamp
Approved by: brd (ports)
Sponsored by: Spectra Logic Corp
Differential Revision: https://reviews.freebsd.org/D9005
|
Sun, 1 Jan 2017
|
[ 03:45 sunpoet ] (Only the first 10 of 161 ports in this commit are shown above. )
Remove BROKEN_FreeBSD_9
Approved by: portmgr (blanket)
|
Mon, 10 Oct 2016
|
[ 06:35 antoine ]
Convert to USES=jpeg
|
Tue, 19 Jul 2016
|
[ 11:04 mat ] (Only the first 10 of 174 ports in this commit are shown above. )
When there is a do-install target, do not use a post-install target, do
everything at once. Sometime, rename post-install into a options helper
target.
I did not fix ports that were such a mess that I could not figure out
what they really wanted to do. I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.
With hat: portmgr
Sponsored by: Absolight
|
Sun, 10 Jul 2016
|
[ 12:16 pi ]
java/openjfx8-devel: Unbreak build after Gradle update
- fix the build after recent update to Gradle 2.12.
PR: 208470
MFH: 2016Q3
Submitted by: Tobias Kortkamp <t@tobik.me> (maintainer)
|
Tue, 12 Apr 2016
|
[ 14:30 amdmi3 ]
- 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
|
Fri, 1 Apr 2016
|
[ 14:08 mat ] (Only the first 10 of 481 ports in this commit are shown above. )
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr
Sponsored by: Absolight
|
Sun, 20 Mar 2016
|
[ 23:06 swills ]
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>
|
Number of commits found: 46 |