summaryrefslogtreecommitdiff
path: root/gnustep-base
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /gnustep-base
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'gnustep-base')
-rw-r--r--gnustep-base/Manifest.gzbin1714 -> 1722 bytes
-rw-r--r--gnustep-base/gnustep-back-cairo/Manifest2
-rw-r--r--gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.28.0.ebuild2
-rw-r--r--gnustep-base/gnustep-base/Manifest2
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild4
-rw-r--r--gnustep-base/mknfonts/Manifest6
-rw-r--r--gnustep-base/mknfonts/files/mknfonts-0.5-pkgconfig.patch9
-rw-r--r--gnustep-base/mknfonts/files/mknfonts-rename.patch4
-rw-r--r--gnustep-base/mknfonts/mknfonts-0.5-r3.ebuild10
9 files changed, 20 insertions, 19 deletions
diff --git a/gnustep-base/Manifest.gz b/gnustep-base/Manifest.gz
index 2cf7f56a91bb..b475ba831d65 100644
--- a/gnustep-base/Manifest.gz
+++ b/gnustep-base/Manifest.gz
Binary files differ
diff --git a/gnustep-base/gnustep-back-cairo/Manifest b/gnustep-base/gnustep-back-cairo/Manifest
index ba2b265e0c04..226980f6f9c4 100644
--- a/gnustep-base/gnustep-back-cairo/Manifest
+++ b/gnustep-base/gnustep-back-cairo/Manifest
@@ -1,3 +1,3 @@
DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568 SHA512 9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c
-EBUILD gnustep-back-cairo-0.28.0.ebuild 1095 BLAKE2B f3b1f87cb2ca0704fe805e4c51d8c6f1f2de47cc342eb6d979c34233d27b665dcc83e63068dae59e05a30a3d5bd877ebe064dd63328f15c771132353aecef440 SHA512 8a9f25fb74c7a9216e7e4fcd5b43cfd2b9974919492c91c716b70a3dfe2f337275d9a12947c7e58e9891017e43bbcfbc893650d5df657f3f74c161919518d4cb
+EBUILD gnustep-back-cairo-0.28.0.ebuild 1088 BLAKE2B f8c3907f82492c7541d26bc857313b14fd264f03e0121e54cfb4cb15511ac02314ecd684e7664d98c6662f4deab529f139332132a53d055da05453f885446a74 SHA512 101ebed2f9f51b23ad01c316d83f7ff4a332eeb8c6cc492222212192aa3d71b2f2b66639e142bed2efb4224378d0a38fcafa60db68968b223757926c26154a87
MISC metadata.xml 319 BLAKE2B cc6cb1f9d1c8c6c706ccba93a98972839bf312de254c54a34325454d449afa693c8303d4b72597cfbf61b02920395959dedfa8ea74b5eb346a08b36ecd2a4b46 SHA512 72bd21bbef6341c6cc88469bb5c2fdb1e374b4a6b11f66a3acf079e4b731070b45e7ad53825e8bddf48502f60794b6bf024eced5da9e8183befc68228f7a391c
diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.28.0.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.28.0.ebuild
index f2b50cf2f684..91d06b96cb7b 100644
--- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.28.0.ebuild
+++ b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.28.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit eutils gnustep-base
+inherit gnustep-base
DESCRIPTION="Cairo back-end component for the GNUstep GUI Library"
HOMEPAGE="http://www.gnustep.org"
diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest
index 3342c07f6cfd..dba16814f445 100644
--- a/gnustep-base/gnustep-base/Manifest
+++ b/gnustep-base/gnustep-base/Manifest
@@ -1,5 +1,5 @@
AUX gnustep-base-1.26.0-no_compress_man.patch 1589 BLAKE2B 1c0096fe253c6cd0b61d09548941ddcd9de4d59fff9f6d902d613e15ba338f8434d77b8dd318d964a0e1dae0c84f850f617bb94b4c9aea490ebc282630afedac SHA512 68ab40d44eecbb8237dde1aec60a1482be4a78a591c145558c9278cef82ce3ffd4ec7584c7549c3adb247d352a8347cfac957e9b9ba28a592b2c784fa99c6114
AUX gnustep-base-1.27.0-icu68.patch 875 BLAKE2B d622e9ee420a626f306b90239a2395153909328d31eeb656020848ffdcd9c154dcc43409477bcd88c06a1f8149fe47ebd5d8307ee0dfd427ebe9cd03445aaa41 SHA512 b4659bd5bcccbd2e1d30d4b3cf6f7040eb242aba6e62e2f411be35aa98c0f7df57a688e0314767770024fb315bcb6724749f9956dced6bcc58f46b00e66f0e95
DIST gnustep-base-1.27.0.tar.gz 4141163 BLAKE2B b27f7086949bcd5e43b8d6337c4f03eb87447baacb23de75b7df0d2ba769ff3e8cadd7035e78b35c91ccca83151cbe4b61b339aa265dcb53847089849b615f8b SHA512 bbdf45379dbb684f6bdb507b645e0f611cefb05caadff1bf620c2e85f104396cf91782bcce05ff2173078603b76b8a0ba2ea3b71bc56a84c220310910dbcb705
-EBUILD gnustep-base-1.27.0.ebuild 1993 BLAKE2B 5e5b01ebe2ef71cb85c4b9126f04a88b5fb595138ebe69e5e6083e46a703858f3c093a69e813270db469393ad7b6a2433a0b6ff43023318818c21d9d945f268d SHA512 b006421716b53620500df869c4c951f8c7cc8cf93bf050eef171b1d1cfafec7b4da21b43faaba6466858bb32535c8eaf63fd4090e93ce0f581c3defb4293523f
+EBUILD gnustep-base-1.27.0.ebuild 2011 BLAKE2B df8952823fe4b31f778b2ab7813a900285375c9c91ff747161c59dd131e19d5160b97dd80955246234ca3042743885317f0eb17b88e6bc3a11d5e7bccefc506a SHA512 7d1a269e16e6165d039e8573781ddad4c4c081f9da997c05d78092f80f456542bee10117c8cf51ec5a1e20956911495b7764523120fc63d0f3ae30cd808450e7
MISC metadata.xml 763 BLAKE2B 471a69f26f594d1081fcd22568ca563d6a8a3fb37c6aeead77e91805de28d2c652d0ebc7a4d9364440008ed563a083eefd1e2c9311ef9f0e95152f8ff8a7c93e SHA512 1adb2cc47580c492a91b7593731b7cd8763cd3d2e45945229346afebc2840be93855e8f62158d59663a49c775e3482bf142a3ef52e087696f7bbc8bc429178b3
diff --git a/gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild
index 650cd7372bb6..73ff389eb265 100644
--- a/gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild
+++ b/gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit eutils gnustep-base
+inherit gnustep-base toolchain-funcs
DESCRIPTION="A library of general-purpose, non-graphical Objective C objects"
HOMEPAGE="http://www.gnustep.org"
@@ -38,7 +38,7 @@ src_configure() {
local myconf
if use libffi ; then
- myconf="--enable-libffi --disable-ffcall --with-ffi-include=$(pkg-config --variable=includedir libffi)"
+ myconf="--enable-libffi --disable-ffcall --with-ffi-include=$($(tc-getPKG_CONFIG) --variable=includedir libffi)"
else
myconf="--disable-libffi --enable-ffcall"
fi
diff --git a/gnustep-base/mknfonts/Manifest b/gnustep-base/mknfonts/Manifest
index 906e0fb0075f..197a0b57babb 100644
--- a/gnustep-base/mknfonts/Manifest
+++ b/gnustep-base/mknfonts/Manifest
@@ -1,6 +1,6 @@
-AUX mknfonts-0.5-pkgconfig.patch 510 BLAKE2B b74790dbad72f52c0075114861ecbb66a428c41cda8510252e41611a57a16eaff34461f18d87659bce469167e28d75bcfe20fdf5b5419acb2b5d12416236f506 SHA512 c45b6eb60365cb6b0125127cfaf9292756a5f6490249f5fa5be600054ec4743f84bd1c56e9d199441e74de829a4ebf63241c4aae5e13a64af449a1ec4ba6a00f
-AUX mknfonts-rename.patch 499 BLAKE2B 50430871a2f4a99bf1c4996291dadacf1bf6cbd296b1ae5ef25d896a7d48d034ea2fbfc91f5f490661d0ba3c5b87ead5794a4402104e670c090ac654c117c5c0 SHA512 9107b0e6de1d228bce2e4796dd69a65a5644ca290dbe7c2953f44576d5485204bb52659895302e243d2f92bb3dbdf33991cbfa62a59d2486914b62a8e4675f7f
+AUX mknfonts-0.5-pkgconfig.patch 351 BLAKE2B c31a0552df4eaf7848a359581365c972f0a05f3bde2daabaebb8024d4b51f59745f1d04513d66b606aad083f856065dc2a457fed67d721876942d7d16b2dc8bf SHA512 a85248ba9459cf145ec68e86b87103cc1c5f5802a0fb0ea789132938a925c8bac1dfff6fd717b6f526ea4d25dfcc34ef2a2d33f10b85c0422eb9eb2d2737f940
+AUX mknfonts-rename.patch 400 BLAKE2B b285fa4a861648df5750a0adbd9cd398193bccc0206875b97454aceda18a85b7473d1f373bdd665d77afc494c7174a25e9443d09238d183e102ea09e677f7448 SHA512 4068bb4881f72f1679b539536b7a4147c0ad47b6ce9cc0ff88f0af7b39895dec781eae7c6660473ebdce9b628e1a2cf20b90db8d71974721eaac639dda6d8beb
DIST mknfonts.tool_0.5.orig.tar.gz 2890 BLAKE2B 584989b90c0fb44d62f69174e0dca706a8bcfab942442228ae4e5c98dfb8221e9bfc43cb32b4f48609b51ff7217f591f2d7acaccf219a2ed34b99fb9f5ea2f4e SHA512 a6ad5810576285f16a8dc3596205b64bc6b183a6b9377df1c9e40d28cdba7ce2ae6e6b883478429f8c931bdd3f9f23396c6f5cd3fa1d155025638bb77ccd86ed
EBUILD mknfonts-0.5-r2.ebuild 739 BLAKE2B 8ab135c1c469b872477d59f2692ad42ef8297c7955fc4c2ebba1e9667804a63bc6212fe65777b91ce88b8d6a2dfab4d155c5f28176d125815e6d9b6672ef8614 SHA512 69da2c1eaaa4ac84be7d0ee8f2a168895ef28ebf02b4f7f44a36e59bef2552133950120c350e6ca5eb72ee82171f27d483b9183851717422c13642e198abb6ba
-EBUILD mknfonts-0.5-r3.ebuild 787 BLAKE2B d700765e5b44ee42c607435db7e0d2c4c807668f18d6fbaaa1d0f03d8873309a41a10642c22f5865fa6824c5833a785a6676125b8c28884ee6e172c01f9fdcbc SHA512 dd962aac428abca33a4797a6b4a5f61e15b9014a54928744f297057f5bd482a16422b64479e88fe1abbd6dfee23eaaab77d26fa21b11455c942ffed5333dd79d
+EBUILD mknfonts-0.5-r3.ebuild 832 BLAKE2B 4793f5d24630baee1e79361ac7bf71501af0d844376c682fe989b4f28d88a03ecaf941c68d5864b7c54638826fb6c36ad51c4797cfd9441cd0e369049d0f838e SHA512 23cf1fe0d8b5cd1cfa6f8a7eb5a5c7432f054eeb4f5836453f2c9f91e831b4a95692b72eb17b11533f071361e09a5840413b860a914a4bec404e5afe27fe8946
MISC metadata.xml 253 BLAKE2B 3b0c2aef2a8a4a9d91417347a62b76bee2b27a774bee648874d8a4d20800ed78d3452f3c5289b6d47c6bd2188752b41ef94f0919cff5de8cc7d4aafa5bbcffe4 SHA512 2adb9b9e4859c6d1063e67c509015594eec484e91882e3a71b70ac031e02b6f01ab5a2ad4e1a12329c284b34f7d69b19e08b593a0dc3901e2470eabb3e8d3fb5
diff --git a/gnustep-base/mknfonts/files/mknfonts-0.5-pkgconfig.patch b/gnustep-base/mknfonts/files/mknfonts-0.5-pkgconfig.patch
index e73bac5c1ddf..f375b0277dc2 100644
--- a/gnustep-base/mknfonts/files/mknfonts-0.5-pkgconfig.patch
+++ b/gnustep-base/mknfonts/files/mknfonts-0.5-pkgconfig.patch
@@ -1,14 +1,13 @@
-diff -Naur mknfonts-0.5.orig/GNUmakefile mknfonts-0.5/GNUmakefile
---- mknfonts-0.5.orig/GNUmakefile 2002-09-28 12:27:26.000000000 +0200
-+++ mknfonts-0.5/GNUmakefile 2018-06-29 11:27:01.871588321 +0200
+--- a/GNUmakefile
++++ b/GNUmakefile
@@ -9,8 +9,8 @@
ADDITIONAL_OBJCFLAGS += -Wall -O2
-ADDITIONAL_INCLUDE_DIRS += `freetype-config --cflags`
-ADDITIONAL_LDFLAGS += `freetype-config --libs`
-+ADDITIONAL_INCLUDE_DIRS += `pkg-config --cflags freetype2`
-+ADDITIONAL_LDFLAGS += `pkg-config --libs freetype2`
++ADDITIONAL_INCLUDE_DIRS += `${PKG_CONFIG} --cflags freetype2`
++ADDITIONAL_LDFLAGS += `${PKG_CONFIG} --libs freetype2`
mknfonts_OBJC_FILES = mknfonts.m
diff --git a/gnustep-base/mknfonts/files/mknfonts-rename.patch b/gnustep-base/mknfonts/files/mknfonts-rename.patch
index e62618b7844c..426d7c92640b 100644
--- a/gnustep-base/mknfonts/files/mknfonts-rename.patch
+++ b/gnustep-base/mknfonts/files/mknfonts-rename.patch
@@ -1,5 +1,5 @@
---- mknfonts-0.5/mknfonts.m.orig 2007-05-03 11:46:27.000000000 +0200
-+++ mknfonts-0.5/mknfonts.m 2007-05-03 11:47:34.000000000 +0200
+--- a/mknfonts.m
++++ b/mknfonts.m
@@ -310,12 +310,6 @@
{
fi=[faceinfos objectAtIndex: i];
diff --git a/gnustep-base/mknfonts/mknfonts-0.5-r3.ebuild b/gnustep-base/mknfonts/mknfonts-0.5-r3.ebuild
index af4957771143..b0aa579764ee 100644
--- a/gnustep-base/mknfonts/mknfonts-0.5-r3.ebuild
+++ b/gnustep-base/mknfonts/mknfonts-0.5-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit gnustep-base
+inherit gnustep-base toolchain-funcs
DESCRIPTION="A tool to create .nfont packages for use with gnustep-back-art"
HOMEPAGE="https://packages.debian.org/mknfonts.tool"
@@ -15,8 +15,8 @@ IUSE=""
RDEPEND="gnustep-base/gnustep-gui
>=media-libs/freetype-2.1"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${PN}-rename.patch
@@ -26,6 +26,8 @@ PATCHES=(
src_prepare() {
default
+ tc-export PKG_CONFIG
+
# Correct link command for --as-needed
sed -i -e "s/ADDITIONAL_LDFLAGS/ADDITIONAL_TOOL_LIBS/" GNUmakefile || die
}