summaryrefslogtreecommitdiff
path: root/dev-lang
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-03-28 09:49:11 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-03-28 09:49:11 +0100
commit115dcc7054f5934a2c8e26fd8a8eed5f3e29e9ce (patch)
treec31afe35699960753f76770d6b0b4ea48af9f686 /dev-lang
parente292b671b113c2cc012beddad93a3df4f9410698 (diff)
gentoo auto-resync : 28:03:2023 - 09:49:10
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/Manifest.gzbin19830 -> 19505 bytes
-rw-r--r--dev-lang/R/Manifest3
-rw-r--r--dev-lang/R/R-4.2.3.ebuild3
-rw-r--r--dev-lang/R/files/R-4.2.3-curl-8.patch59
-rw-r--r--dev-lang/crystal/Manifest2
-rw-r--r--dev-lang/crystal/crystal-1.7.2.ebuild2
-rw-r--r--dev-lang/fuzion/Manifest2
-rw-r--r--dev-lang/fuzion/fuzion-0.080.ebuild2
-rw-r--r--dev-lang/hy/Manifest5
-rw-r--r--dev-lang/hy/files/hy-0.15.0-do-not-install-get_version.py.patch22
-rw-r--r--dev-lang/hy/files/hy-xfail-macro-test.patch16
-rw-r--r--dev-lang/hy/hy-0.20.0.ebuild40
-rw-r--r--dev-lang/hy/metadata.xml11
-rw-r--r--dev-lang/regina-rexx/Manifest5
-rw-r--r--dev-lang/regina-rexx/files/regina-rexx-3.9.1-makefile.patch150
-rw-r--r--dev-lang/regina-rexx/files/rxstack-r114
-rw-r--r--dev-lang/regina-rexx/metadata.xml15
-rw-r--r--dev-lang/regina-rexx/regina-rexx-3.9.1-r2.ebuild46
-rw-r--r--dev-lang/vala/Manifest2
-rw-r--r--dev-lang/vala/vala-0.56.5.ebuild48
20 files changed, 117 insertions, 330 deletions
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index d4cbd3587477..580f8c0a2c5a 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files 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 <stdlib.h>
+ #include <curl/curl.h>
+ 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 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>patrick@gentoo.org</email>
- <name>Patrick Lauer</name>
- </maintainer>
- <upstream>
- <remote-id type="github">hylang/hy</remote-id>
- </upstream>
-</pkgmetadata>
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 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription lang="en">
- 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.
- </longdescription>
- <upstream>
- <remote-id type="sourceforge">regina-rexx</remote-id>
- <bugs-to>https://sourceforge.net/p/regina-rexx/bugs/</bugs-to>
- </upstream>
-</pkgmetadata>
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
+}