summaryrefslogtreecommitdiff
path: root/java/eclipse
AgeCommit message (Collapse)Author
2025-12-12java/eclipse: Update 4.37 => 4.38Norbert Grundmann
News: https://eclipse.dev/eclipse/markdown/?f=news/4.38/index.md Release Notes: https://eclipse.dev/eclipse/development/readme_eclipse_4.38.html PR: 291606
2025-09-06java/eclipse: Update distinfo after upstream tarball rerollVladimir Druzenko
PR: 289316 Reported by: Ale <discipline@tiscali.it> Approved by: Norbert Grundmann <ngrundmann@gmx.de> (maintainer, implicit)
2025-09-06java/eclipse: Update 4.36 => 4.37Norbert Grundmann
News: https://eclipse.dev/eclipse/markdown/?f=news/4.37/index.md Release Notes: https://eclipse.dev/eclipse/development/readme_eclipse_4.37.html PR: 289316
2025-08-31all: bump PORTREVISION after updating graphics/libyuvRene Ladan
Using the Tools/scripts/bump_revision.pl script
2025-07-19java/eclipse: Update 4.35 => 4.36Norbert Grundmann
News: https://eclipse.dev/eclipse/markdown/?f=news/4.36/index.md Release Notes: https://eclipse.dev/eclipse/development/readme_eclipse_4.36.html PR: 288299
2025-04-03java/eclipse: Update 4.34 => 4.35Norbert Grundmann
New and Noteworthy: https://eclipse.dev/eclipse/news/4.35/ PR: 285839
2025-01-20www/webkit2-gtk: bump consumer PORTREVISIONs after port consolidationCharlie Li
With hat: gnome PR: 275914
2025-01-20www/webkit2-gtk: update to 2.46.5Charlie Li
Changelog: https://github.com/WebKit/WebKit/blob/webkitgtk-2.46.5/Source/WebKit/gtk/NEWS Now consolidated into one port with flavours since the codebase is the same, just linked with different libraries resulting in different SONAMEs and APIs. SONAMEs/flavours: * GTK3 + libsoup = libwebkit2gtk-4.0 (40) * GTK3 + libsoup3 = libwebkit2gtk-4.1 (41) * GTK4 + libsoup3 = libwebkitgtk-6.0 (60) Despite upstream's recommendation to use clang for better skia optimisation, this port now USE_GCC due to extensive std::pair copy constructor use that is not trivial to continue patching to stay working with our libc++ version 1 ABI. See review D35327 for some details. Reported by: eduardo PR: 275914 Differential Revision: https://reviews.freebsd.org/D45878
2025-01-06java/eclipse: Fix build on aarch64Norbert Grundmann
PR: 283885
2024-12-31Mk/**java.mk: Convert bsd.java.mk to USESMuhammad Moinur Rahman
The following features have been added or changed: - Instead of USE_JAVA use USES=java. This defaults to USES=java:build,run if NO_BUILD is undefined. Else it defaults to USES=java:run - Instead of USE_ANT=yes use USES=java:ant which also implies USES=java:build - Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or extract - Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply build or run - Instead of JAVA_RUN=yes use USES=java:run does not imply extract or build - Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version> Approved by: mat (portmgr), glewis Differential Revision: https://reviews.freebsd.org/D48201
2024-12-06java/eclipse: Update 4.33 → 4.34Norbert Grundmann
New and Noteworthy: https://eclipse.dev/eclipse/news/4.34/platform.php https://eclipse.dev/eclipse/news/4.34/jdt.php https://eclipse.dev/eclipse/news/4.34/platform_isv.php https://eclipse.dev/eclipse/news/4.34/pde.php
2024-10-31java/eclipse: Fix build: ld: error: unable to find library -lGLUVladimir Druzenko
[INFO] [exec] cc -shared -fPIC -L`pkg-config --variable=prefix gtk+-3.0`/lib -s -o libswt-glx-gtk-4966r5.so swt.o glx.o glx_structs.o glx_stats.o -lGL -lGLU -lm [INFO] [exec] gmake[1]: Leaving directory '/wrkdirs/usr/ports/java/eclipse/work/eclipse.platform.releng.aggregator-R4_33_maintenance/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.x86_64/target/natives-build-temp' [INFO] [exec] *** GTK3 Build failed, aborting further actions.. [INFO] [exec] ld: error: unable to find library -lGLU [INFO] [exec] cc: error: linker command failed with exit code 1 (use -v to see invocation) [INFO] [exec] gmake[1]: *** [make_unix.mak:245: libswt-glx-gtk-4966r5.so] Error 1 PR: 282382 Approved by: Norbert Grundmann <ngrundmann@gmx.de> (maintainer) MFH: 2024Q4
2024-10-02java/eclipse: Update 4.32 → 4.33Norbert Grundmann
I took the fork of an eclipse member - who integrated my changes and made more "investment" - thanks to him: https://github.com/chirontt/eclipse.platform.releng.aggregator - There are no addons or patches needed anymore. - It compiles on my amd64 platform. - The powerpc64 architectures are removed. PR: 281794 281582
2024-09-20java/eclipse: Remove unnecessary *.so filesNorbert Grundmann
This is a temporary workaround for fix several broken processes. Moving java/eclipse/file/addons to external storage comming soon. PR: 281582 Reported by: several developers via email
2024-09-13java/eclipse: fix build consumer devel/subversive, commit files ignored with ↵Vladimir Druzenko
.gitignore - Return file Makefile.plugins required for consumer devel/subversive. - Update java version in Makefile.plugins from 8 to 17 - eclipse require at least 17. - Thanks to .gitignore with line "*.sw[p-z]": $ git add java/eclipse/files/addons/eclipse.platform.swt The following paths are ignored by one of your .gitignore files: java/eclipse/files/addons/eclipse.platform.swt hint: Use -f if you really want to add them. hint: Disable this message with "git config advice.addIgnoredFile false" Force add this directory. PR: 281123 Reported by: yasu (email), antoine (email), Norbert Grundmann Approved by: Norbert Grundmann <ngrundmann@gmx.de> (maintainer) Fixes: 27eb99fc4755 (Update 4.24 → 4.32, take maintainership)
2024-09-13java/eclipse: Update 4.24 → 4.32, take maintainershipNorbert Grundmann
PR: 281123
2024-07-01all: drop support for FreeBSD 13.2 which reached EOL todayRene Ladan
Thanks again to jbeich for noticing various things I overlooked. Reviewed by: acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat, nobukata, sunpoet, tagattie, yuri, arrowd, kde Differential Revision: https://reviews.freebsd.org/D45141
2024-03-11*/*: properly depend on Maven packageMichael Osipov
devel/maven and devel/maven39 do not provide mvn(1) from LOCALBASE that one comes from devel/maven-wrapper instead. Therefore, one should depend on the package rather than a non-existing executable/script. Approved by: jrm (mentor), otis (mentor), vvd Differential Revision: https://reviews.freebsd.org/D44229
2023-12-23*/*: Bump consumers of x11-toolkits/gtk30Nuno Teixeira
New version of gtk3 in tree
2023-08-30java/eclipse: fix buildJonathan Chen
Fix build after https://cgit.freebsd.org/ports/commit/?id=a1c897de331a3363f0d74b0decf8d07ae2498f1c PR: 273333 Reported by: jonc@chen.org.nz
2023-04-18java/eclipse: return to pool as per maintainer's requestKoichiro Iwao
PR: 270885
2023-04-04*/*: Refactor java/openjdk7 removalMuhammad Moinur Rahman
- java/openjdk7* has been removed from the tree since 2022-09-03 however the relevant codebases in bsd.java.mk has not been removed and the consumers has also not been updated to use the next jdk version. This commit updates all relevant consumers to use JAVA_VERSION=8 instead of JAVA_VERSION=1.7 - Since the introduction of jdk version 18 it looks like similar with jdk version 8(java version string 1.8). This is prone to error as it looks similar and is only seperated by a '.'. Remove using JAVA_VERSION with dotted fomat of java version string and update all consumers to utilize version 8 instead of 1.8. Approved by: portmgr (blanket)
2023-03-02accessibility/at-spi2-core: update to 2.46.0Tobias C. Berner
What's new in at-spi2-core 2.46.0: * Fix GetInterfaces documentation on org.a11y.atspi.Accessible interface. What's new in at-spi2-core 2.45.91: * Send device event controller events using the same signature as other events. * Document the Accessible, Action, and Cache dbus interfaces. * Fix license of atspi-gmain.c (#87). What's new in at-spi2-core 2.45.90: * xml: Add some documentation. * xml: Fix event arguments. * xml: Add some missing DeviceEventController methods. * Bind the AT-SPI bus to the graphical session. * Mark bus service as belonging to the session slice. * Add ATSPI_ROLE_PUSH_BUTTON_MENU. * Add an "announcement" event/signal to allow objects to send notifications (!63). * Various code clean-ups and test improvements. What's new in at-spi2-core 2.45.1: * Atk and at-spi2-atk are now merged into this project. * Now requires meson 0.56.2 and glib 2.67.4. * at-spi2-atk: Expose the accessible hierarchy via dbus introspection. * Properly escape the AT-SPI bus address; fixes warnings about the address not containing a colon (!55). * Add a text value to AtspiValue, so that a value can expose a textual description, as in the new Atk value API. * Add atspi_event_listener_register_with_app, to allow an event listener to be registered only for a given application (!52). - accessibility/atk and accessibility/at-spi2-atk have been merged into accessibility/at-spi2-core - accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk PR: 269704 Exp-run by: antoine ---
2023-01-22java/eclipse: fix build with clang 15Dimitry Andric
During an exp-run for llvm 15 (see bug 265425), it turned out that java/eclipse failed to build with clang 15: [INFO] [exec] Building GTK3 bindings: [INFO] [exec] gmake[1]: Entering directory '/wrkdirs/usr/ports/java/eclipse/work/eclipse.platform.releng.aggregator-R4_24/eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/tmpdir' ... [INFO] [exec] cc -O -Wall -fPIC -DSWT_VERSION=4952r11 -DFREEBSD -DGTK -I`pkg-config --variable=prefix gtk+-3.0`/include -I/usr/local/openjdk11/include -I/usr/local/openjdk11/include/freebsd -DJNI64 -m64 -Werror `pkg-config --cflags gtk+-3.0 gtk+-unix-print-3.0` -c os.c [INFO] [exec] os.c:10086:31: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] [INFO] [exec] rc = (jint)((jint (*)())arg0)(arg1, arg2, arg3); [INFO] [exec] ^ [INFO] [exec] os.c:10098:31: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] [INFO] [exec] rc = (jint)((jint (*)())arg0)(arg1, arg2); [INFO] [exec] ^ [INFO] [exec] os.c:10704:33: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] [INFO] [exec] rc = (jlong)((jlong (*)())arg0)(arg1, arg2, arg3, arg4); [INFO] [exec] ^ [INFO] [exec] os.c:10716:33: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] [INFO] [exec] rc = (jlong)((jlong (*)())arg0)(arg1, arg2, arg3, arg4, arg5, arg6); [INFO] [exec] ^ [INFO] [exec] os.c:10728:33: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] [INFO] [exec] rc = (jlong)((jlong (*)())arg0)(arg1, arg2, arg3, arg4, arg5, arg6, arg7); [INFO] [exec] ^ These -Werror warnings are in code generated by JNIGenerator, so they cannot directly be fixed (at least not without hacking on JNIGenerator itself). Instead we need to add -Wno-deprecated-non-prototype for clang 15 and higher. To achieve this, we have to pass CFLAGS to MAVEN_ENV, and adjust the gtk build.sh script to respect the CFLAGS setting in the environment. PR: 269034 Approved by: jonc@chen.org.nz (maintainer) MFH: 2023Q1
2022-09-07Remove WWW entries moved into port MakefilesStefan Eßer
Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
2022-09-07Add WWW entries to port MakefilesStefan Eßer
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
2022-07-21cleanup: remove remaining occurrences of $FreeBSD$Tobias C. Berner
2022-07-20java: remove 'Created by' linesTobias C. Berner
A big Thank You to the original contributors of these ports: * Alex Dupre <ale@FreeBSD.org> * Alex Semenyaka <alex@rinet.ru> * Alexander Yerenkow <yerenkow@gmail.com> * Anton Yudin (<contact@toha.org.ua>) * Anton Yudin <toha@toha.org.ua> * Benjamin Close <benjsc@FreeBSD.org> * Björn König <bkoenig@alpha-tierchen.de> * Conor McDermottroe <ports@mcdermottroe.com> * Danilo Egea Gondolfo <danilo@FreeBSD.org * Dave Glowacki <dglo@ssec.wisc.edu> * Ernst de Haan <znerd@FreeBSD.org> * Eugene Grosbein <ports@grosbein.net> * Filippo Natali <filippo@widestore.net> * Gerrit Beine <gerrit.beine@gmx.de> * Greg Lewis <glewis@FreeBSD.org> * Herve Quiroz <herve.quiroz@esil.univ-mrs.fr> * Jason Helfman <jgh@FreeBSD.org> * Jeremy <karlj000@unbc.ca> * Johannes Dieterich <dieterich@ogolem.org> * Johannes Dieterich <jmd@FreeBSD.org> * Jonathan Chen <jonc@chen.org.nz> * Jose Marques * Jose Marques <noway@nohow.demon.co.uk> * Lapo Luchini <lapo@lapo.it> * Lev Serebryakov <lev@FreeBSD.org> * Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> * Matthew Dillon <dillon@backplane.com> * Maxim Sobolev <sobomax@FreeBSD.org> * Mikhail T. <mi@aldan.algebra.com> * Mikhail T. <michael@fun-box.ru> * Mikhail Teterin * Nicola Vitale <nivit@FreeBSD.org> * Nicola Vitale <nivit@email.it> * OISHI Masakuni <yamasa@bsdhouse.org> * OKAZAKI Tetsurou * Pedro Giffuni * Simeo Reig <reig.simeo@gmail.com> * Sutra Zhou <zhoushuqun@gmail.com> * Tom Judge <tj@FreeBSD.org> * Volker Stolz <vs@FreeBSD.org> * Wen Heping <wenheping@gmail.com> * Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw> * gldisater@gldis.ca * ijliao * jake@checker.org * jpbeconne * lon_kamikaze@gmx.de * mi * nordwick@xcf.berkeley.edu * nork@FreeBSD.org * olgeni@FreeBSD.org * rasputin * rfarmer@predatorlabs.net * rtdean@cytherianage.net * tux@pinguru.net With hat: portmgr
2022-07-06java/eclipse: Makefile cleanupJonathan Chen
* disable PORTSCOUT * remove now superflous WRKSRC_SUBDIR PR: 264967 Reported by: jonc@chen.org.nz (maintainer)
2022-06-24java/eclipse: Update to 4.24Jonathan Chen
PR: 264864
2022-06-03java/eclipse: update 4.16 -> 4.21Jonathan Chen
This release is 1.5 years overdue and 6 months out-of-date, but is an important interim step to the 4.24 release due in June 2022. Massive thanks go to Patrick Mackinlay who resolved the 2 critical bugs preventing update from coming out sooner! Author: Jonathan Chen <jonc@chen.org.nz> PR: 264400
2021-08-08java/eclipse: fix runtime on powerpc64Piotr Kubaj
Changing "ppc64le" to "ppc64" (or powerpc64) resolves the SIGSEGV issue on big endian but breaks little endian, so replace only on powerpc64. Submitted by: hamiltcl@verizon.net Approved by: jonc@chen.org.nz (maintainer timeout)
2021-04-06all: Remove all other $FreeBSD keywords.Mathieu Arnold
2021-04-06Remove # $FreeBSD$ from Makefiles.Mathieu Arnold
2021-03-09java/eclipse: port to powerpc64lePiotr Kubaj
PR: 254149 Approved by: jonc@chen.org.nz (maintainer) Notes: svn path=/head/; revision=567877
2020-10-12Fix dependsAntoine Brodin
Notes: svn path=/head/; revision=552140
2020-09-27Allow building on powerpc64le.Mark Linimon
Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=550371
2020-06-27Add archivers/zip to BUILD_DEPENDS to fix building in official package builderLi-Wen Hsu
while here, clean unneeded comment PR: 247575 Submitted by: Jonathan Chen <jonc@chen.org.nz> (maintainer) Notes: svn path=/head/; revision=540603
2020-06-18Update to 4.16Li-Wen Hsu
PR: 247371 Submitted by: Jonathan Chen <jonc@chen.org.nz> (maintainer) Notes: svn path=/head/; revision=539545
2020-03-20java/eclipse: update to 4.15Tobias C. Berner
PR: 244927 Submitted by: Jonathan Chen <jonc@chen.org.nz> (maintainer) Notes: svn path=/head/; revision=528798
2020-01-02java/eclipse: upgrade 4.12 -> 4.14Kurt Jaeger
PR: 243017 Submitted by: Jonathan Chen <jonc@chen.org.nz> (maintainer) Relnotes: https://www.eclipse.org/eclipseide/2019-12/noteworthy/ Notes: svn path=/head/; revision=521829
2019-12-14Build brokenDiane Bruce
Simple fix to fix repo's URL PR: ports/242520 Submitted by: vvd@unislabs.com Reported by: vvd@unislabs.com Approved by: Maintainer Notes: svn path=/head/; revision=520149
2019-09-08java/eclipse: usablity patch for webkit2-gtk3 issuesKurt Jaeger
- usability patch for PR:238844 (not a fix, but keeps Eclipse usable) - use github.com servers in preference to git.eclipse.org for distfiles PR: 240383 Submitted by: Jonathan Chen <jonc@chen.org.nz> (maintainer) Notes: svn path=/head/; revision=511553
2019-08-20java/eclipse: upgrade 4.11 -> 4.12Kurt Jaeger
- Fallback MASTER_SITES, as git.eclipse.org is slow/unreliable. PR: 239650 Submitted by: Jonathan Chen <jonc@chen.org.nz> (maintainer) Relnotes: https://www.eclipse.org/eclipseide/2019-06/noteworthy/ Notes: svn path=/head/; revision=509422
2019-07-26Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer
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 Notes: svn path=/head/; revision=507372
2019-06-20Regular USE_GITHUB cleanup.Mathieu Arnold
Notes: svn path=/head/; revision=504618
2019-06-16java/eclipse: fix buildPiotr Kubaj
Require new GCC to build this port on GCC architectures. PR: 238489 Approved by: jonc@chen.org.nz (maintainer), tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D20667 Notes: svn path=/head/; revision=504379
2019-05-27java/eclipse: Fix build when using maven-3.6.1Steve Wills
While here, fix powerpc64 build and remove pkg-plist for dynamic plist to cater for multiple ARCH builds. PR: 238152 Submitted by: Jonathan Chen <jonc@chen.org.nz> (maintainer) Notes: svn path=/head/; revision=502804
2019-04-14java/eclipse: fix whitespace in Makefile.pluginsKurt Jaeger
PR: 237280 Notes: svn path=/head/; revision=498896
2019-04-14java/eclipse: re-add Makefile.plugins to restore build for some portsKurt Jaeger
PR: 237280 Submitted by: Jonathan Chen <jonc@chen.org.nz> Notes: svn path=/head/; revision=498895