From 78754950ffa3aaba0f48b1ca1d505caa4a3dfbfa Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 4 Oct 2022 13:17:38 +0100 Subject: gentoo auto-resync : 04:10:2022 - 13:17:38 --- dev-libs/Manifest.gz | Bin 95948 -> 95955 bytes dev-libs/grantlee/Manifest | 2 +- dev-libs/grantlee/grantlee-5.3.0.ebuild | 2 +- dev-libs/libebml/Manifest | 2 +- dev-libs/libebml/libebml-1.4.2.ebuild | 6 ++- dev-libs/pslib/Manifest | 3 ++ ...-0.4.6-Fix-implicit-function-declarations.patch | 29 +++++++++++ dev-libs/pslib/pslib-0.4.6.ebuild | 54 +++++++++++++++++++++ 8 files changed, 94 insertions(+), 4 deletions(-) create mode 100644 dev-libs/pslib/files/pslib-0.4.6-Fix-implicit-function-declarations.patch create mode 100644 dev-libs/pslib/pslib-0.4.6.ebuild (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 4b8baecd355a..85b78aaee326 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/grantlee/Manifest b/dev-libs/grantlee/Manifest index 02974b541946..3794cacba2df 100644 --- a/dev-libs/grantlee/Manifest +++ b/dev-libs/grantlee/Manifest @@ -4,5 +4,5 @@ AUX grantlee-5.3.0-slot.patch 2262 BLAKE2B 8a876c6e19f426c3eaa6117672def327b57fa DIST grantlee-5.2.0.tar.gz 1166467 BLAKE2B 89f66fefe3c5bbd087cdaed0f83a6b9ca2456629465dfd68d32c6f316d6d4533ece09e5a1444833897c70abbeb8258e0ca9faba09388dcbf40245c04f72f5040 SHA512 94b53d103aa775e6d45357d44d5634a5214d12ea7178d251fda30c5a88ddc2682ae44501ee8b7dc475793b84fa0998eb0bc13eea3f2e10ab29b1489db6ea60bd DIST grantlee-5.3.0.tar.gz 1176075 BLAKE2B a3418250845b39c4766dd19a1f423f18ca7393f675d0045477b345e589d5649f1cc332f9c228e9e9317bdf356992e533cfabe62bcfb50c40ffa38be9b5009013 SHA512 8018c92e1001e039243b4a22a790907b53bff21e062c7e3ee63d1e2de4ce7bccc4a7580fc4ec2e61dc2f7131ac336d46f76e2f03a7314c1547b8744842c0a02a EBUILD grantlee-5.2.0.ebuild 1070 BLAKE2B e1c7e4b33661b07c114de7b0c4b2626d029674202651ca83d8e1dc26fa3cde2234218f9580ce145a1f1b650dcfe4b0bed117a39de352b013c1dd43670bf6bd85 SHA512 1556fb717d94328c13f71e4d75d9834b415468dc067a00287d7250d54525ec9032bdf4fb554bcdc86f7feb53cb1bd2a1ec9b4cbc99ed402edb57355e6067362a -EBUILD grantlee-5.3.0.ebuild 1123 BLAKE2B be871fbd00a5df93c8d0fa9f643aa61b94a532256ce68f38dd9cdc5ce25e906d733512e2f6b8f4c89a7ca1bc47f306ec2eb84c407a9c851d06c3ee9311fef34c SHA512 c647162b55f606c04c087cfc9b454380197a96a0e40511f238fa111fed197dc3c816c3dac82b580a7bde87e3315b753a6345e3d1b738f8236dbad4b6749ee448 +EBUILD grantlee-5.3.0.ebuild 1122 BLAKE2B 3b20e64b6248642743a55dd0924ac24234fd02442647cdc7c42f320dab3295dcfd63fcb040807196cdb00fab078e467637620e1ca39f6aacc31bee43e13379c4 SHA512 620e183e6a7c6d33418dffa0427561e745348dd8639081e74173c60ddec6c6f2927e5a4e773d222add4118bdbff462f05604a77b37dfe9d50ed9360a1af0c278 MISC metadata.xml 332 BLAKE2B 655bf07600689b25f75cd8889d468ab092a861c8cd88c604a3d0411916ae29ab1508ebd7e296d0df1f037ab9cfad06b146cc2d0fe5d2d4d590d8a36e2de858ed SHA512 5837c62f635103c8ff77caf457916a32600134cd2d9333dc5389f92fa95fba39af867eac73df99fe59cd0c9a16388c6da890f25397986c8406e844aec66bf66b diff --git a/dev-libs/grantlee/grantlee-5.3.0.ebuild b/dev-libs/grantlee/grantlee-5.3.0.ebuild index 54836e3783e4..3c7e7c10080c 100644 --- a/dev-libs/grantlee/grantlee-5.3.0.ebuild +++ b/dev-libs/grantlee/grantlee-5.3.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://downloads.grantlee.org/${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="debug doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libebml/Manifest b/dev-libs/libebml/Manifest index ea3d25990fba..c7fb7ff88490 100644 --- a/dev-libs/libebml/Manifest +++ b/dev-libs/libebml/Manifest @@ -1,4 +1,4 @@ AUX libebml-1.4.2-header-fixes-for-gcc11.patch 599 BLAKE2B 850d5eca5b6126a791bbd3791ebf5b34f93b822e3f9d263a38ed1839a3f36073d4693fe82f02265b809c9a7ec1c41d1bbd721dc9517e5930410e8b25f845dc58 SHA512 c41024d454ae83318e899671aec45b27ff0e68e18b4fde1e838ffc9a4baff6e70e0dcbf0966f70241dbef3b05e04283451f9c0ebb01e5b0a0d060cb62a83d3b6 DIST libebml-1.4.2.tar.xz 70484 BLAKE2B e27da59218c6c5655e2b57295b8f0ea8770f92eea4fe65331147a963f45fa8a06cc685af553b8234ca0162acea05b99b7463753044cc49bc815c752223e3b3fa SHA512 b9535b60ba2716053819d48e345f161ad797a74678fdf60797d652da9dfa7cab905669dac744f30a81083341462bac6f2a0e69fa7d80ee59cf7414bffbd667d5 -EBUILD libebml-1.4.2.ebuild 566 BLAKE2B f11cd66a0df5c8cb1c9f608c4e6ec6c59d15e14cbf0047e4c0718574d490c3ce1c4b944a7363f6904c38f62b35b8979bc10f11b18f7f97c0060c9b47b929daac SHA512 559d7816d161debc2a633fe23e26a47adc5516834e7be45f0e37f86a3c2eecdeb0217ddc887b4f73da1d64eb91e4a83efeb392738ac41b1075f7bbee5ab58041 +EBUILD libebml-1.4.2.ebuild 696 BLAKE2B 34d323e315321cd96bfba608db8037b64eb5ee5f0c6723d2229aa6e4b6cd0f73c6995f8ca9625512835bc6bbe1b4fa88bcab08ae6cd9303150f3eebea9da42c1 SHA512 42df09d9f40bf3e1765de0fa32b755ca2366708e392afe893c52616ab2d26ad687e3da1250b5e956aeb3574d44cdcc0af18e9b0d879406d6040f13a58f549fb9 MISC metadata.xml 317 BLAKE2B 9cec3d87965cab02baa170724fc9f9b6742f4723985d1e8f3d75e97d990ce080f9daa334d5ca019a67d92c70e2b9d0cc8967f0e4817d8dc8f93bf0d03992237a SHA512 b05b64e9380e15165ddbe70592a4e9a0b50f8eefaafc7be6c16a34aa39b632aa7e6ea0a2beccb16c6638909e71f888daff7cce575f024c1dfed0805fc1646233 diff --git a/dev-libs/libebml/libebml-1.4.2.ebuild b/dev-libs/libebml/libebml-1.4.2.ebuild index 777b6e12b31f..dd87bd442f63 100644 --- a/dev-libs/libebml/libebml-1.4.2.ebuild +++ b/dev-libs/libebml/libebml-1.4.2.ebuild @@ -1,8 +1,12 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +if [[ ${PV} != 1.4.2 ]] ; then + die "Do not bump to 1.4.3! It breaks ABI: https://github.com/Matroska-Org/libebml/issues/104" +fi + inherit cmake DESCRIPTION="Extensible binary format library (kinda like XML)" diff --git a/dev-libs/pslib/Manifest b/dev-libs/pslib/Manifest index 85b835f2ca8f..31cb06b316ab 100644 --- a/dev-libs/pslib/Manifest +++ b/dev-libs/pslib/Manifest @@ -1,4 +1,7 @@ AUX pslib-0.4.5-fix-build-system.patch 530 BLAKE2B 69693c754bd4e348e8f4af2876ee0ae19b9278bc192194e9d61bd007701868bd1d676d1c19133aa390301aef7eeee9a5abb7cc8750a05f1ef1d93676dd1df917 SHA512 d9baf7bddff0ebe673d7396e4e4873ba71156d149b4544a537d31734771f4b91b8bfa809b92fcc44f3f9a9f28bd758bcf805ec26cef3e8731281581ccf933044 +AUX pslib-0.4.6-Fix-implicit-function-declarations.patch 694 BLAKE2B 5c69e4d0e72a383a51a96647edcf603348f372532f21b699a65d816f51fc704da2b3cf62f91cc9d348c9fb317a82ca6ffd0d98da221da01be904b19bf2b2f136 SHA512 9e0a195631b666e05547fb35dbb567bca5040dddc9eec87d82eb7b6e7da537e409e0ea6a810d40100ba6f3c902d45846534d5e986055b1a2d16ce3ce5c694a7f DIST pslib-0.4.5.tar.gz 493687 BLAKE2B cca0709bc3fa9f464166b02ca54d85056c510f677b478b4f187fba653b3a17af38c3c7ffbea23113d5ad3a146e881d183f138d836cd5f373a116e836ba8d4974 SHA512 410abfdca6c52f16c07b7d0157930fbb7a996f03bfb84aee2bc951b2d859bc2186d3ba742b724cd957b9b1c48201364fbeb11c15d7f4ead34f78b0d0746abc6f +DIST pslib-0.4.6.tar.gz 543950 BLAKE2B 18f85ce5c2d558b2abe8c3297a65201890813d57d3e14353333c1e1b221ee89e0d2c27e6f247be8c1066c9be1e3cf390205217f2ca2fe76fe76208d4be2e2ac6 SHA512 aa1fb217fa36b33e8e4b1a9cf5057803f9dd2d50c76f8d33c6494939a592fba0bddef53d4e5d2c14769508df6d409b3bd18cd6d716014cd99224be5e1d64282b EBUILD pslib-0.4.5-r1.ebuild 1016 BLAKE2B 9bc6ef561b229f0d4d9babe881fae80f705890d3744afa2f6478368c522082c48aa3678db4df96a18aaa4d86ba3a2648b4c592cfdff39cbfd364c38a92b59b0c SHA512 3ac50cebf5bd6c53ccc4ae1cb84036d98b779db7dcee066df4ea77ce3660c0d026a84e5cdb2744e97dd9b252b6a1310453102b23f9492d0cbaec3176f29c59db +EBUILD pslib-0.4.6.ebuild 1087 BLAKE2B 9a070803a58809c896eb395a5ffd27889566c01db90368b18ac092a76bc38351401ce56607ab00679c8f4108e5a1df017c3918224f56800ec3e2493381e7c73b SHA512 5f805eca725dcfdce9969e17be495d0bfd9ea9220e801890d01dcee6bad0de599aadc9b80ed68ccf70b8bfec9ccb4d1e565608d3249855b53fa7a203562029f6 MISC metadata.xml 445 BLAKE2B d79021aa9674d0593bd738a9ef628315f3ae161f4d71c5c81e560ddace1ec730d6a6355ef70577148d2cca9ce6e012e0ccc828bda43711f2dbd5821a7dca394e SHA512 4f7425589cd82e37c8a282e070a80ed69d33c262fa34e378f0d749a2cfbc1c1f82900bded74a71c30659d1a18c6806b253a0924347364a6798b3e361bef99ec1 diff --git a/dev-libs/pslib/files/pslib-0.4.6-Fix-implicit-function-declarations.patch b/dev-libs/pslib/files/pslib-0.4.6-Fix-implicit-function-declarations.patch new file mode 100644 index 000000000000..7548ced79b87 --- /dev/null +++ b/dev-libs/pslib/files/pslib-0.4.6-Fix-implicit-function-declarations.patch @@ -0,0 +1,29 @@ +From ffd2e04b8e32d916cc513e73e92afa98348d3a73 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 4 Oct 2022 06:37:32 +0100 +Subject: [PATCH] Fix implicit function declarations + +Bug: https://bugs.gentoo.org/871300 +--- a/src/bmp.c ++++ b/src/bmp.c +@@ -34,6 +34,9 @@ + #ifdef HAVE_CONFIG_H + #include "config.h" + #endif ++ ++#include ++ + #include + #include + #include +--- a/src/ps_error.h ++++ b/src/ps_error.h +@@ -1,5 +1,8 @@ + #ifndef __PS_ERROR_H__ + #define __PS_ERROR_H__ ++ ++#include "ps_intern.h" ++ + void _ps_errorhandler(PSDoc *p, int error, const char *str, void *data); + void ps_error(PSDoc *p, int type, const char *fmt, ...); + #endif diff --git a/dev-libs/pslib/pslib-0.4.6.ebuild b/dev-libs/pslib/pslib-0.4.6.ebuild new file mode 100644 index 000000000000..4391cb1b9132 --- /dev/null +++ b/dev-libs/pslib/pslib-0.4.6.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="pslib is a C-library to create PostScript files on the fly" +HOMEPAGE="http://pslib.sourceforge.net/" +SRC_URI="mirror://sourceforge/pslib/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="debug jpeg png tiff" + +RDEPEND=" + png? ( media-libs/libpng:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + tiff? ( media-libs/tiff:= )" +#gif? requires libungif, not in portage +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + dev-libs/glib:2 + dev-util/intltool + dev-perl/XML-Parser + sys-devel/gettext" + +PATCHES=( + "${FILESDIR}"/${PN}-0.4.5-fix-build-system.patch + "${FILESDIR}"/${PN}-0.4.6-Fix-implicit-function-declarations.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --enable-bmp \ + $(use_with png) \ + $(use_with jpeg) \ + $(use_with tiff) \ + $(use_with debug) +} + +src_install() { + default + + # package installs .pc files + find "${ED}" -name '*.la' -delete || die +} -- cgit v1.2.3