[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: d89dcac63b36dfe8ddf6c7c4b02adaa1a8a33845 Author: Jakov Smolić gentoo org> AuthorDate: Mon Dec 2 13:14:28 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Dec 2 13:14:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89dcac6 dev-libs/libmaa: Stabilize 1.4.7 x86, #944600 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libmaa/libmaa-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index 788b4b20589a..d21c0805f38f 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/dict/${P}.tar.gz"; LICENSE="MIT" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" BDEPEND="dev-util/mk-configure"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: 62975d99dc75c41bde4fe331f9b452308b373692 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 1 19:57:07 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 1 19:57:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62975d99 dev-libs/libmaa: Stabilize 1.4.7 sparc, #944600 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libmaa/libmaa-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index 6681575451a6..be43992a39e1 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/dict/${P}.tar.gz"; LICENSE="MIT" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv sparc ~x86" BDEPEND="dev-util/mk-configure"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: 1fb077df764aa59e1c80bc6e9c4406438bf4ca9d Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 1 19:57:09 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 1 19:57:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb077df dev-libs/libmaa: Stabilize 1.4.7 ppc, #944600 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libmaa/libmaa-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index be43992a39e1..788b4b20589a 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/dict/${P}.tar.gz"; LICENSE="MIT" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc ~x86" BDEPEND="dev-util/mk-configure"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: dbd04a6a61e46231cf43640036d41af581e25ee0 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sat Jun 29 11:36:58 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 29 14:08:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd04a6a dev-libs/libmaa: use HTTPS Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libmaa/libmaa-1.3.2-r1.ebuild | 2 +- dev-libs/libmaa/libmaa-1.4.7.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild b/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild index 52b75594a341..af041142ac46 100644 --- a/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild +++ b/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit autotools DESCRIPTION="Library with low-level data structures which are helpful for writing compilers" -HOMEPAGE="http://www.dict.org/"; +HOMEPAGE="https://dict.org/"; SRC_URI="https://downloads.sourceforge.net/dict/${P}.tar.gz"; LICENSE="LGPL-2" diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index 635965695b66..88b73f7bd877 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit multiprocessing toolchain-funcs DESCRIPTION="Library with low-level data structures which are helpful for writing compilers" -HOMEPAGE="http://www.dict.org/"; +HOMEPAGE="https://dict.org/"; SRC_URI="https://downloads.sourceforge.net/dict/${P}.tar.gz"; LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: 1531ebb0ee7c0f66c5c3bdf0c57eb5211e113e9a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 8 12:54:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 8 12:54:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1531ebb0 dev-libs/libmaa: Keyword 1.4.7 ppc, #915398 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libmaa/libmaa-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index 2389d6daac74..12297d2c986b 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="MIT" SLOT="0/4" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~sparc ~x86" BDEPEND="dev-util/mk-configure"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: dec03b4243314639ade67a493e6b5973c2bac837 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 8 10:25:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 8 10:25:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec03b42 dev-libs/libmaa: Keyword 1.4.7 hppa, #915398 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libmaa/libmaa-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index 3d74bcd7b45f..2389d6daac74 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="MIT" SLOT="0/4" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86" BDEPEND="dev-util/mk-configure"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: 0c8fc6b06b8bda9695eb01b6cb9b8b969f58666f Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 8 10:05:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 8 10:05:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8fc6b0 dev-libs/libmaa: Keyword 1.4.7 sparc, #915398 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libmaa/libmaa-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index 89c334799e9f..3d74bcd7b45f 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="MIT" SLOT="0/4" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86" BDEPEND="dev-util/mk-configure"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: 04406d29fa63f770b51c120962d51be2088a285d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 8 10:00:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 8 10:00:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04406d29 dev-libs/libmaa: Keyword 1.4.7 arm, #915398 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libmaa/libmaa-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index a5edd8c86908..89c334799e9f 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="MIT" SLOT="0/4" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" BDEPEND="dev-util/mk-configure"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: 4c98dc87946decb83ef6fb770c1471114a5a3429 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 8 09:58:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 8 09:58:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c98dc87 dev-libs/libmaa: Keyword 1.4.7 arm64, #915398 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libmaa/libmaa-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index b450256fc3ad..a5edd8c86908 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="MIT" SLOT="0/4" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" BDEPEND="dev-util/mk-configure"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: 2397fcd6fd4648aba1316b5726199ce6c56dead9 Author: Jakov Smolić gentoo org> AuthorDate: Fri Dec 8 09:38:09 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Dec 8 09:38:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2397fcd6 dev-libs/libmaa: Keyword 1.4.7 riscv, #915398 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libmaa/libmaa-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index 986c27d691ee..b450256fc3ad 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="MIT" SLOT="0/4" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~riscv ~x86" BDEPEND="dev-util/mk-configure"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: c3cd025be75add19e515ab9e4064eb4e3f5042c7 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 8 09:02:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 8 09:02:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3cd025b dev-libs/libmaa: Keyword 1.4.7 x86, #915398 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libmaa/libmaa-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index b009b7b2..986c27d691ee 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="MIT" SLOT="0/4" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" BDEPEND="dev-util/mk-configure"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: af606fe20d6716dc1e81fa033e039ab644403eb7 Author: Sam James gentoo org> AuthorDate: Mon Oct 9 00:17:43 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 00:22:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af606fe2 dev-libs/libmaa: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-libs/libmaa/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/libmaa/metadata.xml b/dev-libs/libmaa/metadata.xml index bab7ac2ea3f4..010f65db9531 100644 --- a/dev-libs/libmaa/metadata.xml +++ b/dev-libs/libmaa/metadata.xml @@ -13,5 +13,6 @@ dict + cheusov/dictd
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/, dev-libs/libmaa/files/
commit: f6b523ddcfbcd6c076cb75beec35241c144ca25c Author: Sam James gentoo org> AuthorDate: Mon Oct 9 00:17:12 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 00:22:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b523dd dev-libs/libmaa: add 1.4.7 Closes: https://bugs.gentoo.org/745834 Closes: https://bugs.gentoo.org/873994 Signed-off-by: Sam James gentoo.org> dev-libs/libmaa/Manifest | 1 + .../libmaa-1.4.7-makefile-respect-flags.patch | 21 + dev-libs/libmaa/libmaa-1.4.7.ebuild| 92 ++ 3 files changed, 114 insertions(+) diff --git a/dev-libs/libmaa/Manifest b/dev-libs/libmaa/Manifest index ed68e07bb5e6..79d8e83da802 100644 --- a/dev-libs/libmaa/Manifest +++ b/dev-libs/libmaa/Manifest @@ -1 +1,2 @@ DIST libmaa-1.3.2.tar.gz 287198 BLAKE2B 62432f7f21e353c68a0e9b8f843a5a5acafba5c0cc8e745b07596d7dcaaf9adf723342474b95895fbe1cf003d87d856892ea52196808937b4befdc50ce6d0155 SHA512 dde91e8bf1c08515ff4662282d16a03b18a1dfb16eb7b95be980ba398ed1e65d8cd88e58d454e03a03f48a5ecca8bf23b4ebaf475a98630a9178318c12a1b176 +DIST libmaa-1.4.7.tar.gz 173728 BLAKE2B 1201fedf56a92b150f04eedebd3aaf11a63e057b2cc67a3c5402c6a76c7aa5e2c40d7298138f9b510f6c94bc3a67835586ad97b53adf04dd837f404e43dea620 SHA512 6aa0ec6de92d9512152116a2698f5e7d3166631832968d2b7942b8564a4d61ef6eaf304d863e682758636e55a0c5d26fde49db028b18c160abb2286683e8478b diff --git a/dev-libs/libmaa/files/libmaa-1.4.7-makefile-respect-flags.patch b/dev-libs/libmaa/files/libmaa-1.4.7-makefile-respect-flags.patch new file mode 100644 index ..67ee4d846c6a --- /dev/null +++ b/dev-libs/libmaa/files/libmaa-1.4.7-makefile-respect-flags.patch @@ -0,0 +1,21 @@ +Per mk-configure(7), Makefiles should use CFLAGS0 and CPPFLAGS0 for their +own flags. This allows setting CFLAGS and CPPFLAGS ourselves during the build +without clobbering important settings/definitions like MAA_MAJOR. +--- a/maa/Makefile b/maa/Makefile +@@ -22,11 +22,11 @@ arg.o arg.os: ${.OBJDIR}/arggram.c arg.c + ${.OBJDIR}/arggram.c: arggram.txt + awk -f ${SRCDIR_maa}/arggram2c < ${SRCDIR_maa}/arggram.txt > $@ + +-CFLAGS += -DMAA_MAJOR=${MAA_MAJOR} +-CFLAGS += -DMAA_MINOR=${MAA_MINOR} +-CFLAGS += -DMAA_TEENY=${MAA_TEENY} ++CFLAGS0 +=-DMAA_MAJOR=${MAA_MAJOR} ++CFLAGS0 +=-DMAA_MINOR=${MAA_MINOR} ++CFLAGS0 +=-DMAA_TEENY=${MAA_TEENY} + +-CPPFLAGS += -I. -I${.OBJDIR} ++CPPFLAGS0 += -I. -I${.OBJDIR} + + #MAN =maa.1 + diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild new file mode 100644 index ..b009b7b2 --- /dev/null +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -0,0 +1,92 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multiprocessing toolchain-funcs + +DESCRIPTION="Library with low-level data structures which are helpful for writing compilers" +HOMEPAGE="http://www.dict.org/"; +SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/4" +KEYWORDS="~amd64" + +BDEPEND="dev-util/mk-configure" + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.7-makefile-respect-flags.patch +) + +src_configure() { + local jobs="$(makeopts_jobs)" + unset MAKEOPTS + + export MAKEOPTS="-j${jobs}" + export MAKE=bmake + + MAKEARGS=( + AR="$(tc-getAR)" + CC="$(tc-getCC)" + CXX="$(tc-getCXX)" + NM="$(tc-getNM)" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + RANLIB="$(tc-getRANLIB)" + STRIP="$(tc-getSTRIP)" + #SIZE="$(tc-getSIZE)" + + # Don't use LD, use the compiler driver instead + LDCOMPILER=yes + + CFLAGS="${CFLAGS}" + CXXFLAGS="${CXXFLAGS}" + LDFLAGS="${LDFLAGS}" + + # Our toolchain already handles these + MKPIE=no + USE_SSP=no + USE_RELRO=no + USE_FORT=no + + # No -Werror + WARNERR=no + + INSTALL="${INSTALL:-${BROOT}/usr/bin/install}" + + # Don't calcify compiler settings in installed files + MKCOMPILERSETTINGS=yes + + PREFIX="${EPREFIX}/usr" + DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + INFODIR="${EPREFIX}/usr/share/info" + LIBDIR="${EPREFIX}/usr/$(get_libdir)" + MANDIR="${EPREFIX}/usr/share/man" + + MKFILESDIR="${BROOT}/usr/share/mk-configure/mk" + BUILTINSDIR="${BROOT}/usr/share/mk-configure/builtins" + FEATURESDIR="${BROOT}/usr/share/mk-configure/feature" + ) + + mkcmake "${MAKEARGS[@]}" -j1 configure || die +} + +src_compile() { + mkcmake "${MAKEARGS[@]}" all || die +} + +src_test() { +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: e411343085b121ad24f66f8dafe4a09a7aa46333 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:46:55 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:46:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4113430 dev-libs/libmaa: Stabilize 1.3.2-r1 ppc, #886695 Signed-off-by: Sam James gentoo.org> dev-libs/libmaa/libmaa-1.3.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild b/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild index ee60bb4cb722..1493466c2080 100644 --- a/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild +++ b/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}"/${P}-libtool.patch # 778464
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: 974c9ad5ee5e300274b589459842120dbe068544 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 11:55:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 11:55:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974c9ad5 dev-libs/libmaa: Stabilize 1.3.2-r1 x86, #886695 Signed-off-by: Sam James gentoo.org> dev-libs/libmaa/libmaa-1.3.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild b/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild index f19e9a392a5e..ee60bb4cb722 100644 --- a/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild +++ b/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}"/${P}-libtool.patch # 778464
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: b906bc7969ffc1adbaa018bebfe51301f3a7f579 Author: Sam James gentoo org> AuthorDate: Mon Jun 20 22:09:49 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jun 20 22:10:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b906bc79 dev-libs/libmaa: actually add revbump using slibtool patch I went to turn the PR into a revbump but didn't git add the final ebuild, apparently. Bug: https://bugs.gentoo.org/778464 Closes: https://github.com/gentoo/gentoo/pull/25995 Signed-off-by: Sam James gentoo.org> dev-libs/libmaa/libmaa-1.3.2-r1.ebuild | 32 1 file changed, 32 insertions(+) diff --git a/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild b/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild new file mode 100644 index ..f19e9a392a5e --- /dev/null +++ b/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Library with low-level data structures which are helpful for writing compilers" +HOMEPAGE="http://www.dict.org/"; +SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +PATCHES=( + "${FILESDIR}"/${P}-libtool.patch # 778464 +) + +src_prepare() { + default + + eautoreconf +} + +src_install() { + default + dodoc doc/libmaa.600dpi.ps + + # don't want static or libtool archives, #401935 + find "${D}" \( -name '*.a' -o -name '*.la' \) -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/files/
commit: 51fe359989ae8175bb5a18b24dd8565be80cc436 Author: orbea riseup net> AuthorDate: Sat Jun 18 16:47:36 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jun 18 17:23:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51fe3599 dev-libs/libmaa: Update patch This updates the patch for correctness. Bug: https://bugs.gentoo.org/778464 Fixes: 9fa0feab9df77f5fe7014cbf6f4dd9451fd2e42c Fixes: https://github.com/gentoo/gentoo/pull/25947 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/25963 Signed-off-by: Sam James gentoo.org> dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch b/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch index bbdecdd89e62..ca04f423a016 100644 --- a/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch +++ b/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch @@ -25,16 +25,15 @@ Subject: [PATCH] configure: Add missing LT_INIT MAA_MAJOR=1 MAA_MINOR=3 MAA_TEENY=2 -@@ -38,7 +40,7 @@ echo . +@@ -38,7 +40,6 @@ echo . AC_CANONICAL_HOST AC_PROG_AWK AC_PROG_CC -#AC_PROG_LIBTOOL -+AC_PROG_LIBTOOL AC_ISC_POSIX if test "$CC" = gcc; then -@@ -57,8 +59,6 @@ AC_CHECK_PROGS(DVIPS,dvips) +@@ -57,8 +58,6 @@ AC_CHECK_PROGS(DVIPS,dvips) AC_CHECK_PROGS(REFBIBTEX,refbibtex) AC_CHECK_PROGS(BIBTEX,bibtex) @@ -43,6 +42,14 @@ Subject: [PATCH] configure: Add missing LT_INIT echo . echo Checking for header file support +@@ -110,7 +109,6 @@ AC_SUBST(MAA_TEENY) + AC_SUBST(MAA_MINOR) + AC_SUBST(MAA_MAJOR) + AC_SUBST(AWK) +-AC_SUBST(LIBTOOL) + + AC_CONFIG_FILES([Makefile doc/Makefile arggram2c]) + --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -22,6 +22,7 @@
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/files/
commit: 9fa0feab9df77f5fe7014cbf6f4dd9451fd2e42c Author: orbea riseup net> AuthorDate: Fri Jun 17 23:10:18 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jun 17 23:44:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa0feab dev-libs/libmaa: Fix the build with rlibtool The configure.in lacks LT_INIT which generates libtool and allows the build to work with rlibtool which depends on this file to determine if it should build shared or static libraries. Closes: https://bugs.gentoo.org/778464 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/25947 Signed-off-by: Sam James gentoo.org> dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch | 55 1 file changed, 55 insertions(+) diff --git a/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch b/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch new file mode 100644 index ..bbdecdd89e62 --- /dev/null +++ b/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch @@ -0,0 +1,55 @@ +https://bugs.gentoo.org/778464 + +From: orbea +Date: Fri, 17 Jun 2022 15:59:49 -0700 +Subject: [PATCH] configure: Add missing LT_INIT + +--- a/Makefile.in b/Makefile.in +@@ -27,6 +27,7 @@ VERSION=$(MAA_MAJOR).$(MAA_MINOR).$(MAA_TEENY) + .SUFFIXES: + .SUFFIXES: .c .o + ++top_builddir= @top_builddir@ + srcdir= @srcdir@ + VPATH=@srcdir@ + prefix= @prefix@ +--- a/configure.in b/configure.in +@@ -28,6 +28,8 @@ AC_INIT + AC_CONFIG_SRCDIR([maa.h]) + AC_CONFIG_HEADER(config.h) + ++LT_INIT ++ + MAA_MAJOR=1 + MAA_MINOR=3 + MAA_TEENY=2 +@@ -38,7 +40,7 @@ echo . + AC_CANONICAL_HOST + AC_PROG_AWK + AC_PROG_CC +-#AC_PROG_LIBTOOL ++AC_PROG_LIBTOOL + AC_ISC_POSIX + + if test "$CC" = gcc; then +@@ -57,8 +59,6 @@ AC_CHECK_PROGS(DVIPS,dvips) + AC_CHECK_PROGS(REFBIBTEX,refbibtex) + AC_CHECK_PROGS(BIBTEX,bibtex) + +-AC_CHECK_PROG(LIBTOOL,libtool,libtool) +- + echo . + echo Checking for header file support + +--- a/doc/Makefile.in b/doc/Makefile.in +@@ -22,6 +22,7 @@ + + .SUFFIXES: + ++top_builddir= @top_builddir@ + srcdir= @srcdir@ + VPATH=@srcdir@ + prefix= @prefix@
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: 1763a812b5645dfea8dd502dc0b97401169c7dae Author: David Seifert gentoo org> AuthorDate: Sun Oct 20 14:37:22 2019 + Commit: David Seifert gentoo org> CommitDate: Sun Oct 20 14:37:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1763a812 dev-libs/libmaa: [QA] Do not install static archives Closes: https://bugs.gentoo.org/401935 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: David Seifert gentoo.org> dev-libs/libmaa/libmaa-1.3.2.ebuild | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/dev-libs/libmaa/libmaa-1.3.2.ebuild b/dev-libs/libmaa/libmaa-1.3.2.ebuild index 52d04eeae6c..e1c047b6af4 100644 --- a/dev-libs/libmaa/libmaa-1.3.2.ebuild +++ b/dev-libs/libmaa/libmaa-1.3.2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 DESCRIPTION="Library with low-level data structures which are helpful for writing compilers" HOMEPAGE="http://www.dict.org/"; @@ -10,6 +10,11 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE="" -DOCS="ChangeLog NEWS README doc/libmaa.600dpi.ps" +src_install() { + default + dodoc doc/libmaa.600dpi.ps + + # don't want static or libtool archives, #401935 + find "${D}" \( -name '*.a' -o -name '*.la' \) -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: f165313338bc56b4c033dd1224db03b74e3e8101 Author: Alexis Ballier gentoo org> AuthorDate: Sun Jun 18 14:36:40 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Jun 18 15:14:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1653133 dev-libs/libmaa: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-libs/libmaa/libmaa-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmaa/libmaa-1.3.2.ebuild b/dev-libs/libmaa/libmaa-1.3.2.ebuild index e12f3b503a9..52d04eeae6c 100644 --- a/dev-libs/libmaa/libmaa-1.3.2.ebuild +++ b/dev-libs/libmaa/libmaa-1.3.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="" DOCS="ChangeLog NEWS README doc/libmaa.600dpi.ps"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: e4f7a8d6bac2656964c105b8a034dd6187ec762a Author: Fabian Groffen gentoo org> AuthorDate: Sun Jan 29 16:11:00 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Jan 29 16:11:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f7a8d6 dev-libs/libmaa: dropped ~ia64-linux Package-Manager: portage-2.3.3 dev-libs/libmaa/libmaa-1.3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libmaa/libmaa-1.3.2.ebuild b/dev-libs/libmaa/libmaa-1.3.2.ebuild index e464c1d..a7bd3cc 100644 --- a/dev-libs/libmaa/libmaa-1.3.2.ebuild +++ b/dev-libs/libmaa/libmaa-1.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="" DOCS="ChangeLog NEWS README doc/libmaa.600dpi.ps"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmaa/
commit: 3c06aedcc7742d044017d16e04a9ff49d15c6ee5 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 18 18:30:18 2016 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 18 19:10:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c06aedc dev-libs/libmaa: Remove invalid uses in metadata.xml Remove the uses of that referenced the package using unqualified name. The elements could be fixed to use qualified names -- however, by definition they are intended to be used for cross-linking, and there is no point in linking the package to itself. dev-libs/libmaa/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libmaa/metadata.xml b/dev-libs/libmaa/metadata.xml index 6c2bf45..d75fa6b 100644 --- a/dev-libs/libmaa/metadata.xml +++ b/dev-libs/libmaa/metadata.xml @@ -3,9 +3,9 @@ - The libmaa library provides many low-level data structures which + The libmaa library provides many low-level data structures which are helpful for writing compilers, including hash tables, sets, lists, - debugging support, and memory management. Although libmaa was + debugging support, and memory management. Although libmaa was designed and implemented as a foundation for the KHEPERA Transformation System, the data structures are generally applicable to a wide range of programming problems. The memory management routines are especially helpful