diff options
author | mirror@stealer.net <mirror@stealer.net> | 2023-06-29 06:30:16 +0000 |
---|---|---|
committer | mirror@stealer.net <mirror@stealer.net> | 2023-06-29 06:30:16 +0000 |
commit | c59781758a503f191519f1d2abfb119d9406d257 (patch) | |
tree | 7b9c9a414693048e1fb6075ae5a44f2ddba8df5d | |
parent | 252ca8bc1589783b6b3ad004b343a8c88d3a25d4 (diff) |
2023-06-29 06:09:49+00:00
-rw-r--r-- | Manifest | 30 | ||||
-rw-r--r-- | Manifest.files.gz | bin | 29293 -> 29293 bytes | |||
-rw-r--r-- | media-libs/Manifest.gz | bin | 68451 -> 68453 bytes | |||
-rw-r--r-- | media-libs/netpbm/Manifest | 4 | ||||
-rw-r--r-- | media-libs/netpbm/netpbm-11.2.0.ebuild | 11 | ||||
-rw-r--r-- | media-libs/netpbm/netpbm-11.3.0.ebuild | 258 | ||||
-rw-r--r-- | metadata/.checksum-test-marker | 2 | ||||
-rw-r--r-- | metadata/Manifest.gz | bin | 3512 -> 3507 bytes | |||
-rw-r--r-- | metadata/dtd/timestamp.chk | 2 | ||||
-rw-r--r-- | metadata/glsa/Manifest | 28 | ||||
-rw-r--r-- | metadata/glsa/timestamp.chk | 2 | ||||
-rw-r--r-- | metadata/md5-cache/Manifest.gz | bin | 27906 -> 27903 bytes | |||
-rw-r--r-- | metadata/md5-cache/media-libs/Manifest.gz | bin | 111302 -> 111463 bytes | |||
-rw-r--r-- | metadata/md5-cache/media-libs/netpbm-11.2.0 | 4 | ||||
-rw-r--r-- | metadata/md5-cache/media-libs/netpbm-11.3.0 | 15 | ||||
-rw-r--r-- | metadata/news/Manifest | 28 | ||||
-rw-r--r-- | metadata/news/timestamp.chk | 2 | ||||
-rw-r--r-- | metadata/timestamp | 2 | ||||
-rw-r--r-- | metadata/timestamp.chk | 2 | ||||
-rw-r--r-- | metadata/timestamp.commit | 2 | ||||
-rw-r--r-- | metadata/timestamp.x | 2 | ||||
-rw-r--r-- | metadata/xml-schema/timestamp.chk | 2 |
22 files changed, 334 insertions, 62 deletions
diff --git a/Manifest b/Manifest index 380fd8b77835b..1940a416a9338 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29293 BLAKE2B 9f3087bb7c1f39ae08a14b5ac10a0733119e6bace85471df53f80b3f85951438d062b16e14ce9cb9ea6fb8599ffb8c6940cf61ab5b2a82a84a1acb5eb3b0d292 SHA512 9a4b59f4748ae6e1435565f8d8d20b7c037102f846c8f340449ca1059e869a134b97ed6b3c6dbab7da836fbcd8f45562069df4d5903189d45b80be26546cf8ae -TIMESTAMP 2023-06-29T05:39:56Z +MANIFEST Manifest.files.gz 29293 BLAKE2B 9a743cdd7b19e8dc5d3dc05c49a1bcbc94a0cba7b6aca8e5cafbb7233c7741f2f8f693e3a04ffacd448d54dc0519e1783615c75a06bcefbbc900a0e236548fb5 SHA512 0e806e2d77b20503808604f1c3d68b73576a08f51ebcc18970bda8c4452387ab266e91a1607ff2e444058a021226f02b115d8d040cf5d1d454e0859cb3db1828 +TIMESTAMP 2023-06-29T06:09:53Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSdGSxfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSdIDFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCqOQ/9GSfZ7nbG/G8DE9aWt2Omh0yw1e56uXO8uil40R6e5eoBeU9WJgmzOdYA -kYX/Jc//iLKY5bWiSeqSWRc52Qp/QzQlJIStpVPSu0JgflQGDabIHRLPyrPY3dZI -01vvpt3BQdlyuY6Mrwd4UbqpGG9srOuv5hfsrpwp5TYurHzltK7xQwsz/KADj84/ -gjnsbJ4CwiR7i/mUwvlmumoBN+rzePXGVru/8FxmVF8oK6flbKzxrHUtszgM2m3U -sRxz+dTa+hiSfAORtEmbgl3f5Mm//kY5JPF98qQ55fNOLtd+5vjBwi/9k8o/W+X9 -8gERF1ZuotE2I9fmW9Hxz8BqTbAP+PYRN+EI7gD7l8u4U0l7Vxbi6FmvllCF8LaC -1vo35kAioKqMA2WOig7AZTCRLAAE4hFnVwhP15HkH3vFYnMMZuUOoCEkMFHqNZLG -A280owuqtCRisWKtiRhTGnVBQeBn9FlG4bexGDodqfZHQTVrfD/gsner2aMeauC4 -q+SvsmFCCzmI+aI9Xj/SoK77Hm1L2y7VEWV8kQ8ySUmKex0ZvT5qT3aJzuIxfY4a -PjoruksLhaaSqGIxFTC34zkgld6OXsx2+w8QUYmsHKvU9Ty06iPQEkWlmvcTLid2 -Y0dpJjwEHGb4WSVpYnyw2UDqy7jgLzPUgAsCUKUkFMX5qdbENqI= -=B0NX +klDDXA/8D8OYNUKFeuEqSlpZPkD/IbgzcSgLbKGbfFVfZRzH7IF//K5/4qSIH5Xg +qRGfnUUEYRCQsXwm/2H0LgIojKD7wVGcSZEBOAAVgB7tsY7mtelnIMKll8Fykukb +4VQwaVMBMJhqvJjobxy+pBQBhHdloG8tYoj9x0orXV3u4hx7oTYN3qaTGlcKiuJc +RMAoub4XAforWKLj3/OZ1Y9S0hlwGQ4uFjAKeATAdy48vv5eudwypr7PRchM7WdY +RMcHsPdVq/UKS5exaeyQS+jCN+sVY/ZwVbKxu7bp6WZXKQqsb8RH+DQ4cV5VxItF +GMQXnKQpJ4QupvdTICTH75GYEGWX1k6hKB4XzbAsb9DEwtk1XWlzNRh7WHR/Af/q +Y4kMqxkpkz/253rGy1EwVjLPF/IjsKkSG+7QazzXX7RM5sr0L/j4UAG3cWPTbYH9 +TnwTTG36kOlZ7NkPTSgG+VvzPnll99YlyM3SeLqjEt6s7Rj46yd6YyaQrkKdd3Ph +AB8fOS+gpFjsX1Hx80GtVypn/m/Jupdi81EIyLpn1asr7FKPP0V1mBjF4iVwoPDB +IUyC/3bb9ggr9mRxiwK4UptmfCXBFph1l1VE8DtfX47hbst6r7ZOPPwAJemQ4Qaa +ktjWKLCFhWHAg0uWkTD7eUYPMc8jQACBKzosxnc4uDued5d7svc= +=cSE6 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz Binary files differindex 70fe2708b6ade..9c228f49605f7 100644 --- a/Manifest.files.gz +++ b/Manifest.files.gz diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz Binary files differindex e5323d086af24..97c7d828de550 100644 --- a/media-libs/Manifest.gz +++ b/media-libs/Manifest.gz diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest index 3e5c1888b1dcf..6a4f4fb24046d 100644 --- a/media-libs/netpbm/Manifest +++ b/media-libs/netpbm/Manifest @@ -9,8 +9,10 @@ DIST netpbm-10.86.36.tar.xz 3700660 BLAKE2B c5f0acd0147f2ad66f69ae2ade56fcbb5286 DIST netpbm-10.86.38.tar.xz 3702876 BLAKE2B e1e72114ee81d13b3066ff069e1affd874d571d624603a351900e7bbff8f36d9d9479edd80566a192b4143add0198322caf393a84e490232e1b27b31181ae5d4 SHA512 7db5de278f3f8fd0a28a1c34b6c4e9e3f96b64160754408f565b7b5875cc3d4bb971c1080b57f74c020c1d761cd24aa2c47fba6c068ce5c40b1fb07555e93b3c DIST netpbm-11.1.3.tar.xz 3773552 BLAKE2B e7d4b9a14112357eee04bb6535f5f8ce0c8fbd15dd23899aaaa11a3bf743be8163f9080af0e8698f9082f5333fc5d40b471366a7b1b759e13e8ace583196c504 SHA512 73d4e448e309f182d3dde7457cacd2662298254a5e3ffd4ec193b5ac724ce4621b5ba97f688952f49153d1eddf9534d9deba1a3f579d5411ecee3463cfbaefed DIST netpbm-11.2.0.tar.xz 3777372 BLAKE2B d9a2de49db61f642df75fe1c1fcda752f837535ac7cc698fb50e7c2c93dacfe3894fc46b402af30d07e3617f0f421a36d8d6a3d846c07d6b3526724dce93283b SHA512 70bde6e6112ae595e18be588ea95d2b2acb08e42bb36d0fc93b9584c4b2adf72e35f80ff87823a8e3d98a8ffd0ff907401d351533b9170d7a11a28515c10fdbd +DIST netpbm-11.3.0.tar.xz 3778748 BLAKE2B da847e2c4a23d6fb404b868cfabfae7b82fe744c0b04b49ed0c02ef8877690f752995cb570326673f0ffd7b4b75ce8bf086859971611e9d76b49e3124536d582 SHA512 6efbfee9174912fb2979834b090657572d400fb84bf137b5faa5c4517b9d3d9457d8b482acff586902e71566e3c0a7e3bad4c87cfec15a0efda03553c1314bce EBUILD netpbm-10.86.36.ebuild 6771 BLAKE2B 261ea89a2609e11f160fbcfb5a940963b77cfdf1820705566758a988d294635e3213ec4af3ce3ab37a74cde19ea875ac53dae8b2552f6e588dbd5e31230102cd SHA512 d9075e67b699f62852ed6e0fe747fd55b6bde0d97b7510cbdc56472ec328f5257899805defff19de56d9e3b548488e7b99ff35e170fed5080f6f15b786f43002 EBUILD netpbm-10.86.38.ebuild 6779 BLAKE2B 3db12103e6b08f81ccb6aebfa1f5bfda803deb8c089b54cc528985ca22ae6b52d1ce04026fb2991a120a141accf7f3207b8c7b6d1b07093c1d58009f02a3e00c SHA512 d6d368f4c87bf2d739096d2f941e7553fcf0e86eca4e1c51a969cec30efd3673f0c90f71f8f0787ca4c71f86f717871142fb9f1a7e1ef8405c2dd97005b72ff7 EBUILD netpbm-11.1.3.ebuild 6968 BLAKE2B e3deb3af629c1addd0a3db814088af4ae11a453c62500b79463e246afaee6059dcd77d9d477af9a6eca51fc8783deed96c698fbb8c4398b44940cf72d36871b6 SHA512 0e0941d1c0d62595f4d0a119c4e139a289e26d1193534d37c27b09e9122f104a89d3fc5da46c00c94cc9548550ac15442fedb8deb1057379de40de5989be2197 -EBUILD netpbm-11.2.0.ebuild 6968 BLAKE2B e3deb3af629c1addd0a3db814088af4ae11a453c62500b79463e246afaee6059dcd77d9d477af9a6eca51fc8783deed96c698fbb8c4398b44940cf72d36871b6 SHA512 0e0941d1c0d62595f4d0a119c4e139a289e26d1193534d37c27b09e9122f104a89d3fc5da46c00c94cc9548550ac15442fedb8deb1057379de40de5989be2197 +EBUILD netpbm-11.2.0.ebuild 6838 BLAKE2B dbae0fa94f43bf2b7f0dc6a0797448a5b776730c9ae03277bddafca0d95e6e47769bdd0220772ccc65a3aaf54b0c8c22b1818a128cc62e92411b2aa75dd8f862 SHA512 1e0cfdde5a2e5856402edc684aa1dbc21a3141f288cb78ee1905efada4a7c0ba84f4b1a6cf4557777cf16be2c7754f0e2668c9544aa0b2bb5605ce63c889cdd2 +EBUILD netpbm-11.3.0.ebuild 6840 BLAKE2B 079ef16532536ddbc0435da2c49c63eaef668a6e1f2542d8fa02acccb41272acabc760f47b06c83ca77e6044944ca00cbe753a6ba3edcf0df36869955051de30 SHA512 e4a794b998ade53ece428a675ba4f4208400385e10bf6ad3a433eb47e9e34e306a816c3c641254a08460e29cf4eefa8388f961e67c4e97e083ca64f0b6879969 MISC metadata.xml 424 BLAKE2B 9ccc907d6c15cb1a7d6cfe4679d6fa9f488642948897ca34958a06b439ebcfb912cfb18fa9d93f15f19573aed4bd7083d277151c477410a59cd64b4c9c0446d4 SHA512 a987be2134a44cc916d5a026068219b8ccaa149e577eaf2a53a7802321793129777cc79b069df95ec9320f15279249a5f9d8a61509452ef02effcb6c66cf9e80 diff --git a/media-libs/netpbm/netpbm-11.2.0.ebuild b/media-libs/netpbm/netpbm-11.2.0.ebuild index 760e8d6019152..e22e58d3b22ba 100644 --- a/media-libs/netpbm/netpbm-11.2.0.ebuild +++ b/media-libs/netpbm/netpbm-11.2.0.ebuild @@ -7,27 +7,24 @@ inherit flag-o-matic multilib toolchain-funcs # Upstream has 3 flavors of netpbm: super stable, stable and advanced. # They only provide a tarball for super stable, but super stable is a bit lagging. -# So we package the stable branch of their svn (currently versions 10.86.xx) on SLOT "0/stable" -# and the advanced branch of their svn (currently versions 11.aa.bb) on SLOT "0/advanced". +# So we package the stable branch of their svn (currently versions 11.2.xx) on SLOT "0/stable[.rev]" +# and the advanced branch of their svn (currently versions 11.3.yy) on SLOT "0/advanced[.rev]". # The stable branch is stabilized according to usual Gentoo rules, while the # advanced branch will not be stabilized. # A detailed explanation is here https://netpbm.sourceforge.net/release.html -# libnetpbm.so is not 100% ABI compatible between stable and advanced, so -# packages that depend on it should use "media-libs/netpbm:=" - DESCRIPTION="A set of utilities for converting to/from the netpbm (and related) formats" HOMEPAGE="https://netpbm.sourceforge.net/" SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz" LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain" -SLOT="0/advanced" +SLOT="0/stable.102" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml" # app-text/ghostscript-gpl is really needed for postscript # some utilities execute /usr/bin/gs -# also some installed programs are perl scripts +# some installed programs are perl scripts RDEPEND=" dev-lang/perl jbig? ( media-libs/jbigkit:= ) diff --git a/media-libs/netpbm/netpbm-11.3.0.ebuild b/media-libs/netpbm/netpbm-11.3.0.ebuild new file mode 100644 index 0000000000000..886d2f5cab797 --- /dev/null +++ b/media-libs/netpbm/netpbm-11.3.0.ebuild @@ -0,0 +1,258 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic multilib toolchain-funcs + +# Upstream has 3 flavors of netpbm: super stable, stable and advanced. +# They only provide a tarball for super stable, but super stable is a bit lagging. +# So we package the stable branch of their svn (currently versions 11.2.xx) on SLOT "0/stable[.rev]" +# and the advanced branch of their svn (currently versions 11.3.yy) on SLOT "0/advanced[.rev]". +# The stable branch is stabilized according to usual Gentoo rules, while the +# advanced branch will not be stabilized. +# A detailed explanation is here https://netpbm.sourceforge.net/release.html + +DESCRIPTION="A set of utilities for converting to/from the netpbm (and related) formats" +HOMEPAGE="https://netpbm.sourceforge.net/" +SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz" + +LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain" +SLOT="0/advanced.103" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml" + +# app-text/ghostscript-gpl is really needed for postscript +# some utilities execute /usr/bin/gs +# some installed programs are perl scripts +RDEPEND=" + dev-lang/perl + jbig? ( media-libs/jbigkit:= ) + jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) + png? ( + >=media-libs/libpng-1.4:0= + sys-libs/zlib + ) + postscript? ( + app-text/ghostscript-gpl + sys-libs/zlib + ) + rle? ( media-libs/urt:= ) + svga? ( media-libs/svgalib ) + tiff? ( >=media-libs/tiff-3.5.5:= ) + xml? ( dev-libs/libxml2 ) + X? ( x11-libs/libX11 ) +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + app-arch/xz-utils + sys-devel/flex + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/netpbm-10.86.21-build.patch + "${FILESDIR}"/netpbm-11.0.0-misc-deps.patch + "${FILESDIR}"/netpbm-11.1.0-fix-clang-O2.patch +) + +netpbm_libtype() { + case ${CHOST} in + *-darwin*) echo dylib;; + *) echo unixshared;; + esac +} + +netpbm_libsuffix() { + local suffix=$(get_libname) + echo ${suffix//\.} +} + +netpbm_ldshlib() { + case ${CHOST} in + *-darwin*) echo '$(LDFLAGS) -dynamiclib -install_name $(SONAME)';; + *) echo '$(LDFLAGS) -shared -Wl,-soname,$(SONAME)';; + esac +} + +netpbm_config_lib() { + usex ${1} -l${2:-$1} NONE +} + +# for bug #828127 +netpbm_cflags_for_build() { + if is-flagq -fPIC; then + echo -fPIC + fi +} + +src_prepare() { + default + + # make sure we use system libs + sed -i '/SUPPORT_SUBDIRS/s:urt::' GNUmakefile || die + rm -r urt converter/other/jbig/libjbig converter/other/jpeg2000/libjasper || die + + # fix typo in a test + sed -i \ + -e 's:^o#! /bin/sh:#! /bin/sh:' \ + test/stdin-ppm3.test || die + + # take care of the importinc stuff ourselves by only doing it once + # at the top level and having all subdirs use that one set #149843 + sed -i \ + -e '/^importinc:/s|^|importinc:\nmanual_|' \ + -e '/-Iimportinc/s|-Iimp|-I"$(BUILDDIR)"/imp|g'\ + common.mk || die + sed -i \ + -e '/%.c/s: importinc$::' \ + common.mk lib/Makefile lib/util/Makefile || die + sed -i \ + -e 's:pkg-config:$(PKG_CONFIG):' \ + GNUmakefile converter/other/Makefile other/pamx/Makefile || die + + # The postscript knob is currently bound up with a fork test. + if ! use postscript ; then + sed -i \ + -e 's:$(DONT_HAVE_PROCESS_MGMT):Y:' \ + converter/other/Makefile generator/Makefile || die + sed -i -r \ + -e 's:(pbmtextps|pnmtops|pstopnm).*::' \ + test/all-in-place.{ok,test} || die + sed -i \ + -e 's:lps-roundtrip.*::' \ + -e 's:pbmtextps-dump.*::' \ + -e 's:pbmtextps.*::' \ + test/Test-Order || die + sed -i \ + -e '/^$/d' \ + test/all-in-place.ok || die + sed -i \ + '2iexit 80' \ + test/ps-{alt-,flate-,}roundtrip.test || die + fi + + # the new postscript test needs +x + chmod +x test/lps-roundtrip.test || die + + # Do not test png if not built + if ! use png ; then + sed -i -E \ + -e 's:(pamtopng|pngtopam|pnmtopng).*::' \ + test/all-in-place.{ok,test} || die + sed -i \ + -e '/^$/d' \ + test/all-in-place.ok || die + + sed -i -E \ + -e 's:(pamrgbatopng|pngtopnm).*::' \ + test/legacy-names.{ok,test} || die + sed -i \ + -e '/^$/d' \ + test/legacy-names.ok || die + sed -i \ + -e 's:png-roundtrip.*::' \ + -e 's:winicon-roundtrip.*::' \ + test/Test-Order || die + fi + + # this test requires LC_ALL=en_US.iso88591, not available on musl + if use elibc_musl; then + sed -i \ + -e 's:pbmtext-iso88591.*::' \ + test/Test-Order || die + fi +} + +src_configure() { + cat config.mk.in - >> config.mk <<-EOF || die "writing config.mk failed" + # Misc stuff + BUILD_FIASCO = N + SYMLINK = ln -sf + + # These vars let src_test work by default + PKGDIR_DEFAULT = ${T}/netpbm + RESULTDIR_DEFAULT = ${T}/netpbm-test + + # Toolchain options + CC = $(tc-getCC) -Wall + LD = \$(CC) + CC_FOR_BUILD = $(tc-getBUILD_CC) + LD_FOR_BUILD = \$(CC_FOR_BUILD) + AR = $(tc-getAR) + RANLIB = $(tc-getRANLIB) + PKG_CONFIG = $(tc-getPKG_CONFIG) + + STRIPFLAG = + CFLAGS_SHLIB = -fPIC + CFLAGS_FOR_BUILD += $(netpbm_cflags_for_build) + + LDRELOC = \$(LD) -r + LDSHLIB = $(netpbm_ldshlib) + LINKER_CAN_DO_EXPLICIT_LIBRARY = N # we can, but dont want to + LINKERISCOMPILER = Y + NETPBMLIBSUFFIX = $(netpbm_libsuffix) + NETPBMLIBTYPE = $(netpbm_libtype) + STATICLIB_TOO = $(usex static-libs Y N) + + # The var is called SSE, but the code is actually SSE2. + WANT_SSE = $(usex cpu_flags_x86_sse2 Y N) + + # Gentoo build options + TIFFLIB = $(netpbm_config_lib tiff) + # Let tiff worry about its own dependencies #395753 + TIFFLIB_NEEDS_JPEG = N + TIFFLIB_NEEDS_Z = N + JPEGLIB = $(netpbm_config_lib jpeg) + PNGLIB = $(netpbm_config_lib png) + ZLIB = $($(tc-getPKG_CONFIG) --libs zlib) + LINUXSVGALIB = $(netpbm_config_lib svga vga) + XML2_LIBS = $(netpbm_config_lib xml xml2) + JBIGLIB = $(netpbm_config_lib jbig) + JBIGHDR_DIR = + JASPERLIB = NONE + JASPERHDR_DIR = + URTLIB = $(netpbm_config_lib rle) + URTHDR_DIR = + X11LIB = $(netpbm_config_lib X X11) + X11HDR_DIR = + EOF +} + +src_compile() { + emake -j1 pm_config.h version.h manual_importinc #149843 + emake +} + +src_test() { + # The code wants to install everything first and then test the result. + emake install.{bin,lib,data} + emake check +} + +src_install() { + # Subdir make targets like to use `mkdir` all over the place + # without any actual dependencies, thus the -j1. + emake -j1 package pkgdir="${ED}"/usr + + if [[ $(get_libdir) != "lib" ]] ; then + mv "${ED}"/usr/lib "${ED}"/usr/$(get_libdir) || die + fi + + # Remove cruft that we don't need, and move around stuff we want + rm "${ED}"/usr/{README,VERSION,{pkgconfig,config}_template,pkginfo} || die + + dodir /usr/share + mv "${ED}"/usr/misc "${ED}"/usr/share/netpbm || die + + doman userguide/*.[0-9] + dodoc README + + cd doc || die + dodoc HISTORY Netpbm.programming USERDOC + docinto html + dodoc -r ../userguide/*.html +} diff --git a/metadata/.checksum-test-marker b/metadata/.checksum-test-marker index 736f78d77d3ad..0bb13e3d4ec0c 100644 --- a/metadata/.checksum-test-marker +++ b/metadata/.checksum-test-marker @@ -1,4 +1,4 @@ -1688017228 Thu Jun 29 05:40:28 AM UTC 2023 +1688019026 Thu Jun 29 06:10:26 AM UTC 2023 # 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 Binary files differindex f72588ed7c12e..e81552fe8f8f4 100644 --- a/metadata/Manifest.gz +++ b/metadata/Manifest.gz diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 11d9e985006ba..ccca73ba139ad 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Thu, 29 Jun 2023 05:39:51 +0000 +Thu, 29 Jun 2023 06:09:49 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index a255e4b594bfe..54eccaf792619 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 546124 BLAKE2B b8c960a7f19f0cac8ea254b9330e3a1add1f4be28ff0a9b4020f5e68f250a6b511280b7dd1dec4e472c73320abae493b0ab8441075c681803abfb19ea280332e SHA512 0dccc4f920463740ab2803f55b50f1cf0df2af9d58750c12c98fe5963dc8738d5a3e8d6a895c2e0d3ba8230bb61557b6e88b4fa56b2f05f5697577b68a9413df -TIMESTAMP 2023-06-29T05:39:55Z +TIMESTAMP 2023-06-29T06:09:53Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSdGStfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSdIDFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klAAVw//fjOMummDayu6CuZJNbAiGiFD1uFUbvcKn2MI54haX1SIuG0Q4m81L9oC -+MiVIjVD9sc4oO19Y3BFESXTJjwLiB17J5Zk2/DK2P6rWpza9kN61TcUzLPAMLrE -sx0ORlnSiQexdiwnrPWFqbzZd4y2QpqGQfXzDC2ZVdsvW/zFRoAI+bPTp15ad8Wk -TFXNtBniD+EgNgVyrcHLdtWm9+qkbDAqqVYqG9aIklGWWRKiMIAqmtJIL0Tb3FBL -be6rHF3mt9G4sNzFigD94ZBlqpubgOtxeiJe9HKiZsYfxLFA8aqSb+DNmYPScbea -OT+dGO0VuzGJBj7tV+8CRrtPdwcIp2HmK1YM28QrXmuIG1h1x5BmlVxBYXcuHy3o -4fUN7ApRfStYVuSkTDPxIcVODfORcMKJvIbkr9qf1W8Ic2lUh8n8Ztd3KrPHaK8i -TuqZPwiTJSOSyAQUiUvB2Ws6f3oeMSJP9OmfC3MI6swcUja3F5+uXf6jBRdyZ3ST -sqnzJ3hfhUk+HMXwNzOjfsVHP1oS/5zggJUI0fvyZ2+FlyZMrS+7ZrEvU33U7xv4 -BGvBQueuUT5dG/sl8BDRAEjFQaxEtpJxzIbvUpQd53uZG3zwaNLFRTb/lIzP5uoe -FX5pnsyVlo9+4sF9YxrUFSUv/EvlWmFgMtqK0iW8UGcJ7i8Q58g= -=oKFI +klBDUQ//Vtr8YMLOQleGwEK68Sk6vdAHGmCjyRB1X+Qcrunaeon3IgMGE96v2j5M +0qCZqkFRPOxJXLhmn+N9+LG8Hmsc+XMKGnTRF13TBQvz39TiNM9HvnST1DcyWhcZ +k6ukSVWOiHwRWInlrs9zKg0dgIWG8gHq4EVFQzsZm/+DcjLbMmfbeLQ1Ik1xQSPp +Xb6hsXwPeyaJ6Hgtooe9NktfQGoz2qTMCoUynjBg6uCh4XG2/qJ1OKQUT1t8jRI+ +QGWzfSyNkwjKIGOjrbkAhz5PEC26AsLaSmvz/EOBuL/5yQ89SrRXkmzKFz8Ctz1U +DGKCZdM5RrKZldnOvv1KNpSkWT+O5fD8qCXJ7DpAvSYgimk0D522JtHlV8rUwlwa +48K4LIjmbcyGGkT5byfzWyITr4ECfQneV6EXqODil9dwkZDaKQ4BYchPoRUgxjwe +zCKOfJjoohRUmJc5TH5GnQjgMttuw3Yfs+XeFSPT1TQYN8gjKAO/iosvQ8pE4f5Z +/DZW0YguVbce2ymdcA/bBgPNcpExfoRmfTeWDTxg05DWpjIfPvc2aRuW7uHX7XvT +cJZ9TinYt4Hf6JNq2CUKbcCBq0Gm4lKLIfxxiqQO+HFCBqjAGwF8y2FCYk5dfO7b +4X/FFZT4+WkVs867oyXzKI0WKMZnVOU1MjlIEeuq2WlbSMc7wKM= +=go+Q -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index be00c4f144b04..ccca73ba139ad 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Thu, 29 Jun 2023 05:39:52 +0000 +Thu, 29 Jun 2023 06:09:49 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz Binary files differindex b14b615bd8601..f256d94459f7d 100644 --- a/metadata/md5-cache/Manifest.gz +++ b/metadata/md5-cache/Manifest.gz diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz Binary files differindex 32dbe51e6029d..bdd55b670f049 100644 --- a/metadata/md5-cache/media-libs/Manifest.gz +++ b/metadata/md5-cache/media-libs/Manifest.gz diff --git a/metadata/md5-cache/media-libs/netpbm-11.2.0 b/metadata/md5-cache/media-libs/netpbm-11.2.0 index 37a766368ec7e..0d9b0fd175d55 100644 --- a/metadata/md5-cache/media-libs/netpbm-11.2.0 +++ b/metadata/md5-cache/media-libs/netpbm-11.2.0 @@ -9,7 +9,7 @@ IUSE=jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux LICENSE=Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain RDEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) -SLOT=0/advanced +SLOT=0/stable.102 SRC_URI=https://dev.gentoo.org/~ceamac/media-libs/netpbm/netpbm-11.2.0.tar.xz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cddfde99fc3a666c31b0e5775939aafe +_md5_=368e350e14d13f506e74004c4aab7b3b diff --git a/metadata/md5-cache/media-libs/netpbm-11.3.0 b/metadata/md5-cache/media-libs/netpbm-11.3.0 new file mode 100644 index 0000000000000..27b9068b90af1 --- /dev/null +++ b/metadata/md5-cache/media-libs/netpbm-11.3.0 @@ -0,0 +1,15 @@ +BDEPEND=app-arch/xz-utils sys-devel/flex virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) x11-base/xorg-proto +DESCRIPTION=A set of utilities for converting to/from the netpbm (and related) formats +EAPI=8 +HOMEPAGE=https://netpbm.sourceforge.net/ +INHERIT=flag-o-matic multilib toolchain-funcs +IUSE=jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain +RDEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) +SLOT=0/advanced.103 +SRC_URI=https://dev.gentoo.org/~ceamac/media-libs/netpbm/netpbm-11.3.0.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=fa75cfec77d2d959c81fa1bf3e8a3a47 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index f36da1d83a562..867d6c2cb3c50 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1 -TIMESTAMP 2023-06-29T05:39:55Z +TIMESTAMP 2023-06-29T06:09:53Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSdGStfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSdIDFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDgqhAAjJC5gQgGTV7+EtOtT2MiO/lagwkyFg7XPCU6yKQv9UHPC65wJMZXXr1b -R8NFTf8vafOi/wgpXPRetnR7VO82tWMSzmvD3OObfwTgqyIFJ+gphdCPPs7eNELZ -gSeCr6SX0rwGgS5lJXaE1NVMFJCru/uL8b1RSxVTrYMh30M7om29LkVVu4ez4lNl -IWlXl+M9aFTxCdQRGJ+9uMT/gUctGmuJwhzUX5cW5rR3rtpOpwtIJWP2nqKPBMpU -Y4fJB5kfv8l9BJ+bU7ynbzv5UXE2gNy2xGJA/ULrOBnqv//N69xDoOY4vBxuZ0qj -tNWhhu/dy+Kq07DmJFblIWOPKrZa3jt6gw/ySM65Rez1c+RlWhdJF2JwOyxb7mGe -K6ViOPict5fYy2KauA7W5W/JjPoAG6A28b+oPwLiEJfXPYp91nhOmy5bMcxrowKa -HEf9aT2L8yTmbhGafc2gIdTXp7qI3bs5JQsl4xbDKRrx1v1lCmQDcjyDa1MvxbQo -CtffGcsNVDnLZzdoUA6b9sw/MYaNsSbQPjjZmnbApmJNMZT/8fgpMjL+HhDTay/K -QzGbT5urVMQMldfEk04clQTHQdXTKI9qzUkAsZ73sjUTjQfVXtBjQzdQZ5PPkTX6 -oxcfHklbh+5Lg8Ew7gN4yJ3UFXS03jYQcZ3cSeUlumkcWqxCokc= -=d1eQ +klDZ1A/+PUbIn1rM4UA8rLX/7JzhguKn54NL5v+N3shsU2LUPBl/blGvBZ0jcdYT +LDMIFdKs5g5n/GlYPpG6kssyiyEHgnCzrcQQTg9C1wuKFd7bVDiKlL+6b28twaK5 +AewwpjgWBkQWdABrUkFzCG63OuhBEsbGKN9yM0V/eGMOwcAkDMeoUPBsHY/qqfaT +NPlZR3zOi/XSlbg8JM/VVkHH5uNWhHKU05pJn6wlNxLtaWBE9VvYPZkgvQP1sgIl +5XVzbODM3tzL2HZjA62t7/zTyaAxI7KEvz5GYK40lRON+5YszzhKgFfi2NKko8QB +lwCywHz22jWiB0/WuhBmWLwGtvhxSClisrZFIgRNqoKKHYiYt0yCWxqGKLqGcyzG +ZsZ45uY4pbZQ14DMwMmOl5Zt3Aj9ElSWfaxGl4ih2WvrLLr8UFuC04f5gKSxkKU5 +0kodo2Q9yzaNlu2y+5SR4yn9QauuHkkGv1Du92G64G5Xrq/P46g0xwGQCGtl1l+W +PBSr23fq0+2s/TPJjdywXQDG2bYM2S+WF/JkHzIhLBtXM2h9Fnf6gJm8vU8aC79D +OF7quHFfwUkwvb4Hv+COUdYe7xd8f8ngZx0nWCsywvNnpfVKgMUjqrcG230AdG2b +U5huI7XCFIrufzR1mRL9UJAr4iSklLYaLBYQsrHRgTyp3ELumtE= +=2YzL -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index be00c4f144b04..ccca73ba139ad 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Thu, 29 Jun 2023 05:39:52 +0000 +Thu, 29 Jun 2023 06:09:49 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 034c9ca06e458..e56269b29b1c9 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Thu Jun 29 05:39:51 AM UTC 2023 +Thu Jun 29 06:09:49 AM UTC 2023 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index d90937d152077..27ecf6eae6110 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Thu, 29 Jun 2023 05:45:01 +0000 +Thu, 29 Jun 2023 06:15:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index abaf25c28189f..676a658c3f1e8 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -0c46ff19bb14ab0775767515ce5f8ce9326fbf2b 1688015838 2023-06-29T05:17:18+00:00 +bd129b20aaff2dddc607230800d7d29333096e9c 1688018221 2023-06-29T05:57:01+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 69b597f567c1c..96f78b0879c82 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1688017201 Thu 29 Jun 2023 05:40:01 AM UTC +1688019001 Thu 29 Jun 2023 06:10:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 11d9e985006ba..ccca73ba139ad 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Thu, 29 Jun 2023 05:39:51 +0000 +Thu, 29 Jun 2023 06:09:49 +0000 |