From 115dcc7054f5934a2c8e26fd8a8eed5f3e29e9ce Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 28 Mar 2023 09:49:11 +0100 Subject: gentoo auto-resync : 28:03:2023 - 09:49:10 --- dev-lang/Manifest.gz | Bin 19830 -> 19505 bytes dev-lang/R/Manifest | 3 +- dev-lang/R/R-4.2.3.ebuild | 3 +- dev-lang/R/files/R-4.2.3-curl-8.patch | 59 ++++++++ dev-lang/crystal/Manifest | 2 +- dev-lang/crystal/crystal-1.7.2.ebuild | 2 +- dev-lang/fuzion/Manifest | 2 +- dev-lang/fuzion/fuzion-0.080.ebuild | 2 +- dev-lang/hy/Manifest | 5 - .../hy-0.15.0-do-not-install-get_version.py.patch | 22 --- dev-lang/hy/files/hy-xfail-macro-test.patch | 16 --- dev-lang/hy/hy-0.20.0.ebuild | 40 ------ dev-lang/hy/metadata.xml | 11 -- dev-lang/regina-rexx/Manifest | 5 - .../files/regina-rexx-3.9.1-makefile.patch | 150 --------------------- dev-lang/regina-rexx/files/rxstack-r1 | 14 -- dev-lang/regina-rexx/metadata.xml | 15 --- dev-lang/regina-rexx/regina-rexx-3.9.1-r2.ebuild | 46 ------- dev-lang/vala/Manifest | 2 + dev-lang/vala/vala-0.56.5.ebuild | 48 +++++++ 20 files changed, 117 insertions(+), 330 deletions(-) create mode 100644 dev-lang/R/files/R-4.2.3-curl-8.patch delete mode 100644 dev-lang/hy/Manifest delete mode 100644 dev-lang/hy/files/hy-0.15.0-do-not-install-get_version.py.patch delete mode 100644 dev-lang/hy/files/hy-xfail-macro-test.patch delete mode 100644 dev-lang/hy/hy-0.20.0.ebuild delete mode 100644 dev-lang/hy/metadata.xml delete mode 100644 dev-lang/regina-rexx/Manifest delete mode 100644 dev-lang/regina-rexx/files/regina-rexx-3.9.1-makefile.patch delete mode 100644 dev-lang/regina-rexx/files/rxstack-r1 delete mode 100644 dev-lang/regina-rexx/metadata.xml delete mode 100644 dev-lang/regina-rexx/regina-rexx-3.9.1-r2.ebuild create mode 100644 dev-lang/vala/vala-0.56.5.ebuild (limited to 'dev-lang') diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index d4cbd3587477..580f8c0a2c5a 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest index b5505aa42132..bbf508491731 100644 --- a/dev-lang/R/Manifest +++ b/dev-lang/R/Manifest @@ -6,11 +6,12 @@ AUX R-4.2.1-reg-packages-testfix.patch 950 BLAKE2B 99823d76d11c8d76755304bb28019 AUX R-4.2.2-browser-pdf-prefs.patch 3653 BLAKE2B 5083e6b99e0ae41a96193f92fbf2daec04a797996ceec68eb83973377173079e4101c07f594b507f29ba4d4d42c8fe22174847376df26f77bfe156bbd3705827 SHA512 06124b7f67c6cd29b2630239e62a73b2ecb13c34cc683a1f9152d492f9608f87f6da325a418869699e11e1bc4813c5c1a5ea95cc59d462d74c8e474e61f6fc3d AUX R-4.2.2-isspace-without-readline.patch 733 BLAKE2B 4306378c4ac5a72d19f3f1cbbe67efcaab031dddc4d3c15f5551118b0a1e16aba953e0ae53c5ba86ca4cdff761a8569a2d6dafcb593a997b48cc21457e21ac6d SHA512 66116828646a67efc4c0736972b9245136ac8be60f86e0a339ce583161acee01c022ff8f776911866c13307ccc42ad5aa69ae0b4c309e3a2d89bace22143483b AUX R-4.2.2-parallel-rmath-h-install.patch 1193 BLAKE2B 20435abe07a9afd81f6c313fff093a3a18c5da025d0f398cee93e95589e10f42562367790285d7b0dc77f9f8af8680ed199c44fa23e9bd693f0de5a01a918895 SHA512 e1445995eaadda3a5ad15e7bd2720fff727fe1ce731381678e07e1d18013533d21beab09881f3400bc7e51323cceef9c17ed05b72b6d5f2342b5b28ffc5a5315 +AUX R-4.2.3-curl-8.patch 1796 BLAKE2B ee18b8f00f5adac4583834a257799652b167c7fa63085b5b0a2acc7d17dbd12e1edb20203a539e6dd251a2714f5d87c633d8b825878ed61ae825c0663fcec28f SHA512 c308bde341967e0f85667732cf0d1d4625d8f387df367320febce68d7e4a427340c14857b18e4d777095966729dfc7a2540d3a93161bcd4b5e65b895a47502bb DIST R-4.2.1.tar.gz 37601544 BLAKE2B b898262a05c92e125c36a661a89be34b1698177832002f7aa21ccfcf0b30a06481e2154eea9e77a94b1ad8ca35c7bc4aead2be99b862dca7450acee1bec6a99f SHA512 c1baf46d22304c425dde79301183f80f99f2752300137b0b6f902c3e55e2419d5e9185c97de6e3c840a38f6345a6c334aa24161656d4a7f6fa01570390f1122f DIST R-4.2.2.tar.gz 33987014 BLAKE2B 083d07b055308451e32133d378abc4aea7dd6da341554dca96ed5863fe2bc937aa3faa94bbd8d3620d3e6e020f806975cbc375ca28c599bd645267b97b2a49d4 SHA512 abbf1c7d016f8e1a9a0c4ad5dee2509a164449da34729f3e98d99ad8678ab398005fb8ed20288d4a6ed1e46ad4c70ad246f31a1a07aab99ba8fc6a5f02e1a309 DIST R-4.2.3.tar.gz 34010655 BLAKE2B 688403c693de348bdc404c0ebc2df08d3415db216f6017beca8c0408dc70830239ba26ff89f020a249c8af6471363ed742f52c816da84aac8161ec4a522df405 SHA512 060bb4e1d1f1a5a0383a3b4372ac9247c0a20285020da17cebeb40ddc54da12d5f369ea243ea04d2c6970986fe22b3f9c37fbdfb3405cd8aa4f2353091ea9c5c DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd SHA512 9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06 EBUILD R-4.2.1.ebuild 7216 BLAKE2B 2aaa42ab58b3408d544d6902ae4629a473aacf04802474296aad08a4c489cfa3312ca7a4464b3679f6670015356d0a54a1a0d9e55dcaf53638a0c9a3ae89e158 SHA512 7100728db02324e66ca3d2b7c597abdeddedabfde503dd62770dfc1912b9eff0f6dc3ace463fbab5c9141d5fb8ba303ee0dab200cdcdd82df8d9940cad8923be EBUILD R-4.2.2.ebuild 7207 BLAKE2B 9f39262165aef3b16147413a0247811d0ade7928cdc782eaa836da3687d11bd6c3ac10d83f31fa84ad456e969f2c7620b54ca7e542cf3a108ac573d2b8dc367f SHA512 bab1ea536c51b2a3e738dbd49d26dc38b978581ced9882e67c88fc1dbbfb6ed8e11b283fbd87c7459ab068db8c8a6982064df7f16985072236e9da9840306901 -EBUILD R-4.2.3.ebuild 7165 BLAKE2B fd3c515df2ec552f7cdfa9479b0be8782e62c9e6ee39a71d8b364267c7442b5d4efcf3466a2ac83eca38fed4d4c4465544ceeeb75fc4bf292118efd39d9f8045 SHA512 d027a793f2e9a89c4d2ff6e67c0346a7257535ad580ff1a15349607fd228f64808d35d629d8547b45ec3f47db48f8d20f5f226c5aa8fce2e3c7e9c7daf5ab527 +EBUILD R-4.2.3.ebuild 7201 BLAKE2B 3e8bd6dce0a95f69e0008f186339757e3e3532ad44e7eca9e54cda8d4acfb2f573bc216d9b27639b79723873d03e8918413b30aee8bdffcbbc758ffe41526628 SHA512 d30c4391289226cc1e1083d6a0fb16fa3699cca53ef39b64a837ede53de73b054ba3e0f8b94b0b2c8915d2cfa38bf96ff0e09f00aba946bd3f79ce117e66d3d4 MISC metadata.xml 1344 BLAKE2B c47085197e990eecc6d316980dddcd2f6b2a5f5cfeae4a92b2de2ee5733de56f1aaa182f0c4e8b1b62207518123b60150685edb2ee5b734098121f09e6d963f6 SHA512 d959b84becffe57ac8d49aef9d2d7a294a7428972a8e4e438e26f99c09b4515db3723a09f7a75a6c5649c5cff38898fa13d2f894181060a8eaff1ee4a12dd07d diff --git a/dev-lang/R/R-4.2.3.ebuild b/dev-lang/R/R-4.2.3.ebuild index f07363fe354d..5fa0d6b05b51 100644 --- a/dev-lang/R/R-4.2.3.ebuild +++ b/dev-lang/R/R-4.2.3.ebuild @@ -76,7 +76,8 @@ PATCHES=( "${FILESDIR}"/R-3.6.2-no-gzip-doc.patch "${FILESDIR}"/R-4.2.2-browser-pdf-prefs.patch "${FILESDIR}"/R-4.2.2-isspace-without-readline.patch - "${FILESDIR}/"R-4.2.2-parallel-rmath-h-install.patch + "${FILESDIR}"/R-4.2.2-parallel-rmath-h-install.patch + "${FILESDIR}"/R-4.2.3-curl-8.patch ) pkg_pretend() { diff --git a/dev-lang/R/files/R-4.2.3-curl-8.patch b/dev-lang/R/files/R-4.2.3-curl-8.patch new file mode 100644 index 000000000000..92ee3b0d5702 --- /dev/null +++ b/dev-lang/R/files/R-4.2.3-curl-8.patch @@ -0,0 +1,59 @@ +https://bugs.gentoo.org/902993 + +--- a/configure ++++ b/configure +@@ -48533,7 +48533,7 @@ + done + + if test "x${have_libcurl}" = "xyes"; then +-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libcurl is version 7 and >= 7.28.0" >&5 ++{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libcurl is version 7 and >= 7.28.0 or version 8" >&5 + printf %s "checking if libcurl is version 7 and >= 7.28.0... " >&6; } + if test ${r_cv_have_curl728+y} + then : +@@ -48551,8 +48551,10 @@ + int main(int argc, const char * argv[]) + { + #ifdef LIBCURL_VERSION_MAJOR +-#if LIBCURL_VERSION_MAJOR > 7 ++#if LIBCURL_VERSION_MAJOR > 8 + exit(1); ++#elif LIBCURL_VERSION_MAJOR == 8 ++ exit(0); + #elif LIBCURL_VERSION_MAJOR == 7 && LIBCURL_VERSION_MINOR >= 28 + exit(0); + #else +--- a/m4/R.m4 ++++ b/m4/R.m4 +@@ -4300,15 +4300,17 @@ + AC_CHECK_HEADERS(curl/curl.h, [have_libcurl=yes], [have_libcurl=no]) + + if test "x${have_libcurl}" = "xyes"; then +-AC_CACHE_CHECK([if libcurl is version 7 and >= 7.28.0], [r_cv_have_curl728], ++AC_CACHE_CHECK([if libcurl is version 7 and >= 7.28.0 or verion 8], [r_cv_have_curl728_8], + [AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + #include + int main(int argc, const char * argv[]) + { + #ifdef LIBCURL_VERSION_MAJOR +-#if LIBCURL_VERSION_MAJOR > 7 ++#if LIBCURL_VERSION_MAJOR > 8 + exit(1); ++#elif LIBCURL_VERSION_MAJOR == 8 ++ exit(0); + #elif LIBCURL_VERSION_MAJOR == 7 && LIBCURL_VERSION_MINOR >= 28 + exit(0); + #else +@@ -4318,9 +4320,9 @@ + exit(1); + #endif + } +-]])], [r_cv_have_curl728=yes], [r_cv_have_curl728=no], [r_cv_have_curl728=no])]) ++]])], [r_cv_have_curl728_8=yes], [r_cv_have_curl728_8=no], [r_cv_have_curl728_8=no])]) + fi +-if test "x${r_cv_have_curl728}" = xno; then ++if test "x${r_cv_have_curl728_8}" = xno; then + have_libcurl=no + fi + diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest index e0dbad92cd30..09f0f5984afa 100644 --- a/dev-lang/crystal/Manifest +++ b/dev-lang/crystal/Manifest @@ -10,6 +10,6 @@ DIST crystal-1.7.2.tar.gz 3121696 BLAKE2B 425d03a5ab34d885c6115582ae4aea3684fb08 DIST crystal-1.7.3-1-linux-x86_64.tar.gz 41098689 BLAKE2B 38ff4e7bf0c6aeb8364fb18ed877ee000ae51ac274fb55a0f8ac60637ad20ecb53a95e3e9304b228bd20c00f30be14aed4d19e7146998b73d908bf0c7e60bf95 SHA512 c2fbdc455c8555cb03409a8a6ec0de9d0376d7bd5ebaba97d14f6642f0cf0d90f09479e1d1a1a3a3e80c0d81393e2915e12201e1682cc1b84cc8e3b27386d88e DIST crystal-1.7.3.tar.gz 3122395 BLAKE2B 5ccb18fe9d24f655d7210e99d81593d177063f8f9fb278ebdad6bb3c418684462178b754a9ed9d84423e8c3682eddf56360def4f2c29dde22eebfe34c503f499 SHA512 97efff14523207d5939a6fb92c648c0d1160d968a359b505e916ce438b71797539498a6b90da5bb9474d509a13b313622f6e3520523378342e099ad1e6d9c5a5 EBUILD crystal-1.5.0.ebuild 2543 BLAKE2B 2f1d810395e2ae098919adb79fc34364ead4ff54a9ec2f66bddb4fafdfa6c971b24108845734f6225935ed54f385b29d5021033bf7d9d60683caefe88ea1ab91 SHA512 9e56f72596f09c69444724906f59a74e29482ee1492e9402b2b208985a119bf2ae74f22c5895af4fa9dad8e27b2fdccb7a9cf30ef0a43b049b627cff201a7e99 -EBUILD crystal-1.7.2.ebuild 2603 BLAKE2B 519b670048e52a65e322989e5dbcc8a7172c96962d69e0cc08e399d69ad11c68e881552490eda038c0c8d5acf4ff0fa0d24a9f574b29bb45f5fb8380f99a49d0 SHA512 40f78f93c631facc19e2c60155c437f3d56f1d0cc109ad214f245e3d2dd63453acfe7b6cc110e67e374fc0250abd880c5381840ef97fb924181d4049d011b6fb +EBUILD crystal-1.7.2.ebuild 2602 BLAKE2B 5d2be8a4acdcf40a5485c25a767088741ca5b01e2e59400dcde74bc23f27899d4550f9bf0330d06bde24168d97a1066e69cf925bbebf279b138ea928b9a70d11 SHA512 72b3b2098ed1355230bbb04a026cbe18992da0fa20ed0a93fd01c37725c5fab60a24a2fd78e794bb60692d69e56894e26160d3e355f9fb9594a070a41aa1447a EBUILD crystal-1.7.3.ebuild 2610 BLAKE2B 5dc238a2801399f6fe56fd16b1f01357f31589013953fbd82e7accf2968e2bd3ddb0956d9770561e2c0b2b318ad89c2ec487298a115535894e5a77f887428855 SHA512 6f7921a6077640153a5b0c9d4e59d5ed73e7b91177001b317676b3124cce3b003fa3634d6b5a7815f82c4f0dfa41299cefe9b3fc0f3d2469220058c1234c8f7e MISC metadata.xml 762 BLAKE2B 591f38c882318a6564501cc61abe6222264b65adeaffaf3b23d959ee86b83bae33eaf99029229705f92070fa539fd6d63d8242afc38475904483a9a0b997effd SHA512 ea223d568a3c336a43b183efc61bd1f1a9d1e5e0e8d963275e0b23ee879551bc7d8aae797b1e2edba49d119ad306692599eb535c5d164ebee0c6721dfeab78dc diff --git a/dev-lang/crystal/crystal-1.7.2.ebuild b/dev-lang/crystal/crystal-1.7.2.ebuild index 5a6e1e59917a..2de411e98792 100644 --- a/dev-lang/crystal/crystal-1.7.2.ebuild +++ b/dev-lang/crystal/crystal-1.7.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> ${P}.ta LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="doc debug llvm-libunwind" # Upstream test suite not reliable diff --git a/dev-lang/fuzion/Manifest b/dev-lang/fuzion/Manifest index e975ac2edae9..b694e36225be 100644 --- a/dev-lang/fuzion/Manifest +++ b/dev-lang/fuzion/Manifest @@ -1,3 +1,3 @@ DIST fuzion-0.080.tar.gz 659142 BLAKE2B b1889ea646ddcb49248db1aa65cfbd3971ddfcad28976e39f631d7f6e3bd7e78f4dbc08756711820e982bcee8aef7eaf8de69a01408457d371c00fad926386ac SHA512 6bae87090b613dc82cc08526c66a62b81e757dc686130553a6f35ef9ea11dacbd726ee52ccb63019bcec876d5531b6a7263f48538eb05c062482f7609cd229c8 -EBUILD fuzion-0.080.ebuild 1168 BLAKE2B bb5b432bf0d51fec150cc05881eb241f9d704a9c8705669c4b8411b0dc7d54e7296831e2fa740877cb2b6fea8ddcc2e44476b00468cdebbdb9f66c0b90dec3c4 SHA512 78839c1608841fc0f2d6308815fe0f601f82d4f9813f188a562376a0d76fca3cab7f0549267b5b07b457eeb199e303da575dcec80a0ae2ce0f3416acb2675527 +EBUILD fuzion-0.080.ebuild 1167 BLAKE2B cfd39d258fcd3c30cca01538cf2e9a1ade8efd619268f05b65949cdbdf4bac970e4617ceb4b16fe85dd5c16c79cfb29d351446bdfe020cbedaa31b3df225ded2 SHA512 cc4f04359e552c451321fab0bacdfdd2a2a7aec66190d2df1d0ac65201fe89960a212e8f742e7767a8a2cc53b0a4bd75921d1062ff9b1967ac87ca04c6743bad MISC metadata.xml 678 BLAKE2B 1785e807c53bd64819e1e7510d96a6d81bf316351d38633cd45f506fe79faad7334fb13ca646366c31146f66301dfbe638a71fffee0726867f6863340b7d14f3 SHA512 d61ffbe425b6a6b84dc1f813f279c0e655650e8b5273c69492f1092414ae956c8f1413bda3a87e5a28783a1d219d7d69282eeeaab1c8e6227a04c05ca0bea27b diff --git a/dev-lang/fuzion/fuzion-0.080.ebuild b/dev-lang/fuzion/fuzion-0.080.ebuild index e5a5527a5bc8..f08f64de1ef6 100644 --- a/dev-lang/fuzion/fuzion-0.080.ebuild +++ b/dev-lang/fuzion/fuzion-0.080.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tokiwa-software/${PN}/archive/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-lang/hy/Manifest b/dev-lang/hy/Manifest deleted file mode 100644 index a7be7788018d..000000000000 --- a/dev-lang/hy/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX hy-0.15.0-do-not-install-get_version.py.patch 569 BLAKE2B 548cec5bc35f65721b4c8109256e79f2cbf8d2ba6620b66f88618678f73c6117c354622ffdce4936ccbd3574d3f3ce3517eb7f763bf5d770ac652992c81a1cea SHA512 c9ea2ae683ec8391192918cf0173e598732f1d5c1e4cd0814c63b20055c781b8a194694f6ed2585cb4acd43756650a8d9e6d3918956521c24b7c798ee8bdcec1 -AUX hy-xfail-macro-test.patch 713 BLAKE2B 37642d403c2c901af4a24785c44c55c0d2174f09d958450ab5ee650b5e83a29a41126e0af6d6fc35b28f0b67f58b4f277238b04f03ab233d4200a707719540d8 SHA512 f86677eb023d1c40b18152d931f8850fb73ca7f530b7e5193941fe898216ebe9e98e641096c13af0b7a04729acbf2736ffb8486df7ec5d304f47db9bff8e70dd -DIST hy-0.20.0.tar.gz 448041 BLAKE2B b728d5894403bc40e899979153ec7a0a0479a82ab5dd85699d87df150cf9169d199c06897a9573f9087623ae43a594536e56779bb6db463fd6490d944e6743c4 SHA512 ccad5f3704c48136ce77278c0bc470bf0dfbd56d8f81cfab22d90517d915cf22a6e1a976aecbb17fc9a7260fde23f3feff4572b8af80d10ceed767aef301af86 -EBUILD hy-0.20.0.ebuild 925 BLAKE2B 0a30aab7dd06715f47811ed577fcbdda356a4b90603eca31e3db8b2e19d9892f19517ce8dc79a63980ea0379cfb1c50d9d698b02cfd9098f19907bcb5b307849 SHA512 c9075ce338221ad3421032f062ff150787d7173657c247cc6a7967bc49fe8489d8ec22f23a3d8beb5e25dba551c112d9aa8f4f19ae02e72fca6bc33db2762553 -MISC metadata.xml 332 BLAKE2B 9cddfa7b8834d7e30febed13fb87935c8917c77dd4d7f9b474ab07b8dbf5b82f2e06397b42a1b716dee4dc2e733bb9a98cd25efb073cfff905ec3d7f60d5720b SHA512 d1e57cab56327bbdf9f5844b8aaabb547a2c559114cb0df7b6bebc0d35da1e050c072f6c3e255f40c3cff337508434188e8550a2449287505f25d0faa372040d diff --git a/dev-lang/hy/files/hy-0.15.0-do-not-install-get_version.py.patch b/dev-lang/hy/files/hy-0.15.0-do-not-install-get_version.py.patch deleted file mode 100644 index 088b382a8913..000000000000 --- a/dev-lang/hy/files/hy-0.15.0-do-not-install-get_version.py.patch +++ /dev/null @@ -1,22 +0,0 @@ -Don't install get_version.py - -This reverts commit 7361b37a7580bb5caaf7696b7bff5954042fd52b. - -This file is not used at runtime, and the way it was installed violated FHS. - ---- - setup.py | 3 --- - 1 file changed, 3 deletions(-) - ---- a/setup.py -+++ b/setup.py -@@ -58,9 +58,6 @@ def run(self): - 'hy.core': ['*.hy', '__pycache__/*'], - 'hy.extra': ['*.hy', '__pycache__/*'], - }, -- data_files=[ -- ('get_version', ['get_version.py']) -- ], - author="Paul Tagliamonte", - author_email="tag@pault.ag", - long_description=long_description, diff --git a/dev-lang/hy/files/hy-xfail-macro-test.patch b/dev-lang/hy/files/hy-xfail-macro-test.patch deleted file mode 100644 index f9ec09c4abb3..000000000000 --- a/dev-lang/hy/files/hy-xfail-macro-test.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/tests/native_tests/native_macros.hy b/tests/native_tests/native_macros.hy -index 28f14a5a..209084f6 100644 ---- a/tests/native_tests/native_macros.hy -+++ b/tests/native_tests/native_macros.hy -@@ -471,6 +471,11 @@ in expansions." - ;; to trust that the .pyc loading convention was followed. - (test-requires-and-macros)) - -+;; FIXME: this tests fail while being run by portage with FEATURES=test. -+;; Maybe it's because PYTHONDONTWRITEBYTECODE preserves somehow or something else -+;; related to bytecoede, idk for now. -+(setv test-macro-from-module (pytest.mark.xfail test-macro-from-module)) -+ - - (defn test-recursive-require-star [] - "(require [foo [*]]) should pull in macros required by `foo`." diff --git a/dev-lang/hy/hy-0.20.0.ebuild b/dev-lang/hy/hy-0.20.0.ebuild deleted file mode 100644 index 02ccc372ca88..000000000000 --- a/dev-lang/hy/hy-0.20.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 - -DESCRIPTION="A LISP dialect running in python" -HOMEPAGE="http://hylang.org/" -SRC_URI="https://github.com/hylang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test doc" - -RDEPEND=">=dev-python/astor-0.7.1[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}] - >=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}] - >=dev-python/rply-0.7.6[${PYTHON_USEDEP}]" -BDEPEND="${RDEPEND} - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" - -PATCHES=( - "${FILESDIR}"/${PN}-0.15.0-do-not-install-get_version.py.patch - "${FILESDIR}"/${PN}-xfail-macro-test.patch -) - -src_prepare() { - default - use doc && HTML_DOCS=( docs/_build/html/. ) -} - -python_compile_all() { - use doc && emake docs -} - -distutils_enable_tests pytest diff --git a/dev-lang/hy/metadata.xml b/dev-lang/hy/metadata.xml deleted file mode 100644 index 4af66b85fb8c..000000000000 --- a/dev-lang/hy/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - patrick@gentoo.org - Patrick Lauer - - - hylang/hy - - diff --git a/dev-lang/regina-rexx/Manifest b/dev-lang/regina-rexx/Manifest deleted file mode 100644 index 1815a62a44eb..000000000000 --- a/dev-lang/regina-rexx/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX regina-rexx-3.9.1-makefile.patch 7808 BLAKE2B ebd6fb3dc0abd5574144cf967abf1be59505018bfc168d7d7e041b1182d13020e3c74203a7227f3029f2a19bc6c530d777d93955272b591b3c6bb3ec40644673 SHA512 51ae3d232419a605c8accdae401ed52b539acb6f64ef2830a06e2a9f25bbf68b63a2e0ecf40b9585df1c3df256bd855dd23ec13f6b31519d39ecde568e23a7a1 -AUX rxstack-r1 268 BLAKE2B 1bec862218eb0ef5087d5859f53adacf6fa22f3fc4b05a04ae89a861f32f800261e07620e1bab97a1aa7548f1232aad86367fc69c1696cd126edc4168064eb2b SHA512 823cc12df4986919b3177590b9da73c76474012361ff41eb93a04376df2efb3445b27da8931b9fdc5d960f5231a34ddaa7724d35d139eb2a1e340b025dfc460c -DIST Regina-REXX-3.9.1.tar.gz 1358458 BLAKE2B 48a46895fa2a98359f9dc58e8f22cdedd8429459c4ca1680abc6b556d2da19731265666e6259a02d6886167c58273a39e0b7509d5dae31d5b8359ac6a69daaae SHA512 679d146d68598ccca28c4e66a12ab898d5bfb77e2e5d64ce5ffc9159b982dcda419815a83b05e5dfbe3acea84f8f59955726a6466defefe1ac24646c46609677 -EBUILD regina-rexx-3.9.1-r2.ebuild 890 BLAKE2B 072678be1438378fbbbdaa8f1d00964f790c653b8db24bf32f333a92a60821fe42aa44728a006341c515e62a9f1a2904a4caf66873b93cf60efea8be6fb472a2 SHA512 3fc174a81352a1953cac7cb2dd4756ed167025ac5db0d97fda70aebe59ea78fc46a7f8db0254964dd09f942ee2f08b5feba72831eb44021cafd5b32f9c4d1248 -MISC metadata.xml 622 BLAKE2B 75a800a12f1e42440cca8cc14c58068a6e78095ed4c79f0a90fbc2a55c8406731c52f2d864a7c7262be9a29af0c7bd5c254607116c571f1398c14d12ed7200b2 SHA512 a641611e48b2c33c333cd2bb1bb22ba6d1d8bf9a22e1e38f77159c3e80be79e8c05fa6ee1b1cca5ea69a7578910738f7f829458cd6678e5733986faf4d596b82 diff --git a/dev-lang/regina-rexx/files/regina-rexx-3.9.1-makefile.patch b/dev-lang/regina-rexx/files/regina-rexx-3.9.1-makefile.patch deleted file mode 100644 index 66d268c91762..000000000000 --- a/dev-lang/regina-rexx/files/regina-rexx-3.9.1-makefile.patch +++ /dev/null @@ -1,150 +0,0 @@ ---- a/common/incdebug.m4 -+++ b/common/incdebug.m4 -@@ -15,54 +15,6 @@ - cflags_g="`echo $CFLAGS | grep -c '\-g'`" - cflags_O="`echo $CFLAGS | grep -c '\-O'`" - --if test "$with_debug" = yes; then -- DEBUG="-DDEBUG" -- DEBUGGING="-g" -- if test "$cflags_g" = "0"; then -- CFLAGS="${CFLAGS} -g" -- fi -- if test "$cflags_O" != "0"; then -- CFLAGS="`echo ${CFLAGS} | sed -e s/-O.//`" -- fi --else -- DEBUG="-DNDEBUG" -- if test "$cflags_O" = "0"; then -- CFLAGS="${CFLAGS} -O" -- fi -- if test "$cflags_g" = "0"; then -- CFLAGS="${CFLAGS} -g" -- fi --fi --if test "$ac_cv_prog_CC" = "gcc" -o "$ac_cv_prog_CC" = "g++" -o "$ac_cv_prog_CC" = "clang"; then -- if test "$with_debug" = yes; then -- CFLAGS="${CFLAGS} -Wall" -- else --# CFLAGS="${CFLAGS} -O3 -Wall -fomit-frame-pointer -fno-strict-aliasing -Wno-char-subscripts" -- CFLAGS="${CFLAGS} -O3 -Wall" -- fi --fi --if test "$on_qnx4" = yes; then -- if test "$ac_cv_prog_CC" = "gcc"; then -- QNX4_CFLAGS="" -- else -- QNX4_CFLAGS="-Wc,-r -b -j -Wc,-ei -N4096000 -mf -DNO_REGEX -DQNX -DQNX4 -D__QNX__ -DSTRINGS_ALIGNED -Q" -- fi -- if test "$with_debug" = yes; then -- CFLAGS="-g $QNX4_CFLAGS" -- else -- CFLAGS="-Otax $QNX4_CFLAGS" -- fi --fi --if test "$on_beos" = yes; then -- if test "$with_debug" = yes; then -- CFLAGS="${CFLAGS} -Wall" -- else -- CFLAGS="${CFLAGS} -O2 -Wall" -- fi -- if test "$datadir" = "\${prefix}/share"; then -- datadir="/boot/home/config/add-ons" -- fi --fi - AC_SUBST(DEBUG) - AC_SUBST(DEBUGGING) - ---- a/configure.in -+++ b/configure.in -@@ -25,7 +25,7 @@ - - dnl ---------------------- check for C compiler ----------------- - dnl Checks for one of the C compilers below - change if yours not there. --MH_PROG_CC -+AC_PROG_CC - - AC_CONFIG_HEADER(config.h) - AC_ISC_POSIX ---- a/Makefile.in -+++ b/Makefile.in -@@ -308,7 +308,7 @@ - # - .SUFFIXES: - --all : rexx$(binarybitprefix)$(EXE) $(STATICLIB) execiser$(binarybitprefix)$(EXE) $(SHL_TARGETS) $(THREADSAFE_TARGET) rxstack$(binarybitprefix)$(EXE) rxqueue$(binarybitprefix)$(EXE) $(MTBFILES) -+all : rexx$(binarybitprefix)$(EXE) execiser$(binarybitprefix)$(EXE) $(SHL_TARGETS) $(THREADSAFE_TARGET) rxstack$(binarybitprefix)$(EXE) rxqueue$(binarybitprefix)$(EXE) $(MTBFILES) - - $(srcdir)/rexx.h : $(srcdir)/extern.h $(srcdir)/strings.h $(srcdir)/defs.h $(srcdir)/regina_t.h $(srcdir)/mt.h - -@@ -1031,20 +1031,14 @@ - $(INSTALL) -m 755 -d $(DESTDIR)$(sharedir) - $(INSTALL) -m 755 -d $(DESTDIR)$(examplesdir) - $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man1 -- $(INSTALL) -s -m 755 -c ./rexx$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rexx$(binarybitprefix)$(EXE) -- $(INSTALL) -s -m 755 -c ./rxqueue$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxqueue$(binarybitprefix)$(EXE) -- $(INSTALL) -s -m 755 -c ./rxstack$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxstack$(binarybitprefix)$(EXE) -+ $(INSTALL) -m 755 -c ./rexx$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rexx$(binarybitprefix)$(EXE) -+ $(INSTALL) -m 755 -c ./rxqueue$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxqueue$(binarybitprefix)$(EXE) -+ $(INSTALL) -m 755 -c ./rxstack$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxstack$(binarybitprefix)$(EXE) - $(INSTALL) -m 755 -c ./regina-config $(DESTDIR)$(bindir)/regina-config -- -$(INSTALL) -m 644 -c ./$(LIBPRE)$(LIBFILE)$(LIBPST) $(DESTDIR)$(libdir)/$(LIBPRE)$(LIBFILE)$(LIBPST) -- -$(RANLIB) $(DESTDIR)$(libdir)/$(LIBPRE)$(LIBFILE)$(LIBPST) - $(INSTALL) -m 644 -c $(srcdir)/regina.1 $(DESTDIR)$(mandir)/man1/regina.1 - $(INSTALL) -m 644 -c $(srcdir)/regina-config.1 $(DESTDIR)$(mandir)/man1/regina-config.1 - $(INSTALL) -m 644 -c $(srcdir)/rxstack.1 $(DESTDIR)$(mandir)/man1/rxstack.1 - $(INSTALL) -m 644 -c $(srcdir)/rxqueue.1 $(DESTDIR)$(mandir)/man1/rxqueue.1 -- gzip -f $(DESTDIR)$(mandir)/man1/regina.1 -- gzip -f $(DESTDIR)$(mandir)/man1/regina-config.1 -- gzip -f $(DESTDIR)$(mandir)/man1/rxstack.1 -- gzip -f $(DESTDIR)$(mandir)/man1/rxqueue.1 - $(INSTALL) -m 644 -c $(srcdir)/rexxsaa.h $(DESTDIR)$(includedir)/rexxsaa.h - $(INSTALL) -m 644 -c ./en.mtb $(DESTDIR)$(sharedir)/en.mtb - $(INSTALL) -m 644 -c ./pt.mtb $(DESTDIR)$(sharedir)/pt.mtb -@@ -1068,33 +1062,33 @@ - -chmod 755 $(DESTDIR)$(examplesdir)/newstr.rexx - - installregina: -- $(INSTALL) -s -m 755 -c ./regina$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/regina$(binarybitprefix)$(EXE) -+ $(INSTALL) -m 755 -c ./regina$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/regina$(binarybitprefix)$(EXE) - $(DESTDIR)$(bindir)/rexx$(binarybitprefix)$(EXE) $(srcdir)/preinst.rexx $(bindir)/regina$(binarybitprefix)$(EXE) $(srcdir)/demo/dynfunc.rexx $(DESTDIR)$(examplesdir)/dynfunc.rexx - -chmod 755 $(DESTDIR)$(examplesdir)/dynfunc.rexx - $(DESTDIR)$(bindir)/rexx$(binarybitprefix)$(EXE) $(srcdir)/preinst.rexx $(bindir)/regina$(binarybitprefix)$(EXE) $(srcdir)/regutil/regutil.rexx $(DESTDIR)$(examplesdir)/regutil.rexx - -chmod 755 $(DESTDIR)$(examplesdir)/regutil.rexx - - installlib: installregina -- $(INSTALL) -s -m 755 -c ./$(SHLPRE)$(SHLFILE)$(SHLPST) $(DESTDIR)$(libdir)/$(SHLPRE)$(SHLFILE)$(SHLPST) -- $(INSTALL) -s -m 755 -c ./$(SHLPRE)regutil$(MODPST) $(DESTDIR)$(addonsdir)/$(SHLPRE)regutil$(MODPST) -- $(INSTALL) -s -m 755 -c ./$(SHLPRE)rxtest1$(MODPST) $(DESTDIR)$(addonsdir)/$(SHLPRE)rxtest1$(MODPST) -- $(INSTALL) -s -m 755 -c ./$(SHLPRE)rxtest2$(MODPST) $(DESTDIR)$(addonsdir)/$(SHLPRE)rxtest2$(MODPST) -+ $(INSTALL) -m 755 -c ./$(SHLPRE)$(SHLFILE)$(SHLPST) $(DESTDIR)$(libdir)/$(SHLPRE)$(SHLFILE)$(SHLPST) -+ $(INSTALL) -m 755 -c ./$(SHLPRE)regutil$(MODPST) $(DESTDIR)$(addonsdir)/$(SHLPRE)regutil$(MODPST) -+ $(INSTALL) -m 755 -c ./$(SHLPRE)rxtest1$(MODPST) $(DESTDIR)$(addonsdir)/$(SHLPRE)rxtest1$(MODPST) -+ $(INSTALL) -m 755 -c ./$(SHLPRE)rxtest2$(MODPST) $(DESTDIR)$(addonsdir)/$(SHLPRE)rxtest2$(MODPST) - - installabilib: installregina -- -$(INSTALL) -s -m 755 -c ./$(SHLPRE)$(SHLFILE)$(SHLPST).$(ABI) $(DESTDIR)$(libdir)/$(SHLPRE)$(SHLFILE)$(SHLPST).$(ABI) -+ -$(INSTALL) -m 755 -c ./$(SHLPRE)$(SHLFILE)$(SHLPST).$(ABI) $(DESTDIR)$(libdir)/$(SHLPRE)$(SHLFILE)$(SHLPST).$(ABI) - -rm -f $(DESTDIR)$(libdir)/$(SHLPRE)$(SHLFILE)$(SHLPST).$(ABI_MAJOR) - -(cd $(DESTDIR)$(libdir);$(LN_S) $(SHLPRE)$(SHLFILE)$(SHLPST).$(ABI) $(SHLPRE)$(SHLFILE)$(SHLPST).$(ABI_MAJOR) ) - -rm -f $(DESTDIR)$(libdir)/$(SHLPRE)$(SHLFILE)$(SHLPST) - -(cd $(DESTDIR)$(libdir);$(LN_S) $(SHLPRE)$(SHLFILE)$(SHLPST).$(ABI_MAJOR) $(SHLPRE)$(SHLFILE)$(SHLPST) ) -- $(INSTALL) -s -m 755 -c ./$(SHLPRE)regutil$(MODPST) $(DESTDIR)$(addonsdir)/$(SHLPRE)regutil$(MODPST) -- $(INSTALL) -s -m 755 -c ./$(SHLPRE)rxtest1$(MODPST) $(DESTDIR)$(addonsdir)/$(SHLPRE)rxtest1$(MODPST) -- $(INSTALL) -s -m 755 -c ./$(SHLPRE)rxtest2$(MODPST) $(DESTDIR)$(addonsdir)/$(SHLPRE)rxtest2$(MODPST) -+ $(INSTALL) -m 755 -c ./$(SHLPRE)regutil$(MODPST) $(DESTDIR)$(addonsdir)/$(SHLPRE)regutil$(MODPST) -+ $(INSTALL) -m 755 -c ./$(SHLPRE)rxtest1$(MODPST) $(DESTDIR)$(addonsdir)/$(SHLPRE)rxtest1$(MODPST) -+ $(INSTALL) -m 755 -c ./$(SHLPRE)rxtest2$(MODPST) $(DESTDIR)$(addonsdir)/$(SHLPRE)rxtest2$(MODPST) - - installcyglib: -- $(INSTALL) -s -m 755 -c ./$(SHLPRE)$(SHLFILE)$(SHLPST) $(DESTDIR)$(bindir)/$(SHLPRE)$(SHLFILE)$(SHLPST) -- $(INSTALL) -s -m 755 -c ./$(SHLPRE)regutil$(MODPST) $(DESTDIR)$(addonsdir)/regutil$(MODPST) -- $(INSTALL) -s -m 755 -c ./$(SHLPRE)rxtest1$(MODPST) $(DESTDIR)$(addonsdir)/rxtest1$(MODPST) -- $(INSTALL) -s -m 755 -c ./$(SHLPRE)rxtest2$(MODPST) $(DESTDIR)$(addonsdir)/rxtest2$(MODPST) -+ $(INSTALL) -m 755 -c ./$(SHLPRE)$(SHLFILE)$(SHLPST) $(DESTDIR)$(bindir)/$(SHLPRE)$(SHLFILE)$(SHLPST) -+ $(INSTALL) -m 755 -c ./$(SHLPRE)regutil$(MODPST) $(DESTDIR)$(addonsdir)/regutil$(MODPST) -+ $(INSTALL) -m 755 -c ./$(SHLPRE)rxtest1$(MODPST) $(DESTDIR)$(addonsdir)/rxtest1$(MODPST) -+ $(INSTALL) -m 755 -c ./$(SHLPRE)rxtest2$(MODPST) $(DESTDIR)$(addonsdir)/rxtest2$(MODPST) - - # - # Can't strip .dylib on OSX diff --git a/dev-lang/regina-rexx/files/rxstack-r1 b/dev-lang/regina-rexx/files/rxstack-r1 deleted file mode 100644 index 668af5ec0a46..000000000000 --- a/dev-lang/regina-rexx/files/rxstack-r1 +++ /dev/null @@ -1,14 +0,0 @@ -#!/sbin/openrc-run - -start() { - ebegin "Starting Regina stack" - start-stop-daemon --start --pidfile /var/run/rxstack.pid \ - --exec /usr/bin/rxstack -- -d - eend $? -} - -stop() { - ebegin "Stopping Regina stack" - start-stop-daemon --stop --exec /usr/bin/rxstack - eend $? -} diff --git a/dev-lang/regina-rexx/metadata.xml b/dev-lang/regina-rexx/metadata.xml deleted file mode 100644 index b083c168c31a..000000000000 --- a/dev-lang/regina-rexx/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Regina is a Rexx interpreter. Rexx is a programming language that was - designed to be easy to use for inexperienced programmers yet powerful - enough for experienced users. It is also a language ideally suited as a - macro language for other applications. - - - regina-rexx - https://sourceforge.net/p/regina-rexx/bugs/ - - diff --git a/dev-lang/regina-rexx/regina-rexx-3.9.1-r2.ebuild b/dev-lang/regina-rexx/regina-rexx-3.9.1-r2.ebuild deleted file mode 100644 index b09080ce292b..000000000000 --- a/dev-lang/regina-rexx/regina-rexx-3.9.1-r2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Portable Rexx interpreter" -HOMEPAGE="https://regina-rexx.sourceforge.io/" -SRC_URI="mirror://sourceforge/${PN}/Regina-REXX-${PV}.tar.gz" -S="${WORKDIR}/Regina-REXX-${PV}" - -LICENSE="LGPL-2.1 MPL-1.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -RDEPEND="virtual/libcrypt:=" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-3.9.1-makefile.patch ) - -src_prepare() { - default - mv configure.{in,ac} || die - eautoconf -} - -src_compile() { - emake -j1 -} - -src_install() { - emake -j1 DESTDIR="${D}" install - DOCS=( BUGS HACKERS.txt README.Unix README_SAFE TODO ) - einstalldocs - - newinitd "${FILESDIR}"/rxstack-r1 rxstack -} - -pkg_postinst() { - elog "You may want to run" - elog - elog "\trc-update add rxstack default" - elog - elog "to enable Rexx queues (optional)." -} diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest index 453365e2c0a4..17ba73096dee 100644 --- a/dev-lang/vala/Manifest +++ b/dev-lang/vala/Manifest @@ -1,5 +1,7 @@ DIST vala-0.56.3.tar.xz 3969676 BLAKE2B 66fba756d89b7fbc9689a9ff7ef8d4689b53b9ee570225fb268bb433e9c14a876eac1565999944ad72864d9a3c62f777d534579ee7ca091d90e405ef2b271314 SHA512 3222edab995a1d405bc891b37ffb4915677b7bb56ce3be7d1ece1dfb77f2d054bf7499dad9e6eb593c42678ae2c2c7cd779a595b702a3e2e38e9e0e0d69ba99e DIST vala-0.56.4.tar.xz 3978480 BLAKE2B 22cde236f3d397499f6bf41c038422bf17bb5878096eb27c4a1efec9ea296623e52099250852b0085ca691243ec3cda6316598b20e3700816e2bf29032e625a4 SHA512 302e72a42fcb0cffc1c8eec28014f216c3848aaecec100acabc5e952d6f3ad2471b341e92a266f452c3335b8d1dde9cb0b1e6da62b754ffb4749b0aa862f24ba +DIST vala-0.56.5.tar.xz 3987316 BLAKE2B 3f8678f894f526da310dd65b2a0e9ebc9e7aff6cc89538dbbbc4d2798ead7bdaa27ccb33834645494fad869e17e2f32174626ca6d190c661a2df2a498bfafdae SHA512 58bb5ea45f519414ffe0dad2f23dcf689eac2d8cd310a627d0c3667f38ec4ccd5ec1ca5921f8ec177db3004f24c7c5a138bd4652c7a07a78f0ce046e32ad9b6a EBUILD vala-0.56.3.ebuild 999 BLAKE2B 23b3836c55500ab94635f07d837a43c9c0be17fd536bf7d11d8644b6785a3443f8b6653880936fcb03943e057b0c29e3d34f1d5de05ef559da0684be4241a01d SHA512 6b93f851ea79d2c0ade055db6ba3806cd818508fae63de41703c23b1d1f5e9c0af6d7c813b66fafbddf0b9929ae0264fdc66f35a35c3599ff9532516cae79204 EBUILD vala-0.56.4.ebuild 1006 BLAKE2B 4ac9f323be68e3f2c12345912e0b17e8cb953388dbbd66d327ec30a94cc9e440af99bcf3afcd539f945198749ac43fdb2e763c8c2d73513a657951ca671ab148 SHA512 defb58a986337f7c80b1e23374a6bd47293cbabf27d381941a0e53e316705947a66f252ebddc76eb533780dec8540e3a7f17de53d1b2969dfb692f7382b36b4d +EBUILD vala-0.56.5.ebuild 1006 BLAKE2B 4ac9f323be68e3f2c12345912e0b17e8cb953388dbbd66d327ec30a94cc9e440af99bcf3afcd539f945198749ac43fdb2e763c8c2d73513a657951ca671ab148 SHA512 defb58a986337f7c80b1e23374a6bd47293cbabf27d381941a0e53e316705947a66f252ebddc76eb533780dec8540e3a7f17de53d1b2969dfb692f7382b36b4d MISC metadata.xml 441 BLAKE2B a67ac153219c809b992ad569958248e09fe402e33526f2c9a8e5ef4908a5496a0018894605f2d649e191bb84db59294526bb14a06e59f4cfca335dcbf18e15f8 SHA512 97774503c4e5cbce834f11865cea98e45b244566373d8a7efca73d18346d425b49a3b96cda02a61484a8c906d9f27d735c2a9899701b95d0a5f62b9df12365f9 diff --git a/dev-lang/vala/vala-0.56.5.ebuild b/dev-lang/vala/vala-0.56.5.ebuild new file mode 100644 index 000000000000..70072f140f0d --- /dev/null +++ b/dev-lang/vala/vala-0.56.5.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2 + +DESCRIPTION="Compiler for the GObject type system" +HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala" + +LICENSE="LGPL-2.1+" +SLOT="0.56" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="test valadoc" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.48.0:2 + >=dev-libs/vala-common-${PV} + valadoc? ( >=media-gfx/graphviz-2.16 ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/dbus-glib + >=dev-libs/glib-2.26:2 + dev-libs/gobject-introspection + ) +" +BDEPEND=" + dev-libs/libxslt + sys-devel/flex + virtual/pkgconfig + app-alternatives/yacc +" + +src_configure() { + # weasyprint enables generation of PDF from HTML + gnome2_src_configure \ + --disable-unversioned \ + $(use_enable valadoc) \ + VALAC=: \ + WEASYPRINT=: +} + +src_install() { + default + find "${D}" -name "*.la" -delete || die +} -- cgit v1.2.3