From 83ebb477861172671f6796999e016400b659d65f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 25 Feb 2023 15:53:45 +0000 Subject: gentoo auto-resync : 25:02:2023 - 15:53:45 --- media-gfx/Manifest.gz | Bin 37976 -> 37956 bytes media-gfx/aewan/Manifest | 3 ++ media-gfx/aewan/aewan-1.0.01-r2.ebuild | 33 ++++++++++++++ ...1-fix-incompatible-function-pointer-types.patch | 35 +++++++++++++++ .../aewan/files/aewan-1.0.01-fix-warnings.patch | 49 +++++++++++++++++++++ media-gfx/exiv2/Manifest | 2 +- media-gfx/exiv2/exiv2-0.27.6.ebuild | 2 +- media-gfx/rawtherapee/Manifest | 2 +- media-gfx/rawtherapee/metadata.xml | 12 ++--- 9 files changed, 127 insertions(+), 11 deletions(-) create mode 100644 media-gfx/aewan/aewan-1.0.01-r2.ebuild create mode 100644 media-gfx/aewan/files/aewan-1.0.01-fix-incompatible-function-pointer-types.patch create mode 100644 media-gfx/aewan/files/aewan-1.0.01-fix-warnings.patch (limited to 'media-gfx') diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index 01b4bea02a50..f515a5263b1e 100644 Binary files a/media-gfx/Manifest.gz and b/media-gfx/Manifest.gz differ diff --git a/media-gfx/aewan/Manifest b/media-gfx/aewan/Manifest index eedc57b28ee5..21e65d9ac3aa 100644 --- a/media-gfx/aewan/Manifest +++ b/media-gfx/aewan/Manifest @@ -1,5 +1,8 @@ AUX aewan-1.0.01-debug_aewl-warnings.patch 195 BLAKE2B cc28ceeb081f2feb06082ba7649ad7dd0ef69606ff11f9946f863edf74bc212593e38bdbce84d3aac93ce170bc4729b41cb668148419d7febaef24091d7b5665 SHA512 2693a0a64f458ae93b6edaaa0c930ac8a09e3af8d193e4d84577eb0ef542c01e376ea6972e411f45e1599581d225952db7f02a4ff787018f9df1bab42bf9462e +AUX aewan-1.0.01-fix-incompatible-function-pointer-types.patch 1236 BLAKE2B 6222b0f56635e538ffb7a08c758951638470250611815d29966fb5301acc3583a227ec7730f307d3581fc8c121c9fcc132c27df59ab13695f297e37996f802d7 SHA512 cda325a81967a376e39163a84b9cbcdbaa05b8e07e9eef31844d487c1fecb5f9298a391ec01a22bd2451ad65bcb1daf568875f4862799f32996ab1a6237913de +AUX aewan-1.0.01-fix-warnings.patch 1131 BLAKE2B a944dbfe8d1a2115ec51d00fa5570fcc4f7b639b7d22e26c1cfcd383e277b1b347a5c78cec8d26914c42c7df818332c4f32a83b08f59daad6cc59dd2af3f9990 SHA512 49cdc45e6d91f8d03b7039240de7ab908ec170acccb36972a50393c3906827a004e7ab5af60013a2aade7658912eb1661885a848711498deb9b1601016bc1b69 AUX aewan-1.0.01-tinfo.patch 546 BLAKE2B 5b2ff040df207cc9b9810ea0e733d4e4113acba1473a68a4c01eb0dca15fe7125dc8bfafb36af56c20260d41060d4450127df9c27415babe94f1ff3cc29988e0 SHA512 226780e4176490798f82e8f8184c0d8a44df8958c793925bbd7ccc87a4640e8ea1a09f47a7bdb90f7b94ef6abdda55d8ec4ad2623da26c4ac6cab11838e93277 DIST aewan-1.0.01.tar.gz 122880 BLAKE2B 396b7d6111e889ac30140b5bf7097c8d83b05c956a86fdf50651800371356862ab580e7afb1b68cc9f119339b68c786e81666cdd04f8cfc0bf02866dcaef9560 SHA512 8c7e81ed3e2c4d0848e36ed60922c920471c7bc46a7127f529be3f5a9c3c66a6e0dff06bca7b5cb21eb0a93d03ba31fd4ef07fc48e2e39f2224956801fe322f3 EBUILD aewan-1.0.01-r1.ebuild 552 BLAKE2B ad7724ea5054f9fb2f3dfb403917dcf44fe95d2dcd61829a515cbdfa2db3b6a05bab2e3741897b9900d1bbe7724334e756285a3db4fa7f47515436e6b7aef562 SHA512 3861273877fa8a859559b0d94eaa45e4cfefff1fd4848ad46aac8c49af2102e6658283a2044a7722cf03b7e5751291b0cbf157acafb2a854d2e9a3150be55d7f +EBUILD aewan-1.0.01-r2.ebuild 662 BLAKE2B f43eb3103fcf5e6939d8e18a0362dab007e2ac915c8857c03a5aba01449b1f455d700846bcf44530b9100a7a58ee28d579d6f17ac0a3d67366f3a7c422f561e9 SHA512 3841cfdccde23451aabc0be24e79d8e392b9b9ffd7f02944e2352e6aba5d4795923decc908ac03788da8264cf60181e987972ed6b0a6b87b40c712d6c8798199 MISC metadata.xml 472 BLAKE2B 84df69cd7f2a501828a66fa5a66e8626ba1b6f7d3262b53fbda4ab8e392ec108aa3a7170f630571b28acbf3a6089c5f7e733923f13a1493340b81a2adac7ea59 SHA512 1ca859452592ed3f5d936ea418a99668eb7bdc84a8eeeebd4c644197368ecb36e0e9aa4fe0e2dbfa0c705b721213531bd89deb00e6a28b16b6e64f1f5be3c714 diff --git a/media-gfx/aewan/aewan-1.0.01-r2.ebuild b/media-gfx/aewan/aewan-1.0.01-r2.ebuild new file mode 100644 index 000000000000..27b18f02d410 --- /dev/null +++ b/media-gfx/aewan/aewan-1.0.01-r2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A curses-based ascii-art editor" +HOMEPAGE="http://aewan.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DOCS=( CHANGELOG README TODO ) + +DEPEND="sys-libs/zlib + >=sys-libs/ncurses-5.0:0=" + +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-debug_aewl-warnings.patch" + "${FILESDIR}/${P}-tinfo.patch" + "${FILESDIR}/${P}-fix-incompatible-function-pointer-types.patch" + "${FILESDIR}/${P}-fix-warnings.patch" +) + +src_prepare() { + default + eautoreconf +} diff --git a/media-gfx/aewan/files/aewan-1.0.01-fix-incompatible-function-pointer-types.patch b/media-gfx/aewan/files/aewan-1.0.01-fix-incompatible-function-pointer-types.patch new file mode 100644 index 000000000000..f26a29998ca0 --- /dev/null +++ b/media-gfx/aewan/files/aewan-1.0.01-fix-incompatible-function-pointer-types.patch @@ -0,0 +1,35 @@ +Subject: [PATCH] Fix incompatible function pointer types + +Clang 16 (and likely GCC 14) will enforce strict C99 semantics + and break old K&R C declarations and require correct C89 + function prototypes. + +Bug: https://bugs.gentoo.org/880809 +Clang: https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213/9 + +Patch has been sent to upstream here: https://sourceforge.net/p/aewan/bugs/14/ + +Signed-off-by: Pascal Jäger +--- a/aeff.c ++++ b/aeff.c +@@ -88,7 +88,7 @@ static bool read_parse_data_line(gzFile f, char **label, char **type, + autod_begin; + autod_register(line, free); + +- autod_assign( line, freadline_ex(f, gzgetc) ); ++ autod_assign( line, freadline_ex(f, (void*)gzgetc) ); + + /* look for ':' field separators and note their locations */ + field_start[0] = line; +@@ -192,7 +192,7 @@ static bool aeff_read_mark(AeFile *f, const char *mark_name, char pref) { + autod_begin; + autod_register(line, free); + +- autod_assign(line, freadline_ex(f->f, gzgetc)); ++ autod_assign(line, freadline_ex(f->f, (void*)gzgetc)); + + /* if EOF was reached before anything could be read, something is wrong */ + if (!line) { +-- +2.39.1 + diff --git a/media-gfx/aewan/files/aewan-1.0.01-fix-warnings.patch b/media-gfx/aewan/files/aewan-1.0.01-fix-warnings.patch new file mode 100644 index 000000000000..a797ae30aad3 --- /dev/null +++ b/media-gfx/aewan/files/aewan-1.0.01-fix-warnings.patch @@ -0,0 +1,49 @@ +Subject: [PATCH] fix warnings + +Signed-off-by: Pascal Jäger + +--- a/bores/kurses.c ++++ b/bores/kurses.c +@@ -139,15 +139,11 @@ void kurses_color_at(int attr) { + } + + int kurses_width() { +- int maxy, maxx; +- getmaxyx(stdscr, maxy, maxx); +- return maxx; ++ return getmaxx(stdscr); + } + + int kurses_height() { +- int maxy, maxx; +- getmaxyx(stdscr, maxy, maxx); +- return maxy; ++ return getmaxy(stdscr); + } + + int kurses_pos_valid(int x, int y) { +--- a/vlayer.c ++++ b/vlayer.c +@@ -9,7 +9,7 @@ static void _get_cell_LYR(Cell *r_cell, int x, int y, void *ud) { + + /* callback that returns a cell from a document composite */ + static void _get_cell_COMPOSITE(Cell *r_cell, int x, int y, void *ud) { +- Document *doc = (Document*) doc; ++ Document *doc = (Document*) NULL; + *r_cell = document_calc_effective_cell(doc, x, y); + } + +-- +2.39.1 + +--- a/helpdlg.h ++++ b/helpdlg.h +@@ -33,7 +33,7 @@ programa, armazenada no arquivo COPYING). + + + #ifndef _btco_aewan_helpdlg_h +-#define _btco_aewan_helprdlg_h ++#define _btco_aewan_helpdlg_h + + /* invokes the "help" dialog */ + void show_help_dlg(void); diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest index e0d127eae17d..7bfbb7bfdc93 100644 --- a/media-gfx/exiv2/Manifest +++ b/media-gfx/exiv2/Manifest @@ -3,5 +3,5 @@ AUX exiv2-0.27.6-jxl-mime.patch 2704 BLAKE2B b7d88658863aef95717b917c006b609279b DIST exiv2-0.27.5-Source.tar.gz 32720608 BLAKE2B 803cb853fd049b28d309952c2332589a8544ff90c16fc1a588b6f1a2d4ae5e96da7ae746cf2247954ac54e155b84e0ad1f4f2d89f22d07e7bbd34038f0e292a5 SHA512 0f2d2dfbc976052a428dfeb597225d3ea3c725f584d05b99316bd4aa9cbf0ba5e1e37bcde71f9041975cf003b4fdb578c559adb144268d784bfd64494f451491 DIST exiv2-0.27.6-Source.tar.gz 32280263 BLAKE2B a025452b7e70aef109a2f7831ba5c0528b0cb8fda92e5959a5927abd442d650f8d40cc47f56d8f87508e5f37e8378728f99e3a4fa96e7a0319cb4542659d9a60 SHA512 045d7fb391202b53897336094812600680141a292367a9194e9529bccb8ab54465190ea0f0636970114402a38840b33b2fcf2edf7b6c616f3e585fa295a887a4 EBUILD exiv2-0.27.5-r1.ebuild 2843 BLAKE2B 9701fe996760810786ba4ac9820b88ab020b2ec337c6f5df691582b4f2271077d724c53a5d972e7cc33171e8c8f68784c203121cb6a036bc01e40ad17aa5ba4c SHA512 89f92aa2f5cd486fb317932c569040dbde0747b1a10d8e76aee712ba3e9d5e0018116968f12c0216ad7cdb3fc31bcd36b834946cb66cf11156366f1ae422df4f -EBUILD exiv2-0.27.6.ebuild 2872 BLAKE2B 586593ac740ba03d8d83109383def7a1c3abeca910f9ed0fcf5fc68f2bc7dd6fd6bb20bad9a631fb81c2d4d6b83b595761f3c69315ad56d2d28d5461f000d165 SHA512 f53aad142c2d4c3aa89378566d02f0826ad261ecc4ea69280a1c09674f438b4a159396e3e9f571d1d55231d84f33f0387da6cdfbc5b407815c460a7995bc1818 +EBUILD exiv2-0.27.6.ebuild 2866 BLAKE2B c1ae0259ac54a43665e0240f937bf9a5f71bf26c81d7b39b02cb7c2a6240d1ef6e1b041680f2500deb1bfbaccfddaec77d9f14dc34e8092da17a2f6234a2a508 SHA512 2a82c6bf4c4548eda0e8131ed4bf49e244fe59c1354def0c9053779630193b5775fb3c49c10491d896ef0b1fab5a47ed7d5198fea074f00a1fbfd112cfd2647c MISC metadata.xml 686 BLAKE2B 2d1079660cf4268216f8835d1ae6655ebafc99d5402872bb05dac6342034a28a07dcff587fc616a5eedc8c538ea3e43e013711d39c2541295e89629e39a244ee SHA512 40f9225a42386fa6f03bf9436d675bb01bd6eb859974bfed22d1316536ceaf40752fabffdab20b439e87c57f65d193d8d249e5aa022584de3f869f4162660b4e diff --git a/media-gfx/exiv2/exiv2-0.27.6.ebuild b/media-gfx/exiv2/exiv2-0.27.6.ebuild index 93b4c20729ea..c34d98c09301 100644 --- a/media-gfx/exiv2/exiv2-0.27.6.ebuild +++ b/media-gfx/exiv2/exiv2-0.27.6.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/${PN^}/${PN}/releases/download/v${PV}/${P}-Source.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" S="${WORKDIR}/${P}-Source" fi diff --git a/media-gfx/rawtherapee/Manifest b/media-gfx/rawtherapee/Manifest index 70d7874e0a51..2e511d4131b2 100644 --- a/media-gfx/rawtherapee/Manifest +++ b/media-gfx/rawtherapee/Manifest @@ -1,3 +1,3 @@ DIST rawtherapee-5.9.tar.xz 16219076 BLAKE2B 32039d6927eb4a4efbb49f3ad2bd019bd9f73c92a5e7125b7c560aaf7b6a42a5f1a2f67b24a713e4b255867539eda2bf63ea4e988453ec9634c917a11432a7fb SHA512 0d848a36293eb5cac3212910eaf1d011315269c6bbe780c4c2e5f91719721e25a7d1678a7e4453fa4a9694618978b04828612dc03e1d50cb9c11ad4d238e7ca8 EBUILD rawtherapee-5.9-r2.ebuild 1853 BLAKE2B 42fd47c79e57fc2631a53f60f63158560212ddb65a44148cdfe42ae8ddcc998799f7ef25a18e6cff4e0bb2231387c6ab01c8e842a48241de31d6aa104aafbff2 SHA512 2cc270b5adee8609f16ef8bc0c3779832466bb51e09cefa6bd5e6f63035b0ab8c0a52335421841cade91d502c2823ade52ce17d91cf7e41ea991fbf46cc3fe5f -MISC metadata.xml 396 BLAKE2B 21d743fc4870d7d6aa5a712581eff1e2d1a200718008c450f10a41ad7c95008cb1a45f882db1fbc98a9561645f27cee31c1f077d12b9e359a8527b31ce2785bc SHA512 174b118efc92edf6e412e3b0720d850ce65683b3025a7dec30596c82de071b05a25d796df2159a6e81a3571704984d53710999431d53e163207e77d95ceda2b7 +MISC metadata.xml 245 BLAKE2B 4988fa1366a9b8a3769e503545339cdd493a0bdc362ca9237b158b94549de1f061477546b00fd3b21dc9325812423f7207071e22e3234d5c0b88c755197557d2 SHA512 e00be68ab9ad3acfce3d2d48721c47cf50e2c6358c9ceb45a2a23fc5303826ea26b9205ce4f230121c2e40c9c467367f2dc57863680899b21e8005034aa9118c diff --git a/media-gfx/rawtherapee/metadata.xml b/media-gfx/rawtherapee/metadata.xml index c7ac550451f2..aa20bff17b1d 100644 --- a/media-gfx/rawtherapee/metadata.xml +++ b/media-gfx/rawtherapee/metadata.xml @@ -1,12 +1,8 @@ - - vivo75@gmail.com - Francesco Riosa + + bkohler@gentoo.org + Ben Kohler - - proxy-maint@gentoo.org - Proxy Maintainers - - + -- cgit v1.2.3