diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-09-22 07:06:33 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-09-22 07:06:33 +0000 |
| commit | 4b843374640bbcd601727a8eb2d431fb9d508b35 (patch) | |
| tree | 6dd72f3a2948dc94d6b23cad2472b6f318aaf0d1 /dev-java | |
| parent | 4ffd2a8f0efdfe2ed46b9e2a8f863b4bf1923885 (diff) | |
| download | baldeagleos-repo-4b843374640bbcd601727a8eb2d431fb9d508b35.tar.gz baldeagleos-repo-4b843374640bbcd601727a8eb2d431fb9d508b35.tar.xz baldeagleos-repo-4b843374640bbcd601727a8eb2d431fb9d508b35.zip | |
Adding metadata
Diffstat (limited to 'dev-java')
| -rw-r--r-- | dev-java/swt/swt-4.29-r1.ebuild | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/dev-java/swt/swt-4.29-r1.ebuild b/dev-java/swt/swt-4.29-r1.ebuild index 140b2c69263a..b0b2831113eb 100644 --- a/dev-java/swt/swt-4.29-r1.ebuild +++ b/dev-java/swt/swt-4.29-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,11 +12,12 @@ MY_DMF="https://archive.eclipse.org/eclipse/downloads/drops4/R-${MY_PV}-20230903 MY_P="${PN}-${MY_PV}" DESCRIPTION="GTK based SWT Library" -HOMEPAGE="https://www.eclipse.org/swt/" +HOMEPAGE="https://eclipse.dev/eclipse/swt/" SRC_URI=" amd64? ( ${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip ) arm64? ( ${MY_DMF}/${MY_P}-gtk-linux-aarch64.zip ) - ppc64? ( ${MY_DMF}/${MY_P}-gtk-linux-ppc64le.zip )" + ppc64? ( ${MY_DMF}/${MY_P}-gtk-linux-ppc64le.zip ) +" LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" SLOT="4.27" @@ -35,7 +36,8 @@ COMMON_DEP=" ) webkit? ( net-libs/webkit-gtk:4.1 - )" + ) +" DEPEND="${COMMON_DEP} >=virtual/jdk-11:*[-headless-awt] x11-base/xorg-proto @@ -56,9 +58,7 @@ HTML_DOCS=( about.html ) JAVA_RESOURCE_DIRS="resources" JAVA_SRC_DIR="src" -PATCHES=( - "${FILESDIR}/swt-4.27-as-needed-and-flag-fixes.patch" -) +PATCHES=( "${FILESDIR}/swt-4.27-as-needed-and-flag-fixes.patch" ) src_unpack() { default @@ -66,7 +66,7 @@ src_unpack() { } src_prepare() { - default + default # bug #780585 java-pkg-2_src_prepare # .css stuff is essential at least for running net-p2p/biglybt unzip swt.jar 'org/eclipse/swt/internal/gtk/*.css' -d resources || die @@ -74,16 +74,15 @@ src_prepare() { mkdir src || die "mkdir failed" mv org src || die "moving java sources failed" pushd src > /dev/null || die - find -type f ! -name '*.java' \ - | xargs \ - cp --parent -t ../resources -v \ + find -type f ! -name '*.java' | + xargs cp --parent -t ../resources -v \ || die "copying resources failed" popd > /dev/null || die cp version.txt resources || die "adding version.txt failed" } src_compile() { - append-cflags -fcommon # https://bugs.gentoo.org/707838 + append-cflags -fcommon -std=gnu17 # bug #707838, bug #963048 local JAWTSO="libjawt.so" IFS=":" read -r -a ldpaths <<< $(java-config -g LDPATH) |
