[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-06-29 Thread Andreas K. Hüttel
commit: b81e83a5c4bb6a0de9e97d28f1693f7fd674c563
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jun 29 13:26:24 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun 29 13:27:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81e83a5

gnome-base/librsvg: keyword 2.57.3 for ~mips

failures:
tests::rtl_tspan_svg
tests::svg1_1_coords_viewattr_02_b_svg
tests::svg1_1_filters_composite_04_f_svg
tests::svg1_1_filters_composite_05_f_svg
tests::svg1_1_filters_conv_02_f_svg
tests::svg1_1_filters_conv_04_f_svg
tests::svg1_1_filters_image_01_b_svg

test result: FAILED. 740 passed; 7 failed; 0 ignored; 0 measured; 0 filtered 
out; finished in 4.06s

Closes: https://bugs.gentoo.org/917787
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.3.ebuild 
b/gnome-base/librsvg/librsvg-2.57.3.ebuild
index 42083e7d1127..f58cadb63b5c 100644
--- a/gnome-base/librsvg/librsvg-2.57.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.3.ebuild
@@ -291,7 +291,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-05-09 Thread Arthur Zamarin
commit: 48324ae3ebc11fb9abd3244f23588cc49771e9ab
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  9 18:33:44 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  9 18:33:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48324ae3

gnome-base/librsvg: Stabilize 2.57.3 x86, #928777

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.3.ebuild 
b/gnome-base/librsvg/librsvg-2.57.3.ebuild
index 96e1ca299662..42083e7d1127 100644
--- a/gnome-base/librsvg/librsvg-2.57.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.3.ebuild
@@ -291,7 +291,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-05-08 Thread Arthur Zamarin
commit: cfd58b0451fc3494fddab25d06a576e963cf5c79
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  8 16:54:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  8 16:54:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd58b04

gnome-base/librsvg: Stabilize 2.57.3 sparc, #928777

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.3.ebuild 
b/gnome-base/librsvg/librsvg-2.57.3.ebuild
index 6edee6133b70..96e1ca299662 100644
--- a/gnome-base/librsvg/librsvg-2.57.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.3.ebuild
@@ -291,7 +291,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-05-08 Thread Arthur Zamarin
commit: 7de5970cf96ef1a43f5976ca09a325c4744e48b3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  8 16:53:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  8 16:53:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de5970c

gnome-base/librsvg: Stabilize 2.57.3 amd64, #928777

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.3.ebuild 
b/gnome-base/librsvg/librsvg-2.57.3.ebuild
index 8752f48791a3..dd1cb18fd8af 100644
--- a/gnome-base/librsvg/librsvg-2.57.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.3.ebuild
@@ -291,7 +291,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-05-08 Thread Arthur Zamarin
commit: fa8d8e16ad9d68fcf5b50f4d70a4fcc4d83094c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  8 16:54:01 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  8 16:54:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8d8e16

gnome-base/librsvg: Stabilize 2.57.3 ppc, #928777

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.3.ebuild 
b/gnome-base/librsvg/librsvg-2.57.3.ebuild
index dd1cb18fd8af..6edee6133b70 100644
--- a/gnome-base/librsvg/librsvg-2.57.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.3.ebuild
@@ -291,7 +291,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-04-07 Thread Arthur Zamarin
commit: 9dccc14721e9fc90e2c397588b5987ce7b0843d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 08:38:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 08:38:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dccc147

gnome-base/librsvg: Stabilize 2.57.3 arm64, #928777

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.3.ebuild 
b/gnome-base/librsvg/librsvg-2.57.3.ebuild
index ba1f47f4e840..e34dcd504963 100644
--- a/gnome-base/librsvg/librsvg-2.57.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.3.ebuild
@@ -291,7 +291,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-03-17 Thread Mart Raudsepp
commit: 1f474915efd831328122c1273c6f8c3620321c2e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 17 21:00:37 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 17 21:36:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f474915

gnome-base/librsvg: add 2.57.3

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/librsvg/Manifest  |   1 +
 gnome-base/librsvg/librsvg-2.57.3.ebuild | 389 +++
 2 files changed, 390 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 3773b4575efa..6d790a23cd75 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -158,6 +158,7 @@ DIST libm-0.2.8.crate 113450 BLAKE2B 
fc4a55ecc0d4a558b9014b58861341887679c696af6
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.57.0.tar.xz 5679056 BLAKE2B 
02737f07c8f767a8d916691cda8e27742a591462349c8c122901525cf1a13566d278fa61d7e0e99e0182d257f5ecd7fdd0a06744dbb31329d73848ce389ac8f4
 SHA512 
a80ac5e9207b50d35d9114ccd39cffbe1194a496b8375efba874b440b03b1312c5a660b4e423b48321ad5f94d581569ee2633786f1ae32aeaa7a4b213d3a27fa
 DIST librsvg-2.57.2.tar.xz 5688148 BLAKE2B 
4692e42835c06458fabdca903ecf35aeb813d592eed525906140697e86031a55b68646d61e0146ca13f8ba3e0fc3c5f9b48a4a2556b340d44d795a1a86c1c088
 SHA512 
cee79ee7e7e44a5b77870db4d6e03a4e435260f52da1c8649f2b27fa6f18c1ad7ae1c62ffe03a80342ec151ffa5704d6fe3ee8b3dc46d7163a57f555afd0c6d4
+DIST librsvg-2.57.3.tar.xz 5688408 BLAKE2B 
cf7a56874c235fed8ddd32cb49573bd73ca5f875891b37a7ba029e92133eb698d896a18e62b66f8f56cb62840302a78a27977c95b3809853399e418c6973340b
 SHA512 
d85e085fe7546812aaa58670fa9690aad81736394b69c8c3050bd2f215727430b29055204fc721b4514c000cf8dad0e7785d6d5b57623ce0528900b8ad0cdde7
 DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 
0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093
 SHA512 
031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
 DIST linux-raw-sys-0.4.12.crate 1465800 BLAKE2B 
2f70a344c427093fd55732b68239f771cf6563edfe2db4b2f50cdbc904dfc7565b30bf06454b91482eaeea787b9cd4214979665bfa32f3c1c586551333cf4d2e
 SHA512 
d9564d02d5f41356478066592e438629adb3275df0e5a1a44030cc99bf8856b8af64f18f27371f84122a828b34712aae16495a1a16050fbdbece6d95e9cdace9
 DIST linux-raw-sys-0.4.7.crate 1350647 BLAKE2B 
7489b530d59c2b1c32dfa77b260fa9892ec3ce9b15bbac90b0b7565806798d7580145321e0a2206d7a1f50b6cb7684dcd85f30a11dc330f071aa2f6042f941bc
 SHA512 
df36f3f188767080f118aac32138233209a1f0cd11682425fc101cb054e138cf0582ad044d0f326a20ce517f425665ea1ad9ac5eda147712a994884101974d48

diff --git a/gnome-base/librsvg/librsvg-2.57.3.ebuild 
b/gnome-base/librsvg/librsvg-2.57.3.ebuild
new file mode 100644
index ..11f104971fd2
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.57.3.ebuild
@@ -0,0 +1,389 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+CRATES="
+   adler@1.0.2
+   aho-corasick@1.1.2
+   android-tzdata@0.1.1
+   android_system_properties@0.1.5
+   anes@0.1.6
+   anstream@0.6.5
+   anstyle-parse@0.2.3
+   anstyle-query@1.0.2
+   anstyle-wincon@3.0.2
+   anstyle@1.0.4
+   anyhow@1.0.75
+   approx@0.5.1
+   assert_cmd@2.0.12
+   autocfg@1.1.0
+   bit-set@0.5.3
+   bit-vec@0.6.3
+   bitflags@1.3.2
+   bitflags@2.4.1
+   block@0.1.6
+   bstr@1.8.0
+   bumpalo@3.14.0
+   bytemuck@1.14.0
+   byteorder@1.5.0
+   cairo-rs@0.18.3
+   cairo-sys-rs@0.18.2
+   cast@0.3.0
+   cc@1.0.83
+   cfg-expr@0.15.5
+   cfg-if@1.0.0
+   chrono@0.4.31
+   ciborium-io@0.2.1
+   ciborium-ll@0.2.1
+   ciborium@0.2.1
+   clap@4.4.11
+   clap_builder@4.4.11
+   clap_complete@4.4.4
+   clap_derive@4.4.7
+   clap_lex@0.6.0
+   colorchoice@1.0.0
+   const-cstr@0.3.0
+   core-foundation-sys@0.8.6
+   crc32fast@1.3.2
+   criterion-plot@0.5.0
+   criterion@0.5.1
+   crossbeam-deque@0.8.4
+   crossbeam-epoch@0.9.16
+   crossbeam-utils@0.8.17
+   cssparser-macros@0.6.1
+   cssparser@0.31.2
+   cstr@0.2.11
+   data-url@0.3.1
+   deranged@0.3.10
+   derive_more@0.99.17
+   difflib@0.4.0
+   dlib@0.5.2
+   doc-comment@0.3.3
+   dtoa-short@0.3.4
+   dtoa@1.0.9
+   either@1.9.0
+   encoding_rs@0.8.33
+   equivalent@1.0.1
+   errno@0.3.8
+   fastrand@2.0.1
+   fdeflate@0.3.1
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-03-09 Thread Mart Raudsepp
commit: 7ff34e8ea46960e0c9a11ceefc98b683416441d4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  9 12:59:14 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  9 13:18:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff34e8e

gnome-base/librsvg: add 2.57.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/librsvg/Manifest  | 114 +
 gnome-base/librsvg/librsvg-2.57.2.ebuild | 389 +++
 2 files changed, 503 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 3f38a6cffa5d..3773b4575efa 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,13 +1,19 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-1.0.5.crate 172064 BLAKE2B 
bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50
 SHA512 
6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b
+DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST anstream-0.5.0.crate 19646 BLAKE2B 
770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d
 SHA512 
8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359
+DIST anstream-0.6.5.crate 30004 BLAKE2B 
5ad0b0096a4cf199cc1b958657a69a81d8e12f3d9590049123043d005389f0eabcf69da7fe1e01b1b36eb04e66076699d2020a5d6e9d441ade2062b830e6df09
 SHA512 
98206c568d8f2204bddcbbd915ed22d214410aa26dc74ef56799c9237681877a7447effdb9ef97cfabef0afd7a1b73e27d82c7e976f1216ac502d625089c6fdc
 DIST anstyle-1.0.3.crate 13986 BLAKE2B 
9e9fa894da78a6c0933c423524827ead33aa4e384e04771aa179f1e8a6459a5094db7f61714457b919d2e713d09df4429b83793d807821bfdb226ff115a5
 SHA512 
f1ac506814e1ce1df537ea8a88ed75f3f897aa9e559ba7eb5a8acfd043641dada12953669153d1f719da28f935a9651a07b5ae1e351139f0f03b58a67bc28477
+DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
+DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 
4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+DIST anstyle-query-1.0.2.crate 8739 BLAKE2B 
c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-02-11 Thread Mart Raudsepp
commit: 18e8519e1bf50058a23fdacceb4d03751b51b320
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 11 13:55:59 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 11 14:21:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e8519e

gnome-base/librsvg: drop 2.56.3

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/librsvg/Manifest  | 128 --
 gnome-base/librsvg/librsvg-2.56.3.ebuild | 414 ---
 2 files changed, 542 deletions(-)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index b5ffc7e5541e..3f38a6cffa5d 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,109 +1,69 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST aho-corasick-1.0.5.crate 172064 BLAKE2B 
bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50
 SHA512 
6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
-DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstream-0.5.0.crate 19646 BLAKE2B 
770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d
 SHA512 
8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359
-DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
 DIST anstyle-1.0.3.crate 13986 BLAKE2B 
9e9fa894da78a6c0933c423524827ead33aa4e384e04771aa179f1e8a6459a5094db7f61714457b919d2e713d09df4429b83793d807821bfdb226ff115a5
 SHA512 
f1ac506814e1ce1df537ea8a88ed75f3f897aa9e559ba7eb5a8acfd043641dada12953669153d1f719da28f935a9651a07b5ae1e351139f0f03b58a67bc28477
 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
-DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
 DIST anstyle-wincon-2.1.0.crate 11757 BLAKE2B 
b7c1071da1ab24accc33d7af70f09ace8edb2dcbb53936ed5ac13552c6082c0f16ce501f041d2c1792cee7dd9cc3877d29505e12a65022bec44285f13e1f422f
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-02-10 Thread Arthur Zamarin
commit: f80dafe586d4e0895ce5a5fa4a1417792eacdb42
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:20:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:20:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80dafe5

gnome-base/librsvg: Stabilize 2.57.0 ppc, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.0.ebuild 
b/gnome-base/librsvg/librsvg-2.57.0.ebuild
index 786138dfa97e..a82776c7a99c 100644
--- a/gnome-base/librsvg/librsvg-2.57.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.0.ebuild
@@ -285,7 +285,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-02-10 Thread Arthur Zamarin
commit: 142e0130a6f488c0f8b1d3546c71074fb75a390c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:15:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:15:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=142e0130

gnome-base/librsvg: Stabilize 2.57.0 arm64, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.0.ebuild 
b/gnome-base/librsvg/librsvg-2.57.0.ebuild
index 796c7edf4f72..786138dfa97e 100644
--- a/gnome-base/librsvg/librsvg-2.57.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.0.ebuild
@@ -285,7 +285,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-02-10 Thread Arthur Zamarin
commit: 762fc37fe33fd3b63528931ce882af39811b8251
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:15:20 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:15:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762fc37f

gnome-base/librsvg: Stabilize 2.57.0 arm, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.0.ebuild 
b/gnome-base/librsvg/librsvg-2.57.0.ebuild
index 17b85f7d4707..796c7edf4f72 100644
--- a/gnome-base/librsvg/librsvg-2.57.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.0.ebuild
@@ -285,7 +285,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-02-03 Thread Mart Raudsepp
commit: 104fd45a70400fffd4c5bf5846af245f616482d0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb  3 15:53:10 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb  3 15:56:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104fd45a

gnome-base/librsvg: drop 2.56.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/librsvg/Manifest  |   1 -
 gnome-base/librsvg/librsvg-2.56.4.ebuild | 419 ---
 2 files changed, 420 deletions(-)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index e59fb0e0071c..b5ffc7e5541e 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -158,7 +158,6 @@ DIST libloading-0.8.0.crate 27845 BLAKE2B 
c98317a94f297d56c547bd136eeaa03c34a238
 DIST libm-0.2.7.crate 115688 BLAKE2B 
e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1
 SHA512 
b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.56.3.tar.xz 5641500 BLAKE2B 
38d9ad59b6b617b9586b8512fdac88ca4052ee855186cbe6596faf8d05fe831c5308d38e2295fa700dde2a3b524261e61860567e16d8cb25084afde7988ee624
 SHA512 
fc7bfa5ae8023dace50da15be1569d0e45bebe4889fe5c659523afa1803f3e851b74fc1ed3ed48ba314ec7d2acb47c45395d558f4b7a4c0e50d6906c08f2c4ea
-DIST librsvg-2.56.4.tar.xz 5658192 BLAKE2B 
d26226fd0d117e5bc46e7d42f20d9ca8f7fccfa00ae6d4943761ed252e4bc5318085aa94c1f03d9b4bd30c5af208883c9ef849ccd7a66f524308fa26cb6eb7e4
 SHA512 
d03d3da8519ba04604bb7d66052169a125103b4795aa9f9cc27c3b89c629b84203918abf462ab49d257e918157526e186ce924ed24e5083e2772c6d5b3cab7e7
 DIST librsvg-2.57.0.tar.xz 5679056 BLAKE2B 
02737f07c8f767a8d916691cda8e27742a591462349c8c122901525cf1a13566d278fa61d7e0e99e0182d257f5ecd7fdd0a06744dbb31329d73848ce389ac8f4
 SHA512 
a80ac5e9207b50d35d9114ccd39cffbe1194a496b8375efba874b440b03b1312c5a660b4e423b48321ad5f94d581569ee2633786f1ae32aeaa7a4b213d3a27fa
 DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 
0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093
 SHA512 
031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
 DIST linux-raw-sys-0.4.3.crate 1116245 BLAKE2B 
93900384a5ee0c655d60a8fb7a4e5a237ea1402dd531fc236cc55bcce190e10aae9fd04818c708c5f67596e19dea2549bc69c55648cd1ad58150193cf4e71d67
 SHA512 
13e53092e7c8a766da2860b87034e38e9a9ee56a304d1d3f3617cb005bd939d94c62e34189000fe0bd6cd28bdec7944192c0cb50d6297db802fdb0114e170ec9

diff --git a/gnome-base/librsvg/librsvg-2.56.4.ebuild 
b/gnome-base/librsvg/librsvg-2.56.4.ebuild
deleted file mode 100644
index 7b3b4b8363c6..
--- a/gnome-base/librsvg/librsvg-2.56.4.ebuild
+++ /dev/null
@@ -1,419 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-CRATES="
-   adler@1.0.2
-   aho-corasick@1.0.2
-   android-tzdata@0.1.1
-   android_system_properties@0.1.5
-   anes@0.1.6
-   anstream@0.3.2
-   anstyle-parse@0.2.1
-   anstyle-query@1.0.0
-   anstyle-wincon@1.0.1
-   anstyle@1.0.1
-   anyhow@1.0.72
-   approx@0.5.1
-   assert_cmd@2.0.11
-   atty@0.2.14
-   autocfg@1.1.0
-   base-x@0.2.11
-   bit-set@0.5.3
-   bit-vec@0.6.3
-   bitflags@1.3.2
-   bitflags@2.3.3
-   block@0.1.6
-   bstr@1.6.0
-   bumpalo@3.13.0
-   bytemuck@1.13.1
-   byteorder@1.4.3
-   cairo-rs@0.17.10
-   cairo-sys-rs@0.17.10
-   cast@0.3.0
-   cc@1.0.79
-   cfg-expr@0.15.3
-   cfg-if@1.0.0
-   chrono@0.4.26
-   ciborium-io@0.2.1
-   ciborium-ll@0.2.1
-   ciborium@0.2.1
-   clap@3.2.25
-   clap@4.3.17
-   clap_builder@4.3.17
-   clap_complete@4.3.2
-   clap_derive@4.3.12
-   clap_lex@0.2.4
-   clap_lex@0.5.0
-   colorchoice@1.0.0
-   const-cstr@0.3.0
-   const_fn@0.4.9
-   convert_case@0.4.0
-   core-foundation-sys@0.8.4
-   crc32fast@1.3.2
-   criterion-plot@0.5.0
-   criterion@0.4.0
-   crossbeam-channel@0.5.8
-   crossbeam-deque@0.8.3
-   crossbeam-epoch@0.9.15
-   crossbeam-utils@0.8.16
-   cssparser-macros@0.6.1
-   cssparser@0.29.6
-   data-url@0.2.0
-   derive_more@0.99.17
-   difflib@0.4.0
-   discard@1.0.4
-   dlib@0.5.2
-   doc-comment@0.3.3
-   dtoa-short@0.3.4
-   dtoa@1.0.9
-   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-02-03 Thread Arthur Zamarin
commit: c25957395f2e32e9af61bcb552dad603ac77b769
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:50:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:50:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2595739

gnome-base/librsvg: Stabilize 2.57.0 x86, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.0.ebuild 
b/gnome-base/librsvg/librsvg-2.57.0.ebuild
index 64c772734917..17b85f7d4707 100644
--- a/gnome-base/librsvg/librsvg-2.57.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.0.ebuild
@@ -285,7 +285,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-02-03 Thread Arthur Zamarin
commit: 64db805b9f56267dffdbb733ee7ac3fc2bf8d044
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:49:57 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:49:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64db805b

gnome-base/librsvg: Stabilize 2.57.0 ppc64, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.0.ebuild 
b/gnome-base/librsvg/librsvg-2.57.0.ebuild
index 5292df1005d6..64c772734917 100644
--- a/gnome-base/librsvg/librsvg-2.57.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.0.ebuild
@@ -285,7 +285,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-02-03 Thread Arthur Zamarin
commit: 243a6b247df154e7c2c6e7efdf3a38b3a798332c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:49:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:49:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=243a6b24

gnome-base/librsvg: Stabilize 2.57.0 sparc, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.0.ebuild 
b/gnome-base/librsvg/librsvg-2.57.0.ebuild
index 6d385da02896..5292df1005d6 100644
--- a/gnome-base/librsvg/librsvg-2.57.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.0.ebuild
@@ -285,7 +285,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-01-07 Thread Sam James
commit: e829f546f1c243d4503bdfc1642e9b5e20fe642d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  8 06:58:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  8 07:01:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e829f546

gnome-base/librsvg: Stabilize 2.57.0 amd64, #920660

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.57.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/librsvg/librsvg-2.57.0.ebuild 
b/gnome-base/librsvg/librsvg-2.57.0.ebuild
index 6c1d9ab7337a..6d385da02896 100644
--- a/gnome-base/librsvg/librsvg-2.57.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.57.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -285,7 +285,7 @@ LICENSE+="
 "
 
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-09-14 Thread Matt Turner
commit: f17cef646cfcde16376d65a478241ef14aacfe7e
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Sep 14 11:28:05 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Sep 14 18:37:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17cef64

gnome-base/librsvg: Version 2.56.4

Closes: https://github.com/gentoo/gentoo/pull/32776
Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |   1 +
 gnome-base/librsvg/librsvg-2.56.4.ebuild | 419 +++
 2 files changed, 420 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 7d7d31931ba6..109f94b1f8a5 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -121,6 +121,7 @@ DIST libloading-0.8.0.crate 27845 BLAKE2B 
c98317a94f297d56c547bd136eeaa03c34a238
 DIST libm-0.2.7.crate 115688 BLAKE2B 
e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1
 SHA512 
b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.56.3.tar.xz 5641500 BLAKE2B 
38d9ad59b6b617b9586b8512fdac88ca4052ee855186cbe6596faf8d05fe831c5308d38e2295fa700dde2a3b524261e61860567e16d8cb25084afde7988ee624
 SHA512 
fc7bfa5ae8023dace50da15be1569d0e45bebe4889fe5c659523afa1803f3e851b74fc1ed3ed48ba314ec7d2acb47c45395d558f4b7a4c0e50d6906c08f2c4ea
+DIST librsvg-2.56.4.tar.xz 5658192 BLAKE2B 
d26226fd0d117e5bc46e7d42f20d9ca8f7fccfa00ae6d4943761ed252e4bc5318085aa94c1f03d9b4bd30c5af208883c9ef849ccd7a66f524308fa26cb6eb7e4
 SHA512 
d03d3da8519ba04604bb7d66052169a125103b4795aa9f9cc27c3b89c629b84203918abf462ab49d257e918157526e186ce924ed24e5083e2772c6d5b3cab7e7
 DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 
0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093
 SHA512 
031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
 DIST linux-raw-sys-0.4.3.crate 1116245 BLAKE2B 
93900384a5ee0c655d60a8fb7a4e5a237ea1402dd531fc236cc55bcce190e10aae9fd04818c708c5f67596e19dea2549bc69c55648cd1ad58150193cf4e71d67
 SHA512 
13e53092e7c8a766da2860b87034e38e9a9ee56a304d1d3f3617cb005bd939d94c62e34189000fe0bd6cd28bdec7944192c0cb50d6297db802fdb0114e170ec9
 DIST locale_config-0.3.0.crate 20808 BLAKE2B 
68b0519639c816af82b941a417d4a74896033e9c5110081d495e1cc3a3e7613ddaf2a665770c6199749b89be131a35592dc4cd7cc2789928199b22205300aa9d
 SHA512 
c7d77156e957559172f589f90405b2e9f5306041887990a60a31630af2de81c00fbba2bcdf52bd163fe431f85694dc6d2d380671f38f2724d7e4d178d89998da

diff --git a/gnome-base/librsvg/librsvg-2.56.4.ebuild 
b/gnome-base/librsvg/librsvg-2.56.4.ebuild
new file mode 100644
index ..7b3b4b8363c6
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.56.4.ebuild
@@ -0,0 +1,419 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+CRATES="
+   adler@1.0.2
+   aho-corasick@1.0.2
+   android-tzdata@0.1.1
+   android_system_properties@0.1.5
+   anes@0.1.6
+   anstream@0.3.2
+   anstyle-parse@0.2.1
+   anstyle-query@1.0.0
+   anstyle-wincon@1.0.1
+   anstyle@1.0.1
+   anyhow@1.0.72
+   approx@0.5.1
+   assert_cmd@2.0.11
+   atty@0.2.14
+   autocfg@1.1.0
+   base-x@0.2.11
+   bit-set@0.5.3
+   bit-vec@0.6.3
+   bitflags@1.3.2
+   bitflags@2.3.3
+   block@0.1.6
+   bstr@1.6.0
+   bumpalo@3.13.0
+   bytemuck@1.13.1
+   byteorder@1.4.3
+   cairo-rs@0.17.10
+   cairo-sys-rs@0.17.10
+   cast@0.3.0
+   cc@1.0.79
+   cfg-expr@0.15.3
+   cfg-if@1.0.0
+   chrono@0.4.26
+   ciborium-io@0.2.1
+   ciborium-ll@0.2.1
+   ciborium@0.2.1
+   clap@3.2.25
+   clap@4.3.17
+   clap_builder@4.3.17
+   clap_complete@4.3.2
+   clap_derive@4.3.12
+   clap_lex@0.2.4
+   clap_lex@0.5.0
+   colorchoice@1.0.0
+   const-cstr@0.3.0
+   const_fn@0.4.9
+   convert_case@0.4.0
+   core-foundation-sys@0.8.4
+   crc32fast@1.3.2
+   criterion-plot@0.5.0
+   criterion@0.4.0
+   crossbeam-channel@0.5.8
+   crossbeam-deque@0.8.3
+   crossbeam-epoch@0.9.15
+   crossbeam-utils@0.8.16
+   cssparser-macros@0.6.1
+   cssparser@0.29.6
+   data-url@0.2.0
+   derive_more@0.99.17
+   difflib@0.4.0
+   discard@1.0.4
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-09-01 Thread Arthur Zamarin
commit: 69b30ad171a4c6ea0c03e3e47ba3b49330598648
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  1 16:05:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  1 16:05:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b30ad1

gnome-base/librsvg: Stabilize 2.56.3 ppc64, #913218

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.3.ebuild 
b/gnome-base/librsvg/librsvg-2.56.3.ebuild
index 2eacad99fc55..67630aa6fdd6 100644
--- a/gnome-base/librsvg/librsvg-2.56.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.3.ebuild
@@ -316,7 +316,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-08-29 Thread Arthur Zamarin
commit: 22c9515f57fe7d24eccbcd87fcf940f111321509
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 29 18:00:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 29 18:00:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c9515f

gnome-base/librsvg: Stabilize 2.56.3 arm, #913218

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.3.ebuild 
b/gnome-base/librsvg/librsvg-2.56.3.ebuild
index 082aed67175c..c4ff6d88d359 100644
--- a/gnome-base/librsvg/librsvg-2.56.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.3.ebuild
@@ -316,7 +316,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-08-29 Thread Arthur Zamarin
commit: 87353471551e0e6eb0054f1159f78c3f19e47bf1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 29 17:47:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 29 17:47:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87353471

gnome-base/librsvg: Stabilize 2.56.3 sparc, #913218

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.3.ebuild 
b/gnome-base/librsvg/librsvg-2.56.3.ebuild
index 2b28641bf562..4708688da3e0 100644
--- a/gnome-base/librsvg/librsvg-2.56.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.3.ebuild
@@ -316,7 +316,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-08-12 Thread Arthur Zamarin
commit: 8bb537ebd95e3c994ee882f6c0b1ab8b48ec4cf6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 18:12:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 18:12:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb537eb

gnome-base/librsvg: Stabilize 2.56.1 sparc, #909465

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.1.ebuild
index 04a1c6e84528..e65f4cd34432 100644
--- a/gnome-base/librsvg/librsvg-2.56.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.1.ebuild
@@ -325,7 +325,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-08-12 Thread Arthur Zamarin
commit: c970eb65505ac6a8a4d7e2c6396db50504fa2e8c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 18:12:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 18:12:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c970eb65

gnome-base/librsvg: Stabilize 2.56.1 ppc, #909465

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.1.ebuild
index e65f4cd34432..6074e54f95ce 100644
--- a/gnome-base/librsvg/librsvg-2.56.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.1.ebuild
@@ -325,7 +325,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-08-12 Thread Arthur Zamarin
commit: bd00b24445fb6d29d9e13e439608e6d15f1e8f79
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 18:05:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 18:05:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd00b244

gnome-base/librsvg: Stabilize 2.56.1 x86, #909465

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.1.ebuild
index 2b5d4756f9cd..04a1c6e84528 100644
--- a/gnome-base/librsvg/librsvg-2.56.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.1.ebuild
@@ -325,7 +325,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-07-21 Thread Matt Turner
commit: 8545f4af37ce67eea7af742ba984a6cde89a1564
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 21 13:44:01 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 21 13:54:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8545f4af

gnome-base/librsvg: Version bump to 2.56.3

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |  41 +++
 gnome-base/librsvg/librsvg-2.56.3.ebuild | 414 +++
 2 files changed, 455 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 59e9c2fb4f90..5381af0d9845 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -15,6 +15,7 @@ DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df65
 DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
 DIST anyhow-1.0.69.crate 43576 BLAKE2B 
deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14
 SHA512 
d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071
 DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
+DIST anyhow-1.0.72.crate 43837 BLAKE2B 
1547c158882e50579a568a14e6e5cd162feb6cf291835266c9dae0c1c4df05a7872bceb02bbc8a13ab5bb84d299a94892057f54eeade7fa095ff8f897f6fe9d8
 SHA512 
25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98
 DIST approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
 DIST assert_cmd-2.0.10.crate 24717 BLAKE2B 
398c68ff3384229e1a56c969ac74189c2f93494ed8414da4f66491e01cbff185c525b4bd40062e1651b6cca14cef532ee2cca43a240d9599734c1151a85eee82
 SHA512 
2aba58644cabb8a7daa0bdeb22f628be12c267cf4c720581bb2a1fa5cfb38d7f53aa9ecf840bfcb5b0af1ab859908b0a6e2ae9b9db6cc9a3b74d5a219976a037
 DIST assert_cmd-2.0.11.crate 25346 BLAKE2B 
1777fd5e3c0ea962d06b4e26e8c7437a3f1d8834fd0439338f53985e5958f2e11dadcf96a8ac86035bb9bce20ed9072fe4c37cee5dafdda3e6d2f72afe8b7a8e
 SHA512 
45c142e7d4f526fe66f9987ea6c62750c53eb2e429cafff6a13bb5fd6377c59888cfa19abbc3a3d50f377f69ea894c42906639020c86de09805662d929a95aae
@@ -28,6 +29,7 @@ DIST bitflags-2.3.3.crate 34320 BLAKE2B 
da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d
 DIST block-0.1.6.crate 4077 BLAKE2B 
a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e
 SHA512 
c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
 DIST bstr-1.3.0.crate 340998 BLAKE2B 
cb965b9fc3f2e6906308eac7a99f1920423646fdce3221df0d532167239c4195a7b8f4451c34914c4a8ea99a79f847b6c8d0bf1f392044120ee27e02fd3418a1
 SHA512 
bacb9d8ef907853810bfa67efb670a98f76116af74161664ef11fc875f0b9f5f80423ee8af7db6a483f2c7cf70c13be3a36cbc1354698ea55405c684e9604253
 DIST bstr-1.5.0.crate 346060 BLAKE2B 
55f8b92b16947a02834a56d463d2f24f6857b9bfb590bcd250bcba4f0cbb06fd50793d6767e90d95bf48dd50b3e6f447096f8afd70890d54b27fdd6ccf1d99cd
 SHA512 
6bd1be4fd785f7e576b4ae4a7203b1c1ff698d01f56b1f09b40dc1629f0ba7c958bfa9f6ca3cceef4fb51120707ae0fac9622126e1cdc477ee0802a57b34cd13
+DIST bstr-1.6.0.crate 385877 BLAKE2B 
c83895b56381b066d17bfed179fca86f69b1284299887d7590be1cf6821cb6ae21e07fdbaeac65cab4a8b2310ea18a316e25c2e5d05c0fbfb926193183cef046
 SHA512 
094e914ae7087caa6f340a1e26d0ca94927b1c92f0d7f907e4472b3b5c142b63b14759056d537d04be6a7901103fdd47b14f3c6315f68e8c8266155d133cb1dc
 DIST bumpalo-3.12.0.crate 81604 BLAKE2B 
2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7
 SHA512 
37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
 DIST bumpalo-3.13.0.crate 82114 BLAKE2B 
62a930b165e853aeeb40558079f570c75ed13ff5e8436d99309dc6252aa28ae69d327c4b438913d6c7543bc156f2714f0c1e80d759ea0d44babe24ef0f268ac0
 SHA512 
419368d6ca37474c2867751fe5706d0c747326bebce323d571cfc07ee0f022d8e8a7ef5692091b0fa804995b081998dafc55da19a53e51135a767bc0afdb9605
 DIST bytemuck-1.13.1.crate 42309 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-07-20 Thread WANG Xuerui
commit: db488928f2f0e974a0e5d61646dda55369e4
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jul 19 06:54:15 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 20 09:52:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db488928

gnome-base/librsvg: keyword 2.56.2 for ~loong

Tests appear to fail due to https://gitlab.gnome.org/GNOME/librsvg/-/issues/987,
but all pass if the problematic CLI flag is removed.

Signed-off-by: WANG Xuerui  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.2.ebuild 
b/gnome-base/librsvg/librsvg-2.56.2.ebuild
index daf36309a066..bc95809506c1 100644
--- a/gnome-base/librsvg/librsvg-2.56.2.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.2.ebuild
@@ -320,7 +320,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-07-06 Thread Matt Turner
commit: 6e09e564c8de2dee525d9bb4febad6e9972726cf
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul  6 20:40:26 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  6 21:26:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e09e564

gnome-base/librsvg: Version bump to 2.56.2

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |  83 ++
 gnome-base/librsvg/librsvg-2.56.2.ebuild | 418 +++
 2 files changed, 501 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index d6a4c6c0dbcb..59e9c2fb4f90 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,13 +1,16 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
+DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-0.3.4.crate 14285 BLAKE2B 
cb768245e67eaf1fb723a6720626d3230107f6f5c79b63ad64174766af1d447e5f150d0810ea9b7c9a03e690ed624820ec09946569487d642eb750289d5699ef
 SHA512 
179c5b6aeef93b659e003306293962a048a0a14b4a2c75ac653d44b72d8c239183dae86cc245ca272a544ac269010c4aa2169f3a1b63754dbf4c35118383c35e
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
+DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
 DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
+DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-07-02 Thread Sam James
commit: 31f8180491186c4a69480700b5d8744e9cae0cb3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 17:30:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 17:30:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f81804

gnome-base/librsvg: Stabilize 2.56.1 amd64, #909465

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.1.ebuild
index fd338bad3efa..2b5d4756f9cd 100644
--- a/gnome-base/librsvg/librsvg-2.56.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.1.ebuild
@@ -325,7 +325,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-07-02 Thread Sam James
commit: c727bf3f8ae945551856b88247d3a3675302040c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 11:16:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 11:17:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c727bf3f

gnome-base/librsvg: Stabilize 2.56.1 arm64, #909465

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.1.ebuild
index d7b776930669..fd338bad3efa 100644
--- a/gnome-base/librsvg/librsvg-2.56.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.1.ebuild
@@ -325,7 +325,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-07-02 Thread Sam James
commit: 6e0d51e1ba4368dea997ba2d17949cef577d3133
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 08:31:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 08:33:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e0d51e1

gnome-base/librsvg: Stabilize 2.56.1 arm, #909465

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.1.ebuild
index e4da607ed3cb..d7b776930669 100644
--- a/gnome-base/librsvg/librsvg-2.56.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.1.ebuild
@@ -325,7 +325,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-07-02 Thread Sam James
commit: 7534f8f7d0f6085e6728e000623c8afbd35c9b6d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 08:03:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 08:03:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7534f8f7

gnome-base/librsvg: Stabilize 2.56.1 ppc64, #909465

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.1.ebuild
index 5c19cafd036b..e4da607ed3cb 100644
--- a/gnome-base/librsvg/librsvg-2.56.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.1.ebuild
@@ -325,7 +325,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/files/, gnome-base/librsvg/

2023-06-19 Thread Matt Turner
commit: 1bf5d48785e4d98a96c9a1e63d4edfc381d3e261
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jun 19 15:09:53 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jun 19 15:29:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf5d487

gnome-base/librsvg: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 .../files/librsvg-2.56.0-gc-sections-shrink.patch  |  53 ---
 gnome-base/librsvg/librsvg-2.56.0-r1.ebuild| 420 -
 2 files changed, 473 deletions(-)

diff --git a/gnome-base/librsvg/files/librsvg-2.56.0-gc-sections-shrink.patch 
b/gnome-base/librsvg/files/librsvg-2.56.0-gc-sections-shrink.patch
deleted file mode 100644
index d20909f4eaa5..
--- a/gnome-base/librsvg/files/librsvg-2.56.0-gc-sections-shrink.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-https://gitlab.gnome.org/GNOME/librsvg/-/issues/965
-https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/832
-https://github.com/rust-lang/rust/issues/111593
-
-From 61bba147f65019eab2a42148065798bc568169ab Mon Sep 17 00:00:00 2001
-From: Federico Mena Quintero 
-Date: Thu, 18 May 2023 17:57:01 -0600
-Subject: [PATCH] (#965): Shrink the shared library by telling the linker to
- omit unused code
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Thanks to Sebastian Dröge for spotting this.
-
-Fixes https://gitlab.gnome.org/GNOME/librsvg/-/issues/965
-
-Part-of: 
 a/Makefile.am
-+++ b/Makefile.am
-@@ -217,12 +217,24 @@ librsvg_@RSVG_API_MAJOR_VERSION@_la_CPPFLAGS = 
$(AM_CPPFLAGS)
- 
- librsvg_@RSVG_API_MAJOR_VERSION@_la_CFLAGS = $(AM_CFLAGS)
- 
--librsvg_@RSVG_API_MAJOR_VERSION@_la_LDFLAGS = \
--  $(BSYMBOLIC_LDFLAG) \
--  -version-info @RSVG_LT_VERSION_INFO@ \
--  -export-dynamic \
--  -no-undefined \
--  -export-symbols-regex "^rsvg_.*" \
-+# This is not strictly needed, but since we are telling Cargo to build a 
staticlib, it puts in
-+# all of Rust's standard library and code from dependencies even when it is 
not needed.
-+# With the following, we shrink the final .so size; see issue #965.
-+#
-+# This will no longer be needed when we switch to cargo-cbuild, which does 
this automatically.
-+if OS_DARWIN
-+gc_linked_library_args="-Wl,-dead_strip"
-+else
-+gc_linked_library_args="-Wl,--gc-sections"
-+endif
-+
-+librsvg_@RSVG_API_MAJOR_VERSION@_la_LDFLAGS = \
-+  $(BSYMBOLIC_LDFLAG) \
-+  -version-info @RSVG_LT_VERSION_INFO@\
-+  -export-dynamic \
-+  -no-undefined   \
-+  -export-symbols-regex "^rsvg_.*"\
-+  $(gc_linked_library_args)   \
-   $(AM_LDFLAGS)
- 
- if OS_DARWIN
--- 
-GitLab

diff --git a/gnome-base/librsvg/librsvg-2.56.0-r1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.0-r1.ebuild
deleted file mode 100644
index 97ec78965d8c..
--- a/gnome-base/librsvg/librsvg-2.56.0-r1.ebuild
+++ /dev/null
@@ -1,420 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
-# Drop eautoreconf after 2.56.0-r1 (once -Wl,--gc-sections patch is in a 
release)
-GNOME2_EAUTORECONF=yes
-CRATES="
-   adler-1.0.2
-   aho-corasick-0.7.20
-   android_system_properties-0.1.5
-   anes-0.1.6
-   anstyle-0.3.4
-   anyhow-1.0.69
-   approx-0.5.1
-   assert_cmd-2.0.10
-   atty-0.2.14
-   autocfg-1.1.0
-   base-x-0.2.11
-   bit-set-0.5.3
-   bit-vec-0.6.3
-   bitflags-1.3.2
-   block-0.1.6
-   bstr-1.3.0
-   bumpalo-3.12.0
-   bytemuck-1.13.1
-   byteorder-1.4.3
-   cc-1.0.79
-   cairo-rs-0.17.0
-   cairo-sys-rs-0.17.0
-   cast-0.3.0
-   cfg-expr-0.11.0
-   cfg-if-1.0.0
-   chrono-0.4.23
-   chrono-0.4.24
-   ciborium-0.2.0
-   ciborium-io-0.2.0
-   ciborium-ll-0.2.0
-   clap-2.34.0
-   clap-3.2.23
-   clap-4.1.9
-   clap_complete-4.1.5
-   clap_derive-4.1.9
-   clap_lex-0.2.4
-   clap_lex-0.3.3
-   codespan-reporting-0.11.1
-   const-cstr-0.3.0
-   const_fn-0.4.9
-   convert_case-0.4.0
-   core-foundation-sys-0.8.3
-   crc32fast-1.3.2
-   criterion-0.4.0
-   criterion-plot-0.5.0
-   crossbeam-channel-0.5.7
-   crossbeam-deque-0.8.3
-   crossbeam-epoch-0.9.14
-   crossbeam-utils-0.8.15
-   cssparser-0.29.6
-   cssparser-macros-0.6.0
-   cxx-1.0.92
-   cxx-build-1.0.92
-   cxxbridge-flags-1.0.92
-   cxxbridge-macro-1.0.92
-   data-url-0.2.0
-   derive_more-0.99.17
-   difflib-0.4.0
-   discard-1.0.4
-   dlib-0.5.0
-   doc-comment-0.3.3
-   dtoa-0.4.8
-   dtoa-short-0.3.3
-   either-1.8.1
-   encoding-0.2.33
-   encoding-index-japanese-1.20141219.5
-   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-05-31 Thread Matt Turner
commit: be77188e86ea47464b7c0f1dcaeda89f68e5bd5f
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 31 04:23:11 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 31 11:17:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be77188e

gnome-base/librsvg: Version bump to 2.56.1

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  | 102 
 gnome-base/librsvg/librsvg-2.56.1.ebuild | 423 +++
 2 files changed, 525 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index edf33b4df2fd..d6a4c6c0dbcb 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,11 +1,20 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
+DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-0.3.4.crate 14285 BLAKE2B 
cb768245e67eaf1fb723a6720626d3230107f6f5c79b63ad64174766af1d447e5f150d0810ea9b7c9a03e690ed624820ec09946569487d642eb750289d5699ef
 SHA512 
179c5b6aeef93b659e003306293962a048a0a14b4a2c75ac653d44b72d8c239183dae86cc245ca272a544ac269010c4aa2169f3a1b63754dbf4c35118383c35e
+DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
+DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
+DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
 DIST anyhow-1.0.69.crate 43576 BLAKE2B 
deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14
 SHA512 
d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071
+DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-05-26 Thread Sam James
commit: 611131dfc6fbb9351f35fd4b9d8b594777d940e9
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 08:40:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 08:40:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611131df

gnome-base/librsvg: add note re eautoreconf

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnome-base/librsvg/librsvg-2.56.0-r1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.0-r1.ebuild
index b4089d7d636c..97ec78965d8c 100644
--- a/gnome-base/librsvg/librsvg-2.56.0-r1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.0-r1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 PYTHON_COMPAT=( python3_{10..11} )
+# Drop eautoreconf after 2.56.0-r1 (once -Wl,--gc-sections patch is in a 
release)
 GNOME2_EAUTORECONF=yes
 CRATES="
