summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormirror@stealer.net <mirror@stealer.net>2025-08-01 15:30:23 +0000
committermirror@stealer.net <mirror@stealer.net>2025-08-01 15:30:23 +0000
commit290c2703aed553a8b12f5b06e6aa24e411f0e3cc (patch)
treea059056b2f6e6ebfe49183096eaa9f0c71800b26
parentce2d214f4a7b22e9708f52d93d43a6d7b3a9fdc9 (diff)
2025-08-01 15:10:31+00:00
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin30433 -> 30432 bytes
-rw-r--r--media-radio/Manifest.gzbin5350 -> 5353 bytes
-rw-r--r--media-radio/fldigi/Manifest2
-rw-r--r--media-radio/fldigi/fldigi-4.2.06-r1.ebuild59
-rw-r--r--media-radio/xastir/Manifest2
-rw-r--r--media-radio/xastir/xastir-2.2.0.ebuild79
-rw-r--r--metadata/.checksum-test-marker2
-rw-r--r--metadata/Manifest.gzbin18126 -> 18126 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin29039 -> 29034 bytes
-rw-r--r--metadata/md5-cache/media-radio/Manifest.gzbin7245 -> 6925 bytes
-rw-r--r--metadata/md5-cache/media-radio/fldigi-4.2.06-r114
-rw-r--r--metadata/md5-cache/media-radio/xastir-2.2.015
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin75876 -> 76192 bytes
-rw-r--r--metadata/md5-cache/sci-libs/cartopy-0.25.017
-rw-r--r--metadata/md5-cache/sci-libs/pyshp-2.4.117
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--sci-libs/Manifest.gzbin39846 -> 39847 bytes
-rw-r--r--sci-libs/cartopy/Manifest2
-rw-r--r--sci-libs/cartopy/cartopy-0.25.0.ebuild89
-rw-r--r--sci-libs/pyshp/Manifest2
-rw-r--r--sci-libs/pyshp/pyshp-2.4.1.ebuild29
31 files changed, 208 insertions, 223 deletions
diff --git a/Manifest b/Manifest
index bb43e7574c0bf..bbea9a49837ff 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 30433 BLAKE2B 4ed371af27749d688b56d0e4e9e974fa5d7fb1a6434aeadac4e2c496ad2cc0f68e10ee66184fe810e9ac1f48c396aaa6c41cd131e34c5324a52e62c88e306d62 SHA512 3dbbb1a1c4d82c4015063f0cd46a581b05f64a59809e06446c4b8b862750e5a49b545265f81e407a46ff6aa7e55ccf47caec36b384dc53955444eca90fc49ade
-TIMESTAMP 2025-08-01T14:41:12Z
+MANIFEST Manifest.files.gz 30432 BLAKE2B 51f998d144815fec286d30ad923e220e61acb4c71b7cf6f2312642f7dd5145de87044ffe81f4d792d0740deca7b08e23645c5e1389dd0669f322f9b51179a2c3 SHA512 c70af93b1f410a0af8171e9f91fd86d2152746f3a7752c4306c05cec04d6306d6b16bbb2778829b14646966cec3d916f59b6d79863ffb897755a234687b109d4
+TIMESTAMP 2025-08-01T15:10:35Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmiM0ghfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmiM2OtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA1tQ/8D3idDbq85ZoJankjYZEPFYNaBuF5c0vg+IusKjFpilrpkpE0WjaJ8k9G
-XStMKWCtcqklKJtGWZ72oxeBsDcFMcEh18k04Cx1iZqWsiM12o4PYYzaC5MPTZYv
-HDLPniZxE11TgvDWKaqH8t6ALkzYAauaWxW68l9xHQVwnBLjiFGl/QTCGtr8u2Dw
-YRzKvIGMbDqIB2LDHKXosEgBJivaHvCK1ylxm88UBr32gYpA1Lbh7UKf0WAx+U72
-ADG98mXNGl1CW9W5rTdS+ZpsEemjlC2452P1dO1R2tZuq3AsVjCkjKIWmTaipGYA
-05MknjAiZEddl8RSEXPJyO7n/jH+yscMGZAIKkzu+q5Rwryc2ec+5jn9Fx4CgK+L
-YUtl/iN9PDwkC435+4ZUmI5Hf6byj9sWoXtgG6OKQgyONQehGD+sFRCQxZNFmUOO
-lCMxo3Yc+jBHaK1HCfNE1KhNVFBQTVkEXs3yqbqXbG4Z1pYtlSvDLgy2HRqQEC9Q
-g93ckNmDqOEc6v4gIKZQ3X6oW/Oditct7MtXg2w6cncwUuhV8ytBYSIRmyHfERrL
-uXFauBwN90GK4RcD58m/vpVeOe+pZWlFi9DWn0ox+SxQPI7mF+bKsHthOl9XKut/
-l62+SoQgFTe7y/0JJV2QRjOF1UT+pxxTeFgs+j+s9Ytm8QoMti4=
-=iq1u
+klCKog//YRevaLdE71sNeij6WeNgJ7ah9uVANkZVLnSCD5MZF5Vqz9foXjuVqIqY
+TUUbQCOBTeABeVRmAs9G2wb5ecRvYZDMSSIEBgQqNXfTsHj83+ysbNWTPULZP6yu
+kjw4EUCspRdMaEVkEyaDa65fgSLR2xjD1CEwke4catoqI5GBaM4pS6XYXX8Ik17r
+oPidlk0bBlLrxwEk8QmKpy0n0P5wLAKnNtU/WC5B9KNVmn7ZkQOD5vD1lv+MN1WA
+jFE4uQ57/YwcRKDYN/M0Rt2wvNRcZEBkj8FgmFtrEI0NgABA7s+Xjgk/PRfT3skJ
+bT0KCqHWWuBmBqXIWhLVwefnMM6hIIZak9qU3gqrhIpwsA/rBUaP5OFrdlJHyOnI
+aVt7nhFWWt60C+4jbuH81vlVWNtnnuWyPG/pjTK6BC/TXSMePjCOMlQj1ANiL5LZ
+8D0ar4k00nZrG8VxantoIbEKUu+VI2YYIE16d9ALouBV850zB6MaUYaXcUi4jgck
+V8uGv2ivglGOWPiSqTOSC8Lfnl+pfjbdM/SUGmxyh983siXOGjQ+oSwoy+FdMrw3
+VpDSmPVxWRaPZh5886XPI3Xto6dh1yaShaNYEgZITIrJiRlbNH/i2bgiTc3sxAbl
+C1vZrGLBJEkGLaRE2CQgO8XnFR0MTG31O6+dvcc3jY4dhumlpQI=
+=iZ5q
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 3a9f0fa427d83..df69b2c1f4204 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index 814919e30c359..37b5569af75c5 100644
--- a/media-radio/Manifest.gz
+++ b/media-radio/Manifest.gz
Binary files differ
diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest
index 635ecde0ea4c4..cebe0dc788625 100644
--- a/media-radio/fldigi/Manifest
+++ b/media-radio/fldigi/Manifest
@@ -1,6 +1,4 @@
AUX fldigi-drop-nullptr-definition.patch 596 BLAKE2B d258036b22f597d82b6a66ecadbf12f8dde20be21464910e6d205d4c24dbc19ae60e00cb089818f3504d88d8dbc56e9dc4894dc5cc2f2b3925b614c3cb231206 SHA512 71993594183394a6f8f9329e43c14cf08b759b35d462632bab8a02ec4540107fbc99e50c95b0239daa61e279cb10c442ccc0b4fabf419bea3b6841f0d89ba54d
-DIST fldigi-4.2.06.tar.gz 5149140 BLAKE2B b7a86e22b237b91b1931b09e718ba3821f62f4a1eb529ef6ba9427d0973dcf0af86f4f8dfa5e7fa374d5f7df6e5302b06dcd0307aa836a7ac454bf994e2ffe3c SHA512 770e8650f8ba9d8276665d0683e2418bd4fa399bd92fb66c1c219633f8fb3d4c49c1568bd2a0261a72af1e9527d548a247f872fe4b4a8019de086f51db280db6
DIST fldigi-4.2.07.tar.gz 5272322 BLAKE2B 63fced8d18a7d65c9010c7c295a06a677251b58f8a43ce9a587068f53f6dd9b055eadccc871407999ab75f728e2d15053b5ed0c96fe65d5e013f1df08c23a735 SHA512 86e6e53a982b501a118e2be26a4bdcb3528b54e7e454b689e0bdb6de9bc5aebc42fdfdc529ed1b2620d5a665ca5c975feba59df44ab59e62c4f0e07216e4ff1c
-EBUILD fldigi-4.2.06-r1.ebuild 1481 BLAKE2B 7b4008ea43f66c7da8cdc05298b2f3c932592668ff01661c2a7307643d34a937de90fc4bf51d26fc5a099bba0a7dfb5ee330fc838902983b3c8e6a1324c968c4 SHA512 9a405563d1ff07b68243df6409a5b3d7c8c46bddd54124a7786a3a0c8064283c3ca21cce0068875e49fe30a3e6b7a2eca5ce772fd48ea003bf0ec1ad8d61ce0c
EBUILD fldigi-4.2.07.ebuild 1481 BLAKE2B 7b4008ea43f66c7da8cdc05298b2f3c932592668ff01661c2a7307643d34a937de90fc4bf51d26fc5a099bba0a7dfb5ee330fc838902983b3c8e6a1324c968c4 SHA512 9a405563d1ff07b68243df6409a5b3d7c8c46bddd54124a7786a3a0c8064283c3ca21cce0068875e49fe30a3e6b7a2eca5ce772fd48ea003bf0ec1ad8d61ce0c
MISC metadata.xml 647 BLAKE2B 1acc1909ca9e9e64ce6387c1775ee3947848ac1f7f29cd0e43cec1936967595b7d2bbf44b68080e23d4ddcc23f74075ff0fad1bfc45d9ad4477679adbc452e7b SHA512 89f0532a41977f17d7c36d218a967739b47f0a6ac73d92666a2d7b06ebdfd320bab28bbaf4c9dc97a59ffa8ce6ed963796ca053501480863d0c82a5d144b68d8
diff --git a/media-radio/fldigi/fldigi-4.2.06-r1.ebuild b/media-radio/fldigi/fldigi-4.2.06-r1.ebuild
deleted file mode 100644
index 5a857d6eded72..0000000000000
--- a/media-radio/fldigi/fldigi-4.2.06-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="Sound card based multimode software modem for Amateur Radio use"
-HOMEPAGE="http://www.w1hkj.com"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="hamlib nls pulseaudio"
-IUSE_CPU_FLAGS=" sse sse2 sse3"
-IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}"
-
-RDEPEND="x11-libs/fltk:1=[threads(+),xft(+)]
- x11-libs/libX11
- virtual/libudev:=
- media-libs/libsamplerate
- media-libs/libpng:=
- x11-misc/xdg-utils
- dev-perl/RPC-XML
- dev-perl/Term-ReadLine-Perl
- || (
- media-libs/portaudio[oss]
- media-libs/portaudio[alsa]
- )
- hamlib? ( media-libs/hamlib:= )
- pulseaudio? ( media-libs/libpulse )
- media-libs/libsndfile"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog NEWS README )
-
-PATCHES=( "${FILESDIR}/${PN}-drop-nullptr-definition.patch" )
-
-src_configure() {
- #fails to compile with -flto (bug #860405)
- filter-lto
-
- append-cxxflags $(test-flags-CXX -std=c++14)
- local myconf=""
-
- use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse"
- use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2"
- use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3"
-
- econf ${myconf} \
- --with-sndfile \
- $(use_with hamlib) \
- $(use_enable nls) \
- $(use_with pulseaudio) \
- --without-asciidoc
-}
diff --git a/media-radio/xastir/Manifest b/media-radio/xastir/Manifest
index fd5f042e6630e..53729f0507c40 100644
--- a/media-radio/xastir/Manifest
+++ b/media-radio/xastir/Manifest
@@ -1,7 +1,5 @@
AUX xastir-2.0.0-dont-filter-flags.diff 621 BLAKE2B 7bb56ddfd744123b705e7f00866fa5ac76a3ee0cd5379ee8cb41b7f1eac94ab9e704802b64eb22fe182d594c4d62ece3215122c22f5cd30b3f00c4c60dde875e SHA512 da94db0dcbd79c7b258f3657d0e6135fb93de81f3a2c25a73d68051b1a92156392a638f6a5478f4a0b8b568c4780a4091d7345e4c8cc60ecc190633123da0a6b
AUX xastir-2.1.8-scripts.diff 3112 BLAKE2B 2e2d96ab6788c700f0f660ce1698dbf59ccf697896404cbd11777cefa077660a1ee2abc7efb208683eb3b131a93c9ffc048c077054b9cf3d77c2458f1c522b39 SHA512 fcf5dc5ead6a0871d219323e78b9c33747e9ba1289a2c75e211af752f8a8d53d919b51dc5ef4c0618780c3d8869b19c10cbe785be8e70f5b75cbe71c97b70a4c
-DIST xastir-2.2.0.tar.gz 2232411 BLAKE2B 901a22ee9db6f2c416807dd11f532975bbaf38314224327a43acff0d7164200456e373cefd852b4022187a6c0c4d2182c2088c12bac93d0fc6ed6771c957c11f SHA512 d420118e9118ff837d72f17e78563c7e9d39cfcaf05fe12cbf51b50ed36b9307e4b33b0e8a0d056c504a280683c6eb97637e9c4fec3bf1f0d920cb46f6e2cc0b
DIST xastir-2.2.2.tar.gz 2246995 BLAKE2B 254dcfef54b20048219aec43496dd1614d48e31940365ed9b30f9fdc73280827238180a44fdcebf11ccfb405264d228458dcfd20500fc6512425236c270f540a SHA512 f552f2c4132aacf3dcd232fb7d18e4f09192e8071668c2075fc3ba8669485b2f150946e12e7a342da0f77a63d4721e74b573876bae32954d3a0a53c6444edf51
-EBUILD xastir-2.2.0.ebuild 1760 BLAKE2B cf8b539d08e375753b763ec2e62ee54bd1d2c012a32f027d9c5bbaa550375b3904e6f63dcf781f658913390aa4e5f46c09bb40e45c4388d2fe5a315b13652792 SHA512 081e63bde954fbb35cb3b0b6640baf3edf41bcf1b67d60149277592abedb34793bac0be63350d6563992cc59ec10690b3ee081bcdf7c56f7e95706c9c5eca154
EBUILD xastir-2.2.2.ebuild 1765 BLAKE2B 0438134bb786c0a313b76fe309db9aae9491b9068de162467c29490e084cbfed90c06ca9fd3f1a30c475a8d5b1947d2fa06604a1929e21ade1a87b85c17ac2ae SHA512 d736268c9282a73ba2ec4b3d9aac86e54b18135d03648ad01726de3afed11f46a0f17898067e28e086579f71f10b03a1454517f996fac638f74d34223536c171
MISC metadata.xml 472 BLAKE2B ce31d7060b0e735a8ecda8ad847e3cd45c4f4a2749470d79cd6542be0ae164a5e06e476c536c67c34e23d6a19c6f4a6b94fcfdfdc77827784b4459737c99ccfa SHA512 40d9aa951fe33a6dae574a9cafe564d3241e2121fc7ff0852b4f0f2044661b1b4f49abe1b2819d4291f6bb8f53bceef29b880ab05584d416c0dc08595b92eab8
diff --git a/media-radio/xastir/xastir-2.2.0.ebuild b/media-radio/xastir/xastir-2.2.0.ebuild
deleted file mode 100644
index 59c2d308cdc30..0000000000000
--- a/media-radio/xastir/xastir-2.2.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit autotools flag-o-matic toolchain-funcs
-
-MY_P=${PN/x/X}-Release-${PV}
-
-DESCRIPTION="X Amateur Station Tracking and Information Reporting"
-HOMEPAGE="https://xastir.org/"
-SRC_URI="https://github.com/Xastir/Xastir/archive/Release-${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="geotiff"
-
-DEPEND=">=x11-libs/motif-2.3:0
- x11-libs/libXt
- x11-libs/libX11
- x11-libs/libXpm
- x11-apps/xfontsel
- dev-libs/libpcre
- net-misc/curl
- sys-libs/db:=
- sci-libs/shapelib
- media-gfx/graphicsmagick:=[-q32]
- geotiff? ( sci-libs/proj
- sci-libs/libgeotiff:=
- media-libs/tiff:= )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
- eapply_user
-
- # fix script location (bug #407185)
- eapply "${FILESDIR}"/${PN}-2.1.8-scripts.diff
-
- # do not filter duplicate flags (see bug #411095)
- eapply -p0 "${FILESDIR}"/${PN}-2.0.0-dont-filter-flags.diff
-
- eautoreconf
-}
-
-src_configure() {
- # provide include path to GraphicsMagic for configure stage
- append-cflags -I/usr/include/GraphicsMagick
- econf \
- --with-shapelib \
- --without-ax25 \
- --without-festival \
- --without-gpsman \
- --without-imagemagick \
- --with-graphicsmagick \
- $(use_with geotiff libproj) \
- $(use_with geotiff)
-}
-
-src_compile() {
- emake AR="$(tc-getAR)"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- rm -rf "${D}"/usr/share/doc/${PN}
- dodoc AUTHORS ChangeLog CONTRIBUTING.md FAQ README \
- README.MAPS README.OSM_maps
-}
-
-pkg_postinst() {
- elog "Kernel mode AX.25 and GPSman library not supported."
- elog
- elog "Remember you have to be root to add addditional scripts,"
- elog "maps and other configuration data under /usr/share/xastir."
-}
diff --git a/metadata/.checksum-test-marker b/metadata/.checksum-test-marker
index 3fccafa762d71..fed1b0a2d2fde 100644
--- a/metadata/.checksum-test-marker
+++ b/metadata/.checksum-test-marker
@@ -1,4 +1,4 @@
-1754059306 Fri Aug 1 02:41:46 PM UTC 2025
+1754061065 Fri Aug 1 03:11:05 PM UTC 2025
# Testcase for mirror network:
# Watch the value over a day, if unchanging then
# one or more mirrors is missing --checksum
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 82d381f983912..32ccb3d6a2c2e 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index b5e7d3d0b08f7..cc572b8a5aa65 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Fri, 01 Aug 2025 14:41:09 +0000
+Fri, 01 Aug 2025 15:10:31 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 9bed528cf28fd..4b1085bc33ed9 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 602536 BLAKE2B 91a162d8598eb8bf6ea25e77751a0b7fa92b549d16af2ef26513faf217c26a9295178de5a769cd60342031fa78942e16f543dd099103b200d9cab6b5696ba3fc SHA512 67f89e3170126adb03811ef405e1cbc5e716c5a2f01c9840b9da221edfee53a1560bd3c91cea35afc906b5f7d24e9aba540802027b3cf668865775486392ccb4
-TIMESTAMP 2025-08-01T14:41:12Z
+TIMESTAMP 2025-08-01T15:10:35Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmiM0ghfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmiM2OtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBGsRAAlpUHuNZcUom0EkSYSGzCS2pPDxdPWcbPDoJMp1A5ZOWnIHgVbniEe+wc
-sXCY0kds/wmjy4IM54eiGuLArMNlRLOFhTdRdDNdsgxaiT3+4RHVx9qf7bPiP628
-X6ieX0t/ShGdHJyXPEoEN3vwWUqfhOlm7M6KV9dqVu/Q2c9GOV4/ke7u4g3zwkD8
-q7rXCYllMUBPZIyISrAbVWgmdaIr9Sj9sjqlvrStDrOSzJLp1WvSSCRxhmib28uI
-6iBYxMTOaFNxU44z9lYD0JOeTVdSk5TSetamRktNXyVN8BdLcbdYoI2IOBI9WgaS
-yccV9CZ4OBy4yiPb5vim6Uh8LmbSfxNoKt96x+E+6bGLDYpDNgvJ1g2vha/ISQoL
-G1Ou2SGmo8OP56pWOM7Ci8rMy+lJxYtvxzHO74cMN9hV7wy9nFDQl6YvCTootGYI
-whlbXfC0+jO1h1FCNOvsibKpyDR6cscrPIvj/luK9fm3ni7gUNmhJVIvk6i1zNw/
-6/x2BSDT46FqKmT+PbSKx83X3leBGKnJKE+LK4aHXMM6FHfzN2DtL9LOXloV2lkX
-R37jwr8DNcFF6DD9pJM9kFoUwOy+sbUMSZw0DDH4TIBpcx2HQ3QMpDEFiqtczKgR
-RvRd6Q7nMQY6glTVA1F6A8MsswePX7YFX7N+757gXJTXGawO/+4=
-=4aMA
+klD2gg/+JrQxvxwo7pRLVBAincrKTAnB1lwCAPyvgZIxh+2V/16xZrYmpLMgZf0W
+7A2KJ7OiaKAn86sWzIVpJsPAvLeA4zs5M/g75msTwuO7G0ts2/SVJUXEavL+af20
+z0UqzkSNQb2bVsCszSAqUFIFbHdEPD3jhjDNeOKJcdHgjdotxBgjPhrNoU0L0iCh
+Usp5VP23YQ7l/ivPfpj3Vj3n4idqbcFDIXrP8ibKlJ6k67wZTV+TEBUku7dNCXCK
+kN4eVE9/ycdmV7mcyzjzDe7CpgJt9/nsWR7JilDjg53noTDO/S6LANeQxnR5uSWh
+D4lN957lfqnYZO/l3BBtIcQP6Z0Hi7tmWZr4lFWeYv41WxZShKgRBWse+mlLq1oV
+4kjpOyFIMKyLjDibOknBCst7wj+LmyY4JUbZcebWeG/LSsGLJ5sFppvhItgPTjI9
+iyja4UdACvcfgia6b+eNSkfPVq8I4FOuHc5/eIEdegcS+pjTaBktg3kftym550W8
+h7ghd6cSnPyk4sw5kJErN6EYc79aENGD3601mAfHUIzLgWYdVJK2oYZ+PHPj8JRj
+rCZVtyUaLJtinMqMbOJrj4c9LmP1OOgoR4kiakjU+BAJ6RVndVNcYdKjJka29d5S
+dFiJCPv9A9LIadcB7rKSSJrLfu+sv7AtEACmI0b2Vb29HH6zw1A=
+=Ujtt
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index b5e7d3d0b08f7..2094dbfc8b431 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Fri, 01 Aug 2025 14:41:09 +0000
+Fri, 01 Aug 2025 15:10:32 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index a431f1b0f74cc..ec7456fff52a3 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-radio/Manifest.gz b/metadata/md5-cache/media-radio/Manifest.gz
index 04a0d147270c7..26907ef22fab1 100644
--- a/metadata/md5-cache/media-radio/Manifest.gz
+++ b/metadata/md5-cache/media-radio/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-radio/fldigi-4.2.06-r1 b/metadata/md5-cache/media-radio/fldigi-4.2.06-r1
deleted file mode 100644
index 6a15ace218e95..0000000000000
--- a/metadata/md5-cache/media-radio/fldigi-4.2.06-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=configure
-DEPEND=x11-libs/fltk:1=[threads(+),xft(+)] x11-libs/libX11 virtual/libudev:= media-libs/libsamplerate media-libs/libpng:= x11-misc/xdg-utils dev-perl/RPC-XML dev-perl/Term-ReadLine-Perl || ( media-libs/portaudio[oss] media-libs/portaudio[alsa] ) hamlib? ( media-libs/hamlib:= ) pulseaudio? ( media-libs/libpulse ) media-libs/libsndfile nls? ( sys-devel/gettext ) virtual/pkgconfig
-DESCRIPTION=Sound card based multimode software modem for Amateur Radio use
-EAPI=8
-HOMEPAGE=http://www.w1hkj.com
-INHERIT=flag-o-matic
-IUSE=hamlib nls pulseaudio cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3
-KEYWORDS=amd64 x86
-LICENSE=GPL-3
-RDEPEND=x11-libs/fltk:1=[threads(+),xft(+)] x11-libs/libX11 virtual/libudev:= media-libs/libsamplerate media-libs/libpng:= x11-misc/xdg-utils dev-perl/RPC-XML dev-perl/Term-ReadLine-Perl || ( media-libs/portaudio[oss] media-libs/portaudio[alsa] ) hamlib? ( media-libs/hamlib:= ) pulseaudio? ( media-libs/libpulse ) media-libs/libsndfile
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/fldigi/fldigi-4.2.06.tar.gz
-_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0
-_md5_=28b6673a1767157812c0f02c473cedd3
diff --git a/metadata/md5-cache/media-radio/xastir-2.2.0 b/metadata/md5-cache/media-radio/xastir-2.2.0
deleted file mode 100644
index 291893fb6c053..0000000000000
--- a/metadata/md5-cache/media-radio/xastir-2.2.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=compile configure install postinst prepare
-DEPEND=>=x11-libs/motif-2.3:0 x11-libs/libXt x11-libs/libX11 x11-libs/libXpm x11-apps/xfontsel dev-libs/libpcre net-misc/curl sys-libs/db:= sci-libs/shapelib media-gfx/graphicsmagick:=[-q32] geotiff? ( sci-libs/proj sci-libs/libgeotiff:= media-libs/tiff:= )
-DESCRIPTION=X Amateur Station Tracking and Information Reporting
-EAPI=8
-HOMEPAGE=https://xastir.org/
-INHERIT=autotools flag-o-matic toolchain-funcs
-IUSE=geotiff
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=>=x11-libs/motif-2.3:0 x11-libs/libXt x11-libs/libX11 x11-libs/libXpm x11-apps/xfontsel dev-libs/libpcre net-misc/curl sys-libs/db:= sci-libs/shapelib media-gfx/graphicsmagick:=[-q32] geotiff? ( sci-libs/proj sci-libs/libgeotiff:= media-libs/tiff:= )
-SLOT=0
-SRC_URI=https://github.com/Xastir/Xastir/archive/Release-2.2.0.tar.gz -> xastir-2.2.0.tar.gz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0
-_md5_=2fd212694f83dc5c6fa7e96d5668f1ea
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index d9794252c77fe..bee81be52558b 100644
--- a/metadata/md5-cache/sci-libs/Manifest.gz
+++ b/metadata/md5-cache/sci-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-libs/cartopy-0.25.0 b/metadata/md5-cache/sci-libs/cartopy-0.25.0
new file mode 100644
index 0000000000000..2929e03a7756d
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/cartopy-0.25.0
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_11? ( dev-python/setuptools-scm[python_targets_python3_11(-)] dev-python/cython[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools-scm[python_targets_python3_12(-)] dev-python/cython[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/setuptools-scm[python_targets_python3_13(-)] dev-python/cython[python_targets_python3_13(-)] ) test? ( python_single_target_python3_11? ( dev-python/filelock[python_targets_python3_11(-)] dev-python/mock[python_targets_python3_11(-)] dev-python/flufl-lock[python_targets_python3_11(-)] dev-python/pytest-mpl[python_targets_python3_11(-)] dev-python/pytest-xdist[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/filelock[python_targets_python3_12(-)] dev-python/mock[python_targets_python3_12(-)] dev-python/flufl-lock[python_targets_python3_12(-)] dev-python/pytest-mpl[python_targets_python3_12(-)] dev-python/pytest-xdist[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/filelock[python_targets_python3_13(-)] dev-python/mock[python_targets_python3_13(-)] dev-python/flufl-lock[python_targets_python3_13(-)] dev-python/pytest-mpl[python_targets_python3_13(-)] dev-python/pytest-xdist[python_targets_python3_13(-)] ) ) test? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) || ( python_single_target_python3_11? ( sci-libs/gdal[python,python_targets_python3_11(-)] ) python_single_target_python3_12? ( sci-libs/gdal[python,python_targets_python3_12(-)] ) python_single_target_python3_13? ( sci-libs/gdal[python,python_targets_python3_13(-)] ) sci-libs/gdal[python,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?,python_single_target_python3_13(-)?] ) python_single_target_python3_11? ( >=dev-python/numpy-1.19[python_targets_python3_11(-)] dev-python/shapely[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] dev-python/matplotlib[python_targets_python3_11(-)] dev-python/scipy[python_targets_python3_11(-)] dev-python/pillow[jpeg,python_targets_python3_11(-)] dev-python/pyproj[python_targets_python3_11(-)] sci-libs/pyshp[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/numpy-1.19[python_targets_python3_12(-)] dev-python/shapely[python_targets_python3_12(-)] dev-python/six[python_targets_python3_12(-)] dev-python/matplotlib[python_targets_python3_12(-)] dev-python/scipy[python_targets_python3_12(-)] dev-python/pillow[jpeg,python_targets_python3_12(-)] dev-python/pyproj[python_targets_python3_12(-)] sci-libs/pyshp[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/numpy-1.19[python_targets_python3_13(-)] dev-python/shapely[python_targets_python3_13(-)] dev-python/six[python_targets_python3_13(-)] dev-python/matplotlib[python_targets_python3_13(-)] dev-python/scipy[python_targets_python3_13(-)] dev-python/pillow[jpeg,python_targets_python3_13(-)] dev-python/pyproj[python_targets_python3_13(-)] sci-libs/pyshp[python_targets_python3_13(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/pytest-7.4.4[python_targets_python3_13(-)] ) ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_11? ( >=dev-python/gpep517-16[python_targets_python3_11(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-16[python_targets_python3_12(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-16[python_targets_python3_13(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_13(-)] ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) || ( python_single_target_python3_11? ( sci-libs/gdal[python,python_targets_python3_11(-)] ) python_single_target_python3_12? ( sci-libs/gdal[python,python_targets_python3_12(-)] ) python_single_target_python3_13? ( sci-libs/gdal[python,python_targets_python3_13(-)] ) sci-libs/gdal[python,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?,python_single_target_python3_13(-)?] ) python_single_target_python3_11? ( >=dev-python/numpy-1.19[python_targets_python3_11(-)] dev-python/shapely[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] dev-python/matplotlib[python_targets_python3_11(-)] dev-python/scipy[python_targets_python3_11(-)] dev-python/pillow[jpeg,python_targets_python3_11(-)] dev-python/pyproj[python_targets_python3_11(-)] sci-libs/pyshp[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/numpy-1.19[python_targets_python3_12(-)] dev-python/shapely[python_targets_python3_12(-)] dev-python/six[python_targets_python3_12(-)] dev-python/matplotlib[python_targets_python3_12(-)] dev-python/scipy[python_targets_python3_12(-)] dev-python/pillow[jpeg,python_targets_python3_12(-)] dev-python/pyproj[python_targets_python3_12(-)] sci-libs/pyshp[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/numpy-1.19[python_targets_python3_13(-)] dev-python/shapely[python_targets_python3_13(-)] dev-python/six[python_targets_python3_13(-)] dev-python/matplotlib[python_targets_python3_13(-)] dev-python/scipy[python_targets_python3_13(-)] dev-python/pillow[jpeg,python_targets_python3_13(-)] dev-python/pyproj[python_targets_python3_13(-)] sci-libs/pyshp[python_targets_python3_13(-)] ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=Python package for geospatial data processing and analysis
+EAPI=8
+HOMEPAGE=https://scitools.org.uk/cartopy
+INHERIT=distutils-r1 multiprocessing virtualx
+IUSE=test test python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 debug test
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) || ( python_single_target_python3_11? ( sci-libs/gdal[python,python_targets_python3_11(-)] ) python_single_target_python3_12? ( sci-libs/gdal[python,python_targets_python3_12(-)] ) python_single_target_python3_13? ( sci-libs/gdal[python,python_targets_python3_13(-)] ) sci-libs/gdal[python,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?,python_single_target_python3_13(-)?] ) python_single_target_python3_11? ( >=dev-python/numpy-1.19[python_targets_python3_11(-)] dev-python/shapely[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] dev-python/matplotlib[python_targets_python3_11(-)] dev-python/scipy[python_targets_python3_11(-)] dev-python/pillow[jpeg,python_targets_python3_11(-)] dev-python/pyproj[python_targets_python3_11(-)] sci-libs/pyshp[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/numpy-1.19[python_targets_python3_12(-)] dev-python/shapely[python_targets_python3_12(-)] dev-python/six[python_targets_python3_12(-)] dev-python/matplotlib[python_targets_python3_12(-)] dev-python/scipy[python_targets_python3_12(-)] dev-python/pillow[jpeg,python_targets_python3_12(-)] dev-python/pyproj[python_targets_python3_12(-)] sci-libs/pyshp[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/numpy-1.19[python_targets_python3_13(-)] dev-python/shapely[python_targets_python3_13(-)] dev-python/six[python_targets_python3_13(-)] dev-python/matplotlib[python_targets_python3_13(-)] dev-python/scipy[python_targets_python3_13(-)] dev-python/pillow[jpeg,python_targets_python3_13(-)] dev-python/pyproj[python_targets_python3_13(-)] sci-libs/pyshp[python_targets_python3_13(-)] ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/SciTools/cartopy/archive/v0.25.0.tar.gz -> cartopy-0.25.0.gh.tar.gz
+_eclasses_=distutils-r1 2b2c8cb98d56555491868decc50e5a56 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 8a006695bc0db22490452dd06914dda5 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68
+_md5_=f5879ead882a2ab56e522a043b472265
diff --git a/metadata/md5-cache/sci-libs/pyshp-2.4.1 b/metadata/md5-cache/sci-libs/pyshp-2.4.1
new file mode 100644
index 0000000000000..e3d05e5a556b7
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/pyshp-2.4.1
@@ -0,0 +1,17 @@
+BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-python/setuptools[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pytest[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] )
+DESCRIPTION=Pure Python read/write support for ESRI Shapefile format
+EAPI=8
+HOMEPAGE=https://pypi.org/project/pyshp/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/GeospatialPython/pyshp/archive/2.4.1.tar.gz -> pyshp-2.4.1..gh.tar.gz
+_eclasses_=distutils-r1 2b2c8cb98d56555491868decc50e5a56 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 8a006695bc0db22490452dd06914dda5 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0
+_md5_=6889d30c0a6d16037e1ac09cedd97ab8
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 320f7900848c0..997ba1243236d 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 20529 BLAKE2B ad11c6acf258eb0b9fd5cf7392916fd9cccc5e1ba43f95930abc916b632d0db3d2c6d1f1d911cd10caed9c4ec18e07e1e617308a799bab549af30d838595bb61 SHA512 1410fcdc56b5bf17fa0b9bf4d697d8ea6f4d06a823a21e2f5c4257772f932b6709c7259f0c0510b78556f9b1a4bc22db9b8dca4d420fa7a2a6eb67ee0372a2ec
-TIMESTAMP 2025-08-01T14:41:12Z
+TIMESTAMP 2025-08-01T15:10:35Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmiM0ghfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmiM2OtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAgDRAAjpNkggQeN6qFaGgX7yaLV16+juRudp1SZynYUlcFVuJ3HhNbsBQvbYPP
-yyTT2FhtLRoJXa9tqBVZxkKoYTDKuVYes1wa0EXleiMpTXWJRNQWs+q0Apx1u9dA
-bqfjnDe/mXX1scWPr91m/pLYBAq7GA0FU9yXDzOU62Mq7Z23PVH2KgYLwrvuZZZp
-2nnspDWKGKTM6ddVW6Afg+EisH9aGkQ8qQe4tOJkclJCq2DNBgIFnaoLoZ+oD0E0
-Vh+Q1ct5Tk2FxSOOSt9baZQdUVmYlqe2hl0rezZU6VWrMRqi/CcfNDIzOjXFaKlD
-uqJ6soU7diXALzVUzqhKaILPIuNjIR+MzcYBJvdNbo4syGiCE+5BjCwncYhHmWLV
-NlsVWJUGvbyM69lBiNL/694Bh3EKPZJc9ryzmLeSsk5D6auSVL7SsFNhYkNLP/gX
-2Ql0svdLt3LXiBvMJYKfQNSvmgfnON2JvMf2Z/bNHZx3o2IxQGMCu8M10Rtb8cTq
-okbEcsaAD65eh8782VDlDfMykeCLU/dULrUk0yr3Kc9abOEdPdF7yoKmBU2Ar27u
-AwMlPt/IQE61eovbzhPnHml+phAozFMupRCfFbk613LdEFmAic1bwJM9ph16o5+W
-70S5y7m9/lrsOQrG4+FaB86MULP8/KthluO4F9N3+fD6+GDk5gM=
-=tqWB
+klDvoBAAhxc+OtKBgTQFYbkw/32ZmEUMKYBDYK9wCsAdZetYl2k1GSEBMaKAkvMd
+lMBepr4tkASsJLAtbF0FOdHekN+Th0ZEKVEpE6yvKJeQ3/l6c5Km0vfx/j18A4ss
+Eezp/ksOweA+6MoCtHAmaB6skoDJCcCGHPywYk8wdb6vtqs7lNAFBarOjYly3vYZ
+VeMsGFk4QSiLLoYSpOQNsigNzQ2nXtRdDP5eEvMWNFBL7H80F2GNzVoeDOrhPP+F
+koKscZFseKAa6DIwYSeYqLxMFGX8Ud/EgBaQUkQITjv0elBrgy/4cKMsXZiEDjKr
+HJejHeg7Xyfh8CSyDIwdCpV8Cx9n30HmxcYsi1U3cnC5/VRb1Fq42UGd6W5T4vHb
+rMvz4S0Mrn1ASm/Vx4oo/C9UaDaZpYkrBrso9dN2i5dP8tpAu+Gnz2jiiMVnD/1V
+K9N66Dyak41VzIqkfCmtZ1pqVmctdich3E5WvZb7yI590purKo/lLOHU5Oemp0Y0
+3pcrn8v5Dkm6JHPACS56+We4Rc9ulEvHQmIME5eXoDaBtMpw/U0ZeGUG/iRE8K74
+aqD9fhtYi76Owt9kbhNqiJlr/nL25CdnNmCt3b7xTZWOG4dMlFwiDyUFXKLBh+74
+9halJA1SnIi5AVuAq+sNzSsQKf+M52Ua+yDoEDEJ3iMgtSoX9C0=
+=3HSC
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index b5e7d3d0b08f7..2094dbfc8b431 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Fri, 01 Aug 2025 14:41:09 +0000
+Fri, 01 Aug 2025 15:10:32 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index d8b858bb5c0ad..8d983186a7362 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Fri Aug 1 02:41:09 PM UTC 2025
+Fri Aug 1 03:10:31 PM UTC 2025
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 24fee54ba7615..7cc10660d60cf 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Fri, 01 Aug 2025 14:45:00 +0000
+Fri, 01 Aug 2025 15:15:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index edec46e920148..7a89952faadc5 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-8593eabe89cd946cc4b67d049b905828083b987a 1754058250 2025-08-01T14:24:10Z
+21896922b878b61e9a9c165951165471805e967c 1754060674 2025-08-01T15:04:34Z
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 2cc20454e57db..36182b302cc5f 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1754059200 Fri 01 Aug 2025 02:40:00 PM UTC
+1754061000 Fri 01 Aug 2025 03:10:00 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index b5e7d3d0b08f7..2094dbfc8b431 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Fri, 01 Aug 2025 14:41:09 +0000
+Fri, 01 Aug 2025 15:10:32 +0000
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index f30997f08fe9b..87d7642d4161c 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/cartopy/Manifest b/sci-libs/cartopy/Manifest
index 766276e33d6d1..bd6673ede187c 100644
--- a/sci-libs/cartopy/Manifest
+++ b/sci-libs/cartopy/Manifest
@@ -1,3 +1,5 @@
DIST cartopy-0.24.1.gh.tar.gz 10701425 BLAKE2B b1c6980e4e2b03e6ca2f55eec949b7dc4f58577af3795f71af81bd25f0d6e6a2ef3aca1d09b73dbf9c8e9a611f697843189e60bd821516f80bdbc2af2a4f93af SHA512 de5a4c191e3917941b0bab4e9c92fb60a91ef0263f7066753fd64286c347304ae8b7529b08fa901669173e8630c2b396775daf98161e8cadc62346641555c01a
+DIST cartopy-0.25.0.gh.tar.gz 10716161 BLAKE2B b1240d6ae67427e4f9cbde2d7111350ca8f021b19f07bb7202f74e798a93512fe622a7522f39832752fc396a4aad84c6a815cb2be61d0b90225b58c18fd98bd5 SHA512 05916302e39edf13c89c5ef82db7b66ad29853cc905a14de74c0b5d06523a449be91e1ee9fe5a41e02ece793c7b22807386d1e794cb7e6cd50da8918bf2a7226
EBUILD cartopy-0.24.1-r2.ebuild 2219 BLAKE2B 77b38a12e20fd5920c3cbbf7eb131008eaa74a5f1ff8c0b1a5d52f5efec185bffa512c1fe122d33912e20b65eb9e83b171d7f6e0e128ccdeab464a513221cf33 SHA512 b768e56a8e4b82187b3553a9717e8c933e34e60d957f3bf9855b6d3215ef674702ec40f001cbb7c1c3d087043eab74c9fe459822f20f95f1b797715edd55cdcf
+EBUILD cartopy-0.25.0.ebuild 2219 BLAKE2B 77b38a12e20fd5920c3cbbf7eb131008eaa74a5f1ff8c0b1a5d52f5efec185bffa512c1fe122d33912e20b65eb9e83b171d7f6e0e128ccdeab464a513221cf33 SHA512 b768e56a8e4b82187b3553a9717e8c933e34e60d957f3bf9855b6d3215ef674702ec40f001cbb7c1c3d087043eab74c9fe459822f20f95f1b797715edd55cdcf
MISC metadata.xml 729 BLAKE2B 38605f8140ccae8c9edf2b5eb7bf394e9c99fd089fa998c98422967cc12d3b808d3b7901d3746da25558c9211e47deec01a3d5856176cda8a868c0151a03fed8 SHA512 f3fb714f50475c2e0f4150d20423195fffb39243aefd313e9a9d0fa834364a928a712006d6e1e1def77b902f8c349a4045d3081fe38697054e744441e622a591
diff --git a/sci-libs/cartopy/cartopy-0.25.0.ebuild b/sci-libs/cartopy/cartopy-0.25.0.ebuild
new file mode 100644
index 0000000000000..f6cb884c049ae
--- /dev/null
+++ b/sci-libs/cartopy/cartopy-0.25.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_EXT=1
+PYTHON_COMPAT=( python3_{11..13} )
+
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 multiprocessing virtualx
+
+MY_PV=${PV/_beta/b}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python package for geospatial data processing and analysis"
+HOMEPAGE="https://scitools.org.uk/cartopy"
+SRC_URI="https://github.com/SciTools/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ || (
+ $(python_gen_cond_dep '
+ sci-libs/gdal[python,${PYTHON_USEDEP}]
+ ')
+ sci-libs/gdal[python,${PYTHON_SINGLE_USEDEP}]
+ )
+ $(python_gen_cond_dep '
+ >=dev-python/numpy-1.19[${PYTHON_USEDEP}]
+ dev-python/shapely[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/pillow[jpeg,${PYTHON_USEDEP}]
+ dev-python/pyproj[${PYTHON_USEDEP}]
+ sci-libs/pyshp[${PYTHON_USEDEP}]
+ ')
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+ dev-python/cython[${PYTHON_USEDEP}]
+ ')
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/filelock[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/flufl-lock[${PYTHON_USEDEP}]
+ dev-python/pytest-mpl[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+EPYTEST_IGNORE=(
+ # Require network access, not covered by markers
+ lib/cartopy/tests/mpl/test_crs.py
+ lib/cartopy/tests/mpl/test_gridliner.py
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+ # Prepare matplotlib backend for test suite
+ export MPLCONFIGDIR="${T}"
+ echo "backend : Agg" > "${MPLCONFIGDIR}"/matplotlibrc || die
+
+ sed -i -e "s/exclude =/#exclude =/" pyproject.toml || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ cd "${BUILD_DIR}" || die
+
+ # Drop all tests needing network access
+ virtx epytest -n "$(makeopts_jobs)" -m "not network and not natural_earth" || die "test failed"
+}
diff --git a/sci-libs/pyshp/Manifest b/sci-libs/pyshp/Manifest
index b6b2ffb401b82..082f91368088b 100644
--- a/sci-libs/pyshp/Manifest
+++ b/sci-libs/pyshp/Manifest
@@ -1,5 +1,7 @@
DIST pyshp-2.3.1..gh.tar.gz 2213685 BLAKE2B ca5b87dec442508bc4a0612982984ba0fb91aa8acffddb6a448c43ccf42285305600a5e28e1fb781a3d94e8ce0624d027642fddcc5f2176dca3df095e59df170 SHA512 08844492b8d1d824c639844f7f314909d946bd4d3703a4f8d4cb64d400729671b42ff5b0f80aa68d9469f3939a3c7619ba13c9efdcba3b244ec01d7be3a371c5
DIST pyshp-2.4.0..gh.tar.gz 2217721 BLAKE2B 5d8e796038f48acfade9cb00d20e12ee254ee587b2f10d2a9e75b22c17014d19e9d3f85d5a9d30382d98603291bbe84d5c52f784092c90ecd460a168a00a92dc SHA512 eed21d91b0b19a874f171a37ae42ac69b073c47485456e5ea15520ca32837fde4f564b719fa9c7fb1e018e28c32de81e5aaf3025858171337d3765e65dfe64ab
+DIST pyshp-2.4.1..gh.tar.gz 2220419 BLAKE2B 3183c41a1a0be1081a44a1d0d479ff3f98353f28a560b62ff3c5f5f14e8e38d26c3bc3135b286df4eb581c4a6f3131dde956c82f2961a614e15ace820380132e SHA512 5bc58c6acb11eb170f851e4631f5befd7a14b3b55475cfb41c0984e3d71386932fe93b6fb982f04d7c5766f7a05cd1aec9329b71c9515cf045b37efb9af3ccc3
EBUILD pyshp-2.3.1-r3.ebuild 766 BLAKE2B 3d29103b2fe018413f5f63e4c99c31a2a0b8096a795f32bd82c9764be9793edfd55a9acdb7e75ac912630e6d4242e8af695bc09a65ef2433836208885ea4d08b SHA512 8a8ac38381bcba97d2aab61f2eca8d989c3e0bd418ec77e8fade0cf89713e0e764c170ee0a97eeaa66f899a62a026099d8e0af8574b2eb5cb310d0d6b2c5e708
EBUILD pyshp-2.4.0.ebuild 766 BLAKE2B 3d29103b2fe018413f5f63e4c99c31a2a0b8096a795f32bd82c9764be9793edfd55a9acdb7e75ac912630e6d4242e8af695bc09a65ef2433836208885ea4d08b SHA512 8a8ac38381bcba97d2aab61f2eca8d989c3e0bd418ec77e8fade0cf89713e0e764c170ee0a97eeaa66f899a62a026099d8e0af8574b2eb5cb310d0d6b2c5e708
+EBUILD pyshp-2.4.1.ebuild 766 BLAKE2B 3d29103b2fe018413f5f63e4c99c31a2a0b8096a795f32bd82c9764be9793edfd55a9acdb7e75ac912630e6d4242e8af695bc09a65ef2433836208885ea4d08b SHA512 8a8ac38381bcba97d2aab61f2eca8d989c3e0bd418ec77e8fade0cf89713e0e764c170ee0a97eeaa66f899a62a026099d8e0af8574b2eb5cb310d0d6b2c5e708
MISC metadata.xml 392 BLAKE2B d0502636f7a083b4eca21dd9c9cb2604d96ec91616c88566f42687e53be965090683984d3289ae332c94309e89b25f39a12b601467abec718365d53f423fe21d SHA512 b3914985e7b8857a7f0841d4e987746f64a571a83ed3a237621c048e073c1f5a77512c40011ee1808c3ffadff08c03adc53ffe767e8a5f35c628882df779b771
diff --git a/sci-libs/pyshp/pyshp-2.4.1.ebuild b/sci-libs/pyshp/pyshp-2.4.1.ebuild
new file mode 100644
index 0000000000000..7ca1a4c4a3ea2
--- /dev/null
+++ b/sci-libs/pyshp/pyshp-2.4.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{9..13} )
+
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Pure Python read/write support for ESRI Shapefile format"
+HOMEPAGE="https://pypi.org/project/pyshp/"
+# pypi tarballs are missing test data
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/GeospatialPython/${PN}/archive/${PV}.tar.gz -> ${P}..gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_test() {
+ epytest test_shapefile.py -m "not network" || die
+}