diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-03-04 17:43:01 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-03-04 17:43:01 +0000 |
commit | d0fafa709f2b77dc0e70c99118520000965e4b5a (patch) | |
tree | 170df5ff9fe071343b879da18acce63ee3a1c001 /dev-util | |
parent | 56a597689e7509193b0924a635d2022f21b1a3e4 (diff) |
gentoo auto-resync : 04:03:2024 - 17:43:01
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/Manifest.gz | bin | 64761 -> 64764 bytes | |||
-rw-r--r-- | dev-util/bcpp/Manifest | 3 | ||||
-rw-r--r-- | dev-util/bcpp/bcpp-20221002.ebuild | 40 | ||||
-rw-r--r-- | dev-util/dialog/Manifest | 9 | ||||
-rw-r--r-- | dev-util/dialog/dialog-1.3.20220728.ebuild | 61 | ||||
-rw-r--r-- | dev-util/dialog/dialog-1.3.20221229.ebuild | 61 | ||||
-rw-r--r-- | dev-util/dialog/dialog-1.3.20230209.ebuild | 62 | ||||
-rw-r--r-- | dev-util/pkgconf/Manifest | 6 | ||||
-rw-r--r-- | dev-util/pkgconf/files/pkgconf-2.1.0-digraph-test.patch | 41 | ||||
-rw-r--r-- | dev-util/pkgconf/files/pkgconf-2.1.0-fix-modversion.patch | 95 | ||||
-rw-r--r-- | dev-util/pkgconf/files/pkgconf-2.1.0-traverse-only-once.patch | 71 | ||||
-rw-r--r-- | dev-util/pkgconf/pkgconf-2.1.0-r1.ebuild | 75 | ||||
-rw-r--r-- | dev-util/pkgconf/pkgconf-2.1.0.ebuild | 69 |
13 files changed, 0 insertions, 593 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz Binary files differindex 0b16eb8eabf8..999215a02150 100644 --- a/dev-util/Manifest.gz +++ b/dev-util/Manifest.gz diff --git a/dev-util/bcpp/Manifest b/dev-util/bcpp/Manifest index 230bda3bdcce..95adca05da48 100644 --- a/dev-util/bcpp/Manifest +++ b/dev-util/bcpp/Manifest @@ -1,10 +1,7 @@ -DIST bcpp-20221002.tgz 151426 BLAKE2B 6978b30ca684ec5e9eb781955679d333e7efdb389af2b29a341b466387bf4147bc72c54d80eaa6d57770cd720c2074881594418ccbe7aa81241ebeac938499e3 SHA512 a1d2c57e5acabf90f19d3721c79f76867c2b93af51b717af80089ab9dc5117ac28263ceb6aff6544a1040b6fc5115a229759631309c4f6ea9808c6b6eb7d1c92 -DIST bcpp-20221002.tgz.asc 729 BLAKE2B 64a211fb84ac6ca2926cb54b06945a908bb19ef15fb8784f4201b29dbc1ebe1be85e8bb0d05d14ebde126508cb33bb9e2d2411fa54b1290246263829d1f4f7f0 SHA512 867b2c04c957daff028a0eaa14ce2c7fd8718dbe9a9af5bf46b293ce51a0a49f823b18978f10f77b7363ff62691683e2945d0d71280185386f19dc7f1cc883d5 DIST bcpp-20230130.tgz 155972 BLAKE2B f51ae04ef75125d2040f9ef2ab9fb5513ad83fc6095b85bc091bf109d43b066723743c02f703b90f5d4faeb368da86d611d9ce46237c10e31b861b473de49282 SHA512 1fd22707313c098ac2a338425029d2c6355e9042b9bba3d2a6c8d4315dc59a33ea1bfc0cf30671ab2eb1c05981c4be5313a20d357bbbbb4f14374772253b4c30 DIST bcpp-20230130.tgz.asc 729 BLAKE2B ffd6266919c8598067b09ac9f855c3b1d93dbd4d6536dbd68a12ccbc5f8cc62e10315e44376fc72d40881e43dfa51676a1af46400aed66bf4c2ac1d4a17b499c SHA512 b52cfa95115726ec7b9575ef8a813fc5d1eb8dc7083b19508d5058b80d41203e70d3cd61a18eea4f35755f77e92ce15c2a1f24db0befb3b62dab3b71065a3955 DIST bcpp-20240111.tgz 156659 BLAKE2B 9bcb986bd434e8c574a25d5e6a4dab08f5aec342bd60e46110902e7f5d924fff4295fc23ee5fc9190ef10c36fa89b19d9f2baff79150899f7618c06df543ae88 SHA512 e5211f484de3de4b6172d01fa9af50e2ed060cfb81d366575581480c1903dccb13b1e247809e17ae9a3cebc49d52b180b928a6abcad5f5b67b2af745b035e249 DIST bcpp-20240111.tgz.asc 729 BLAKE2B c9933393c10b77bbeefcef315b6ae8d3df75fc3ee1d1880a661775ca11cd2965864191beae23a51b78be2db995d75f3e9cd0ac44b465905a19a21c7eb8463722 SHA512 50e28e55e533ce9641b2b6c95ae937a546f32ebc41a4c77a336cfb1c3528ba0c9e193fd0320cb145c31e31c941661c9c4dfae5eb1c5aa964af11f891907493a6 -EBUILD bcpp-20221002.ebuild 1147 BLAKE2B 360ee828f24246357d4044eab88d6008af981c161699b492edae1e7e44e7b881e34c4a75dc5576151fffd4013d7b3170e74328dec5b9a99975d7b5d61d71ef72 SHA512 fa71cc44db2176a662a39be65fd43f37bf303151aa846ffd3e9fbd5ff952e6f530d411669cb8dc3002a58d26a6fa18c48824822d9b4e2ab2cabd873dc5a7c0cc EBUILD bcpp-20230130.ebuild 1147 BLAKE2B 360ee828f24246357d4044eab88d6008af981c161699b492edae1e7e44e7b881e34c4a75dc5576151fffd4013d7b3170e74328dec5b9a99975d7b5d61d71ef72 SHA512 fa71cc44db2176a662a39be65fd43f37bf303151aa846ffd3e9fbd5ff952e6f530d411669cb8dc3002a58d26a6fa18c48824822d9b4e2ab2cabd873dc5a7c0cc EBUILD bcpp-20240111.ebuild 1161 BLAKE2B 285f50a800dab06439dce165fbe9d6208bef7b8b992171195f747b1cf25b341b3f2698124447a27af806e911896dafed0f17089ed4eda8272590f0d7534c43a3 SHA512 a8ee9f52be2d767a608e4d8e5b53ab9121d80195405dcbd24f352649ed4ac4ae02445e8da54a0d37dc5a3228a0f1d2b2f33a6f78c71effb3e21140c9ecefad59 MISC metadata.xml 327 BLAKE2B 98cfc008c1157e6c7bf26938ee9cb85afed7b4ca15f625a6bfb4f10a4a7ec9b7ad101c38c6b5bde51ac8ff8f6ebc15ca0cdd2903db65f1d691c13f534f5783e1 SHA512 ebaa5a7e3f02bc91337c50366007ffb65ef5a8a5604c43872d3a45f50a372adca5ac279b84309e3045fd34b81d0a9a138d2f73141955e15f0e827a42fab70673 diff --git a/dev-util/bcpp/bcpp-20221002.ebuild b/dev-util/bcpp/bcpp-20221002.ebuild deleted file mode 100644 index cf6014812594..000000000000 --- a/dev-util/bcpp/bcpp-20221002.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc -inherit verify-sig - -DESCRIPTION="Indents C/C++ source code" -HOMEPAGE="https://invisible-island.net/bcpp/" -SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz" -SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" - -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )" - -src_compile() { - emake CPPFLAGS='-DBCPP_CONFIG_DIR=\"/etc/bcpp/\"' -} - -src_install() { - default - dodoc CHANGES MANIFEST README VERSION txtdocs/hirachy.txt \ - txtdocs/manual.txt - - insinto /etc/bcpp - doins bcpp.cfg indent.cfg -} - -pkg_postinst() { - elog "Check the documentation for more information on how to" - elog "Run bcpp. Please note that in order to get help for" - elog "bcpp, please run bcpp -h and not the command by itself." - elog "" - elog "Configuration files are at ${EPREFIX}/etc/bcpp." - elog "To use them, use the -c option followed by the filename." -} diff --git a/dev-util/dialog/Manifest b/dev-util/dialog/Manifest index e079692fcb5d..8fbc82c7db7f 100644 --- a/dev-util/dialog/Manifest +++ b/dev-util/dialog/Manifest @@ -1,16 +1,7 @@ -DIST dialog-1.3-20220728.tgz 568086 BLAKE2B 086d946f2a8d298f1d26a193b5e99c00991a7f25fb032efef77109b20deaf08d54562673132bfa458d0c28360b2271e7ec50611ebe00e0c1584f178c0d8d7254 SHA512 dddceaf00bfec4b53f2cf67e51d4c54841d9db337536657c21bc8f324a0eb9c6d621f00e09bfb741bd263f171dde38cfea87568f86daf04a9e88575a0ed61218 -DIST dialog-1.3-20220728.tgz.asc 729 BLAKE2B c317713cae1abe26471c005f033a8ebb406a2a741d67865f90c8a356e204b468fda1349247dbe42e84d434434d202938b55321a22ad0e048eedca93f59a7b547 SHA512 fe0e3559c1c6cbd6ac24cd5da96cde4e4780c6a804f1ed3c96c1ee93dc8f434336cb5cf27c9ac420338c8491dfa9beead48761f07152b2cae9f2d2f7d482eb8b -DIST dialog-1.3-20221229.tgz 567965 BLAKE2B a027b4427ba2e4a2cfb7e66122a81ed3e3cd5b3ce3acfa250ce42a3464d4b015a8c7633b1d2160f915c54d8449097d19d33cd2f968bfef2a415fb42488bfa07b SHA512 920f22bc1565b3c936c95af6fe83dc1460dd81eb5d83bb8f43fd4f2b12cb9e37328b5ae32fb528fbe2ff2f4172935773022a3e6de455b8edfc0c8e37d5d02c26 -DIST dialog-1.3-20221229.tgz.asc 729 BLAKE2B bf9703905e16af1af11e68c5e0288e03ab2a72e7c16de80ec4bf830982020e28514674640f42e0fc77ae1861d3f527990279a2e65a7aef6f78b3076b245df149 SHA512 b4d2dd6ab6e4f792a0156508bdec8516a927d50e1e65208e1fb155a618321addc71e0c35658b8da9a2166c4401acc3ec47e050acdb84fd768c8cc089ff30c41a -DIST dialog-1.3-20230209.tgz 573222 BLAKE2B eabca049a4a4c7ea8f2023534116bc1736853664deefa8fff253b6a7dd6671def231dccec9815c3842e9ba7c2ce99c304eb707a5cd405463175fae8c85153a57 SHA512 e34b1de09e3455289ee6278cf2f8bfb6ec9f8f6ed1f61aee10ad0ff5ee499330ec3481afa1dcd999ed7460479607cc443433e09584b8eeab2efdba689b6851cf -DIST dialog-1.3-20230209.tgz.asc 729 BLAKE2B da27d94a4fe61ebcd1481f6b1bd750fe4c45db01153b059c7c329afcbb51c2f290b0a888e8c8b8bab65eb35fdcee6b8bb599fa9345eeea79ad2f298335528c21 SHA512 bac6a17614ca0798e2f52fc2635169e5256b7f3e970fe0a2693503d2fd6b618aae78f7a11bfdfb865e67f4f920c9597b3e8b050841f0b1454838ffcd4823e2a3 DIST dialog-1.3-20231002.tgz 574625 BLAKE2B 7eed34a9aa5188046d0f86a5206209cda5cb2080fc8876b0b9f540c5ed79120c325a23769c4c28787da9792f3128587eea4903ab597847e8a9ba03f7cd7087fd SHA512 ac3fea3053699b5b6e359bbe62e0f6220232898af1a8199225f6002211fe2eb6de42a868e71471f740580f35e428542940a93f89fd74b61923d4fd111deb82dc DIST dialog-1.3-20231002.tgz.asc 729 BLAKE2B e670bad0ead62c2fd6c936f16ebe91423f56347c609c73e1664586469735e8907ce0bfa049d9014b5f878256e54848b517fb3f754c8791280f7760d415d5bbb2 SHA512 405d4a1a98dde1214844eadce8dda5ca4b6c185bfdb18b944e127b6c36f0331cd50316eb7e611f3f744204fac35b41dc2c8e17085a3829d1d45195c517e5a495 DIST dialog-1.3-20240101.tgz 575294 BLAKE2B 2cb5b30e1aa2ae868f47339611461486dddf78b4cfba8f0607b60f6704f7408fd62e7d93dbe134d948d17ab33cedaccf869a684faf850f47c55e96fe255c42c9 SHA512 20ffec0a1d0ac51ea5ff1d3e6a23648edb410180bb9f2116056b22bd23dcd734db646e2028807aa9e10cc1fea1cfcc8f1329c2bb91fea443db4d828b26608f4f DIST dialog-1.3-20240101.tgz.asc 729 BLAKE2B e200e94ae0ce545bf3ac2e517203e28ce5b0d2dac7fa34d8e3e919a1c873e5351e745d44986fca788cb346e786ca78d6cd96e17749b11f07fafffb512507f20b SHA512 c75eec1c2d2f5ed18bd55d6d6021e7f883b3a1e87ccb4638726909c29b5e2ea7ba3303aaa714dcafb0c6f0dfbb85f132b5a4e93394eb2a539f437c01c492d69a -EBUILD dialog-1.3.20220728.ebuild 1526 BLAKE2B 61926e3aea0a008ea4e2f17965f643c345c8b946b1bd4c71718e580e661c9c1df6a53b1d3dc7c955a2198a4ba863ae6f3f4658b9177acd0c2c6a36e647b8a427 SHA512 db0ea0498cc0d276725cb2efc172ee614ca2965f084beeba649a27ee456f0a3f30e4430e4569b210fa39c47a2e00f27dbd3d0ee430e6ce57e38b2f6c71fb0fbf -EBUILD dialog-1.3.20221229.ebuild 1526 BLAKE2B 61926e3aea0a008ea4e2f17965f643c345c8b946b1bd4c71718e580e661c9c1df6a53b1d3dc7c955a2198a4ba863ae6f3f4658b9177acd0c2c6a36e647b8a427 SHA512 db0ea0498cc0d276725cb2efc172ee614ca2965f084beeba649a27ee456f0a3f30e4430e4569b210fa39c47a2e00f27dbd3d0ee430e6ce57e38b2f6c71fb0fbf -EBUILD dialog-1.3.20230209.ebuild 1544 BLAKE2B 39cd98f8fa1d6fa6e0382032e162a6632d0df6fcdac3d43d49a6eacd81289f20484ec71a68580a6186346fad27477136b6dffc148ceaa3955de88c05099e5f1b SHA512 cbe9e0364b32ddf4c30731fedb3210a796f320c58bb16839ca25d84be941c528a00c20431be0007c1ac36fee7f0007973d5d6850e6d6f4896489fbdec0af5feb EBUILD dialog-1.3.20231002.ebuild 1544 BLAKE2B 39cd98f8fa1d6fa6e0382032e162a6632d0df6fcdac3d43d49a6eacd81289f20484ec71a68580a6186346fad27477136b6dffc148ceaa3955de88c05099e5f1b SHA512 cbe9e0364b32ddf4c30731fedb3210a796f320c58bb16839ca25d84be941c528a00c20431be0007c1ac36fee7f0007973d5d6850e6d6f4896489fbdec0af5feb EBUILD dialog-1.3.20240101.ebuild 1545 BLAKE2B d328eb1d2d940be7394eb11783589be46d17b86be213f0d835f1bfa9a913d281f42d7fce2c16f5561f74c89d66239d19bef4dd91f7d0081fd8f0759ebbbe9a73 SHA512 91144c5f91703b8f06ada6d444658525f03906f0dc3a37005775b2691de2e81c7524ce5633e93be9b63fb9a43b5df0cbb4706d807d35b346ce2dc6513439ab5a MISC metadata.xml 530 BLAKE2B 018162b342a7a0462f5087ead1bfaf931a299a2934220afe0d1f2736951b66d05b9985dcae0b3a9039ccbf2df21f3a20271e5718a4f8cc8391daf23f16c0b1cb SHA512 e49c5b6feeabf720469a5d34e7c40b26cec9800eea1cdd54c103407d653b45c22de4fe341d1264d516fa00d8706c6a969ded915f2df24f463b0a8d40072afd40 diff --git a/dev-util/dialog/dialog-1.3.20220728.ebuild b/dev-util/dialog/dialog-1.3.20220728.ebuild deleted file mode 100644 index fd05a9843ce5..000000000000 --- a/dev-util/dialog/dialog-1.3.20220728.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P=${PN}-$(ver_rs 2 -) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc -inherit verify-sig - -DESCRIPTION="Tool to display dialog boxes from a shell" -HOMEPAGE="https://invisible-island.net/dialog/" -SRC_URI="https://invisible-island.net/archives/dialog/${MY_P}.tgz" -SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/dialog/${MY_P}.tgz.asc )" -S="${WORKDIR}"/${MY_P} - -LICENSE="LGPL-2.1" -SLOT="0/15" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="examples minimal nls unicode" - -RDEPEND=">=sys-libs/ncurses-5.2-r5:=[unicode(+)?]" -DEPEND=" - ${RDEPEND} - nls? ( sys-devel/gettext ) - " -BDEPEND=" - virtual/pkgconfig - !minimal? ( dev-build/libtool ) - verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) -" - -src_prepare() { - default - - sed -i -e '/LIB_CREATE=/s:${CC}:& ${LDFLAGS}:g' configure || die - sed -i '/$(LIBTOOL_COMPILE)/s:$: $(LIBTOOL_OPTS):' makefile.in || die -} - -src_configure() { - if [[ ${CHOST} == *-darwin* ]] ; then - export ac_cv_prog_LIBTOOL=glibtool - fi - - econf \ - --disable-rpath-hack \ - --with-pkg-config \ - $(use_enable nls) \ - $(use_with !minimal libtool) \ - --with-libtool-opts='-shared' \ - --with-ncurses$(usex unicode w '') -} - -src_install() { - use minimal && default || emake DESTDIR="${D}" install-full - - use examples && dodoc -r samples - - dodoc CHANGES README - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-util/dialog/dialog-1.3.20221229.ebuild b/dev-util/dialog/dialog-1.3.20221229.ebuild deleted file mode 100644 index fd05a9843ce5..000000000000 --- a/dev-util/dialog/dialog-1.3.20221229.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P=${PN}-$(ver_rs 2 -) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc -inherit verify-sig - -DESCRIPTION="Tool to display dialog boxes from a shell" -HOMEPAGE="https://invisible-island.net/dialog/" -SRC_URI="https://invisible-island.net/archives/dialog/${MY_P}.tgz" -SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/dialog/${MY_P}.tgz.asc )" -S="${WORKDIR}"/${MY_P} - -LICENSE="LGPL-2.1" -SLOT="0/15" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="examples minimal nls unicode" - -RDEPEND=">=sys-libs/ncurses-5.2-r5:=[unicode(+)?]" -DEPEND=" - ${RDEPEND} - nls? ( sys-devel/gettext ) - " -BDEPEND=" - virtual/pkgconfig - !minimal? ( dev-build/libtool ) - verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) -" - -src_prepare() { - default - - sed -i -e '/LIB_CREATE=/s:${CC}:& ${LDFLAGS}:g' configure || die - sed -i '/$(LIBTOOL_COMPILE)/s:$: $(LIBTOOL_OPTS):' makefile.in || die -} - -src_configure() { - if [[ ${CHOST} == *-darwin* ]] ; then - export ac_cv_prog_LIBTOOL=glibtool - fi - - econf \ - --disable-rpath-hack \ - --with-pkg-config \ - $(use_enable nls) \ - $(use_with !minimal libtool) \ - --with-libtool-opts='-shared' \ - --with-ncurses$(usex unicode w '') -} - -src_install() { - use minimal && default || emake DESTDIR="${D}" install-full - - use examples && dodoc -r samples - - dodoc CHANGES README - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-util/dialog/dialog-1.3.20230209.ebuild b/dev-util/dialog/dialog-1.3.20230209.ebuild deleted file mode 100644 index ad64b2ee11b4..000000000000 --- a/dev-util/dialog/dialog-1.3.20230209.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P=${PN}-$(ver_rs 2 -) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc -inherit verify-sig - -DESCRIPTION="Tool to display dialog boxes from a shell" -HOMEPAGE="https://invisible-island.net/dialog/" -SRC_URI="https://invisible-island.net/archives/dialog/${MY_P}.tgz" -SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/dialog/${MY_P}.tgz.asc )" -S="${WORKDIR}"/${MY_P} - -LICENSE="LGPL-2.1" -SLOT="0/15" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="examples minimal nls unicode" - -RDEPEND=">=sys-libs/ncurses-5.2-r5:=[unicode(+)?]" -DEPEND=" - ${RDEPEND} - nls? ( sys-devel/gettext ) -" -BDEPEND=" - virtual/pkgconfig - !minimal? ( dev-build/libtool ) - verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) -" - -src_prepare() { - default - - sed -i -e '/LIB_CREATE=/s:${CC}:& ${LDFLAGS}:g' configure || die - sed -i '/$(LIBTOOL_COMPILE)/s:$: $(LIBTOOL_OPTS):' makefile.in || die -} - -src_configure() { - if [[ ${CHOST} == *-darwin* ]] ; then - export ac_cv_prog_LIBTOOL=glibtool - fi - - econf \ - --disable-rpath-hack \ - --with-pkg-config \ - --enable-pc-files \ - $(use_enable nls) \ - $(use_with !minimal libtool) \ - --with-libtool-opts='-shared' \ - --with-ncurses$(usev unicode w) -} - -src_install() { - use minimal && default || emake DESTDIR="${D}" install-full - - use examples && dodoc -r samples - - dodoc CHANGES README - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-util/pkgconf/Manifest b/dev-util/pkgconf/Manifest index fe5a897ccef6..33066f100a11 100644 --- a/dev-util/pkgconf/Manifest +++ b/dev-util/pkgconf/Manifest @@ -1,12 +1,6 @@ -AUX pkgconf-2.1.0-digraph-test.patch 1200 BLAKE2B e46ed6e40e853ea879b7c840f0e04f52049026f14f46f11562602a20b3f7c73a8cdf0323768ac9cad279937d95e5fe9c26ee8ca1c8127525948db0141a7d0b72 SHA512 6d1a8464f67782370ccda54b3a07780490853ba53205fc8cc90758bf23eae0b43ef61ac9ef02ddf8667d4a54fa45964992540f02e087b758bcd61d717cf050dd -AUX pkgconf-2.1.0-fix-modversion.patch 3007 BLAKE2B c81f97e96cde8accb848b8fe56001daa1ad3342731afd9146fcda89ddfc164d4d2df38fc03143d0ac134940663e06d1581c3c4371269496d6bca4c143bd91e4c SHA512 d47da4d58abe5fdd8877b012a205dcab96e7d39624d6e333ce8e72d1af9e3daafc2a9106bc80a04599fb27d8a61a1a176fc2819c680eac482477c4a4fef8e75d -AUX pkgconf-2.1.0-traverse-only-once.patch 2192 BLAKE2B 801d55d823f2a0d8698c75c84297f586c22f2250b0e9663f8e6f49491507352762cfeed0639320443af7289c336f4bd6b7b295effc0da6603da9d631198b075b SHA512 f50f1f250544a7fa0476dec9f415920a43aa0799c473ea28de931ad121c60a74eab83b0207be4ba706e0e007445dee3ccf11714ef7079c6564a86b9c7f3ed48c DIST pkgconf-1.8.1.tar.xz 302372 BLAKE2B 591961f0b1fd185834fd8e2a672199cffc035139599817b1d56d571300d2aa800a719c9477aac4023dfade597ad3cc3b45360babe57498977568ee57077c7bbe SHA512 7a7d5204c1c9bfb6578bda56f299d1fa0300e69a133a65730b10ad77aefbf26fceb74ae77cecda326b3ed5db5736f27fcce94764b3a56d40f4bb99fecdc80bba -DIST pkgconf-2.1.0.tar.xz 311576 BLAKE2B 43ac91f15106764f0b03ac4e1c3ff59aaba0436a221a295be93dd1a78b74e0185e60be8d24d040cc4ce0b0fb4446a6a8f493e7cc69bafafe5cefa9beab9b2bd5 SHA512 239dd75814d23f98a64c7df7ab12bc87a0ba52227ef0102086876e39712a2a5d2fdd1e27314070f66f9b38ef5bc0a31f0b90522f34bf8351e7bfb12c75313641 DIST pkgconf-2.1.1.tar.xz 311956 BLAKE2B b59e57b1118bb75bc946a1e65e037a172c2ade3a7b9da8404b3598833cd091600045de151f2db06453b23563501b2dff7fdda8967e14c0c933ac50d28ddb3cd0 SHA512 cdf0998cd87f6d5e5a6560037eb847fd9613d237858d26eec321c42f54ca40ac72b6749c48c5b32611841d701393b1217bdb6c0cba5efd2c138be10d0e8fb32d EBUILD pkgconf-1.8.1.ebuild 1557 BLAKE2B 713707b02b74f5abbee292446c94ee2dff2040b01bae387f541a610aa9332f8bd4b094932f1f4e806c8db3da0ad2e7a8f8f1328fcacf7801de6f6c5d5cb2d331 SHA512 fe9f9aedf8f38686d5d83a9f17355955d1da48e0e3eed4176a37b36f8417b5b0d2c8d84ee2d3e98f9484b3a5a2f82e2d6a87f1aeb4dece86a7ad938fa3e944cc -EBUILD pkgconf-2.1.0-r1.ebuild 1678 BLAKE2B 2ad2f33ef24443f9be4279951130b30d720a773241ba19756fc7e584a45f306b38f2767ed1c0cb003ebdaa17c6a838504f349d142173023b88730e6fd2bd9a23 SHA512 ff1020f223eae2d6ca04a610b313492c76019e74898b00fb894f68eacda6c33a45f3cf6655dd21edb105046ba5d5b10834ad24db0b760d0286a954895b063a12 -EBUILD pkgconf-2.1.0.ebuild 1519 BLAKE2B 0aaf33fef4394eaae96798a1642da77788105a5f10af56e3294e34149f4895e5bc5c1da6b0fd61998b018d5cbaf7e1aa7c0818e6829bfec7750533c6fb5c2284 SHA512 f74643e5fef09d071d6a8882b88c067eecdd8fe16d4c5f197abd989f90bc4fea468092b921a85bae4cd31b129eff59cf69d89087f6c4f99aa54a6cb4e387343b EBUILD pkgconf-2.1.1.ebuild 1627 BLAKE2B 2168a470e373fda42f1d4fe3ae70508c162d7fc06e7bb6bb1445ee933b80fe21d29d687800b0ca59e07c3e3db84777ff05e282ab219775bc62bf2ede3aed9428 SHA512 871885809ddf79fe02f02072d2a814a1ce063313679430c4996797271db4936f5dc14cb1ae845e8bb23eb4274ba52288f4785c28149ad9999f71d05b1062ea6d EBUILD pkgconf-9999.ebuild 1635 BLAKE2B 9c7892b34711442d3e81525efa7c2898759075569456c64ff110d973cdfcbd1ffb7c4d7bec337149ffb237a0a43ebc5b7f38a9a1927d3e10ac6326387de810f3 SHA512 be2a5add715c6dfb3faa20fb6e5cc74e65ef600174bf18441fb73e9143f215fa70ac45ca559f36f1ac2d8b4485345b40a768e93b4d4f558c683e23ff36e2dc18 MISC metadata.xml 667 BLAKE2B 38e2c6be57a2584630a634e98651c4cd6d86df6130cba3108c174dab434c5c0f0322a297543106fe543984c44e51c02eaeaa70a841f7fe1c5f70a48595d43b07 SHA512 30813cedabd5bb71c64e74c788d6c2c909d00aa78864a7fb1d2388ff9db23ddb4a8032dfc5767baa585467852a9b423b5c3b04ca22abf299030d196c1534f392 diff --git a/dev-util/pkgconf/files/pkgconf-2.1.0-digraph-test.patch b/dev-util/pkgconf/files/pkgconf-2.1.0-digraph-test.patch deleted file mode 100644 index 90232ab4c15b..000000000000 --- a/dev-util/pkgconf/files/pkgconf-2.1.0-digraph-test.patch +++ /dev/null @@ -1,41 +0,0 @@ -https://github.com/pkgconf/pkgconf/pull/340 - -From db387172ac5fe2a3118945bf45bd90d8a2efeaf4 Mon Sep 17 00:00:00 2001 -From: Kai Pastor <dg0yt@darc.de> -Date: Wed, 17 Jan 2024 18:28:38 +0100 -Subject: [PATCH] Test digraph completeness for private-libs-duplication - -Complements 45073b7. ---- a/tests/requires.sh -+++ b/tests/requires.sh -@@ -10,6 +10,7 @@ tests_init \ - argv_parse2 \ - static_cflags \ - private_duplication \ -+ private_duplication_digraph \ - libs_static2 \ - missing \ - requires_internal \ -@@ -73,6 +74,21 @@ private_duplication_body() - pkgconf --static --libs-only-l private-libs-duplication - } - -+private_duplication_digraph_body() -+{ -+ export PKG_CONFIG_PATH="${selfdir}/lib1" -+ atf_check \ -+ -o 'match:"virtual:world" -> "private-libs-duplication"' \ -+ -o 'match:"virtual:world" -> "bar"' \ -+ -o 'match:"virtual:world" -> "baz"' \ -+ -o 'match:"virtual:world" -> "foo"' \ -+ -o 'match:"private-libs-duplication" -> "bar"' \ -+ -o 'match:"private-libs-duplication" -> "baz"' \ -+ -o 'match:"bar" -> "foo"' \ -+ -o 'match:"baz" -> "foo"' \ -+ pkgconf --static --libs-only-l private-libs-duplication --digraph -+} -+ - libs_static2_body() - { - export PKG_CONFIG_PATH="${selfdir}/lib1" - diff --git a/dev-util/pkgconf/files/pkgconf-2.1.0-fix-modversion.patch b/dev-util/pkgconf/files/pkgconf-2.1.0-fix-modversion.patch deleted file mode 100644 index 3336a455794f..000000000000 --- a/dev-util/pkgconf/files/pkgconf-2.1.0-fix-modversion.patch +++ /dev/null @@ -1,95 +0,0 @@ -https://github.com/pkgconf/pkgconf/issues/335 -https://github.com/pkgconf/pkgconf/issues/332 -https://github.com/pkgconf/pkgconf/issues/317 -https://github.com/pkgconf/pkgconf/pull/336 - -https://github.com/pkgconf/pkgconf/commit/125af82dbe93eddadb7ec10eebac5087e9fbc451 -https://github.com/pkgconf/pkgconf/commit/b2f8386c32d1cb4dfa8f51c619c0c2a56a3544d6 -https://github.com/pkgconf/pkgconf/commit/5825e2c6d608ef74a97349e81d750ab95c53cf50 - -From 9a5c9be4ccef66a80df7533e00e525f87ff2fb01 Mon Sep 17 00:00:00 2001 -From: Kai Pastor <dg0yt@darc.de> -Date: Fri, 1 Dec 2023 21:20:39 +0100 -Subject: [PATCH 1/3] Test --modversion with constraint - ---- a/tests/regress.sh -+++ b/tests/regress.sh -@@ -27,6 +27,9 @@ tests_init \ - modversion_fullpath \ - modversion_provides \ - modversion_uninstalled \ -+ modversion_one_word_expression \ -+ modversion_two_word_expression \ -+ modversion_three_word_expression \ - pcpath \ - virtual_variable \ - fragment_collision \ -@@ -301,3 +304,21 @@ modversion_uninstalled_body() - atf_check -o inline:"1.2.3\n" \ - pkgconf --with-path="${selfdir}/lib1" --modversion omg - } -+ -+modversion_one_word_expression_body() -+{ -+ atf_check -o inline:"1.2.3\n" \ -+ pkgconf --with-path="${selfdir}/lib1" --modversion "foo > 1.0" -+} -+ -+modversion_two_word_expression_body() -+{ -+ atf_check -o inline:"1.2.3\n" \ -+ pkgconf --with-path="${selfdir}/lib1" --modversion foo "> 1.0" -+} -+ -+modversion_three_word_expression_body() -+{ -+ atf_check -o inline:"1.2.3\n" \ -+ pkgconf --with-path="${selfdir}/lib1" --modversion foo ">" 1.0 -+} - -From 0d4e6fa01074f5e540a7d89731edf44751bd17fc Mon Sep 17 00:00:00 2001 -From: Kai Pastor <dg0yt@darc.de> -Date: Fri, 1 Dec 2023 21:50:46 +0100 -Subject: [PATCH 2/3] Fix --modversion output - ---- a/cli/main.c -+++ b/cli/main.c -@@ -333,7 +333,12 @@ apply_modversion(pkgconf_client_t *client, pkgconf_pkg_t *world, void *data, int - pkgconf_dependency_t *dep = world_iter->data; - pkgconf_pkg_t *pkg = dep->match; - -- if (strcmp(pkg->why, queue_node->package)) -+ const size_t name_len = strlen(pkg->why); -+ if (name_len > strlen(queue_node->package) || -+ strncmp(pkg->why, queue_node->package, name_len) || -+ (queue_node->package[name_len] != 0 && -+ !isspace(queue_node->package[name_len]) && -+ !PKGCONF_IS_OPERATOR_CHAR(queue_node->package[name_len]))) - continue; - - if (pkg->version != NULL) { - -From ace73a690437488baea28130c98f0b1eaab4689e Mon Sep 17 00:00:00 2001 -From: Kai Pastor <dg0yt@darc.de> -Date: Fri, 1 Dec 2023 22:12:20 +0100 -Subject: [PATCH 3/3] Fix crash on two-word expressions - ---- a/cli/main.c -+++ b/cli/main.c -@@ -1405,6 +1405,15 @@ main(int argc, char *argv[]) - pkgconf_queue_push(&pkgq, package); - pkg_optind++; - } -+ else if (argv[pkg_optind + 2] == NULL) -+ { -+ char packagebuf[PKGCONF_BUFSIZE]; -+ -+ snprintf(packagebuf, sizeof packagebuf, "%s %s", package, argv[pkg_optind + 1]); -+ pkg_optind += 2; -+ -+ pkgconf_queue_push(&pkgq, packagebuf); -+ } - else - { - char packagebuf[PKGCONF_BUFSIZE]; - diff --git a/dev-util/pkgconf/files/pkgconf-2.1.0-traverse-only-once.patch b/dev-util/pkgconf/files/pkgconf-2.1.0-traverse-only-once.patch deleted file mode 100644 index 80eab2485e1e..000000000000 --- a/dev-util/pkgconf/files/pkgconf-2.1.0-traverse-only-once.patch +++ /dev/null @@ -1,71 +0,0 @@ -https://issuetracker.google.com/issues/317357322 -https://bugs.gentoo.org/912843 -https://github.com/pkgconf/pkgconf/pull/339 - -From 478199b425b46e9dae36bb174f1bd08bf3ffb0f1 Mon Sep 17 00:00:00 2001 -From: Yi Chou <yich@google.com> -Date: Fri, 22 Dec 2023 00:13:31 +0800 -Subject: [PATCH] Use traverse_id to prevent traverse pkgdep twice - ---- a/libpkgconf/libpkgconf.h -+++ b/libpkgconf/libpkgconf.h -@@ -137,6 +137,8 @@ struct pkgconf_path_ { - #define PKGCONF_PKG_PROPF_CACHED 0x02 - #define PKGCONF_PKG_PROPF_UNINSTALLED 0x08 - #define PKGCONF_PKG_PROPF_VIRTUAL 0x10 -+#define PKGCONF_PKG_PROPF_VISITED 0x20 -+#define PKGCONF_PKG_PROPF_VISITED_PRIVATE 0x40 - - struct pkgconf_pkg_ { - int refcount; -@@ -176,6 +178,7 @@ struct pkgconf_pkg_ { - - uint64_t serial; - uint64_t identifier; -+ uint64_t traverse_id; - }; - - typedef bool (*pkgconf_pkg_iteration_func_t)(const pkgconf_pkg_t *pkg, void *data); -@@ -212,6 +215,7 @@ struct pkgconf_client_ { - - uint64_t serial; - uint64_t identifier; -+ uint64_t traverse_id; - - pkgconf_pkg_t **cache_table; - size_t cache_count; ---- a/libpkgconf/pkg.c -+++ b/libpkgconf/pkg.c -@@ -1628,6 +1628,21 @@ pkgconf_pkg_traverse_main(pkgconf_client_t *client, - if (maxdepth == 0) - return eflags; - -+ unsigned int visited_flag = (client->flags & PKGCONF_PKG_PKGF_ITER_PKG_IS_PRIVATE) ? PKGCONF_PKG_PROPF_VISITED_PRIVATE : PKGCONF_PKG_PROPF_VISITED; -+ -+ if (root->traverse_id == client->traverse_id) -+ { -+ if (root->flags & visited_flag) -+ return eflags; -+ } -+ else -+ { -+ root->traverse_id = client->traverse_id; -+ root->flags &= ~(PKGCONF_PKG_PROPF_VISITED | PKGCONF_PKG_PROPF_VISITED_PRIVATE); -+ } -+ -+ root->flags |= visited_flag; -+ - PKGCONF_TRACE(client, "%s: level %d, serial %"PRIu64, root->id, maxdepth, client->serial); - - if ((root->flags & PKGCONF_PKG_PROPF_VIRTUAL) != PKGCONF_PKG_PROPF_VIRTUAL || (client->flags & PKGCONF_PKG_PKGF_SKIP_ROOT_VIRTUAL) != PKGCONF_PKG_PKGF_SKIP_ROOT_VIRTUAL) -@@ -1672,6 +1687,9 @@ pkgconf_pkg_traverse(pkgconf_client_t *client, - int maxdepth, - unsigned int skip_flags) - { -+ static uint64_t traverse_id = 0; -+ client->traverse_id = ++traverse_id; -+ - if (root->flags & PKGCONF_PKG_PROPF_VIRTUAL) - client->serial++; - - diff --git a/dev-util/pkgconf/pkgconf-2.1.0-r1.ebuild b/dev-util/pkgconf/pkgconf-2.1.0-r1.ebuild deleted file mode 100644 index 7ad7f087b464..000000000000 --- a/dev-util/pkgconf/pkgconf-2.1.0-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 2012-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib multilib-minimal - -if [[ ${PV} == 9999 ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git" -else - SRC_URI="https://distfiles.ariadne.space/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="pkg-config compatible replacement with no dependencies other than C99" -HOMEPAGE="https://gitea.treehouse.systems/ariadne/pkgconf" - -LICENSE="ISC" -SLOT="0/4" -IUSE="test" - -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-libs/atf - dev-util/kyua - ) -" -RDEPEND="!dev-util/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.0-fix-modversion.patch - "${FILESDIR}"/${PN}-2.1.0-digraph-test.patch - "${FILESDIR}"/${PN}-2.1.0-traverse-only-once.patch -) - -src_prepare() { - default - - [[ ${PV} == 9999 ]] && eautoreconf - - MULTILIB_CHOST_TOOLS=( - /usr/bin/pkgconf$(get_exeext) - /usr/bin/pkg-config$(get_exeext) - ) -} - -multilib_src_configure() { - local myeconfargs=( - --with-system-includedir="${EPREFIX}/usr/include" - --with-system-libdir="${EPREFIX}/$(get_libdir):${EPREFIX}/usr/$(get_libdir)" - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_test() { - unset PKG_CONFIG_LIBDIR PKG_CONFIG_PATH - default -} - -multilib_src_install() { - default - - dosym pkgconf$(get_exeext) /usr/bin/pkg-config$(get_exeext) - dosym pkgconf.1 /usr/share/man/man1/pkg-config.1 -} - -multilib_src_install_all() { - einstalldocs - - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-util/pkgconf/pkgconf-2.1.0.ebuild b/dev-util/pkgconf/pkgconf-2.1.0.ebuild deleted file mode 100644 index 1a3b9b6870e5..000000000000 --- a/dev-util/pkgconf/pkgconf-2.1.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2012-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib multilib-minimal - -if [[ ${PV} == 9999 ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git" -else - SRC_URI="https://distfiles.ariadne.space/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="pkg-config compatible replacement with no dependencies other than C99" -HOMEPAGE="https://gitea.treehouse.systems/ariadne/pkgconf" - -LICENSE="ISC" -SLOT="0/4" -IUSE="test" - -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-libs/atf - dev-util/kyua - ) -" -RDEPEND="!dev-util/pkgconfig" - -src_prepare() { - default - - [[ ${PV} == 9999 ]] && eautoreconf - - MULTILIB_CHOST_TOOLS=( - /usr/bin/pkgconf$(get_exeext) - /usr/bin/pkg-config$(get_exeext) - ) -} - -multilib_src_configure() { - local myeconfargs=( - --with-system-includedir="${EPREFIX}/usr/include" - --with-system-libdir="${EPREFIX}/$(get_libdir):${EPREFIX}/usr/$(get_libdir)" - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_test() { - unset PKG_CONFIG_LIBDIR PKG_CONFIG_PATH - default -} - -multilib_src_install() { - default - - dosym pkgconf$(get_exeext) /usr/bin/pkg-config$(get_exeext) - dosym pkgconf.1 /usr/share/man/man1/pkg-config.1 -} - -multilib_src_install_all() { - einstalldocs - - find "${ED}" -type f -name '*.la' -delete || die -} |