adler-1.0.2



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/, gnome-base/librsvg/files/

2023-05-26 Thread Sam James
commit: 07a5e93c0d31f67d03e534d3bff5e469e3d3f67c
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 08:35:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 08:36:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a5e93c

gnome-base/librsvg: backport -Wl,--gc-sections usage

```
 *   SIZE: 36.28MiB -> 18.79MiB, 22 -> 22 files
 * --> ABI(nodebug) SIZE(-48.21%)
```

Bug: https://gitlab.gnome.org/GNOME/librsvg/-/issues/965
Signed-off-by: Sam James  gentoo.org>

 .../files/librsvg-2.56.0-gc-sections-shrink.patch  |  53 +++
 gnome-base/librsvg/librsvg-2.56.0-r1.ebuild| 419 +
 2 files changed, 472 insertions(+)

diff --git a/gnome-base/librsvg/files/librsvg-2.56.0-gc-sections-shrink.patch 
b/gnome-base/librsvg/files/librsvg-2.56.0-gc-sections-shrink.patch
new file mode 100644
index ..d20909f4eaa5
--- /dev/null
+++ b/gnome-base/librsvg/files/librsvg-2.56.0-gc-sections-shrink.patch
@@ -0,0 +1,53 @@
+https://gitlab.gnome.org/GNOME/librsvg/-/issues/965
+https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/832
+https://github.com/rust-lang/rust/issues/111593
+
+From 61bba147f65019eab2a42148065798bc568169ab Mon Sep 17 00:00:00 2001
+From: Federico Mena Quintero 
+Date: Thu, 18 May 2023 17:57:01 -0600
+Subject: [PATCH] (#965): Shrink the shared library by telling the linker to
+ omit unused code
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Thanks to Sebastian Dröge for spotting this.
+
+Fixes https://gitlab.gnome.org/GNOME/librsvg/-/issues/965
+
+Part-of: 
+--- a/Makefile.am
 b/Makefile.am
+@@ -217,12 +217,24 @@ librsvg_@RSVG_API_MAJOR_VERSION@_la_CPPFLAGS = 
$(AM_CPPFLAGS)
+ 
+ librsvg_@RSVG_API_MAJOR_VERSION@_la_CFLAGS = $(AM_CFLAGS)
+ 
+-librsvg_@RSVG_API_MAJOR_VERSION@_la_LDFLAGS = \
+-  $(BSYMBOLIC_LDFLAG) \
+-  -version-info @RSVG_LT_VERSION_INFO@ \
+-  -export-dynamic \
+-  -no-undefined \
+-  -export-symbols-regex "^rsvg_.*" \
++# This is not strictly needed, but since we are telling Cargo to build a 
staticlib, it puts in
++# all of Rust's standard library and code from dependencies even when it is 
not needed.
++# With the following, we shrink the final .so size; see issue #965.
++#
++# This will no longer be needed when we switch to cargo-cbuild, which does 
this automatically.
++if OS_DARWIN
++gc_linked_library_args="-Wl,-dead_strip"
++else
++gc_linked_library_args="-Wl,--gc-sections"
++endif
++
++librsvg_@RSVG_API_MAJOR_VERSION@_la_LDFLAGS = \
++  $(BSYMBOLIC_LDFLAG) \
++  -version-info @RSVG_LT_VERSION_INFO@\
++  -export-dynamic \
++  -no-undefined   \
++  -export-symbols-regex "^rsvg_.*"\
++  $(gc_linked_library_args)   \
+   $(AM_LDFLAGS)
+ 
+ if OS_DARWIN
+-- 
+GitLab

diff --git a/gnome-base/librsvg/librsvg-2.56.0-r1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.0-r1.ebuild
new file mode 100644
index ..b4089d7d636c
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.56.0-r1.ebuild
@@ -0,0 +1,419 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+GNOME2_EAUTORECONF=yes
+CRATES="
+   adler-1.0.2
+   aho-corasick-0.7.20
+   android_system_properties-0.1.5
+   anes-0.1.6
+   anstyle-0.3.4
+   anyhow-1.0.69
+   approx-0.5.1
+   assert_cmd-2.0.10
+   atty-0.2.14
+   autocfg-1.1.0
+   base-x-0.2.11
+   bit-set-0.5.3
+   bit-vec-0.6.3
+   bitflags-1.3.2
+   block-0.1.6
+   bstr-1.3.0
+   bumpalo-3.12.0
+   bytemuck-1.13.1
+   byteorder-1.4.3
+   cc-1.0.79
+   cairo-rs-0.17.0
+   cairo-sys-rs-0.17.0
+   cast-0.3.0
+   cfg-expr-0.11.0
+   cfg-if-1.0.0
+   chrono-0.4.23
+   chrono-0.4.24
+   ciborium-0.2.0
+   ciborium-io-0.2.0
+   ciborium-ll-0.2.0
+   clap-2.34.0
+   clap-3.2.23
+   clap-4.1.9
+   clap_complete-4.1.5
+   clap_derive-4.1.9
+   clap_lex-0.2.4
+   clap_lex-0.3.3
+   codespan-reporting-0.11.1
+   const-cstr-0.3.0
+   const_fn-0.4.9
+   convert_case-0.4.0
+   core-foundation-sys-0.8.3
+   crc32fast-1.3.2
+   criterion-0.4.0
+   criterion-plot-0.5.0
+   crossbeam-channel-0.5.7
+   crossbeam-deque-0.8.3
+   crossbeam-epoch-0.9.14
+   crossbeam-utils-0.8.15
+   cssparser-0.29.6
+   cssparser-macros-0.6.0
+   cxx-1.0.92
+   cxx-build-1.0.92
+   cxxbridge-flags-1.0.92
+   cxxbridge-macro-1.0.92
+   data-url-0.2.0
+   derive_more-0.99.17
+   difflib-0.4.0
+   discard-1.0.4
+   dlib-0.5.0
+   doc-comment-0.3.3
+   dtoa-0.4.8
+   dtoa-short-0.3.3
+   either-1.8.1
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-05-02 Thread Sam James
commit: de7fbf8c4463b45761405355de59d27d7f957b26
Author: Sam James  gentoo  org>
AuthorDate: Wed May  3 03:52:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  3 03:52:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7fbf8c

gnome-base/librsvg: Stabilize 2.56.0 ppc64, #905511

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.0.ebuild 
b/gnome-base/librsvg/librsvg-2.56.0.ebuild
index 8b2d8e172d25..5dd5aaa8a803 100644
--- a/gnome-base/librsvg/librsvg-2.56.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.0.ebuild
@@ -316,7 +316,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-05-02 Thread Arthur Zamarin
commit: 2e79cdaf937da193e385d5c4c43229761ac88019
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:57:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:57:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e79cdaf

gnome-base/librsvg: Stabilize 2.56.0 ppc, #905511

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.0.ebuild 
b/gnome-base/librsvg/librsvg-2.56.0.ebuild
index 6ded6771d6a1..8b2d8e172d25 100644
--- a/gnome-base/librsvg/librsvg-2.56.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.0.ebuild
@@ -316,7 +316,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-05-02 Thread Arthur Zamarin
commit: 52d76e2225075f29304fae730cdfba1d6b77e7e6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:57:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d76e22

gnome-base/librsvg: Stabilize 2.56.0 amd64, #905511

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.0.ebuild 
b/gnome-base/librsvg/librsvg-2.56.0.ebuild
index 39b018701366..6ded6771d6a1 100644
--- a/gnome-base/librsvg/librsvg-2.56.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.0.ebuild
@@ -316,7 +316,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-05-02 Thread Arthur Zamarin
commit: c87fd6b4c2971ba6c8055e27a759f774a46c03fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:19:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:19:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87fd6b4

gnome-base/librsvg: Stabilize 2.56.0 x86, #905511

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.0.ebuild 
b/gnome-base/librsvg/librsvg-2.56.0.ebuild
index 3ef92c9d8154..39b018701366 100644
--- a/gnome-base/librsvg/librsvg-2.56.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.0.ebuild
@@ -316,7 +316,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-05-02 Thread Arthur Zamarin
commit: 7232cadb7b8cc10f649ccca464b9047f8368e9d2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:08:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:08:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7232cadb

gnome-base/librsvg: Stabilize 2.56.0 sparc, #905511

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.0.ebuild 
b/gnome-base/librsvg/librsvg-2.56.0.ebuild
index 9bdc478255a4..3ef92c9d8154 100644
--- a/gnome-base/librsvg/librsvg-2.56.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.0.ebuild
@@ -316,7 +316,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-05-02 Thread Arthur Zamarin
commit: 6585ceb2885082c872c7c298b9e4da21561f254b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 17:39:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 17:39:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6585ceb2

gnome-base/librsvg: Stabilize 2.56.0 arm64, #905511

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.0.ebuild 
b/gnome-base/librsvg/librsvg-2.56.0.ebuild
index 596eea382739..c411bbf7c98d 100644
--- a/gnome-base/librsvg/librsvg-2.56.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.0.ebuild
@@ -316,7 +316,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-05-02 Thread Arthur Zamarin
commit: 19846ac4fabe2d0dc0ece2ebd595ab606b4ce38c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 17:39:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 17:39:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19846ac4

gnome-base/librsvg: Stabilize 2.56.0 arm, #905511

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.56.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.0.ebuild 
b/gnome-base/librsvg/librsvg-2.56.0.ebuild
index c411bbf7c98d..9bdc478255a4 100644
--- a/gnome-base/librsvg/librsvg-2.56.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.0.ebuild
@@ -316,7 +316,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-03-17 Thread Matt Turner
commit: bd51624661d1f54682823979da9d679c8db366cd
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Mar 17 21:56:31 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 18 00:11:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd516246

gnome-base/librsvg: Version bump to 2.56.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30195
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |  23 ++
 gnome-base/librsvg/librsvg-2.56.0.ebuild | 415 +++
 2 files changed, 438 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 2b9866a42649..bc4704eff1d3 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -4,9 +4,11 @@ DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anstyle-0.3.4.crate 14285 BLAKE2B 
cb768245e67eaf1fb723a6720626d3230107f6f5c79b63ad64174766af1d447e5f150d0810ea9b7c9a03e690ed624820ec09946569487d642eb750289d5699ef
 SHA512 
179c5b6aeef93b659e003306293962a048a0a14b4a2c75ac653d44b72d8c239183dae86cc245ca272a544ac269010c4aa2169f3a1b63754dbf4c35118383c35e
 DIST anyhow-1.0.64.crate 43549 BLAKE2B 
2cbed191296299d888fd7a02366cb3e5498920cfd6a05ebac9c4ba6d0bc248b49e8dd46a70effbf3d69349a2b8d28814cb04edbc52ccd5bf3050de438210ca77
 SHA512 
4d525152a0977a85719695757e515e1fc714bbaccf3ade1d7bcafa9dec3c44e93c633aade95f663f8c93378a1f2da5d55e5f2a906701a7d8369939538f860531
 DIST anyhow-1.0.69.crate 43576 BLAKE2B 
deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14
 SHA512 
d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071
 DIST approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
+DIST assert_cmd-2.0.10.crate 24717 BLAKE2B 
398c68ff3384229e1a56c969ac74189c2f93494ed8414da4f66491e01cbff185c525b4bd40062e1651b6cca14cef532ee2cca43a240d9599734c1151a85eee82
 SHA512 
2aba58644cabb8a7daa0bdeb22f628be12c267cf4c720581bb2a1fa5cfb38d7f53aa9ecf840bfcb5b0af1ab859908b0a6e2ae9b9db6cc9a3b74d5a219976a037
 DIST assert_cmd-2.0.4.crate 22581 BLAKE2B 
7fc9fe4577e486f26d07b2b4419c331022ca61923d0664f4e8a25abbe6d6305600b47c739f9f065ef778bdeb59b6309ab73df2be11e5f8387cac2e7e8c70a4a2
 SHA512 
c389e0210153e9a6ccbba4dbc6a6c7a23533e5fe76e717dbc36415be2adbabfbc0de33a2e6d05e3d70779b7a278580edba400c688c9a6b446403b59a78d93720
 DIST assert_cmd-2.0.8.crate 24347 BLAKE2B 
b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272
 SHA512 
886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
@@ -41,10 +43,14 @@ DIST ciborium-ll-0.2.0.crate 10740 BLAKE2B 
f2ab6870bf68d238d51617e17a6a50fb7894d
 DIST clap-2.34.0.crate 202210 BLAKE2B 
f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c
 SHA512 
c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8
 DIST clap-3.2.23.crate 219435 BLAKE2B 
e99a928ef61a7f9f6d7df2c38acd480fc86bfa3885d8b875007aa5bc855396641ca6772387de2eadc1d545dd201434037ea9e7fd138395831e4755ae5a917a7d
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/, profiles/

2023-03-16 Thread Matt Turner
commit: aa052dd681b81df6b60bf81437d39a6586b8f47d
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Mar 15 17:28:20 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 16 17:40:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa052dd6

gnome-base/librsvg: Version bump to 2.55.92

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30139
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest   | 172 +
 gnome-base/librsvg/librsvg-2.55.92.ebuild | 412 ++
 profiles/package.mask |   1 +
 3 files changed, 585 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 600896e4122b..37171ddf01e2 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,10 +1,14 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.64.crate 43549 BLAKE2B 
2cbed191296299d888fd7a02366cb3e5498920cfd6a05ebac9c4ba6d0bc248b49e8dd46a70effbf3d69349a2b8d28814cb04edbc52ccd5bf3050de438210ca77
 SHA512 
4d525152a0977a85719695757e515e1fc714bbaccf3ade1d7bcafa9dec3c44e93c633aade95f663f8c93378a1f2da5d55e5f2a906701a7d8369939538f860531
+DIST anyhow-1.0.69.crate 43576 BLAKE2B 
deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14
 SHA512 
d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071
 DIST approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
 DIST assert_cmd-2.0.4.crate 22581 BLAKE2B 
7fc9fe4577e486f26d07b2b4419c331022ca61923d0664f4e8a25abbe6d6305600b47c739f9f065ef778bdeb59b6309ab73df2be11e5f8387cac2e7e8c70a4a2
 SHA512 
c389e0210153e9a6ccbba4dbc6a6c7a23533e5fe76e717dbc36415be2adbabfbc0de33a2e6d05e3d70779b7a278580edba400c688c9a6b446403b59a78d93720
+DIST assert_cmd-2.0.8.crate 24347 BLAKE2B 
b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272
 SHA512 
886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST base-x-0.2.11.crate 10755 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2023-03-16 Thread Matt Turner
commit: 2d9447cf051255b8567c44337b91fdf44363ea86
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Mar 16 15:24:47 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 16 17:40:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9447cf

gnome-base/librsvg: Version bump to 2.55.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30151
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |  27 +++
 gnome-base/librsvg/librsvg-2.55.2.ebuild | 405 +++
 2 files changed, 432 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 37171ddf01e2..2b9866a42649 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -34,6 +34,7 @@ DIST cfg-expr-0.11.0.crate 39821 BLAKE2B 
19a9c100105026ddb7e415f31f0d2ee20c431df
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chrono-0.4.22.crate 185570 BLAKE2B 
10dfae2fe871a9910bf885b78aaf3e9ed1bcb87a40962d781c8ea407a945b837c665c2bb4e3d0562ac63d9e7bd5012804434642ee6f5c80e22bc816d4331f1b0
 SHA512 
de856679ec16afe035176b22125a00ced532d49c8babac0a88fa5f6e4a3d9e526a34ee8bf51639653fc313a5703a202b1be013aa16fdd72a505151d7aafa7c44
 DIST chrono-0.4.23.crate 187259 BLAKE2B 
b4a7cfb8d1921d396c9e2bf350e6c61d04480a78c170d153e525ff581e8298936583744b6c59769774fdb8ad433269d01ad792f967da96e6c19d33460de937f9
 SHA512 
697a78ee83eaf38d83011bdf2086b3149b830d3d270e8414828b98ed2426063df43ac6eb4324f2dd694662afb86e6e4f005dee6116dfdd97adaebedefffd43fa
+DIST chrono-0.4.24.crate 191330 BLAKE2B 
492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50
 SHA512 
1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd
 DIST ciborium-0.2.0.crate 30130 BLAKE2B 
69896bd45dc95fb38df5f6b7f0952866c8efcb65490ad64447e1a645b5558c00a56d81aafe1ff6d2477daab4050c1f69598f0a3f2a74f644e090006291b9af0d
 SHA512 
05f906ca1eec19e903652f2cfe86de36c25f6019af0e10212720bfdb2260a90426cea3acbab6acf64cb059fd138883e5cd4e46032b9a2d7a021715243ca6ecc1
 DIST ciborium-io-0.2.0.crate 2738 BLAKE2B 
6f59c4e8d9c91bec47775d96d1089fa3989d347f7138f73f73cda02842a0409d96f32ce25f371a8a7dd5b34706c457b6815aeafeac36a61e309e828f9cc2edd3
 SHA512 
814059cf5c32c3ca2eab6877eeb73074d38f3419c04137ba345f83c7dc0222b983166e869e0ae9f22d9c604a162555926bff92a3ff57c076d72c9cb39072db63
 DIST ciborium-ll-0.2.0.crate 10740 BLAKE2B 
f2ab6870bf68d238d51617e17a6a50fb7894d11d7428305fa0ef590b825fa9351dcfec02e27d5cdf716bf392d0a996ecee2a475297de02ed99c65d8fc06f2c08
 SHA512 
73a7507332c8d941c82e7ff8cc707168f8d231db7531fd28eaba1be341f1511cd494c61f531852e0c5e37a65153addf259ebceac70f70185ede287d93b911845
@@ -66,6 +67,7 @@ DIST cssparser-0.28.1.crate 56748 BLAKE2B 
63411d3e30708619b4fead4e2937e1c9341309
 DIST cssparser-0.29.6.crate 56704 BLAKE2B 
0028949625eecc0eabee6f270aa9601a0dc12a6c9f97d62f195339af27c0b0e4e19e5668b303386d01383d457c791710999ddcbf886519391554c305de13a151
 SHA512 
3f29a72402879acc49395f0aff3176a6eb447babda79240d84ea5069f3b519993857549bc14ea574dea4e91bc7b8717ab8dda6c45656e2dfcc0ab8a67f17b66f
 DIST cssparser-macros-0.6.0.crate 6684 BLAKE2B 
6b012e881c8a26a398ce62432b9b9d79bbddae4e6e7a1c9883fec19f0b63ba935102bb4443ff542d0cefab2ec6af0cdad3d5249afacac574da71fedf1af925e9
 SHA512 
9b0aa19d46efe600fbb8b4763639affa5491727ae05312f5c7fb9c5c4d29971c33cb9afcee5001c7d0aec8677d36b5763986783ce8c897de892411f1bdb9a4ea
 DIST csv-1.1.6.crate 886999 BLAKE2B 
b178d0419af671df570f37a4d054391bc883085b0cd3949de5e967aa4ca323fdadfd8c5d91eef1e8882ec112acf255756eace3c7421e455ea2b6e01cb600
 SHA512 
81dd826f0ee85e7d335d844e9f9b4d2b66f7076c517d8050ee2e35721bfa4ecb8a906dcd9671b1c5381a968dcce0949202f1afe8eea535b6d215363d4f5be6fc
+DIST csv-1.2.1.crate 887936 BLAKE2B 
bd58776a653f51c0c0ae57a1f7082c58b0447d5874bf91e40bc9d66558200c1447dee368f710ab99a9434df319ec53cf15dc90a470ccbd439a823dd9ef83b4ee
 SHA512 
015d6990fc68a992a980695bc21dbd4ac00b6fbe277568981dcaa3e7edcae4429979c870fcd79b883114d1a5a55f66584f3cd5c27d3886453b4a70577cbf37c8
 DIST csv-core-0.1.10.crate 25668 BLAKE2B 
8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8
 SHA512 
2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
 DIST cxx-1.0.92.crate 195895 BLAKE2B 
9794d78dfd0899be4464ebdb20f97659f33c600bf65d9ac2340ae7968e1c62085282f089a78f8894a36ace867b866327cfabb9f7e2cbf79f58c46456f90918ef
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-12-03 Thread Matt Turner
commit: ed83744ba1bbfd5188e9dc115e4ad80c5e428c75
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Dec  4 02:43:45 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Dec  4 02:43:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed83744b

gnome-base/librsvg: Drop unused inherit

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.40.21.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnome-base/librsvg/librsvg-2.40.21.ebuild 
b/gnome-base/librsvg/librsvg-2.40.21.ebuild
index 983b8aab8e94..9ad15f4908d4 100644
--- a/gnome-base/librsvg/librsvg-2.40.21.ebuild
+++ b/gnome-base/librsvg/librsvg-2.40.21.ebuild
@@ -3,9 +3,8 @@
 
 EAPI=7
 GNOME2_EAUTORECONF="yes"
-VALA_USE_DEPEND="vapigen"
 
-inherit autotools gnome2 multilib-minimal vala
+inherit gnome2 multilib-minimal vala
 
 DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
 HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-11-05 Thread Arthur Zamarin
commit: 69035e60e8541fdb14a04616fed3d050d9547085
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 18:58:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 18:58:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69035e60

gnome-base/librsvg: Stabilize 2.55.1 sparc, #879807

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.55.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.55.1.ebuild 
b/gnome-base/librsvg/librsvg-2.55.1.ebuild
index 2cd3ff146b4a..55310ee46d19 100644
--- a/gnome-base/librsvg/librsvg-2.55.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.55.1.ebuild
@@ -279,7 +279,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-11-05 Thread Arthur Zamarin
commit: 93c971bf2f30014320b3675d54cf47645cc22a8e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 09:43:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 09:43:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c971bf

gnome-base/librsvg: Stabilize 2.55.1 arm, #879807

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.55.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.55.1.ebuild 
b/gnome-base/librsvg/librsvg-2.55.1.ebuild
index c4d60d72f8de..edd19b931aa2 100644
--- a/gnome-base/librsvg/librsvg-2.55.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.55.1.ebuild
@@ -279,7 +279,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-11-01 Thread Matt Turner
commit: e974d3341a51a2ab82e9fc11dd9608ddfd822101
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov  1 09:25:30 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov  1 09:25:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e974d334

gnome-base/librsvg: Stabilize 2.54.4-r1 sparc, #876887

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.54.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild 
b/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild
index 0f7044614296..926d37cdf922 100644
--- a/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg 
https://gitlab.gnome.org/GNOME
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-10-30 Thread Matt Turner
commit: 9f9b334220a20142108dcdaef3f2a3e3033844cc
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:20:06 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 30 16:33:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9b3342

gnome-base/librsvg: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/metadata.xml | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/gnome-base/librsvg/metadata.xml b/gnome-base/librsvg/metadata.xml
index 2e5d78e58d78..db4f9dee8926 100644
--- a/gnome-base/librsvg/metadata.xml
+++ b/gnome-base/librsvg/metadata.xml
@@ -1,11 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-
-   Build svg viewer tool
-
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+Build svg viewer tool
+  
+  
+GNOME/librsvg
+  
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-10-17 Thread Sam James
commit: d50f765c36427977a25bcf9e38ec5e3831aa2b0a
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 18 02:49:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 18 02:50:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50f765c

gnome-base/librsvg: depend on virtual/rust[${MULTILIB_DEP}]

This partly reverts commit 36466c82a723741800679d49c2c7b2c40e3a2d2a.

We get incorrect upgrade orders for now until the linked PR is sorted
out (profiles fixed).

See: https://github.com/gentoo/gentoo/pull/20727
Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.55.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.55.1.ebuild 
b/gnome-base/librsvg/librsvg-2.55.1.ebuild
index 9eeade9367b2..cc3754138332 100644
--- a/gnome-base/librsvg/librsvg-2.55.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.55.1.ebuild
@@ -301,7 +301,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   >=virtual/rust-1.58
+   >=virtual/rust-1.58[${MULTILIB_USEDEP}]
x11-libs/gdk-pixbuf
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-10-13 Thread Arthur Zamarin
commit: 48ea30694c5c59fe96db6c608407e9584fc02f15
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Oct 13 19:37:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Oct 13 19:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ea3069

gnome-base/librsvg: Stabilize 2.54.4-r1 ppc, #876887

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/librsvg/librsvg-2.54.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild 
b/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild
index 9a33e38920ad..0f7044614296 100644
--- a/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg 
https://gitlab.gnome.org/GNOME
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-10-11 Thread Matt Turner
commit: 36466c82a723741800679d49c2c7b2c40e3a2d2a
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 11 19:39:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 11 19:39:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36466c82

gnome-base/librsvg: Add x11-libs/gdk-pixbuf to BDEPEND

Also drop [${MULTILIB_USEDEP}] from rust in BDEPEND.

Closes: https://bugs.gentoo.org/759172
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.55.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.55.1.ebuild 
b/gnome-base/librsvg/librsvg-2.55.1.ebuild
index c79c6ec4638e..9eeade9367b2 100644
--- a/gnome-base/librsvg/librsvg-2.55.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.55.1.ebuild
@@ -301,7 +301,8 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   >=virtual/rust-1.58[${MULTILIB_USEDEP}]
+   >=virtual/rust-1.58
+   x11-libs/gdk-pixbuf
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
gtk-doc? ( dev-util/gi-docgen )



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-10-11 Thread Matt Turner
commit: beb396ee39c697e62ecc4173438b61746e97200e
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 11 14:59:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 11 18:08:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb396ee

gnome-base/librsvg: Version bump to 2.55.1

The bundled crates were dropped in v2.55. As a result we need to use
cargo.eclass, and it doesn't support EAPI=6, so we've switched to
EAPI=8.

Closes: https://bugs.gentoo.org/753764
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  | 264 ++
 gnome-base/librsvg/librsvg-2.55.1.ebuild | 377 +++
 2 files changed, 641 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 17c0ced170de..ba5ab81b5e31 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,3 +1,267 @@
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.64.crate 43549 BLAKE2B 
2cbed191296299d888fd7a02366cb3e5498920cfd6a05ebac9c4ba6d0bc248b49e8dd46a70effbf3d69349a2b8d28814cb04edbc52ccd5bf3050de438210ca77
 SHA512 
4d525152a0977a85719695757e515e1fc714bbaccf3ade1d7bcafa9dec3c44e93c633aade95f663f8c93378a1f2da5d55e5f2a906701a7d8369939538f860531
+DIST approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
+DIST assert_cmd-2.0.4.crate 22581 BLAKE2B 
7fc9fe4577e486f26d07b2b4419c331022ca61923d0664f4e8a25abbe6d6305600b47c739f9f065ef778bdeb59b6309ab73df2be11e5f8387cac2e7e8c70a4a2
 SHA512 
c389e0210153e9a6ccbba4dbc6a6c7a23533e5fe76e717dbc36415be2adbabfbc0de33a2e6d05e3d70779b7a278580edba400c688c9a6b446403b59a78d93720
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST base-x-0.2.11.crate 10755 BLAKE2B 
0029779ba8f8802bda969949bd94168131b34ee5d26a4b97bd277b4723f284fd392b2d93b12ab618262ea2288821b3e8be01a97ba2939957ed5d6e74ddb4eda9
 SHA512 
4e623b05b9450d8c3613da857a144cba2ee724584b0baa6df2209750da1c6e66756b88b787e8d8764c72a3e9dcb411316ff6a70afdd6f80d59b4224209c277f1
+DIST bit-set-0.5.3.crate 14470 BLAKE2B 
f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e
 SHA512 
c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
+DIST bit-vec-0.6.3.crate 19927 BLAKE2B 
f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910
 SHA512 
b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST block-0.1.6.crate 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-10-08 Thread Sam James
commit: d0a7233591f81ad3eee68a1044ec1b06cd24fc9e
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  8 18:22:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  8 18:25:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a72335

gnome-base/librsvg: fix MissingUseDepDefault on cairo

Closes: https://bugs.gentoo.org/875923
Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/{librsvg-2.54.4.ebuild => librsvg-2.54.4-r1.ebuild} | 2 +-
 gnome-base/librsvg/{librsvg-2.54.5.ebuild => librsvg-2.54.5-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/librsvg/librsvg-2.54.4.ebuild 
b/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild
similarity index 97%
rename from gnome-base/librsvg/librsvg-2.54.4.ebuild
rename to gnome-base/librsvg/librsvg-2.54.4-r1.ebuild
index 659e953dfd01..9a33e38920ad 100644
--- a/gnome-base/librsvg/librsvg-2.54.4.ebuild
+++ b/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild
@@ -21,7 +21,7 @@ REQUIRED_USE="
 RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
 
 RDEPEND="
-   >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.16.0[glib,svg(+),${MULTILIB_USEDEP}]
>=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
>=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]

diff --git a/gnome-base/librsvg/librsvg-2.54.5.ebuild 
b/gnome-base/librsvg/librsvg-2.54.5-r1.ebuild
similarity index 97%
rename from gnome-base/librsvg/librsvg-2.54.5.ebuild
rename to gnome-base/librsvg/librsvg-2.54.5-r1.ebuild
index 5437b1fed3c2..7c2a1744d132 100644
--- a/gnome-base/librsvg/librsvg-2.54.5.ebuild
+++ b/gnome-base/librsvg/librsvg-2.54.5-r1.ebuild
@@ -21,7 +21,7 @@ REQUIRED_USE="
 RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
 
 RDEPEND="
-   >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.16.0[glib,svg(+),${MULTILIB_USEDEP}]
>=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
>=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-08-31 Thread Matt Turner
commit: 358093e18c0fa38a86e30a3fcc6f2c191d55fd30
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep  1 01:06:27 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Sep  1 01:20:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358093e1

gnome-base/librsvg: Version bump to 2.54.5

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |   1 +
 gnome-base/librsvg/librsvg-2.54.5.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index de61f76a40a0..17c0ced170de 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,2 +1,3 @@
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.54.4.tar.xz 28214908 BLAKE2B 
9aab1175494e50c9b4a1b74c76c0db4f052e42d98e48842c87a5434382983fc63f41923c67dc86c31988c114c4a18056d52a99c8ac2d5c1dd90af3da4814e4ac
 SHA512 
e3415044a4faa48ec83e25cbd86dfbe7bc997286269298fb913a61a13d55195f660bcef459950979c2b8d60b144b29e33b278b2c4da0c376de65c34f39687e9a
+DIST librsvg-2.54.5.tar.xz 22412260 BLAKE2B 
afe9295e242af60cf7aec2abaa55a076aef215ae9011504b626db2ccee0e0faadc35352b3aa57c756211fa76edd0929a5df59cf3d2523c0fc1dbe96adedb5960
 SHA512 
202af468a0f76ceee1b930570216e5c70066071e5bbbdc00440430d98919130a8549c3c907f2ab9cced8f6d0b3545223ebf76be677a26e3168dcdd56c4bc5960

diff --git a/gnome-base/librsvg/librsvg-2.54.5.ebuild 
b/gnome-base/librsvg/librsvg-2.54.5.ebuild
new file mode 100644
index ..5437b1fed3c2
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.54.5.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome2 multilib-minimal python-any-r1 rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg 
https://gitlab.gnome.org/GNOME/librsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="gtk-doc +introspection +vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.48.11[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.56[${MULTILIB_USEDEP}]
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
+   gtk-doc? ( dev-util/gi-docgen )
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+
+   dev-libs/gobject-introspection-common
+   dev-libs/vala-common
+"
+# dev-libs/gobject-introspection-common, dev-libs/vala-common needed by 
eautoreconf
+
+QA_FLAGS_IGNORED="
+   usr/bin/rsvg-convert
+   usr/lib.*/librsvg.*
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   $(multilib_native_use_enable gtk-doc)
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die
+
+   if use gtk-doc; then
+   mkdir -p 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-07-18 Thread Sam James
commit: 3b1caafca0f892d8d34423652a4515f008c7c48e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 17:44:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 17:44:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1caafc

gnome-base/librsvg: Stabilize 2.54.4 arm, #853958

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.54.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.54.4.ebuild 
b/gnome-base/librsvg/librsvg-2.54.4.ebuild
index aac4d571451c..e7cce309ce7a 100644
--- a/gnome-base/librsvg/librsvg-2.54.4.ebuild
+++ b/gnome-base/librsvg/librsvg-2.54.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg 
https://gitlab.gnome.org/GNOME
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-06-26 Thread Sam James
commit: b122a58673fe8e23e6c97374b3039b5eccf3eda2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 26 07:14:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 26 07:14:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b122a586

gnome-base/librsvg: Keyword 2.54.4 sparc, #854201

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.54.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.54.4.ebuild 
b/gnome-base/librsvg/librsvg-2.54.4.ebuild
index 817c28c4e00e..5437b1fed3c2 100644
--- a/gnome-base/librsvg/librsvg-2.54.4.ebuild
+++ b/gnome-base/librsvg/librsvg-2.54.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg 
https://gitlab.gnome.org/GNOME
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-06-10 Thread Matt Turner
commit: 14c8cba87e809bef9797f167d52ca142dbb7e8ab
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 11 03:30:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 11 04:01:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c8cba8

gnome-base/librsvg: Version bump to 2.54.4

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |   1 +
 gnome-base/librsvg/librsvg-2.54.4.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 27a56bdfb7df..83c6b72154ce 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,2 +1,3 @@
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.54.3.tar.xz 28215048 BLAKE2B 
3685b9c0eb923874e6829c365f437095b595ccea997b7b1411ab82117d09b84261241594959a049bd712fc0791d359c6bf536acfe022c44bcbd7804a2a59ef28
 SHA512 
153bb9d5b2e04ac87127663ab2cae1ae9e3c23666e54234efb3e247a6c3fdd67701f8baa31e06bba673c0cfc71202001c46fb8e0398770dfbc59e10f6de78077
+DIST librsvg-2.54.4.tar.xz 28214908 BLAKE2B 
9aab1175494e50c9b4a1b74c76c0db4f052e42d98e48842c87a5434382983fc63f41923c67dc86c31988c114c4a18056d52a99c8ac2d5c1dd90af3da4814e4ac
 SHA512 
e3415044a4faa48ec83e25cbd86dfbe7bc997286269298fb913a61a13d55195f660bcef459950979c2b8d60b144b29e33b278b2c4da0c376de65c34f39687e9a

diff --git a/gnome-base/librsvg/librsvg-2.54.4.ebuild 
b/gnome-base/librsvg/librsvg-2.54.4.ebuild
new file mode 100644
index ..817c28c4e00e
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.54.4.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome2 multilib-minimal python-any-r1 rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg 
https://gitlab.gnome.org/GNOME/librsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="gtk-doc +introspection +vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.48.11[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.56[${MULTILIB_USEDEP}]
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
+   gtk-doc? ( dev-util/gi-docgen )
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+
+   dev-libs/gobject-introspection-common
+   dev-libs/vala-common
+"
+# dev-libs/gobject-introspection-common, dev-libs/vala-common needed by 
eautoreconf
+
+QA_FLAGS_IGNORED="
+   usr/bin/rsvg-convert
+   usr/lib.*/librsvg.*
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   $(multilib_native_use_enable gtk-doc)
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-05-17 Thread WANG Xuerui
commit: f4ec4d237bfc2b07166a9a561b6a38f1e55bc607
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue May 17 07:35:06 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue May 17 07:55:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ec4d23

gnome-base/librsvg: keyword 2.40.21 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 gnome-base/librsvg/librsvg-2.40.21.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/librsvg/librsvg-2.40.21.ebuild 
b/gnome-base/librsvg/librsvg-2.40.21.ebuild
index bbd1656e7ba5..983b8aab8e94 100644
--- a/gnome-base/librsvg/librsvg-2.40.21.ebuild
+++ b/gnome-base/librsvg/librsvg-2.40.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="~alpha arm hppa ~ia64 ~mips ppc ~s390 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha arm hppa ~ia64 ~loong ~mips ppc ~s390 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="+introspection tools +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-05-14 Thread Matt Turner
commit: 99d1d01921886e49f7040989377ab46cfe42e7b6
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 14 12:58:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 14 12:58:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d1d019

gnome-base/librsvg: Version bump to 2.54.3

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |   1 +
 gnome-base/librsvg/librsvg-2.54.3.ebuild | 109 +++
 2 files changed, 110 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index ca7dbcb3d00d..e3c325193511 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -4,3 +4,4 @@ DIST librsvg-2.52.7.tar.xz 23709632 BLAKE2B 
4eb83d71b77b851c408ddba711fe39ed2386
 DIST librsvg-2.54.0.tar.xz 23489972 BLAKE2B 
04fcbb688b18e98dcbef81e84106a99280d45f242152a355ac6f202410c13b289b281bd10f9e77854997362b7d3e88832d3274d7d63ace8adc05613da99e2aab
 SHA512 
3357ca8cf7537fe2792ee2d9a1719622656f3e1d7f30da062799a4b3ca8788cc07333a00e1c9da53a53da2b67a2aa5895a4c8fce35003da659fb7f98048b68eb
 DIST librsvg-2.54.1.tar.xz 28181768 BLAKE2B 
86e1cf01febce55acadc9b05f5e08fda69423ab267ab8330bbf892d63f475d5ddd163099346f3cf1e63bf2807d847440cf48d8b24f3c32b3ab14a35c0c54d96e
 SHA512 
d1ea8a49988fed1d7a2ba21540a6c10084cd78f8b6db3534882d086a09f3a0d96ec80c59b3744a6eeef8ae511f0b0152eaf18cc9a134f4b871a993418cae09a6
 DIST librsvg-2.54.2.tar.xz 28230460 BLAKE2B 
c206a1a1e8fa7ef88576d1ff4c1d32655f18fd2cd6a64601e2346ad54845b5ab0277234c6d34a8410546fa32a32280accec3baf806fa62a8adad1ce4dc42036b
 SHA512 
9014f8c795b676351314d627eaec3f3c4fbe28b5d9197e2a4ab0388e307e77feb57b32aefe8908d0b6a58896ad2f8ce75da4e717646a42dd108bf4e393533ac0
+DIST librsvg-2.54.3.tar.xz 28215048 BLAKE2B 
3685b9c0eb923874e6829c365f437095b595ccea997b7b1411ab82117d09b84261241594959a049bd712fc0791d359c6bf536acfe022c44bcbd7804a2a59ef28
 SHA512 
153bb9d5b2e04ac87127663ab2cae1ae9e3c23666e54234efb3e247a6c3fdd67701f8baa31e06bba673c0cfc71202001c46fb8e0398770dfbc59e10f6de78077

diff --git a/gnome-base/librsvg/librsvg-2.54.3.ebuild 
b/gnome-base/librsvg/librsvg-2.54.3.ebuild
new file mode 100644
index ..3b3b249cace9
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.54.3.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF=yes # for patching configure.ac
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome2 multilib-minimal python-any-r1 rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg 
https://gitlab.gnome.org/GNOME/librsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="gtk-doc +introspection +vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.48.11[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.56[${MULTILIB_USEDEP}]
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
+   gtk-doc? ( dev-util/gi-docgen )
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+
+   dev-libs/gobject-introspection-common
+   dev-libs/vala-common
+"
+# dev-libs/gobject-introspection-common, dev-libs/vala-common needed by 
eautoreconf
+
+QA_FLAGS_IGNORED="
+   usr/bin/rsvg-convert
+   usr/lib.*/librsvg.*
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   $(multilib_native_use_enable gtk-doc)
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/, gnome-base/librsvg/files/

2022-05-13 Thread Matt Turner
commit: 1bfa02837a5c52547e53386129cc905f31f6a87a
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May 13 12:22:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 13 12:23:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bfa0283

gnome-base/librsvg: Version bump to 2.54.2

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest|   1 +
 .../librsvg-2.54.2-build-Fix-gtk-doc-check.patch   |  31 ++
 gnome-base/librsvg/librsvg-2.54.2.ebuild   | 113 +
 3 files changed, 145 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 52fc031b8e2f..ca7dbcb3d00d 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -3,3 +3,4 @@ DIST librsvg-2.52.6.tar.xz 23662708 BLAKE2B 
21108297aa4f87a852d0decb9cc7b8a5cdb5
 DIST librsvg-2.52.7.tar.xz 23709632 BLAKE2B 
4eb83d71b77b851c408ddba711fe39ed23863aa6466634020a19ffc30e00c12f7dea81f11fdc09eb53c0c72efb35adc4528568b3c27e5dc0e886426d145d347f
 SHA512 
15c075d696ebba3f93456be088e6398da5b7992119edc78f1ee1d376a70425248e36b138dc86234aec13cb139fded11d6d74523c44f9a49eb19c2151fcb7
 DIST librsvg-2.54.0.tar.xz 23489972 BLAKE2B 
04fcbb688b18e98dcbef81e84106a99280d45f242152a355ac6f202410c13b289b281bd10f9e77854997362b7d3e88832d3274d7d63ace8adc05613da99e2aab
 SHA512 
3357ca8cf7537fe2792ee2d9a1719622656f3e1d7f30da062799a4b3ca8788cc07333a00e1c9da53a53da2b67a2aa5895a4c8fce35003da659fb7f98048b68eb
 DIST librsvg-2.54.1.tar.xz 28181768 BLAKE2B 
86e1cf01febce55acadc9b05f5e08fda69423ab267ab8330bbf892d63f475d5ddd163099346f3cf1e63bf2807d847440cf48d8b24f3c32b3ab14a35c0c54d96e
 SHA512 
d1ea8a49988fed1d7a2ba21540a6c10084cd78f8b6db3534882d086a09f3a0d96ec80c59b3744a6eeef8ae511f0b0152eaf18cc9a134f4b871a993418cae09a6
+DIST librsvg-2.54.2.tar.xz 28230460 BLAKE2B 
c206a1a1e8fa7ef88576d1ff4c1d32655f18fd2cd6a64601e2346ad54845b5ab0277234c6d34a8410546fa32a32280accec3baf806fa62a8adad1ce4dc42036b
 SHA512 
9014f8c795b676351314d627eaec3f3c4fbe28b5d9197e2a4ab0388e307e77feb57b32aefe8908d0b6a58896ad2f8ce75da4e717646a42dd108bf4e393533ac0

diff --git 
a/gnome-base/librsvg/files/librsvg-2.54.2-build-Fix-gtk-doc-check.patch 
b/gnome-base/librsvg/files/librsvg-2.54.2-build-Fix-gtk-doc-check.patch
new file mode 100644
index ..6231c6ad4b95
--- /dev/null
+++ b/gnome-base/librsvg/files/librsvg-2.54.2-build-Fix-gtk-doc-check.patch
@@ -0,0 +1,31 @@
+From 34fcf8a6055d6a72752bd931a280418ee4314fdd Mon Sep 17 00:00:00 2001
+From: David King 
+Date: Fri, 13 May 2022 10:07:05 +0100
+Subject: [PATCH] build: Fix gtk-doc check
+
+https://gitlab.gnome.org/GNOME/librsvg/-/issues/866
+---
+ configure.ac | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index c3b1ff341..2d16e6d33 100644
+--- a/configure.ac
 b/configure.ac
+@@ -129,11 +129,11 @@ AC_ARG_ENABLE([gtk-doc],
+ 
+ AS_IF([test "x$enable_gtk_doc" != xno],
+   [AC_CHECK_TOOL(GI_DOCGEN, [gi-docgen], [no])
+-   AS_IF([test "x$GI_DOCGEN" = no],
++   AS_IF([test "x$GI_DOCGEN" = xno],
+  [AS_CASE(["$enable_gtk_doc"],
+   [yes], [AC_MSG_ERROR([gi-docgen not found - cannot 
build docs])],
+   [auto], [AC_MSG_WARN([gi-docgen not found - not 
building docs])])
+-  enable_gtk_doc=no]
++  enable_gtk_doc=no],
+  [enable_gtk_doc=yes])])
+ AM_CONDITIONAL(ENABLE_GTK_DOC, [test "x$enable_gtk_doc" = xyes])
+ 
+-- 
+GitLab
+

diff --git a/gnome-base/librsvg/librsvg-2.54.2.ebuild 
b/gnome-base/librsvg/librsvg-2.54.2.ebuild
new file mode 100644
index ..bea1316264e1
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.54.2.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF=yes # for patching configure.ac
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome2 multilib-minimal python-any-r1 rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg 
https://gitlab.gnome.org/GNOME/librsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="gtk-doc +introspection +vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.48.11[${MULTILIB_USEDEP}]
+
+   introspection? ( 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/files/, gnome-base/librsvg/

2022-04-26 Thread Matt Turner
commit: 8e34d7323f299be727450ce19abad08e27bedda6
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 27 03:27:00 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 27 03:27:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e34d732

gnome-base/librsvg: Version bump to 2.54.1

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest|   1 +
 ...rsvg-2.54.1-build-Add-enable-gtk-doc-flag.patch |  62 +++
 gnome-base/librsvg/librsvg-2.54.1.ebuild   | 113 +
 3 files changed, 176 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index a98cc44df5bb..52fc031b8e2f 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -2,3 +2,4 @@ DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef
 DIST librsvg-2.52.6.tar.xz 23662708 BLAKE2B 
21108297aa4f87a852d0decb9cc7b8a5cdb546e00075d16f0f86502752adc176a67b56607eb90b034ca4e2dddbf8f82a3d81727496a5ae1a2b94715cdbbd87ac
 SHA512 
be4830fb34c4859bdbe0c86da7b5de0807f28bb63fc124b4405ca8f9ef6ee45add77b4c43b9031d00157870eceb458df30cf5ee25e73d3894797d622b465f38d
 DIST librsvg-2.52.7.tar.xz 23709632 BLAKE2B 
4eb83d71b77b851c408ddba711fe39ed23863aa6466634020a19ffc30e00c12f7dea81f11fdc09eb53c0c72efb35adc4528568b3c27e5dc0e886426d145d347f
 SHA512 
15c075d696ebba3f93456be088e6398da5b7992119edc78f1ee1d376a70425248e36b138dc86234aec13cb139fded11d6d74523c44f9a49eb19c2151fcb7
 DIST librsvg-2.54.0.tar.xz 23489972 BLAKE2B 
04fcbb688b18e98dcbef81e84106a99280d45f242152a355ac6f202410c13b289b281bd10f9e77854997362b7d3e88832d3274d7d63ace8adc05613da99e2aab
 SHA512 
3357ca8cf7537fe2792ee2d9a1719622656f3e1d7f30da062799a4b3ca8788cc07333a00e1c9da53a53da2b67a2aa5895a4c8fce35003da659fb7f98048b68eb
+DIST librsvg-2.54.1.tar.xz 28181768 BLAKE2B 
86e1cf01febce55acadc9b05f5e08fda69423ab267ab8330bbf892d63f475d5ddd163099346f3cf1e63bf2807d847440cf48d8b24f3c32b3ab14a35c0c54d96e
 SHA512 
d1ea8a49988fed1d7a2ba21540a6c10084cd78f8b6db3534882d086a09f3a0d96ec80c59b3744a6eeef8ae511f0b0152eaf18cc9a134f4b871a993418cae09a6

diff --git 
a/gnome-base/librsvg/files/librsvg-2.54.1-build-Add-enable-gtk-doc-flag.patch 
b/gnome-base/librsvg/files/librsvg-2.54.1-build-Add-enable-gtk-doc-flag.patch
new file mode 100644
index ..ee5c3bce0a5c
--- /dev/null
+++ 
b/gnome-base/librsvg/files/librsvg-2.54.1-build-Add-enable-gtk-doc-flag.patch
@@ -0,0 +1,62 @@
+https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/692
+
+From 1c53068cbcfccb9c663dea2d1a61c8d7b24d317a Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Tue, 26 Apr 2022 15:01:55 -0700
+Subject: [PATCH] build: Add --enable-gtk-doc flag
+
+gtk-doc documentation relies on introspection, and introspection doesn't
+cross compile well, so it's nice to be able to disable documentation.
+---
+ Makefile.am  |  2 +-
+ configure.ac | 19 ++-
+ 2 files changed, 15 insertions(+), 6 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 83e73c38..1e1ce856 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -1,4 +1,4 @@
+-if HAVE_GI_DOCGEN
++if ENABLE_GTK_DOC
+ RSVG_DOC = doc
+ endif
+ 
+diff --git a/configure.ac b/configure.ac
+index 9abc587e..6cced25c 100644
+--- a/configure.ac
 b/configure.ac
+@@ -123,11 +123,19 @@ AM_CONDITIONAL(HAVE_RST2MAN, [test "x$RST2MAN" != "xno"])
+ 
+ dnl Gi-docgen
+ 
+-AC_CHECK_TOOL(GI_DOCGEN, [gi-docgen], [no])
+-AS_IF(test x$GI_DOCGEN = xno,
+-AC_MSG_WARN([gi-docgen not found - not building docs])
+-)
+-AM_CONDITIONAL(HAVE_GI_DOCGEN, [test "x$GI_DOCGEN" != "xno"])
++AC_ARG_ENABLE([gtk-doc],
++  [AS_HELP_STRING([--disable-gtk-doc],[Disable building 
documentation (requires introspection)])],
++  [enable_gtk_doc=$enableval],[enable_gtk_doc=auto])
++
++AS_IF([test "x$enable_gtk_doc" != xno],
++  [AC_CHECK_TOOL(GI_DOCGEN, [gi-docgen], [no])
++   AS_IF([test "x$GI_DOCGEN" = no],
++ [AS_CASE(["$enable_gtk_doc"],
++  [yes], [AC_MSG_ERROR([gi-docgen not found - cannot 
build docs])],
++  [auto], [AC_MSG_WARN([gi-docgen not found - not 
building docs])])
++  enable_gtk_doc=no]
++ [enable_gtk_doc=yes])])
++AM_CONDITIONAL(ENABLE_GTK_DOC, [test "x$enable_gtk_doc" = xyes])
+ 
+ dnl 
===
+ 
+@@ -359,4 +367,5 @@ librsvg-$VERSION
+   Build introspectable bindings:  ${found_introspection}
+   Build Vala bindings:${enable_vala}
+   Build GdkPixbuf loader: ${enable_pixbuf_loader}
++  Build developer documentation:  ${enable_gtk_doc}
+ "
+-- 
+2.35.1
+

diff --git a/gnome-base/librsvg/librsvg-2.54.1.ebuild 
b/gnome-base/librsvg/librsvg-2.54.1.ebuild
new file mode 100644
index ..656e02c638ae
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.54.1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2022 Gentoo Authors
+# 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-03-21 Thread Matt Turner
commit: 823d01980623a3750e69e0cb1d9f76a3387b5921
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 21 18:07:13 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 21 18:07:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823d0198

gnome-base/librsvg: Raise rust version requirement

Bug: https://bugs.gentoo.org/835630
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.54.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.54.0.ebuild 
b/gnome-base/librsvg/librsvg-2.54.0.ebuild
index 6a04a29939e5..efdb0bdf2148 100644
--- a/gnome-base/librsvg/librsvg-2.54.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.54.0.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
 "
 DEPEND="${RDEPEND}
-   >=virtual/rust-1.54[${MULTILIB_USEDEP}]
+   >=virtual/rust-1.56[${MULTILIB_USEDEP}]
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
dev-util/gi-docgen



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-03-21 Thread Matt Turner
commit: 494c6cae462ca6f08257821477cc8770bd61b045
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 21 17:54:28 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 21 17:54:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494c6cae

gnome-base/librsvg: Fix build with USE=-introspection

Closes: https://bugs.gentoo.org/835697
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.54.0.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/gnome-base/librsvg/librsvg-2.54.0.ebuild 
b/gnome-base/librsvg/librsvg-2.54.0.ebuild
index 1def62d1e4fc..6a04a29939e5 100644
--- a/gnome-base/librsvg/librsvg-2.54.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.54.0.ebuild
@@ -86,7 +86,7 @@ multilib_src_configure() {
 multilib_src_compile() {
gnome2_src_compile
 
-   if multilib_is_native_abi; then
+   if multilib_is_native_abi && use introspection; then
emake -C doc
fi
 }
@@ -94,7 +94,7 @@ multilib_src_compile() {
 multilib_src_install() {
gnome2_src_install
 
-   if multilib_is_native_abi; then
+   if multilib_is_native_abi && use introspection; then
emake DESTDIR="${D}" install -C doc
fi
 }
@@ -102,8 +102,10 @@ multilib_src_install() {
 multilib_src_install_all() {
find "${ED}" -name '*.la' -delete || die
 
-   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
-   mv "${ED}"/usr/share/doc/${PF}/Rsvg-2.0 "${ED}"/usr/share/gtk-doc/html/ 
|| die
+   if use introspection; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/${PF}/Rsvg-2.0 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-03-20 Thread Matt Turner
commit: 028baea48e8552cc18679e4b7b567fc357ba6388
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 21 01:41:13 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 21 01:44:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=028baea4

gnome-base/librsvg: Fix non-primary ABI build

Closes: https://bugs.gentoo.org/835697
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.54.0.ebuild | 13 +
 1 file changed, 13 insertions(+)

diff --git a/gnome-base/librsvg/librsvg-2.54.0.ebuild 
b/gnome-base/librsvg/librsvg-2.54.0.ebuild
index 17264842982a..1def62d1e4fc 100644
--- a/gnome-base/librsvg/librsvg-2.54.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.54.0.ebuild
@@ -47,6 +47,11 @@ QA_FLAGS_IGNORED="
 RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
 
 src_prepare() {
+   # Documentation is built unconditionally and depends on introspection,
+   # but introspection is only built for the primary ABI.
+   # Disable documentation and manually build the doc subdirectory 
separately.
+   sed -i -e '/SUBDIRS =/s/ doc//' Makefile.in Makefile.am || die
+
use vala && vala_src_prepare
gnome2_src_prepare
 }
@@ -80,10 +85,18 @@ multilib_src_configure() {
 
 multilib_src_compile() {
gnome2_src_compile
+
+   if multilib_is_native_abi; then
+   emake -C doc
+   fi
 }
 
 multilib_src_install() {
gnome2_src_install
+
+   if multilib_is_native_abi; then
+   emake DESTDIR="${D}" install -C doc
+   fi
 }
 
 multilib_src_install_all() {



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-03-20 Thread Matt Turner
commit: d1398a3a6e61189db5c5350729cfe8f1354d4daf
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 20 21:18:41 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 21:29:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1398a3a

gnome-base/librsvg: Version bump to 2.54.0

Bug: https://bugs.gentoo.org/835630
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |   1 +
 gnome-base/librsvg/librsvg-2.54.0.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 307bbff4a960..a98cc44df5bb 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,3 +1,4 @@
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.52.6.tar.xz 23662708 BLAKE2B 
21108297aa4f87a852d0decb9cc7b8a5cdb546e00075d16f0f86502752adc176a67b56607eb90b034ca4e2dddbf8f82a3d81727496a5ae1a2b94715cdbbd87ac
 SHA512 
be4830fb34c4859bdbe0c86da7b5de0807f28bb63fc124b4405ca8f9ef6ee45add77b4c43b9031d00157870eceb458df30cf5ee25e73d3894797d622b465f38d
 DIST librsvg-2.52.7.tar.xz 23709632 BLAKE2B 
4eb83d71b77b851c408ddba711fe39ed23863aa6466634020a19ffc30e00c12f7dea81f11fdc09eb53c0c72efb35adc4528568b3c27e5dc0e886426d145d347f
 SHA512 
15c075d696ebba3f93456be088e6398da5b7992119edc78f1ee1d376a70425248e36b138dc86234aec13cb139fded11d6d74523c44f9a49eb19c2151fcb7
+DIST librsvg-2.54.0.tar.xz 23489972 BLAKE2B 
04fcbb688b18e98dcbef81e84106a99280d45f242152a355ac6f202410c13b289b281bd10f9e77854997362b7d3e88832d3274d7d63ace8adc05613da99e2aab
 SHA512 
3357ca8cf7537fe2792ee2d9a1719622656f3e1d7f30da062799a4b3ca8788cc07333a00e1c9da53a53da2b67a2aa5895a4c8fce35003da659fb7f98048b68eb

diff --git a/gnome-base/librsvg/librsvg-2.54.0.ebuild 
b/gnome-base/librsvg/librsvg-2.54.0.ebuild
new file mode 100644
index ..17264842982a
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.54.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION=0.46
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome2 multilib-minimal python-any-r1 rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.48.11[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.54[${MULTILIB_USEDEP}]
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
+   dev-util/gi-docgen
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
+
+QA_FLAGS_IGNORED="
+   usr/bin/rsvg-convert
+   usr/lib.*/librsvg.*
+"
+
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-03-13 Thread Mart Raudsepp
commit: 086602067559fa450eeb6d366e120983c074ff10
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 13 17:20:42 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 13 17:41:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08660206

gnome-base/librsvg: bump to 2.52.7

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/librsvg/Manifest  |   1 +
 gnome-base/librsvg/librsvg-2.52.7.ebuild | 101 +++
 2 files changed, 102 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 6300dee6e51b..bcc8e1fa24b5 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -2,3 +2,4 @@ DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef
 DIST librsvg-2.50.7.tar.xz 4148 BLAKE2B 
323d8125d73c9e72fefe7a868783f16332fb9e047963ccc0c36af280dc5ca4e1f6df3eee8b28b2380140634f51c1acf5b71fc496dd584ed9abf6ca3ebbb9f4c7
 SHA512 
064df9440802088f4414ffb70e5115809028858065739443444e5eaf6f809da47c697d31f9423e3ce9efcdeea02ff41ec39f5acf5882f2d35f433b7565be3c16
 DIST librsvg-2.52.5.tar.xz 23273740 BLAKE2B 
f158fa0b16bed176ef5a687b448707906019ad62177029c1165abb0a7f1d1bbe8a8b2809ccab0a49c19e23dd6f949667db533e1010b21b4bed14506c72a1cca8
 SHA512 
00acfe6f3b4912b393fa3d73bcea5d2a6eb04a34cd297c66cc633b35f26bee622093620fcd038ce64ff1712ec86cd19c2cc5ec782d024b56d2605e37fdc3733d
 DIST librsvg-2.52.6.tar.xz 23662708 BLAKE2B 
21108297aa4f87a852d0decb9cc7b8a5cdb546e00075d16f0f86502752adc176a67b56607eb90b034ca4e2dddbf8f82a3d81727496a5ae1a2b94715cdbbd87ac
 SHA512 
be4830fb34c4859bdbe0c86da7b5de0807f28bb63fc124b4405ca8f9ef6ee45add77b4c43b9031d00157870eceb458df30cf5ee25e73d3894797d622b465f38d
+DIST librsvg-2.52.7.tar.xz 23709632 BLAKE2B 
4eb83d71b77b851c408ddba711fe39ed23863aa6466634020a19ffc30e00c12f7dea81f11fdc09eb53c0c72efb35adc4528568b3c27e5dc0e886426d145d347f
 SHA512 
15c075d696ebba3f93456be088e6398da5b7992119edc78f1ee1d376a70425248e36b138dc86234aec13cb139fded11d6d74523c44f9a49eb19c2151fcb7

diff --git a/gnome-base/librsvg/librsvg-2.52.7.ebuild 
b/gnome-base/librsvg/librsvg-2.52.7.ebuild
new file mode 100644
index ..083436b27fac
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.52.7.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION=0.46
+
+inherit gnome2 multilib-minimal rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.46.0[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.52[${MULTILIB_USEDEP}]
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
+
+QA_FLAGS_IGNORED="
+   usr/bin/rsvg-convert
+   usr/lib.*/librsvg.*
+"
+
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   # causes segfault if set, see bug #411765
+   unset __GL_NO_DSO_FINALIZER
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-02-17 Thread Matt Turner
commit: 6d5dc88ed91880ac5cea1429ea6321375c6fc8dd
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Feb 17 17:58:41 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb 17 18:25:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5dc88e

gnome-base/librsvg: Version bump to 2.52.6

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |   1 +
 gnome-base/librsvg/librsvg-2.52.6.ebuild | 101 +++
 2 files changed, 102 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 18ed999c2652..6300dee6e51b 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,3 +1,4 @@
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.50.7.tar.xz 4148 BLAKE2B 
323d8125d73c9e72fefe7a868783f16332fb9e047963ccc0c36af280dc5ca4e1f6df3eee8b28b2380140634f51c1acf5b71fc496dd584ed9abf6ca3ebbb9f4c7
 SHA512 
064df9440802088f4414ffb70e5115809028858065739443444e5eaf6f809da47c697d31f9423e3ce9efcdeea02ff41ec39f5acf5882f2d35f433b7565be3c16
 DIST librsvg-2.52.5.tar.xz 23273740 BLAKE2B 
f158fa0b16bed176ef5a687b448707906019ad62177029c1165abb0a7f1d1bbe8a8b2809ccab0a49c19e23dd6f949667db533e1010b21b4bed14506c72a1cca8
 SHA512 
00acfe6f3b4912b393fa3d73bcea5d2a6eb04a34cd297c66cc633b35f26bee622093620fcd038ce64ff1712ec86cd19c2cc5ec782d024b56d2605e37fdc3733d
+DIST librsvg-2.52.6.tar.xz 23662708 BLAKE2B 
21108297aa4f87a852d0decb9cc7b8a5cdb546e00075d16f0f86502752adc176a67b56607eb90b034ca4e2dddbf8f82a3d81727496a5ae1a2b94715cdbbd87ac
 SHA512 
be4830fb34c4859bdbe0c86da7b5de0807f28bb63fc124b4405ca8f9ef6ee45add77b4c43b9031d00157870eceb458df30cf5ee25e73d3894797d622b465f38d

diff --git a/gnome-base/librsvg/librsvg-2.52.6.ebuild 
b/gnome-base/librsvg/librsvg-2.52.6.ebuild
new file mode 100644
index ..083436b27fac
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.52.6.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION=0.46
+
+inherit gnome2 multilib-minimal rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.46.0[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.52[${MULTILIB_USEDEP}]
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
+
+QA_FLAGS_IGNORED="
+   usr/bin/rsvg-convert
+   usr/lib.*/librsvg.*
+"
+
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   # causes segfault if set, see bug #411765
+   unset __GL_NO_DSO_FINALIZER
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   # causes 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-02-02 Thread Matt Turner
commit: d52e3e94bbf54f6d427e33a91da86db390e6ff60
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Feb  3 05:55:32 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb  3 06:20:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52e3e94

gnome-base/librsvg: Depend on x11-libs/cairo[svg]

Closes: https://bugs.gentoo.org/830289
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.52.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/librsvg/librsvg-2.52.5.ebuild 
b/gnome-base/librsvg/librsvg-2.52.5.ebuild
index f933ab707b47..083436b27fac 100644
--- a/gnome-base/librsvg/librsvg-2.52.5.ebuild
+++ b/gnome-base/librsvg/librsvg-2.52.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"
 
 RDEPEND="
-   >=x11-libs/cairo-1.16.0[glib,${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}]
>=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
>=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-12-25 Thread Georgy Yakovlev
commit: f1d49aa62b93da6affc07699181071db638d0724
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 21 20:23:10 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 26 00:24:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d49aa6

gnome-base/librsvg: specify QA_FLAGS_IGNORED

to silence QA notices about ignored flags for rust app

Closes: https://github.com/gentoo/gentoo/pull/23459
Signed-off-by: Georgy Yakovlev  gentoo.org>

 gnome-base/librsvg/librsvg-2.40.21.ebuild | 5 +
 gnome-base/librsvg/librsvg-2.50.7.ebuild  | 5 +
 gnome-base/librsvg/librsvg-2.52.5.ebuild  | 5 +
 3 files changed, 15 insertions(+)

diff --git a/gnome-base/librsvg/librsvg-2.40.21.ebuild 
b/gnome-base/librsvg/librsvg-2.40.21.ebuild
index 8c57841ec7c8..bbd1656e7ba5 100644
--- a/gnome-base/librsvg/librsvg-2.40.21.ebuild
+++ b/gnome-base/librsvg/librsvg-2.40.21.ebuild
@@ -39,6 +39,11 @@ BDEPEND="
 "
 # >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
 
+QA_FLAGS_IGNORED="
+   usr/bin/rsvg-convert
+   usr/lib.*/librsvg.*
+"
+
 RESTRICT="test" # Lots of issues due to freetype changes and more; ever since 
newer tests got backported into 2.40.19
 
 PATCHES=(

diff --git a/gnome-base/librsvg/librsvg-2.50.7.ebuild 
b/gnome-base/librsvg/librsvg-2.50.7.ebuild
index c498732ad533..c81f61052c15 100644
--- a/gnome-base/librsvg/librsvg-2.50.7.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.7.ebuild
@@ -37,6 +37,11 @@ DEPEND="${RDEPEND}
 "
 # >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
 
+QA_FLAGS_IGNORED="
+   usr/bin/rsvg-convert
+   usr/lib.*/librsvg.*
+"
+
 RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
 
 src_prepare() {

diff --git a/gnome-base/librsvg/librsvg-2.52.5.ebuild 
b/gnome-base/librsvg/librsvg-2.52.5.ebuild
index 26830cf01f9e..f933ab707b47 100644
--- a/gnome-base/librsvg/librsvg-2.52.5.ebuild
+++ b/gnome-base/librsvg/librsvg-2.52.5.ebuild
@@ -35,6 +35,11 @@ DEPEND="${RDEPEND}
 "
 # >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
 
+QA_FLAGS_IGNORED="
+   usr/bin/rsvg-convert
+   usr/lib.*/librsvg.*
+"
+
 RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-12-19 Thread Matt Turner
commit: 808474df836eb1c74938d71270c6d763c8694faf
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Dec 19 18:06:43 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Dec 19 18:06:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=808474df

gnome-base/librsvg: Version bump to 2.52.5

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |  1 +
 gnome-base/librsvg/librsvg-2.52.5.ebuild | 96 
 2 files changed, 97 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index ca774f6fc5d5..18ed999c2652 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,2 +1,3 @@
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.50.7.tar.xz 4148 BLAKE2B 
323d8125d73c9e72fefe7a868783f16332fb9e047963ccc0c36af280dc5ca4e1f6df3eee8b28b2380140634f51c1acf5b71fc496dd584ed9abf6ca3ebbb9f4c7
 SHA512 
064df9440802088f4414ffb70e5115809028858065739443444e5eaf6f809da47c697d31f9423e3ce9efcdeea02ff41ec39f5acf5882f2d35f433b7565be3c16
+DIST librsvg-2.52.5.tar.xz 23273740 BLAKE2B 
f158fa0b16bed176ef5a687b448707906019ad62177029c1165abb0a7f1d1bbe8a8b2809ccab0a49c19e23dd6f949667db533e1010b21b4bed14506c72a1cca8
 SHA512 
00acfe6f3b4912b393fa3d73bcea5d2a6eb04a34cd297c66cc633b35f26bee622093620fcd038ce64ff1712ec86cd19c2cc5ec782d024b56d2605e37fdc3733d

diff --git a/gnome-base/librsvg/librsvg-2.52.5.ebuild 
b/gnome-base/librsvg/librsvg-2.52.5.ebuild
new file mode 100644
index ..26830cf01f9e
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.52.5.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION=0.46
+
+inherit gnome2 multilib-minimal rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.46.0[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.52[${MULTILIB_USEDEP}]
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
+
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   # causes segfault if set, see bug #411765
+   unset __GL_NO_DSO_FINALIZER
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   # causes segfault if set, see bug 375615
+   unset __GL_NO_DSO_FINALIZER
+   multilib_foreach_abi gnome2_pkg_postinst
+}
+
+pkg_postrm() {
+   # causes segfault if set, see bug 375615
+   unset __GL_NO_DSO_FINALIZER
+   multilib_foreach_abi gnome2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-08-01 Thread Sam James
commit: e15a349111ccb039022a5c907e24313af3e687e5
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  2 00:43:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  2 00:43:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15a3491

gnome-base/librsvg: Keyword 2.50.7 ppc, #794055

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.50.7.ebuild 
b/gnome-base/librsvg/librsvg-2.50.7.ebuild
index 17c60e5ec41..c498732ad53 100644
--- a/gnome-base/librsvg/librsvg-2.50.7.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.7.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-07-24 Thread Sam James
commit: 724a1a2914c7494b2523608483227431cc1987eb
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 24 17:06:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 24 17:06:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724a1a29

gnome-base/librsvg: Stabilize 2.50.7 ppc64, #800710

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.50.7.ebuild 
b/gnome-base/librsvg/librsvg-2.50.7.ebuild
index 2e17a1ddd2b..17c60e5ec41 100644
--- a/gnome-base/librsvg/librsvg-2.50.7.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.7.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
 
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-07-19 Thread Marek Szuba
commit: 2c44284d28652db11534d69f47130313ef7bc219
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul 19 19:18:35 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul 19 23:14:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c44284d

gnome-base/librsvg: keyword 2.50.7 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.50.7.ebuild 
b/gnome-base/librsvg/librsvg-2.50.7.ebuild
index 546a5d59d91..2e17a1ddd2b 100644
--- a/gnome-base/librsvg/librsvg-2.50.7.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.7.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-07-11 Thread Sam James
commit: 3863e1e6f8b292355f5bcec8ee311f7b9ceb69d7
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 11 20:48:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 11 20:48:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3863e1e6

gnome-base/librsvg: Stabilize 2.50.7 arm64, #800710

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.50.7.ebuild 
b/gnome-base/librsvg/librsvg-2.50.7.ebuild
index b99062baf58..546a5d59d91 100644
--- a/gnome-base/librsvg/librsvg-2.50.7.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.7.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 x86"
 
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-07-10 Thread Sam James
commit: c5edc5025084cc2e50cb79587892c5412c3c1388
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 11 02:30:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 11 02:30:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5edc502

gnome-base/librsvg: Stabilize 2.50.7 arm, #800710

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.50.7.ebuild 
b/gnome-base/librsvg/librsvg-2.50.7.ebuild
index 8344ba76a50..b99062baf58 100644
--- a/gnome-base/librsvg/librsvg-2.50.7.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.7.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 x86"
 
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-06-06 Thread Matt Turner
commit: 3c6b108e1c79c1526b3104cec24e853522a84ab6
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun  6 21:08:33 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun  6 21:49:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6b108e

gnome-base/librsvg: Version bump to 2.50.7

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |  1 +
 gnome-base/librsvg/librsvg-2.50.7.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 7f3a83478fe..0304fbec552 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,3 +1,4 @@
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.50.5.tar.xz 18958716 BLAKE2B 
36ca7b9316f0384dfa0063035fe3b57adc9c0a94757b81662e0e80ff19c2388d872353ba2047c8402fd586e4d3614a88e2ba29502bd16c55d8a336238954
 SHA512 
d1d653031f20a393ba7ae56e3187244cb8e96bfa14f888b07338b80c8d947112c421a88bc57f62eaa6c8b705dde1277a7b56c7cdf602b46c1516309dd4011b56
 DIST librsvg-2.50.6.tar.xz 5624 BLAKE2B 
d2822758456758ee818717db60b9136c31efa675f4c6ac94202e90a503b63aee736f995e8d23a72f50fe3b941953591d690cf99a65ddf7295e50b244186d242b
 SHA512 
67f771c6aeaf70bc63f053ee6821e6eae545581c5381fbd3c3cd70c9f06fb2b14b584e9933108d0698abbca59c88fb0dd05d7a09925a727dfa58960b7d4f3396
+DIST librsvg-2.50.7.tar.xz 4148 BLAKE2B 
323d8125d73c9e72fefe7a868783f16332fb9e047963ccc0c36af280dc5ca4e1f6df3eee8b28b2380140634f51c1acf5b71fc496dd584ed9abf6ca3ebbb9f4c7
 SHA512 
064df9440802088f4414ffb70e5115809028858065739443444e5eaf6f809da47c697d31f9423e3ce9efcdeea02ff41ec39f5acf5882f2d35f433b7565be3c16

diff --git a/gnome-base/librsvg/librsvg-2.50.7.ebuild 
b/gnome-base/librsvg/librsvg-2.50.7.ebuild
new file mode 100644
index 000..c7db8abca83
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.50.7.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION=0.46
+
+inherit gnome2 multilib-minimal rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.40[${MULTILIB_USEDEP}]
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
+
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   --disable-tools # the tools/ subdirectory is useful only for 
librsvg devs
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   # causes segfault if set, see bug #411765
+   unset __GL_NO_DSO_FINALIZER
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-05-25 Thread Matt Turner
commit: 14ce4eac28e7a61c8967742cd5e2cbfd55405826
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 26 04:17:12 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 26 04:22:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ce4eac

gnome-base/librsvg: Version bump to 2.50.6

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |  1 +
 gnome-base/librsvg/librsvg-2.50.6.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 1fdf4e56bbc..eb8bf175045 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -2,3 +2,4 @@ DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef
 DIST librsvg-2.50.3.tar.xz 18868408 BLAKE2B 
8b245a233ddd56137880e43f4da2df623237bb1ce2e143cee09da3fadc1edd9b3e4f4753fe48cf814d2372e532775573a34982a6cc88ace9be336e16ae473c20
 SHA512 
21710b6b5810b959679b7908aa371b8af02c85549efbc64f5fda01cfc3881539b5afc6bc304ce2289719dee48f583b1eb9867546e09f36941f81af968434e389
 DIST librsvg-2.50.4.tar.xz 18954216 BLAKE2B 
88467cf7b3a7382182f3a37887e9d05dbcb723464607707271491ca20cf7bedb890ec64e1a8c34ab136a23dbfe93dfd19fccbd194c4bd65868b07874c5070067
 SHA512 
5f476a663e1fa3297d699b1057622e72dbefdf9126ade97762288b7bc4e8a294936d008c889bcaf8e35f46d3b818f5317c63883df0043ec0f8aad18fa5feb4f3
 DIST librsvg-2.50.5.tar.xz 18958716 BLAKE2B 
36ca7b9316f0384dfa0063035fe3b57adc9c0a94757b81662e0e80ff19c2388d872353ba2047c8402fd586e4d3614a88e2ba29502bd16c55d8a336238954
 SHA512 
d1d653031f20a393ba7ae56e3187244cb8e96bfa14f888b07338b80c8d947112c421a88bc57f62eaa6c8b705dde1277a7b56c7cdf602b46c1516309dd4011b56
+DIST librsvg-2.50.6.tar.xz 5624 BLAKE2B 
d2822758456758ee818717db60b9136c31efa675f4c6ac94202e90a503b63aee736f995e8d23a72f50fe3b941953591d690cf99a65ddf7295e50b244186d242b
 SHA512 
67f771c6aeaf70bc63f053ee6821e6eae545581c5381fbd3c3cd70c9f06fb2b14b584e9933108d0698abbca59c88fb0dd05d7a09925a727dfa58960b7d4f3396

diff --git a/gnome-base/librsvg/librsvg-2.50.6.ebuild 
b/gnome-base/librsvg/librsvg-2.50.6.ebuild
new file mode 100644
index 000..c7db8abca83
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.50.6.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION=0.46
+
+inherit gnome2 multilib-minimal rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.40[${MULTILIB_USEDEP}]
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
+
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   --disable-tools # the tools/ subdirectory is useful only for 
librsvg devs
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   # causes segfault if set, see bug #411765
+   unset __GL_NO_DSO_FINALIZER
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-05-20 Thread Yixun Lan
commit: d4513c6451cb0757caa10266aa670b61ebe98a20
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed May 19 14:04:07 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May 21 00:49:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4513c64

gnome-base/librsvg: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.50.5.ebuild 
b/gnome-base/librsvg/librsvg-2.50.5.ebuild
index 7079e46b7a4..a1ef8939bee 100644
--- a/gnome-base/librsvg/librsvg-2.50.5.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.5.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-05-08 Thread Matt Turner
commit: 1a83ca3bd38f8bad0bb168b391cc1a82dc1064e2
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May  9 04:50:05 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May  9 04:51:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a83ca3b

gnome-base/librsvg: Depend on vala >= 0.46

Closes: https://bugs.gentoo.org/788610
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.3.ebuild | 1 +
 gnome-base/librsvg/librsvg-2.50.4.ebuild | 1 +
 gnome-base/librsvg/librsvg-2.50.5.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/gnome-base/librsvg/librsvg-2.50.3.ebuild 
b/gnome-base/librsvg/librsvg-2.50.3.ebuild
index 16df4997c2e..b9143da05f5 100644
--- a/gnome-base/librsvg/librsvg-2.50.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.3.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION=0.46
 
 inherit gnome2 multilib-minimal rust-toolchain vala
 

diff --git a/gnome-base/librsvg/librsvg-2.50.4.ebuild 
b/gnome-base/librsvg/librsvg-2.50.4.ebuild
index 4834d74bd38..7079e46b7a4 100644
--- a/gnome-base/librsvg/librsvg-2.50.4.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.4.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION=0.46
 
 inherit gnome2 multilib-minimal rust-toolchain vala
 

diff --git a/gnome-base/librsvg/librsvg-2.50.5.ebuild 
b/gnome-base/librsvg/librsvg-2.50.5.ebuild
index 4834d74bd38..7079e46b7a4 100644
--- a/gnome-base/librsvg/librsvg-2.50.5.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.5.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION=0.46
 
 inherit gnome2 multilib-minimal rust-toolchain vala
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-04-30 Thread Matt Turner
commit: 98f8dbfe2ce048f57b1ce4a95e1c9fec652c2580
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  1 03:00:49 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  1 03:00:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f8dbfe

gnome-base/librsvg: Version bump to 2.50.5

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |  1 +
 gnome-base/librsvg/librsvg-2.50.5.ebuild | 98 
 2 files changed, 99 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index fec7b13b516..1fdf4e56bbc 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,3 +1,4 @@
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.50.3.tar.xz 18868408 BLAKE2B 
8b245a233ddd56137880e43f4da2df623237bb1ce2e143cee09da3fadc1edd9b3e4f4753fe48cf814d2372e532775573a34982a6cc88ace9be336e16ae473c20
 SHA512 
21710b6b5810b959679b7908aa371b8af02c85549efbc64f5fda01cfc3881539b5afc6bc304ce2289719dee48f583b1eb9867546e09f36941f81af968434e389
 DIST librsvg-2.50.4.tar.xz 18954216 BLAKE2B 
88467cf7b3a7382182f3a37887e9d05dbcb723464607707271491ca20cf7bedb890ec64e1a8c34ab136a23dbfe93dfd19fccbd194c4bd65868b07874c5070067
 SHA512 
5f476a663e1fa3297d699b1057622e72dbefdf9126ade97762288b7bc4e8a294936d008c889bcaf8e35f46d3b818f5317c63883df0043ec0f8aad18fa5feb4f3
+DIST librsvg-2.50.5.tar.xz 18958716 BLAKE2B 
36ca7b9316f0384dfa0063035fe3b57adc9c0a94757b81662e0e80ff19c2388d872353ba2047c8402fd586e4d3614a88e2ba29502bd16c55d8a336238954
 SHA512 
d1d653031f20a393ba7ae56e3187244cb8e96bfa14f888b07338b80c8d947112c421a88bc57f62eaa6c8b705dde1277a7b56c7cdf602b46c1516309dd4011b56

diff --git a/gnome-base/librsvg/librsvg-2.50.5.ebuild 
b/gnome-base/librsvg/librsvg-2.50.5.ebuild
new file mode 100644
index 000..4834d74bd38
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.50.5.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 multilib-minimal rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.38.0[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.40[${MULTILIB_USEDEP}]
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
+
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   --disable-tools # the tools/ subdirectory is useful only for 
librsvg devs
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   # causes segfault if set, see bug #411765
+   unset __GL_NO_DSO_FINALIZER
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die
+}
+

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-04-18 Thread Matt Turner
commit: a1e55a30fdc287e4a3539fbdbbe9811894a0d5a7
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 18 16:44:40 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 18 17:29:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e55a30

gnome-base/librsvg: Revert to EAPI=6

dm0 tells me that in EAPI=7 that cross compiling with rust is broken.

Bug: https://bugs.gentoo.org/753764
Bug: https://bugs.gentoo.org/759172
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.4.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/gnome-base/librsvg/librsvg-2.50.4.ebuild 
b/gnome-base/librsvg/librsvg-2.50.4.ebuild
index 5f218c15a4d..4834d74bd38 100644
--- a/gnome-base/librsvg/librsvg-2.50.4.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.4.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=6
 VALA_USE_DEPEND="vapigen"
 
 inherit gnome2 multilib-minimal rust-toolchain vala
@@ -29,10 +29,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
>=virtual/rust-1.40[${MULTILIB_USEDEP}]
-"
-BDEPEND="
dev-util/glib-utils
-   x11-libs/gdk-pixbuf
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
vala? ( $(vala_depend) )



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-04-18 Thread Matt Turner
commit: 7c4fed9d6113ae1efba45a1a0909d122704324d8
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 18 15:50:22 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 18 15:50:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4fed9d

gnome-base/librsvg: Move virtual/rust to DEPEND

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/librsvg/librsvg-2.50.4.ebuild 
b/gnome-base/librsvg/librsvg-2.50.4.ebuild
index 938cee0ad54..5f218c15a4d 100644
--- a/gnome-base/librsvg/librsvg-2.50.4.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.4.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"
 
-DEPEND="
+RDEPEND="
>=x11-libs/cairo-1.16.0[glib,${MULTILIB_USEDEP}]
>=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
@@ -27,7 +27,7 @@ DEPEND="
 
introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
 "
-RDEPEND="${DEPEND}
+DEPEND="${RDEPEND}
>=virtual/rust-1.40[${MULTILIB_USEDEP}]
 "
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-04-18 Thread Matt Turner
commit: f12a2409995a84ec4503772588d6643fdeae6055
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 18 15:22:57 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 18 15:27:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12a2409

gnome-base/librsvg: Port to EAPI=7

* Remove *.la files (bug #776343)
* BDEPEND on x11-libs/gdk-pixbuf (bug #759172)

Closes: https://bugs.gentoo.org/753764
Closes: https://bugs.gentoo.org/759172
Closes: https://bugs.gentoo.org/776343
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.4.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/gnome-base/librsvg/librsvg-2.50.4.ebuild 
b/gnome-base/librsvg/librsvg-2.50.4.ebuild
index 04ae4816f37..938cee0ad54 100644
--- a/gnome-base/librsvg/librsvg-2.50.4.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.4.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 VALA_USE_DEPEND="vapigen"
 
 inherit gnome2 multilib-minimal rust-toolchain vala
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"
 
-RDEPEND="
+DEPEND="
>=x11-libs/cairo-1.16.0[glib,${MULTILIB_USEDEP}]
>=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
@@ -27,9 +27,12 @@ RDEPEND="
 
introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
 "
-DEPEND="${RDEPEND}
+RDEPEND="${DEPEND}
>=virtual/rust-1.40[${MULTILIB_USEDEP}]
+"
+BDEPEND="
dev-util/glib-utils
+   x11-libs/gdk-pixbuf
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
vala? ( $(vala_depend) )
@@ -81,6 +84,10 @@ multilib_src_install() {
gnome2_src_install
 }
 
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die
+}
+
 pkg_postinst() {
# causes segfault if set, see bug 375615
unset __GL_NO_DSO_FINALIZER



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-04-15 Thread Matt Turner
commit: 26d222c1a6e6da2193a2c59ba887fff0dfea5daa
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 16 00:59:02 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 16 00:59:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d222c1

gnome-base/librsvg: Version bump to 2.50.4

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |  1 +
 gnome-base/librsvg/librsvg-2.50.4.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 65b12d11204..fec7b13b516 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,2 +1,3 @@
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.50.3.tar.xz 18868408 BLAKE2B 
8b245a233ddd56137880e43f4da2df623237bb1ce2e143cee09da3fadc1edd9b3e4f4753fe48cf814d2372e532775573a34982a6cc88ace9be336e16ae473c20
 SHA512 
21710b6b5810b959679b7908aa371b8af02c85549efbc64f5fda01cfc3881539b5afc6bc304ce2289719dee48f583b1eb9867546e09f36941f81af968434e389
+DIST librsvg-2.50.4.tar.xz 18954216 BLAKE2B 
88467cf7b3a7382182f3a37887e9d05dbcb723464607707271491ca20cf7bedb890ec64e1a8c34ab136a23dbfe93dfd19fccbd194c4bd65868b07874c5070067
 SHA512 
5f476a663e1fa3297d699b1057622e72dbefdf9126ade97762288b7bc4e8a294936d008c889bcaf8e35f46d3b818f5317c63883df0043ec0f8aad18fa5feb4f3

diff --git a/gnome-base/librsvg/librsvg-2.50.4.ebuild 
b/gnome-base/librsvg/librsvg-2.50.4.ebuild
new file mode 100644
index 000..04ae4816f37
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.50.4.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 multilib-minimal rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.38.0[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.40[${MULTILIB_USEDEP}]
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
+
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   --disable-tools # the tools/ subdirectory is useful only for 
librsvg devs
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   # causes segfault if set, see bug #411765
+   unset __GL_NO_DSO_FINALIZER
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+pkg_postinst() {
+   # causes segfault if set, see bug 375615
+   unset __GL_NO_DSO_FINALIZER
+   multilib_foreach_abi gnome2_pkg_postinst
+}
+
+pkg_postrm() {
+   # causes segfault if set, see bug 375615
+   unset __GL_NO_DSO_FINALIZER
+   multilib_foreach_abi gnome2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-04-13 Thread Sam James
commit: b5ee6ed8f3719a016ee9c805b4ce615fd4184b66
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 13 14:59:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 13 14:59:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ee6ed8

gnome-base/librsvg: Stabilize 2.50.3 ppc64, #774927

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.50.3.ebuild 
b/gnome-base/librsvg/librsvg-2.50.3.ebuild
index 510230c09f5..16df4997c2e 100644
--- a/gnome-base/librsvg/librsvg-2.50.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc64 x86"
 
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-04-12 Thread Sam James
commit: bec9f42a5e8170d008ef1d7110bcdbd1432e60aa
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 12 23:10:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 12 23:10:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec9f42a

gnome-base/librsvg: Stabilize 2.50.3 arm64, #774927

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.50.3.ebuild 
b/gnome-base/librsvg/librsvg-2.50.3.ebuild
index 5f33197ed89..510230c09f5 100644
--- a/gnome-base/librsvg/librsvg-2.50.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 x86"
 
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-04-12 Thread Sam James
commit: 70c51cec911d5219de6ce4d1f0b1d1f47b1703a2
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 12 16:01:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 12 16:01:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c51cec

gnome-base/librsvg: Stabilize 2.50.3 arm, #774927

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.50.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.50.3.ebuild 
b/gnome-base/librsvg/librsvg-2.50.3.ebuild
index 6f59e5e95b2..5f33197ed89 100644
--- a/gnome-base/librsvg/librsvg-2.50.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 x86"
 
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-03-06 Thread Matt Turner
commit: a5c72b43908238ae99bdf00a178434ed08be0c5c
Author: Azat Bahawi  teknik  io>
AuthorDate: Wed Mar  3 07:46:19 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  7 02:02:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c72b43

gnome-base/librsvg: Fix build error due to unset x11-libs/cairo[glib]

Packages starting v2.48 have `cairo-gobject` as a dependency.
x11-libs/cairo must be built with USE=glib for librsvg to merge.

Signed-off-by: Azat Bahawi  teknik.io>
Closes: https://github.com/gentoo/gentoo/pull/19747
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.48.8.ebuild | 4 ++--
 gnome-base/librsvg/librsvg-2.48.9.ebuild | 4 ++--
 gnome-base/librsvg/librsvg-2.50.2.ebuild | 2 +-
 gnome-base/librsvg/librsvg-2.50.3.ebuild | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnome-base/librsvg/librsvg-2.48.8.ebuild 
b/gnome-base/librsvg/librsvg-2.48.8.ebuild
index 5c9ac17f786..bf7a1854664 100644
--- a/gnome-base/librsvg/librsvg-2.48.8.ebuild
+++ b/gnome-base/librsvg/librsvg-2.48.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"
 
 RDEPEND="
-   >=x11-libs/cairo-1.16.0[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.16.0[glib,${MULTILIB_USEDEP}]
>=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
>=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]

diff --git a/gnome-base/librsvg/librsvg-2.48.9.ebuild 
b/gnome-base/librsvg/librsvg-2.48.9.ebuild
index c5ec2752fa9..44a8879352b 100644
--- a/gnome-base/librsvg/librsvg-2.48.9.ebuild
+++ b/gnome-base/librsvg/librsvg-2.48.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"
 
 RDEPEND="
-   >=x11-libs/cairo-1.16.0[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.16.0[glib,${MULTILIB_USEDEP}]
>=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
>=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]

diff --git a/gnome-base/librsvg/librsvg-2.50.2.ebuild 
b/gnome-base/librsvg/librsvg-2.50.2.ebuild
index 01b20ea0c5c..04ae4816f37 100644
--- a/gnome-base/librsvg/librsvg-2.50.2.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.2.ebuild
@@ -17,7 +17,7 @@ IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"
 
 RDEPEND="
-   >=x11-libs/cairo-1.16.0[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.16.0[glib,${MULTILIB_USEDEP}]
>=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
>=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]

diff --git a/gnome-base/librsvg/librsvg-2.50.3.ebuild 
b/gnome-base/librsvg/librsvg-2.50.3.ebuild
index 01b20ea0c5c..04ae4816f37 100644
--- a/gnome-base/librsvg/librsvg-2.50.3.ebuild
+++ b/gnome-base/librsvg/librsvg-2.50.3.ebuild
@@ -17,7 +17,7 @@ IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"
 
 RDEPEND="
-   >=x11-libs/cairo-1.16.0[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.16.0[glib,${MULTILIB_USEDEP}]
>=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
>=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-01-31 Thread Mart Raudsepp
commit: 8a87692552fc230026d63741fa0f5e4832d4d8ad
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 31 14:33:02 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 31 17:51:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a876925

gnome-base/librsvg: bump to 2.50.3

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/librsvg/Manifest  |  1 +
 gnome-base/librsvg/librsvg-2.50.3.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index b09e9f20b48..f57410019d1 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -2,3 +2,4 @@ DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef
 DIST librsvg-2.48.8.tar.xz 15302184 BLAKE2B 
7d44b58d894afbeff0cb4606ed64191c028e7ac9d987dd3248b90df4ae0c000ee47b02484116bf7ee6e7aad567b91df7a2aae6880514f5ddee3ef4826c2e828e
 SHA512 
7b35afbbad17927168acb3a308bff59ea66e8e1ac18c2ab5626a7d494e90d87d2dc552959ad72974d3ed8ba4c2f919335cf9110a0d0a09148e606222e4fcee43
 DIST librsvg-2.48.9.tar.xz 15309204 BLAKE2B 
2547f9eb2bb81c7c879356df0df674ba27a09e3b1f0eb8df99df7a9a9c5e6838e94e143f50a00a742a4fd7043c01b4f484cfa78c84c4d5e6ec281bde35fd98b2
 SHA512 
91fc480a9e9ff3755ed2685170a1fadea9232ab9a727a66da5085df09cd1a160cb8f443de7dec950799de5f4cb88b1ee33384107e316f573940147346c155a40
 DIST librsvg-2.50.2.tar.xz 16354004 BLAKE2B 
485c14bf898fdcf2ad55cd6191eb5d315de73d02a34f15b528e36e64549f0eb2597b90d277c28d7d8d584b59c69f8eaa9f90820dcbaeb4a457d4ce1e2e2adf30
 SHA512 
f7e4990e1d74750246ec5816327c606607bb864ea7c44bce3ba9254a90b71692ed397e90343473d266f71eae3df7085c00e5a9a90b02d27ed6648e717d69fb45
+DIST librsvg-2.50.3.tar.xz 18868408 BLAKE2B 
8b245a233ddd56137880e43f4da2df623237bb1ce2e143cee09da3fadc1edd9b3e4f4753fe48cf814d2372e532775573a34982a6cc88ace9be336e16ae473c20
 SHA512 
21710b6b5810b959679b7908aa371b8af02c85549efbc64f5fda01cfc3881539b5afc6bc304ce2289719dee48f583b1eb9867546e09f36941f81af968434e389

diff --git a/gnome-base/librsvg/librsvg-2.50.3.ebuild 
b/gnome-base/librsvg/librsvg-2.50.3.ebuild
new file mode 100644
index 000..01b20ea0c5c
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.50.3.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 multilib-minimal rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.38.0[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.40[${MULTILIB_USEDEP}]
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
+
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   --disable-tools # the tools/ subdirectory is useful only for 
librsvg devs
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   # causes segfault if set, see bug #411765
+   unset __GL_NO_DSO_FINALIZER
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+  

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-01-06 Thread Fabian Groffen
commit: 0683ecc8e29b90a0a7cd6f9d646922208eb4059e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 23:04:56 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 23:04:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0683ecc8

gnome-base/librsvg: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 gnome-base/librsvg/librsvg-2.40.21.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/librsvg/librsvg-2.40.21.ebuild 
b/gnome-base/librsvg/librsvg-2.40.21.ebuild
index 7fa10b84862..f16fab8717d 100644
--- a/gnome-base/librsvg/librsvg-2.40.21.ebuild
+++ b/gnome-base/librsvg/librsvg-2.40.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="~alpha arm hppa ~ia64 ~mips ppc s390 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha arm hppa ~ia64 ~mips ppc s390 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="+introspection tools +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2021-01-05 Thread Matt Turner
commit: a39c40a9620105b4ae35f9202da3159818512c04
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan  4 17:46:59 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan  5 18:29:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39c40a9

gnome-base/librsvg: Version bump to 2.50.2

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  |  1 +
 gnome-base/librsvg/librsvg-2.50.2.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index cde003b89c5..b09e9f20b48 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,3 +1,4 @@
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.48.8.tar.xz 15302184 BLAKE2B 
7d44b58d894afbeff0cb4606ed64191c028e7ac9d987dd3248b90df4ae0c000ee47b02484116bf7ee6e7aad567b91df7a2aae6880514f5ddee3ef4826c2e828e
 SHA512 
7b35afbbad17927168acb3a308bff59ea66e8e1ac18c2ab5626a7d494e90d87d2dc552959ad72974d3ed8ba4c2f919335cf9110a0d0a09148e606222e4fcee43
 DIST librsvg-2.48.9.tar.xz 15309204 BLAKE2B 
2547f9eb2bb81c7c879356df0df674ba27a09e3b1f0eb8df99df7a9a9c5e6838e94e143f50a00a742a4fd7043c01b4f484cfa78c84c4d5e6ec281bde35fd98b2
 SHA512 
91fc480a9e9ff3755ed2685170a1fadea9232ab9a727a66da5085df09cd1a160cb8f443de7dec950799de5f4cb88b1ee33384107e316f573940147346c155a40
+DIST librsvg-2.50.2.tar.xz 16354004 BLAKE2B 
485c14bf898fdcf2ad55cd6191eb5d315de73d02a34f15b528e36e64549f0eb2597b90d277c28d7d8d584b59c69f8eaa9f90820dcbaeb4a457d4ce1e2e2adf30
 SHA512 
f7e4990e1d74750246ec5816327c606607bb864ea7c44bce3ba9254a90b71692ed397e90343473d266f71eae3df7085c00e5a9a90b02d27ed6648e717d69fb45

diff --git a/gnome-base/librsvg/librsvg-2.50.2.ebuild 
b/gnome-base/librsvg/librsvg-2.50.2.ebuild
new file mode 100644
index 000..01b20ea0c5c
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.50.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 multilib-minimal rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.38.0[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.40[${MULTILIB_USEDEP}]
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
+
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   --disable-tools # the tools/ subdirectory is useful only for 
librsvg devs
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   # causes segfault if set, see bug #411765
+   unset __GL_NO_DSO_FINALIZER
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+pkg_postinst() {
+   # causes segfault if set, see bug 375615
+   unset 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2020-12-18 Thread Matt Turner
commit: 0b1cbe7008e00ce004e67ab455ff52902c614934
Author: David Michael  gmail  com>
AuthorDate: Tue Dec  8 23:06:13 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 18 22:00:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1cbe70

gnome-base/librsvg: bump the C version to EAPI 7

Only the old pure C version of librsvg can currently be updated
beyond EAPI 6 due to this blocker: https://bugs.gentoo.org/723112

Bug: https://bugs.gentoo.org/753764
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.40.21.ebuild | 49 +++
 1 file changed, 23 insertions(+), 26 deletions(-)

diff --git a/gnome-base/librsvg/librsvg-2.40.21.ebuild 
b/gnome-base/librsvg/librsvg-2.40.21.ebuild
index 44a6e150574..7fa10b84862 100644
--- a/gnome-base/librsvg/librsvg-2.40.21.ebuild
+++ b/gnome-base/librsvg/librsvg-2.40.21.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-GNOME2_LA_PUNT="yes"
+EAPI=7
+GNOME2_EAUTORECONF="yes"
 VALA_USE_DEPEND="vapigen"
 
-inherit autotools eutils gnome2 multilib-minimal vala
+inherit autotools gnome2 multilib-minimal vala
 
 DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
 HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
@@ -19,55 +19,52 @@ REQUIRED_USE="vala? ( introspection )"
 
 RDEPEND="
>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.12.14-r4[${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.38.0[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
>=dev-libs/libcroco-0.6.8-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.14-r4[${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.38.0[${MULTILIB_USEDEP}]
introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
tools? ( >=x11-libs/gtk+-3.10.0:3 )
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-libs/gobject-introspection-common
dev-libs/vala-common
dev-util/glib-utils
>=dev-util/gtk-doc-am-1.13
virtual/pkgconfig
+   x11-libs/gdk-pixbuf
vala? ( $(vala_depend) )
 "
 # >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
 
 RESTRICT="test" # Lots of issues due to freetype changes and more; ever since 
newer tests got backported into 2.40.19
 
-src_prepare() {
+PATCHES=(
# https://bugzilla.gnome.org/show_bug.cgi?id=653323
-   eapply "${FILESDIR}/${PN}-2.40.12-gtk-optional.patch"
-
-   eautoreconf
+   "${FILESDIR}/${PN}-2.40.12-gtk-optional.patch"
+)
 
+src_prepare() {
use vala && vala_src_prepare
gnome2_src_prepare
 }
 
 multilib_src_configure() {
-   local myconf=()
+   local myconf=(
+   --disable-static
+   --disable-tools  # only useful for librsvg developers
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_with tools gtk3)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
 
# -Bsymbolic is not supported by the Darwin toolchain
-   if [[ ${CHOST} == *-darwin* ]]; then
-   myconf+=( --disable-Bsymbolic )
-   fi
+   [[ ${CHOST} == *-darwin* ]] && myconf+=( --disable-Bsymbolic )
 
-   # --disable-tools even when USE=tools; the tools/ subdirectory is useful
-   # only for librsvg developers
-   ECONF_SOURCE=${S} \
-   gnome2_src_configure \
-   --disable-static \
-   --disable-tools \
-   $(multilib_native_use_enable introspection) \
-   $(multilib_native_use_with tools gtk3) \
-   $(multilib_native_use_enable vala) \
-   --enable-pixbuf-loader \
-   "${myconf[@]}"
+   ECONF_SOURCE=${S} gnome2_src_configure "${myconf[@]}"
 
if multilib_is_native_abi; then
ln -s "${S}"/doc/html doc/html || die



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2020-11-08 Thread Mart Raudsepp
commit: bd0f4591c861a1d2c34d197bd5a865ead740c8eb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov  8 10:13:44 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov  8 10:17:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0f4591

gnome-base/librsvg: bump to 2.48.9

Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/librsvg/Manifest  |  1 +
 gnome-base/librsvg/librsvg-2.48.9.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index a5142954819..cde003b89c5 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,2 +1,3 @@
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.48.8.tar.xz 15302184 BLAKE2B 
7d44b58d894afbeff0cb4606ed64191c028e7ac9d987dd3248b90df4ae0c000ee47b02484116bf7ee6e7aad567b91df7a2aae6880514f5ddee3ef4826c2e828e
 SHA512 
7b35afbbad17927168acb3a308bff59ea66e8e1ac18c2ab5626a7d494e90d87d2dc552959ad72974d3ed8ba4c2f919335cf9110a0d0a09148e606222e4fcee43
+DIST librsvg-2.48.9.tar.xz 15309204 BLAKE2B 
2547f9eb2bb81c7c879356df0df674ba27a09e3b1f0eb8df99df7a9a9c5e6838e94e143f50a00a742a4fd7043c01b4f484cfa78c84c4d5e6ec281bde35fd98b2
 SHA512 
91fc480a9e9ff3755ed2685170a1fadea9232ab9a727a66da5085df09cd1a160cb8f443de7dec950799de5f4cb88b1ee33384107e316f573940147346c155a40

diff --git a/gnome-base/librsvg/librsvg-2.48.9.ebuild 
b/gnome-base/librsvg/librsvg-2.48.9.ebuild
new file mode 100644
index 000..c5ec2752fa9
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.48.9.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 multilib-minimal rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.38.0[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.39[${MULTILIB_USEDEP}]
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
+
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   --disable-tools # the tools/ subdirectory is useful only for 
librsvg devs
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   # causes segfault if set, see bug #411765
+   unset __GL_NO_DSO_FINALIZER
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+pkg_postinst() {
+   # causes segfault if set, see bug 375615
+   unset __GL_NO_DSO_FINALIZER
+   multilib_foreach_abi gnome2_pkg_postinst
+}
+
+pkg_postrm() {
+   # causes segfault if set, see bug 375615
+   unset __GL_NO_DSO_FINALIZER
+   multilib_foreach_abi gnome2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2020-11-07 Thread Mart Raudsepp
commit: 5f9f9a5774b7a0b9982513ec6ccd758a5c46fe62
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Nov  7 20:01:12 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Nov  7 20:01:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9f9a57

gnome-base/librsvg-2.40: add back x86 for now due to rust SSE2 req

Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/librsvg/librsvg-2.40.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.40.21.ebuild 
b/gnome-base/librsvg/librsvg-2.40.21.ebuild
index 33bd220e7f1..44a6e150574 100644
--- a/gnome-base/librsvg/librsvg-2.40.21.ebuild
+++ b/gnome-base/librsvg/librsvg-2.40.21.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="~alpha arm hppa ~ia64 ~mips ppc s390 sparc ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha arm hppa ~ia64 ~mips ppc s390 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="+introspection tools +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2020-11-07 Thread Mart Raudsepp
commit: e908d30ac91e7741472b469227dac3c0aa59d024
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Nov  7 19:52:29 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Nov  7 19:52:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e908d30a

gnome-base/librsvg-2.40: drop keywords where possible for security

2.40 more than likely has security vulnerabilities, and libcroco definitely
does, which 2.40 depends on for SVG CSS parsing.

Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/librsvg/librsvg-2.40.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.40.21.ebuild 
b/gnome-base/librsvg/librsvg-2.40.21.ebuild
index 972d7b6e6d2..33bd220e7f1 100644
--- a/gnome-base/librsvg/librsvg-2.40.21.ebuild
+++ b/gnome-base/librsvg/librsvg-2.40.21.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha arm hppa ~ia64 ~mips ppc s390 sparc ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="+introspection tools +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2020-11-05 Thread Sam James
commit: 2a4495fe92f08349f69d7489e965be6c464204ed
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  5 16:15:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  5 16:15:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a4495fe

gnome-base/librsvg: Stabilize 2.48.8 ppc64, #738728

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.48.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.48.8.ebuild 
b/gnome-base/librsvg/librsvg-2.48.8.ebuild
index 067c01c0b1c..5c9ac17f786 100644
--- a/gnome-base/librsvg/librsvg-2.48.8.ebuild
+++ b/gnome-base/librsvg/librsvg-2.48.8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc64 x86"
 
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2020-08-30 Thread Sam James
commit: f13bd0fed71744fb5ba7fa606c63c48e20489f82
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 02:36:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 02:52:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13bd0fe

gnome-base/librsvg: Stabilize 2.48.8 arm, #738728

Signed-off-by: Sam James  gentoo.org>

 gnome-base/librsvg/librsvg-2.48.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.48.8.ebuild 
b/gnome-base/librsvg/librsvg-2.48.8.ebuild
index 9e0476f0c8f..067c01c0b1c 100644
--- a/gnome-base/librsvg/librsvg-2.48.8.ebuild
+++ b/gnome-base/librsvg/librsvg-2.48.8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 x86"
 
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2020-03-17 Thread Mart Raudsepp
commit: 42d983cfc778aa56e2942b53a106b0ef6b74122a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 17 08:33:34 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 17 08:33:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d983cf

gnome-base/librsvg: security cleanup

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/librsvg/Manifest   |  1 -
 gnome-base/librsvg/librsvg-2.40.20.ebuild | 97 ---
 2 files changed, 98 deletions(-)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 751ebc595b1..f4e67a4a2da 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,2 +1 @@
-DIST librsvg-2.40.20.tar.xz 1796376 BLAKE2B 
ec8e7308a0255aa22038262d69019e810bb78b92e3de62662b53ab375110c8186e565e1eb7f5825c61c6d10bed1876ff3f7a06d1073e9676a3d2bb5dfb6b791e
 SHA512 
cdd8224deb4c3786e29f48ed02c32ed9dff5cb15aba574a5ef845801ad3669cfcc3eedb9d359c22213dc7a29de24c363248825adad5877c40abf73b3688ff12f
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280

diff --git a/gnome-base/librsvg/librsvg-2.40.20.ebuild 
b/gnome-base/librsvg/librsvg-2.40.20.ebuild
deleted file mode 100644
index a5298fa3696..000
--- a/gnome-base/librsvg/librsvg-2.40.20.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-VALA_USE_DEPEND="vapigen"
-
-inherit autotools eutils gnome2 multilib-minimal vala
-
-DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
-HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
-
-LICENSE="LGPL-2+"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-
-IUSE="+introspection tools +vala"
-REQUIRED_USE="vala? ( introspection )"
-
-RDEPEND="
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.12.14-r4[${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.38.0[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
-   >=dev-libs/libcroco-0.6.8-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
-   tools? ( >=x11-libs/gtk+-3.10.0:3 )
-"
-DEPEND="${RDEPEND}
-   dev-libs/gobject-introspection-common
-   dev-libs/vala-common
-   dev-util/glib-utils
-   >=dev-util/gtk-doc-am-1.13
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   vala? ( $(vala_depend) )
-"
-# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
-
-RESTRICT="test" # Lots of issues due to freetype changes and more; ever since 
newer tests got backported into 2.40.19
-
-src_prepare() {
-   # https://bugzilla.gnome.org/show_bug.cgi?id=653323
-   eapply "${FILESDIR}/${PN}-2.40.12-gtk-optional.patch"
-
-   eautoreconf
-
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   local myconf=()
-
-   # -Bsymbolic is not supported by the Darwin toolchain
-   if [[ ${CHOST} == *-darwin* ]]; then
-   myconf+=( --disable-Bsymbolic )
-   fi
-
-   # --disable-tools even when USE=tools; the tools/ subdirectory is useful
-   # only for librsvg developers
-   ECONF_SOURCE=${S} \
-   gnome2_src_configure \
-   --disable-static \
-   --disable-tools \
-   $(multilib_native_use_enable introspection) \
-   $(multilib_native_use_with tools gtk3) \
-   $(multilib_native_use_enable vala) \
-   --enable-pixbuf-loader \
-   "${myconf[@]}"
-
-   if multilib_is_native_abi; then
-   ln -s "${S}"/doc/html doc/html || die
-   fi
-}
-
-multilib_src_compile() {
-   # causes segfault if set, see bug #411765
-   unset __GL_NO_DSO_FINALIZER
-   gnome2_src_compile
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}
-
-pkg_postinst() {
-   # causes segfault if set, see bug 375615
-   unset __GL_NO_DSO_FINALIZER
-   multilib_foreach_abi gnome2_pkg_postinst
-}
-
-pkg_postrm() {
-   # causes segfault if set, see bug 375615
-   unset __GL_NO_DSO_FINALIZER
-   multilib_foreach_abi gnome2_pkg_postrm
-}



  1   2   >