summaryrefslogtreecommitdiff
path: root/sys-devel/reflex
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-27 03:58:56 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-27 03:58:56 +0100
commiteb90394012a5d0ba3c13992fb861eb3387728c92 (patch)
treeef1098f5f74a16b29ec0dcf3cb0277809903d37c /sys-devel/reflex
parentd76b6613e545057331e9273ddd21e68d28d9e402 (diff)
gentoo auto-resync : 27:08:2023 - 03:58:56
Diffstat (limited to 'sys-devel/reflex')
-rw-r--r--sys-devel/reflex/Manifest10
-rw-r--r--sys-devel/reflex/files/reflex-20230206-parallel-build.patch54
-rw-r--r--sys-devel/reflex/reflex-20221012.ebuild27
-rw-r--r--sys-devel/reflex/reflex-20230206.ebuild31
-rw-r--r--sys-devel/reflex/reflex-20230521.ebuild22
5 files changed, 0 insertions, 144 deletions
diff --git a/sys-devel/reflex/Manifest b/sys-devel/reflex/Manifest
index 93f6d3ba47bc..e5379193c12e 100644
--- a/sys-devel/reflex/Manifest
+++ b/sys-devel/reflex/Manifest
@@ -1,14 +1,4 @@
-AUX reflex-20230206-parallel-build.patch 1798 BLAKE2B a5f02b69955ac35e3d0f918bea307d974e8add5cfb5bafe21089ee28f2022da6db006b070a3c60fa22172431de410a6e2d9386836cfe260b2496d7b7629bc6ba SHA512 8d3979e58a1599733d1f9c743acfaebb229f3007552f4da409deac45005e1acc73967a855b86acb45102573e74a18dab010e99a67f8647c10ce86d6f2b118b35
-DIST reflex-20221012.tgz 476024 BLAKE2B 63d9c0ea10d3d86651c88da4f901928d2f112d64b7e3462a6c2b4d6580a138372f2980e18d0b813579a9700084f05d77dfe2547171efa0992c24629ad31ff66e SHA512 9fcf3cd49f598af5ef0e561845c1e8b2fd50e811f5449279692820748b91e9a6a3922d3fe4224820f2c10a2f3aee3049c4f584ace4a058820db21539aa89accc
-DIST reflex-20221012.tgz.asc 729 BLAKE2B 1f35909edb7e9c8a2f7fe30f430c23580a6f192cad8efa65d2b7a282aa107523b90f300908b43f4beb623041988c164da1ff04642a09558c8c24bb77fc777919 SHA512 d98d2dc2b3163784a55f197b0b00157c1906dcbdf3fbc39022d867d786c47f32e5d858eafa3cb83e068454e7198ebdae6283b49b22c6b0ae5ee38ba2ea977a7b
-DIST reflex-20230206.tgz 476372 BLAKE2B d1619518546d8dbb4865f818b538624b8b88947e2f870b6fe7c26c05cc9b9d63e374bfea11c291a6d8284fcf681489345533c1480106690126b3187b2e252187 SHA512 dbbe6150145162de6cf1ec4dadcf156ba320819fc0d034a2e38443fbe2834cf342fcb47f2dbe4578f2825ba7aefe87bf7c9b6667f1733a7003b4c7fe139e8ccb
-DIST reflex-20230206.tgz.asc 729 BLAKE2B 5d2e1a7baa6fc0c8c7da32884e14c6a8b647d29d830be72b381fe2e0134eeb829f78500af2be71ed81f86b9bad9a26ddcd98b233b23810eddad7d035e04363d5 SHA512 8cefa7a27e676c56de8b898a2383b6ce591ff7e704cbbd6cb7a598696a5d0d67e2b89af4a9fdcf138d728a831a80a2fb67cc7c82d21f0b9e470027e28d41ff72
-DIST reflex-20230521.tgz 480866 BLAKE2B a6f5562de3dd10343e8f11bf286256cbbd8f4f0c6d5801ba55321ad0e2599b6a591aa2436f3fcd0251426f57a2da05cf357d55e14b68fc6c75cf44d99ec41b74 SHA512 789dfa4a2f412cbfed34435a14abf70d972487f226b1df82047f1269c173edb3881bc06ac92ffa2551e34a568553832c26e2a85cb70ea718f573ae1e631b1da3
-DIST reflex-20230521.tgz.asc 729 BLAKE2B 4ae6532ffd70b46d34948eb134f5780da913e86ba86bb515da0c31ac25278ce64cdd5e66b50009854d032761264996b0085952c3b238f9fd82c613dea295dd9a SHA512 ea479a810a418c192d52b5d7180212e06b4426048525f2a845b17afd0ab9918b5e2779e545d2857f9abf89f3d56ee37fbed6330fefe4f2b81eb9ec11e0cea364
DIST reflex-20230523.tgz 480999 BLAKE2B a7306367bdf5bfb542a44f29c382a5d889a176059d95539916ab3132de06401edfd0c6a476ec66f433d56398039524d79c6879e1f24b4e813ebbba98ea434ed3 SHA512 9704b6dc3327bc017175bef21f34f53ff6614a76692deacb4af99c29bd4330e5fb7f71af6497d233acceab148bc8a7911d41d3ca224110812e5883c90cc801f2
DIST reflex-20230523.tgz.asc 729 BLAKE2B 0249d1bc4f6d6395be0f51f90e1f9834bc63cd7e4b5565e71ff0502746f45ea04b611c8db70d62513dfe95d492512cf1935f4e70d582c960f38d11e06853f54f SHA512 48e2f84c8932a038366159ea6a26eac73510bb69b6bc3c5027195682ade4ef3a33ade082b41e4d08af0c23c6692abc8ee46b261796d72709aa9568070c16c20b
-EBUILD reflex-20221012.ebuild 857 BLAKE2B be5be3f19758602fbd3a3aaeecf040ec7a2acf0c3b062cec951874545d1938ad0bd31f8cc177fc3647a6c5524694745e3368ab3100b8d7cb9ad95605e9a66d31 SHA512 c49b306665fa54a2c1a868468566f40db79256375e8c885667da5f041d2abb8319e24f1af6206f97b8445727d1332c6b6c7dcd1c203e05bf63ab3656ea8412f7
-EBUILD reflex-20230206.ebuild 934 BLAKE2B a29022beba7a93599e2ce974217b34f031b8d10debb7666f9f03b17dcbe5b6d85064fbbf0f91110b6f98145962693374bf643d9eca10d14edd6e408c92175ffb SHA512 d2110c9bc628d7922681154f9e7dfb82b8ffc03c296d7d8198fa255d411dedf1ea6054881135ef9d2a0a83cd82fcfd49d6a547457c2fa1045d0323ef343794ce
-EBUILD reflex-20230521.ebuild 711 BLAKE2B 6ec3649fbbb40f416b9a8ea8ed24521c8d52cb5e7991024ef981736074f581ee050165ee4ce67de8b2b49970d097b8b605cedcc6b7ee66baedf73ff48cc83d76 SHA512 6eb9b121d71328146ec7e16debc207a7158a0f955aad04300cb88b009247f76998f380c07f510b6ba82aea510b198357269929377ccd0587cfa286c343f37018
EBUILD reflex-20230523.ebuild 711 BLAKE2B 6ec3649fbbb40f416b9a8ea8ed24521c8d52cb5e7991024ef981736074f581ee050165ee4ce67de8b2b49970d097b8b605cedcc6b7ee66baedf73ff48cc83d76 SHA512 6eb9b121d71328146ec7e16debc207a7158a0f955aad04300cb88b009247f76998f380c07f510b6ba82aea510b198357269929377ccd0587cfa286c343f37018
MISC metadata.xml 405 BLAKE2B 593dd39b5718afeb9441efadf2bf2ecf533ce076e21d7271fe6dd4a0f0c93544cf6b8bf1bd0e2b67b76213b5a0aa2687d95effd268976d378c701e49ae9404ab SHA512 a9345e50a04acc81a7f0a1213c8986d1bd068b6aceb0170a6a1bc8772285ba6794799470739a8c9f4ee6b2dfb7fdb440ceb1f0c639f3d0775a77db500b55ef2b
diff --git a/sys-devel/reflex/files/reflex-20230206-parallel-build.patch b/sys-devel/reflex/files/reflex-20230206-parallel-build.patch
deleted file mode 100644
index ecfadc14639f..000000000000
--- a/sys-devel/reflex/files/reflex-20230206-parallel-build.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 16cc516dfbb6dac01fcd0bfcb717a681b132c0b4 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= <arsen@gentoo.org>
-Date: Thu, 9 Feb 2023 20:34:48 +0100
-Subject: [PATCH] Remove .bootstrap and scan.c target race
-
-If the parallelism of a make invocation is great enough to generate both
-.bootstrap and scan.c simultaneously, there's a great chance that the
-rule in .bootstrap will be overruled by the (possibly failing)
-redirection in the scan.c, resulting in an empty scan.c and a failing
-build. Instead, we can use an empty scan.c as an (inaccurate) proxy for
-the boostrap.
-
-Bug: https://bugs.gentoo.org/883611
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -126,14 +126,9 @@ PERF_REPORT = -p
-
- all: $(FLEX)
-
--$(FLEX): .bootstrap $(OBJECTS) $(FLEXLIB)
-+$(FLEX): $(OBJECTS) $(FLEXLIB)
- @ECHO_LD@$(CC) $(CFLAGS) -o $(FLEX) $(LDFLAGS) $(OBJECTS) $(FLEXLIB) $(LIBS)
-
--.bootstrap: initscan.c
-- @rm -f scan.c
-- cp $(srcdir)/initscan.c scan.c
-- touch .bootstrap
--
- parse.c: parse.y
- $(YACC) -d $(srcdir)/parse.y
- @sed '/extern char.*malloc/d' <y.tab.c >parse.tmp
-@@ -145,6 +140,7 @@ parse.h: parse.c
-
- scan.c: scan.l
- $(SHELL) $(srcdir)/mkscan.sh $(FLEX_EXEC) $(FLEX_FLAGS) $(COMPRESSION) $(srcdir)/scan.l >scan.c
-+ grep . $@ || cp initscan.c scan.c
-
- scan$o: scan.c parse.h flexdef.h config.h
- yylex$o: yylex.c parse.h flexdef.h config.h
-@@ -259,8 +255,8 @@ clean :: mostlyclean
- $(FLEXLIB) config.log config.cache
-
- distclean :: clean
-- rm -f .bootstrap $(FLEX) scan.c tags TAGS Makefile man2html.tmp \
-- config.status config.h stamp-h config.log config.cache
-+ rm -f $(FLEX) scan.c tags TAGS Makefile man2html.tmp config.status \
-+ config.h stamp-h config.log config.cache
-
- maintainer-clean: distclean
- @echo "This command is intended for maintainers to use;"
---
-2.39.1
-
-
diff --git a/sys-devel/reflex/reflex-20221012.ebuild b/sys-devel/reflex/reflex-20221012.ebuild
deleted file mode 100644
index d845c63d9f4c..000000000000
--- a/sys-devel/reflex/reflex-20221012.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
-inherit verify-sig
-
-DESCRIPTION="This is a variant of the flex fast lexical scanner"
-HOMEPAGE="https://invisible-island.net/reflex/"
-SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz"
-SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
-
-LICENSE="FLEX"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
-
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
-
-src_install() {
- default
-
- # Workaround assumption of gzip compressed manpage
- # Reported upstream via email
- rm "${ED}"/usr/share/man/man1/reflex++.1.gz || die
- dosym reflex.1 /usr/share/man/man1/reflex++.1 || die
-}
diff --git a/sys-devel/reflex/reflex-20230206.ebuild b/sys-devel/reflex/reflex-20230206.ebuild
deleted file mode 100644
index 90e5689c06c3..000000000000
--- a/sys-devel/reflex/reflex-20230206.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
-inherit verify-sig
-
-DESCRIPTION="This is a variant of the flex fast lexical scanner"
-HOMEPAGE="https://invisible-island.net/reflex/"
-SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz"
-SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
-
-LICENSE="FLEX"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
-
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
-
-PATCHES=(
- "${FILESDIR}"/reflex-20230206-parallel-build.patch
-)
-
-src_install() {
- default
-
- # Workaround assumption of gzip compressed manpage
- # Reported upstream via email
- rm "${ED}"/usr/share/man/man1/reflex++.1.gz || die
- dosym reflex.1 /usr/share/man/man1/reflex++.1 || die
-}
diff --git a/sys-devel/reflex/reflex-20230521.ebuild b/sys-devel/reflex/reflex-20230521.ebuild
deleted file mode 100644
index cf39cf9119e6..000000000000
--- a/sys-devel/reflex/reflex-20230521.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
-inherit verify-sig
-
-DESCRIPTION="This is a variant of the flex fast lexical scanner"
-HOMEPAGE="https://invisible-island.net/reflex/"
-SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz"
-SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
-
-LICENSE="FLEX"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
-
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
-
-src_configure() {
- econf --with-manpage-format=formatted
-}