[gentoo-commits] repo/gentoo:master commit in: dev-libs/raft/
commit: 435fe0d428d1e8136ef6806f6e952ebe7cf1ef49 Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 18 05:46:00 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 18 05:46:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435fe0d4 dev-libs/raft: stabilize 0.22.0 for amd64 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/raft/raft-0.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/raft/raft-0.22.0.ebuild b/dev-libs/raft/raft-0.22.0.ebuild index 4b51fe639271..39daa1268bef 100644 --- a/dev-libs/raft/raft-0.22.0.ebuild +++ b/dev-libs/raft/raft-0.22.0.ebuild @@ -13,7 +13,7 @@ LICENSE="LGPL-3-with-linking-exception" # Upstream change from canonical to cowsql resetted SONAME, 3 -> 0. bgo#915960 SLOT="0/0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="lz4 test zfs" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/openh264/
commit: 158ecc798fd50301296c73a7d4f41ec2cc41c8b3 Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 18 05:50:30 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 18 05:50:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158ecc79 media-libs/openh264: Stabilize 2.4.1 amd64, #927224 Signed-off-by: Joonas Niilola gentoo.org> media-libs/openh264/openh264-2.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openh264/openh264-2.4.1.ebuild b/media-libs/openh264/openh264-2.4.1.ebuild index 4b0b071171da..e3de53822e92 100644 --- a/media-libs/openh264/openh264-2.4.1.ebuild +++ b/media-libs/openh264/openh264-2.4.1.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # (2.2.0 needed a minor bump due to undocumented but breaking ABI changes, just to be sure. # https://github.com/cisco/openh264/issues/3459 ) SLOT="0/7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin test utils" RESTRICT="bindist !test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/
commit: 718fed0a681f14841a17a084e70c212135c845f0 Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 03:51:30 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:30:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718fed0a games-emulation/dosbox-staging: mark as LTO-unsafe Closes: https://bugs.gentoo.org/926078 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> games-emulation/dosbox-staging/dosbox-staging-0.81.0.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.81.0.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.81.0.ebuild index 859fcaaa1816..8dc276da8126 100644 --- a/games-emulation/dosbox-staging/dosbox-staging-0.81.0.ebuild +++ b/games-emulation/dosbox-staging/dosbox-staging-0.81.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit meson xdg +inherit flag-o-matic meson xdg DESCRIPTION="Modernized DOSBox soft-fork" HOMEPAGE="https://dosbox-staging.github.io/; @@ -49,6 +49,11 @@ src_prepare() { } src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/926078 + # https://github.com/dosbox-staging/dosbox-staging/issues/3519 + filter-lto + # xinput2 comes with libsdl2[X] local emesonargs=( -Duse_xinput2=true
[gentoo-commits] repo/gentoo:master commit in: media-sound/dvda-author/
commit: 7f3e634a7db7d821a6ab0045f1b31ae9639c5913 Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 01:07:24 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3e634a media-sound/dvda-author: mark as LTO-unsafe Closes: https://bugs.gentoo.org/860516 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-sound/dvda-author/dvda-author-10.06-r1.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/media-sound/dvda-author/dvda-author-10.06-r1.ebuild b/media-sound/dvda-author/dvda-author-10.06-r1.ebuild index dd1973f18ccf..789f97ab5725 100644 --- a/media-sound/dvda-author/dvda-author-10.06-r1.ebuild +++ b/media-sound/dvda-author/dvda-author-10.06-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit desktop toolchain-funcs +inherit desktop flag-o-matic toolchain-funcs DESCRIPTION="Author a DVD-Audio DVD" HOMEPAGE="https://dvd-audio.sourceforge.net; @@ -43,6 +43,12 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/860516 + # + # Upstream on sourceforge is inactive for several years now. No bug filed. + filter-lto + econf \ --with-config="${EPREFIX}/etc" \ $(use_with debug debug full)
[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/, x11-libs/fltk/files/
commit: e67e2dfb1c97c5a13d23faf243e5c9c0e2a23c4d Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 04:47:33 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:30:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67e2dfb x11-libs/fltk: try to re-sync the live ebuild for 1.4 Some DOCS files disappeared, some patches needed to be rerolled. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> x11-libs/fltk/files/fltk-1.4.-cmake.patch | 19 ++ x11-libs/fltk/files/fltk-1.4.-conf-tests.patch | 42 ++ .../fltk/files/fltk-1.4.-makefile-dirs.patch | 14 x11-libs/fltk/files/fltk-1.4.-optim.patch | 13 +++ x11-libs/fltk/fltk-1.4..ebuild | 14 +++- 5 files changed, 92 insertions(+), 10 deletions(-) diff --git a/x11-libs/fltk/files/fltk-1.4.-cmake.patch b/x11-libs/fltk/files/fltk-1.4.-cmake.patch new file mode 100644 index ..3f576d501ece --- /dev/null +++ b/x11-libs/fltk/files/fltk-1.4.-cmake.patch @@ -0,0 +1,19 @@ +diff --git a/configure.ac b/configure.ac +index 6b64110b0..1330d3f27 100644 +--- a/configure.ac b/configure.ac +@@ -1878,10 +1878,13 @@ dnl Set empty BINARY_DIR variable for fltk-config.in (CMake compatibility) + BINARY_DIR= + AC_SUBST([BINARY_DIR]) + ++INCLUDE_DIRS="${includedir}" ++AC_SUBST(INCLUDE_DIRS) ++ + dnl Write all of the files... + AC_CONFIG_HEADERS([config.h:configh.in]) + AC_CONFIG_HEADERS([FL/fl_config.h:fl_config.in]) +-AC_CONFIG_FILES([makeinclude fltk.list fltk-config fltk.spec FL/Makefile]) ++AC_CONFIG_FILES([makeinclude fltk.list fltk-config fltk.spec FL/Makefile CMake/FLTKConfig.cmake]) + AC_OUTPUT + + dnl Make sure the fltk-config script is executable... diff --git a/x11-libs/fltk/files/fltk-1.4.-conf-tests.patch b/x11-libs/fltk/files/fltk-1.4.-conf-tests.patch new file mode 100644 index ..47db8d03c8d2 --- /dev/null +++ b/x11-libs/fltk/files/fltk-1.4.-conf-tests.patch @@ -0,0 +1,42 @@ +diff --git a/Makefile b/Makefile +index 2d99808d9..283f825dd 100644 +--- a/Makefile b/Makefile +@@ -103,9 +103,6 @@ makeinclude: configure configh.in makeinclude.in + touch config.h + chmod +x fltk-config + +-configure: configure.ac +- autoconf +- + portable-dist: + epm -v -s fltk.xpm fltk + +diff --git a/documentation/Makefile b/documentation/Makefile +index 0b176246b..882fbf8a4 100644 +--- a/documentation/Makefile b/documentation/Makefile +@@ -91,12 +91,6 @@ install: $(MANPAGES) + $(INSTALL_DATA) fltk.pdf $(DESTDIR)$(docdir); \ + fi + echo "Installing man pages in $(DESTDIR)$(mandir) ..." +- -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat1 +- $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1 +- $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1 +- $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-options.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1 +- -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat3 +- $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.$(CAT3EXT) $(DESTDIR)$(mandir)/cat3 + -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man1 + $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.man $(DESTDIR)$(mandir)/man1/fluid.1 + $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.man $(DESTDIR)$(mandir)/man1/fltk-config.1 +@@ -105,10 +99,6 @@ install: $(MANPAGES) + $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.man $(DESTDIR)$(mandir)/man3/fltk.3 + + install-linux install-osx: +- -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat6 +- $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6 +- $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6 +- $(INSTALL_MAN) $(SRC_DOCDIR)/sudoku.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6 + -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man6 + $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.man $(DESTDIR)$(mandir)/man6/blocks.6 + $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.man $(DESTDIR)$(mandir)/man6/checkers.6 diff --git a/x11-libs/fltk/files/fltk-1.4.-makefile-dirs.patch b/x11-libs/fltk/files/fltk-1.4.-makefile-dirs.patch new file mode 100644 index ..e49aa7408cca --- /dev/null +++ b/x11-libs/fltk/files/fltk-1.4.-makefile-dirs.patch @@ -0,0 +1,14 @@ +diff --git a/Makefile b/Makefile +index c02de0972..2d99808d9 100644 +--- a/Makefile b/Makefile +@@ -16,8 +16,7 @@ + + include makeinclude + +-DIRS = $(IMAGEDIRS) $(LIBDECORDIR) src $(CAIRODIR) $(FLUIDDIR) fltk-options test \ +- documentation ++DIRS = $(IMAGEDIRS) $(LIBDECORDIR) src $(CAIRODIR) fltk-options + + all: makeinclude fltk-config + for dir in $(DIRS); do\ diff --git a/x11-libs/fltk/files/fltk-1.4.-optim.patch b/x11-libs/fltk/files/fltk-1.4.-optim.patch new file mode 100644 index ..a1e18bbb74b2 --- /dev/null +++ b/x11-libs/fltk/files/fltk-1.4.-optim.patch @@ -0,0 +1,13 @@ +diff --git a/configure.ac
[gentoo-commits] repo/gentoo:master commit in: games-sports/ultimatestunts/
commit: bdbed1c82f54aea340662935fedd3fb3ead71ab0 Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 03:25:33 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:30:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdbed1c8 games-sports/ultimatestunts: mark as LTO-unsafe, strict-aliasing unsafe Closes: https://bugs.gentoo.org/859241 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild b/games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild index 137e74c65545..5f71f726376e 100644 --- a/games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild +++ b/games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -43,6 +43,14 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/859241 + # Upstream sourceforge is inactive since 2017. No bug filed + # + # Do not trust with LTO either. + append-flags -fno-strict-aliasing + filter-lto + econf \ --with-openal \ $(use_enable nls)
[gentoo-commits] repo/gentoo:master commit in: games-sports/bygfoot/
commit: 56c21df07b0c1c8ff6b606c2b4284dd62eaa0c23 Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 01:17:21 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:30:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c21df0 games-sports/bygfoot: mark as LTO-unsafe Closes: https://bugs.gentoo.org/859232 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild b/games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild index add177573fb6..d73d04ec60fe 100644 --- a/games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild +++ b/games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit desktop vcs-clean +inherit desktop flag-o-matic vcs-clean DESCRIPTION="GTK+2 Soccer Management Game" HOMEPAGE="https://bygfoot.sourceforge.io/new/; @@ -29,6 +29,14 @@ PATCHES=( ) src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/859232 + # + # Upstream sourceforge is inactive since 2021, and even that was a java port. + # The gtk / C project was last touched in 2014. Even if upstream was still + # around, it does not seem worth discussing the production C version. + filter-lto + econf --disable-gstreamer }
[gentoo-commits] repo/gentoo:master commit in: games-sports/ultimatestunts/
commit: 15ba64ed70623377c7aa807d2a2df2efde08a4e3 Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 03:25:58 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:30:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ba64ed games-sports/ultimatestunts: update EAPI 6 -> 8 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> ...testunts-0.7.7-r1.ebuild => ultimatestunts-0.7.7-r2.ebuild} | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild b/games-sports/ultimatestunts/ultimatestunts-0.7.7-r2.ebuild similarity index 88% rename from games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild rename to games-sports/ultimatestunts/ultimatestunts-0.7.7-r2.ebuild index 5f71f726376e..6a5ba8f9a23f 100644 --- a/games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild +++ b/games-sports/ultimatestunts/ultimatestunts-0.7.7-r2.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit desktop flag-o-matic vcs-clean versionator +inherit desktop flag-o-matic vcs-clean -MY_P=${PN}-srcdata-$(replace_all_version_separators)1 +MY_P=${PN}-srcdata-$(ver_rs 1- '')1 DESCRIPTION="Remake of the famous Stunts game" HOMEPAGE="http://www.ultimatestunts.nl/; @@ -25,8 +25,8 @@ RDEPEND=" virtual/opengl virtual/glu nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - sys-devel/gettext" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/gettext" S=${WORKDIR}/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/
commit: d79f8adf86c5f218fe84de0afcd09fe6a0089532 Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 04:03:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:30:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79f8adf x11-libs/fltk: add github upstream metadata Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> x11-libs/fltk/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/x11-libs/fltk/metadata.xml b/x11-libs/fltk/metadata.xml index c232dc3b2e1f..cc385decf7fd 100644 --- a/x11-libs/fltk/metadata.xml +++ b/x11-libs/fltk/metadata.xml @@ -9,6 +9,9 @@ GLUT emulation. FLTK also includes a UI builder called FLUID that can be used to create applications. + + fltk/fltk + Builds and installs some extra games
[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/
commit: 317780bee16c2aa9a60faac3e6df911ee3d2a5f9 Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 05:00:43 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:30:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317780be x11-libs/fltk: mark as LTO-unsafe It works in 1.4. so just marking unsafe for existing versions and assuming it will shake out eventually whenever 1.4 is finally released. Closes: https://bugs.gentoo.org/881107 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> x11-libs/fltk/fltk-1.3.5-r4.ebuild | 5 + x11-libs/fltk/fltk-1.3.8.ebuild| 5 + x11-libs/fltk/fltk-1.3..ebuild | 5 + 3 files changed, 15 insertions(+) diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild b/x11-libs/fltk/fltk-1.3.5-r4.ebuild index e21dcd6f8914..ad957e104713 100644 --- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild +++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild @@ -93,6 +93,11 @@ src_prepare() { } multilib_src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/881107 + # Seems to be fixed in git (1.4.) + filter-lto + unset FLTK_LIBDIRS local FLTK_INCDIR=${EPREFIX}/usr/include/fltk diff --git a/x11-libs/fltk/fltk-1.3.8.ebuild b/x11-libs/fltk/fltk-1.3.8.ebuild index b287bf5fb251..710e3997f2a9 100644 --- a/x11-libs/fltk/fltk-1.3.8.ebuild +++ b/x11-libs/fltk/fltk-1.3.8.ebuild @@ -98,6 +98,11 @@ src_prepare() { } multilib_src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/881107 + # Seems to be fixed in git (1.4.) + filter-lto + unset FLTK_LIBDIRS local FLTK_INCDIR=${EPREFIX}/usr/include/fltk diff --git a/x11-libs/fltk/fltk-1.3..ebuild b/x11-libs/fltk/fltk-1.3..ebuild index ddbc8c24006c..8362de128971 100644 --- a/x11-libs/fltk/fltk-1.3..ebuild +++ b/x11-libs/fltk/fltk-1.3..ebuild @@ -99,6 +99,11 @@ src_prepare() { } multilib_src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/881107 + # Seems to be fixed in git (1.4.) + filter-lto + local FLTK_INCDIR=${EPREFIX}/usr/include/fltk local FLTK_LIBDIR=${EPREFIX}/usr/$(get_libdir)/fltk FLTK_LIBDIRS+=${FLTK_LIBDIRS+:}${FLTK_LIBDIR}
[gentoo-commits] repo/gentoo:master commit in: games-sports/bygfoot/
commit: e60bb8a3edd14f915777b9321536e18350b27bee Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 01:18:51 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:30:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60bb8a3 games-sports/bygfoot: update EAPI 7 -> 8 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../bygfoot/{bygfoot-2.3.2-r1.ebuild => bygfoot-2.3.2-r2.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild b/games-sports/bygfoot/bygfoot-2.3.2-r2.ebuild similarity index 99% rename from games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild rename to games-sports/bygfoot/bygfoot-2.3.2-r2.ebuild index d73d04ec60fe..2e4572f5 100644 --- a/games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild +++ b/games-sports/bygfoot/bygfoot-2.3.2-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit desktop flag-o-matic vcs-clean
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl-image/
commit: 075d2a0d57e85baaa780fb7d409804ae2b629f03 Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 03:03:19 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:30:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075d2a0d media-libs/sdl-image: make sure elibtoolize is applied Since the libtool available is very old, that means running a full eautoreconf. Needed to e.g. pass LTO warning flags through to the linker. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild b/media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild index ef69929df5ef..41ace8cefe08 100644 --- a/media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild +++ b/media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,7 +7,7 @@ EAPI=8 # or take new snapshots every so often as no SDL 1 / 1.2.x releases # will be made anymore. -inherit toolchain-funcs multilib-minimal +inherit autotools toolchain-funcs multilib-minimal SDL_IMAGE_COMMIT="633dc522f5114f6d473c910dace62e8ca27a1f7d" @@ -32,6 +32,11 @@ RDEPEND=" " DEPEND="${RDEPEND}" +src_prepare() { + default + eautoreconf +} + multilib_src_configure() { local myeconfargs=( --disable-jpg-shared
[gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
commit: 15142891dda8f66c902e3486fc6dba64e679cfd1 Author: Eli Schwartz gmail com> AuthorDate: Sun Mar 17 23:53:47 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15142891 net-misc/packETH: update EAPI 7 -> 8 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/packETH/packETH-2.1-r1.ebuild | 65 ++ 1 file changed, 65 insertions(+) diff --git a/net-misc/packETH/packETH-2.1-r1.ebuild b/net-misc/packETH/packETH-2.1-r1.ebuild new file mode 100644 index ..91f156e28ba9 --- /dev/null +++ b/net-misc/packETH/packETH-2.1-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="Packet generator tool for ethernet" +HOMEPAGE="http://packeth.sourceforge.net/; +SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cli +gtk" +REQUIRED_USE=" + || ( cli gtk ) +" + +RDEPEND=" + gtk? ( + dev-libs/glib:2 + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + ) +" +DEPEND=" + ${RDEPEND} + gtk? ( virtual/pkgconfig ) +" +PATCHES=( + "${FILESDIR}"/${PN}-1.8.1-libs-and-flags.patch + "${FILESDIR}"/${PN}-2.1-fno-common.patch +) +DOCS=( AUTHORS CHANGELOG README ) + +src_prepare() { + default + use gtk && eautoreconf +} + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/861695 + # https://github.com/jemcek/packETH/issues/42 + filter-lto + + use gtk && default +} + +src_compile() { + use gtk && default + use cli && emake \ + CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C cli +} + +src_install() { + use gtk && default + + if use cli; then + dobin cli/${PN}cli + local i + for i in NEWS README TODO; do newdoc cli/${i} ${i}.cli; done + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
commit: 4dbbf4273e2da3821f6451b3665d85a0d06ee47a Author: Eli Schwartz gmail com> AuthorDate: Sun Mar 17 23:56:01 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbbf427 net-misc/packETH: add 3.0 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/packETH/Manifest | 1 + net-misc/packETH/packETH-3.0.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/net-misc/packETH/Manifest b/net-misc/packETH/Manifest index 8a8e9d5374dd..a25c4d0f12d3 100644 --- a/net-misc/packETH/Manifest +++ b/net-misc/packETH/Manifest @@ -1 +1,2 @@ DIST packETH-2.1.tar.gz 458750 BLAKE2B c08096e0781fc0174922d2eece31fa5e789ccfd7745eac0f16fbd515c6b5f72c7b9f7575fd215a3a1d0b69d6ae1f08427e5d145abbc83b9cbfeb6c6657d28b35 SHA512 55be4a2eb517c1d040664ea1a16d59dab20b06edbbd073cbf709deb4dfcec8d8eb12b88dfbd578f9bdb0ca614036ac4bbb00be6f865b774da2aa62ce8d3d767e +DIST packETH-3.0.tar.gz 288127 BLAKE2B 5ada3df3ebcfb29ea4b035678899d5271a2c9189513ddd43821f2e264fb31dd8923779c39bdf6066e3cd153c04e4409bdad8fde31f02b01e0dd9650117d6c45a SHA512 5b63483159d7b34c236b797fbdac3526d06fd5e0db34664163b19e643e942ad0919b4eae637047f69f017510e943188219345ff1c6fefa09dcb4023c09501f06 diff --git a/net-misc/packETH/packETH-3.0.ebuild b/net-misc/packETH/packETH-3.0.ebuild new file mode 100644 index ..5ac86e17d30c --- /dev/null +++ b/net-misc/packETH/packETH-3.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="Packet generator tool for ethernet" +HOMEPAGE="http://packeth.sourceforge.net/; +SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cli +gtk" +REQUIRED_USE=" + || ( cli gtk ) +" + +RDEPEND=" + gtk? ( + dev-libs/glib:2 + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + ) +" +DEPEND=" + ${RDEPEND} + gtk? ( virtual/pkgconfig ) +" +PATCHES=( + "${FILESDIR}"/${PN}-1.8.1-libs-and-flags.patch +) +DOCS=( AUTHORS CHANGELOG README ) + +src_prepare() { + default + use gtk && eautoreconf +} + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/861695 + # https://github.com/jemcek/packETH/issues/42 + filter-lto + + use gtk && default +} + +src_compile() { + use gtk && default + use cli && emake \ + CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C cli +} + +src_install() { + use gtk && default + + if use cli; then + dobin cli/${PN}cli + local i + for i in NEWS README TODO; do newdoc cli/${i} ${i}.cli; done + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/bristol/, media-sound/bristol/files/
commit: 5d556c93b3cd1f4b3fc814192dedb0e89732e307 Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 00:26:31 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d556c93 media-sound/bristol: apply Florian's patch for Modern C Fixes many instances of -Werror=implicit-int. Modern C changes mean accompanying revbump for possibly-dangerous codegen flaws being corrected. Closes: https://bugs.gentoo.org/885527 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-sound/bristol/bristol-0.60.11-r3.ebuild | 62 ++ media-sound/bristol/files/bristol-c99.patch | 268 ++ 2 files changed, 330 insertions(+) diff --git a/media-sound/bristol/bristol-0.60.11-r3.ebuild b/media-sound/bristol/bristol-0.60.11-r3.ebuild new file mode 100644 index ..79c8d29a25e5 --- /dev/null +++ b/media-sound/bristol/bristol-0.60.11-r3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="Synthesizer keyboard emulation package: Moog, Hammond and others" +HOMEPAGE="https://sourceforge.net/projects/bristol; +SRC_URI="mirror://sourceforge/bristol/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa oss" +# osc : configure option but no code it seems... +# jack: fails to build if disabled +# pulseaudio: not fully supported + +BDEPEND=" + virtual/pkgconfig" +RDEPEND=" + virtual/jack + x11-libs/libX11 + alsa? ( media-libs/alsa-lib )" +# osc? ( >=media-libs/liblo-0.22 ) +DEPEND="${RDEPEND} + x11-base/xorg-proto" + +PATCHES=( + "${FILESDIR}"/${P}-cflags.patch + "${FILESDIR}"/${P}-dontcompress.patch + "${FILESDIR}"/${P}-rm_alsa-iatomic.h.patch + "${FILESDIR}"/bristol-c99.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + tc-export PKG_CONFIG + + append-cflags -fcommon + econf \ + --disable-static \ + --disable-version-check \ + $(use_enable alsa) \ + $(use_enable oss) +} + +src_compile() { + emake LDFLAGS="${LDFLAGS}" +} + +src_install() { + default + dodoc HOWTO + + find "${ED}" -name '*.la' -delete || die +} diff --git a/media-sound/bristol/files/bristol-c99.patch b/media-sound/bristol/files/bristol-c99.patch new file mode 100644 index ..f3986ba8a233 --- /dev/null +++ b/media-sound/bristol/files/bristol-c99.patch @@ -0,0 +1,268 @@ +Florian Weimer's Modern C porting patch: https://sourceforge.net/p/bristol/patches/3/ + +Avoid implicit ints and implicit function declarations, to prevent +build failures with future compilers which do not support them. + +diff --git a/bristol/bristolmemorymoog.c b/bristol/bristolmemorymoog.c +index 6c58e4d92253a232..f51d684729f55b11 100644 +--- a/bristol/bristolmemorymoog.c b/bristol/bristolmemorymoog.c +@@ -33,6 +33,7 @@ + #include "bristolmemorymoog.h" + + extern int buildCurrentTable(Baudio *, float); ++extern void doPitchWheel(Baudio *); + + /* + * Use of these memorymoog global buffers will be an issue with use of multiple +diff --git a/libbrightonC11/bRoutines.c b/libbrightonC11/bRoutines.c +index 1983db220c0825ba..88d1e64a51a1e145 100644 +--- a/libbrightonC11/bRoutines.c b/libbrightonC11/bRoutines.c +@@ -24,6 +24,7 @@ + + void * + brightonX11malloc(size) ++int size; + { + void *mem; + +diff --git a/libbrightonX11/bRoutines.c b/libbrightonX11/bRoutines.c +index 87dab9a93223ef0f..647f57181cdf4692 100644 +--- a/libbrightonX11/bRoutines.c b/libbrightonX11/bRoutines.c +@@ -25,6 +25,7 @@ + + void * + brightonX11malloc(size) ++int size; + { + void *mem; + +diff --git a/libbristol/bristolcdefs.c b/libbristol/bristolcdefs.c +index a5f0638155fe40e3..45ccd11604ac37b8 100644 +--- a/libbristol/bristolcdefs.c b/libbristol/bristolcdefs.c +@@ -25,6 +25,7 @@ + + void * + bristolmalloc(size) ++int size; + { + char *mem; + +@@ -39,6 +40,7 @@ bristolmalloc(size) + + void * + bristolmalloc0(size) ++int size; + { + char *mem; + +diff --git a/libbristolaudio/audioEngine.c b/libbristolaudio/audioEngine.c +index d6aeb4b8976a1a84..e0367fc427b5dbc6 100644 +--- a/libbristolaudio/audioEngine.c b/libbristolaudio/audioEngine.c +@@ -85,6 +85,7 @@ int + initAudioDevice2(audioDev, devID, fragSize) + duplexDev *audioDev; + int devID; ++int fragSize; + { + /* +* The device is basically just opened for the first call of this routine. +@@ -118,6 +119,7 @@ int devID; + int + setAudioStart2(audioDev, devID) + duplexDev *audioDev; ++int devID; + { + int enable; + +@@ -162,6 +164,7 @@ duplexDev *audioDev; + int + setAudioStop2(audioDev, devID) + duplexDev *audioDev; ++int devID; + { + int enable; +
[gentoo-commits] repo/gentoo:master commit in: media-sound/bristol/
commit: 5d6e486199ed2e73f926865feeb23e70d1fbb312 Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 00:38:29 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d6e4861 media-sound/bristol: mark as LTO-unsafe Upstream project is dead, not worth submitting a ticket to sourceforge. Closes: https://bugs.gentoo.org/860447 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-sound/bristol/bristol-0.60.11-r3.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/media-sound/bristol/bristol-0.60.11-r3.ebuild b/media-sound/bristol/bristol-0.60.11-r3.ebuild index 3a637123b0a5..9058db52ef35 100644 --- a/media-sound/bristol/bristol-0.60.11-r3.ebuild +++ b/media-sound/bristol/bristol-0.60.11-r3.ebuild @@ -40,6 +40,13 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/860447 + # + # Upstream is dead. The last release was in 2013 and the last maintainer + # comment on discussions was 2020. + filter-lto + tc-export PKG_CONFIG append-cflags -fcommon
[gentoo-commits] repo/gentoo:master commit in: media-sound/bristol/
commit: 6a35c467d1ff8e3450defa0919dfb3ae94f8f9df Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 00:38:15 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a35c467 media-sound/bristol: update EAPI 7 -> 8 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-sound/bristol/bristol-0.60.11-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/bristol/bristol-0.60.11-r3.ebuild b/media-sound/bristol/bristol-0.60.11-r3.ebuild index 79c8d29a25e5..3a637123b0a5 100644 --- a/media-sound/bristol/bristol-0.60.11-r3.ebuild +++ b/media-sound/bristol/bristol-0.60.11-r3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools flag-o-matic toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: media-sound/bristol/files/, media-sound/bristol/
commit: 6f438a968d00e79cb5faaf48f4f04d23583416f1 Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 18 00:40:40 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f438a96 media-sound/bristol: add patch to fix broken bashisms Upstream is dead, no point submitting a patch to sourceforge just to be ignored. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-sound/bristol/bristol-0.60.11-r3.ebuild | 1 + ...nfigure.ac-fix-various-erroneous-bashisms.patch | 80 ++ 2 files changed, 81 insertions(+) diff --git a/media-sound/bristol/bristol-0.60.11-r3.ebuild b/media-sound/bristol/bristol-0.60.11-r3.ebuild index 9058db52ef35..0b1b4f04022c 100644 --- a/media-sound/bristol/bristol-0.60.11-r3.ebuild +++ b/media-sound/bristol/bristol-0.60.11-r3.ebuild @@ -32,6 +32,7 @@ PATCHES=( "${FILESDIR}"/${P}-dontcompress.patch "${FILESDIR}"/${P}-rm_alsa-iatomic.h.patch "${FILESDIR}"/bristol-c99.patch + "${FILESDIR}"/0001-configure.ac-fix-various-erroneous-bashisms.patch ) src_prepare() { diff --git a/media-sound/bristol/files/0001-configure.ac-fix-various-erroneous-bashisms.patch b/media-sound/bristol/files/0001-configure.ac-fix-various-erroneous-bashisms.patch new file mode 100644 index ..c10ece7ea2d5 --- /dev/null +++ b/media-sound/bristol/files/0001-configure.ac-fix-various-erroneous-bashisms.patch @@ -0,0 +1,80 @@ +From 103c856f20b34cc315c5ae4d096b0b863aba046d Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Sun, 17 Mar 2024 20:31:15 -0400 +Subject: [PATCH] configure.ac: fix various erroneous bashisms + +double equals in shell scripts is ALWAYS wrong. POSIX sh uses single +equals, and bash implements double equals as an exact alias of the +single equals form. + +Using double equals accomplishes no purpose whatsoever, and for your +troubles you end up with muscle memory telling you to use it in POSIX sh +where it fails. Avoid at all costs. +--- + configure.ac | 14 +++--- + 1 file changed, 7 insertions(+), 7 deletions(-) + +diff --git a/configure.ac b/configure.ac +index c233743..de50709 100755 +--- a/configure.ac b/configure.ac +@@ -62,9 +62,9 @@ AC_ARG_ENABLE(version_check, [ --disable-version-check ignore preinstalled vers + if test "x$TRY_VC" = 'xyes' + then + which startBristol > /dev/null 2>&1 +- if test $? == 0; then showErrMsg1; fi ++ if test $? = 0; then showErrMsg1; fi + which bristol > /dev/null 2>&1 +- if test $? == 0; then showErrMsg1; fi ++ if test $? = 0; then showErrMsg1; fi + if test -f ${prefix}/bin/bristol; then showErrMsg1; fi + fi + +@@ -166,7 +166,7 @@ AC_SUBST(_BRISTOL_VOICES) + + BRISTOL_LIN_ATTACK=-DBRISTOL_LIN_ATTACK + AC_ARG_ENABLE(exp-attack, [ --enable-exp-attack enable exponential attack], USE_EXP_ATTACK=yes , USE_EXP_ATTACK=no ) +-if test "x$USE_EXP_ATTACK" == "xyes" ++if test "x$USE_EXP_ATTACK" = "xyes" + then + BRISTOL_LIN_ATTACK= + fi +@@ -176,7 +176,7 @@ BRISTOL_SEM_OPEN= + BRISTOL_SEMAPHORE= + AC_ARG_ENABLE(semaphore, [ --enable-semaphoreenable engine semaphores ], + USE_SEMAPHORE=yes , USE_SEMAPHORE=no ) +-if test "x$USE_SEMAPHORE" == "xyes" ++if test "x$USE_SEMAPHORE" = "xyes" + then + BRISTOL_SEMAPHORE=-DBRISTOL_SEMAPHORE + +@@ -194,7 +194,7 @@ AC_SUBST(BRISTOL_SEMAPHORE) + BRISTOL_BARRIER= + AC_ARG_ENABLE(memory-barrier, [ --enable-memory-barrier enable ringbuffer barrier], + USE_BARRIER=yes , USE_BARRIER=no ) +-if test "x$USE_BARRIER" == "xyes" ++if test "x$USE_BARRIER" = "xyes" + then + BRISTOL_BARRIER=-DUSE_MLOCK + fi +@@ -427,7 +427,7 @@ echo \| Build with sem_open : true + fi + fi + +-if test $USE_BARRIER == "yes"; then ++if test $USE_BARRIER = "yes"; then + echo \| Build with jrb memory barrier .. : true + fi + +@@ -454,7 +454,7 @@ echo \| Default voicecount . : BRISTOL_VOICECOUNT=$_ + if test $BRR != 10; then + echo \| Envelope max ramp time . : $BRR seconds + fi +-if test x$USE_EXP_ATTACK == "xyes"; then ++if test x$USE_EXP_ATTACK = "xyes"; then + echo \| Envelope attack type ... : exponential + fi + echo \| author . : Nick Copeland +-- +2.43.2 +
[gentoo-commits] repo/gentoo:master commit in: net-misc/omnisync/
commit: e8bd24dd0c50c65f5b343afaeab04cfeb4183ab2 Author: Eli Schwartz gmail com> AuthorDate: Sun Mar 17 23:00:23 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8bd24dd net-misc/omnisync: mark as LTO-unsafe Closes: https://bugs.gentoo.org/861683 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/omnisync/omnisync-1.0_p20200130.ebuild | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/net-misc/omnisync/omnisync-1.0_p20200130.ebuild b/net-misc/omnisync/omnisync-1.0_p20200130.ebuild index c0a9f2f3dae6..13ad5096ab1c 100644 --- a/net-misc/omnisync/omnisync-1.0_p20200130.ebuild +++ b/net-misc/omnisync/omnisync-1.0_p20200130.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake vcs-snapshot +inherit cmake flag-o-matic vcs-snapshot SNAPSHOT="c55215330b1e8a61af6d34d57d3d8236c8cc7d5b" @@ -20,6 +20,15 @@ RDEPEND="net-libs/gnutls:= net-analyzer/net-snmp:=" DEPEND="${RDEPEND}" DOCS=( readme.txt Changes ) +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/861683 + # appears to be terminally dead + filter-lto + + cmake_src_configure +} + src_install() { cmake_src_install newinitd "${FILESDIR}/${PN}.initd" ${PN}
[gentoo-commits] repo/gentoo:master commit in: net-misc/omnisync/
commit: ed8dc9c80f53e6cdc2f7405c3be5eb5d256bcb05 Author: Eli Schwartz gmail com> AuthorDate: Sun Mar 17 23:00:49 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8dc9c8 net-misc/omnisync: update EAPI 7 -> 8 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../{omnisync-1.0_p20200130.ebuild => omnisync-1.0_p20200130-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omnisync/omnisync-1.0_p20200130.ebuild b/net-misc/omnisync/omnisync-1.0_p20200130-r1.ebuild similarity index 99% rename from net-misc/omnisync/omnisync-1.0_p20200130.ebuild rename to net-misc/omnisync/omnisync-1.0_p20200130-r1.ebuild index 13ad5096ab1c..149c6e96da64 100644 --- a/net-misc/omnisync/omnisync-1.0_p20200130.ebuild +++ b/net-misc/omnisync/omnisync-1.0_p20200130-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake flag-o-matic vcs-snapshot
[gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
commit: 0a3a99dc422937a163c64efb821e97330b96d471 Author: Eli Schwartz gmail com> AuthorDate: Sun Mar 17 23:36:12 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3a99dc net-misc/packETH: mark as LTO-unsafe Closes: https://bugs.gentoo.org/861695 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/packETH/packETH-2.1.ebuild | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/net-misc/packETH/packETH-2.1.ebuild b/net-misc/packETH/packETH-2.1.ebuild index 1d4deb15c02e..1ef386ad25be 100644 --- a/net-misc/packETH/packETH-2.1.ebuild +++ b/net-misc/packETH/packETH-2.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools toolchain-funcs +inherit autotools flag-o-matic toolchain-funcs DESCRIPTION="Packet generator tool for ethernet" HOMEPAGE="http://packeth.sourceforge.net/; @@ -39,6 +39,11 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/861695 + # https://github.com/jemcek/packETH/issues/42 + filter-lto + use gtk && default }
[gentoo-commits] repo/gentoo:master commit in: games-util/wit/files/, games-util/wit/
commit: 527554a6785227f9bd6a22644daabf1c000ec517 Author: Eli Schwartz gmail com> AuthorDate: Sun Mar 17 22:35:38 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=527554a6 games-util/wit: add 3.05a Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> games-util/wit/Manifest| 1 + games-util/wit/files/wit-3.05a-makefile.patch | 266 + games-util/wit/files/wit-3.05a-no-exec-stack.patch | 9 + games-util/wit/wit-3.05a.ebuild| 56 + 4 files changed, 332 insertions(+) diff --git a/games-util/wit/Manifest b/games-util/wit/Manifest index 65290640ef30..1594530ad618 100644 --- a/games-util/wit/Manifest +++ b/games-util/wit/Manifest @@ -1 +1,2 @@ DIST wiimms-iso-tools.source-3.02a.tar.bz2 1645416 BLAKE2B 3ce99b779069d7b845bcf799ee481d63764ba36576adf4c28759e8eb9db9239c158457f84c8e34169b493de94d3c5e3324dc3c2cbd9a9a171ed1b57d2863eb78 SHA512 9bc8c8e078b2932d74a785732ec786ed5b6af86fa951f606a23052c31445e0b1637065858148fb050137f6252ae4ef77676877263513ef3bda33edb42bfed632 +DIST wiimms-iso-tools.source-3.05a.txz 1279228 BLAKE2B af8c0fb938ad9a7f1aa784861bd155c0e2a43e5e94010130dc0e152a0cec0b67745734ab70d54307c7e6135a80bcdfe0f933878e5211c18bd13207576afa5f00 SHA512 7f964a76522e87149a44ff4c0571dafe5702d1d6fa0abb0ae08a9665cb5a3aa489ae608d098835e3da77541b58943747aba997db15f5756eb1e2909c27b12fe2 diff --git a/games-util/wit/files/wit-3.05a-makefile.patch b/games-util/wit/files/wit-3.05a-makefile.patch new file mode 100644 index ..62b4930b1d89 --- /dev/null +++ b/games-util/wit/files/wit-3.05a-makefile.patch @@ -0,0 +1,266 @@ +From ecf6121592e9ffa0b2cd220a0de675b64b163000 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Sun, 17 Mar 2024 18:12:43 -0400 +Subject: [PATCH] reroll patch to Makefile for system integration + +Don't link libdl into wfuse as it's unnecessary, use system bzip2, respect user +CFLAGS, use pkgconfig to determine ncurses libs, and use verbose build output. +--- + Makefile | 82 --- + test-libwbfs/Makefile | 13 ++- + 2 files changed, 32 insertions(+), 63 deletions(-) + +diff --git a/Makefile b/Makefile +index adaa48a..433578a 100644 +--- a/Makefile b/Makefile +@@ -111,11 +111,6 @@ VERSION := $(VERSION_NUM)$(BETA_SUFFIX) + #--- + # compiler settings + +-PRE ?= +-CC= $(PRE)gcc +-CPP = $(PRE)g++ +-STRIP = $(PRE)strip +- + #--- + # files + +@@ -171,7 +166,7 @@ endif + TOPT_wit := $(OPT_STATIC) + TOPT_wwt := $(OPT_STATIC) + TOPT_wdf := $(OPT_STATIC) +-TOPT_wfuse:= -lfuse -lpthread -ldl ++TOPT_wfuse:= -lfuse -lpthread + + #TOPT_ALL := $(TOPT_wit) $(TOPT_wwt) $(TOPT_wdf) $(TOPT_wfuse) + +@@ -206,8 +201,8 @@ else + endif + + # lib summary +-LIB_LIST += libbz2 lzma +-LIB_OBJECTS += $(LIBBZ2_OBJ) $(LZMA_OBJ) ++LIB_LIST += lzma ++LIB_OBJECTS += $(LZMA_OBJ) + RM_FILES += $(foreach l,$(LIB_LIST),src/$(l)/*.{d,o}) + + +@@ -297,10 +292,10 @@ DEFINES1 += -D_7ZIP_ST=1 # disable 7zip multi threading + DEFINES1 += -D_LZMA_PROB32=1 # LZMA option + DEFINES = $(strip $(DEFINES1) $(MODE) $(XDEF)) + +-CFLAGS+= -std=gnu99 -fomit-frame-pointer -fno-strict-aliasing -funroll-loops ++CFLAGS+= -std=gnu99 -fno-strict-aliasing + CFLAGS+= -Wall -Wno-parentheses -Wno-unused-function + #CFLAGS += -O3 -Isrc/libwbfs -Isrc/lzma -Isrc -I$(UI) -I. -Iwork +-CFLAGS+= -O3 -Isrc/libwbfs -Isrc -I$(UI) -I. -Iwork ++CFLAGS+= -Isrc/libwbfs -Isrc -I$(UI) -I. -Iwork + + ifeq ($(SYSTEM_LINUX),1) + LIBS+= -ltinfo +@@ -313,8 +308,6 @@ endif + + ifeq ($(SYSTEM),mac) + CFLAGS += -I/usr/local/include +-else +- LDFLAGS += -static-libgcc + endif + + ifeq ($(shell expr $(GCC_VERSION) '>=' 7.0 ),1) +@@ -334,7 +327,7 @@ LDFLAGS:= $(strip $(LDFLAGS)) + ifeq ($(HAVE_ZLIB),1) + LIBS += -lz + endif +-LIBS += -lm -lncurses $(XLIBS) ++LIBS += -lm $(shell $(PKG_CONFIG) --libs ncurses) -lbz2 $(XLIBS) + + ifeq ($(HAVE_SHA),1) + ifeq ($(SYSTEM_LINUX),1) +@@ -402,60 +395,51 @@ default_rule: all + # general rules + + $(ALL_TOOLS_X): %: %.o $(ALL_OBJECTS) $(TOBJ_ALL) Makefile | $(HELPER_TOOLS) +- @printf "$(LOGFORMAT_TOOL)" tool "$@" "$(MODE) $(TOPT_$@) $(TOBJ_$@)" +- @$(CC) $(CFLAGS) $(DEFINES) $(LDFLAGS) $@.o \ ++ $(CC) $(CFLAGS) $(DEFINES) $(LDFLAGS) $@.o \ + $(ALL_OBJECTS) $(TOBJ_$@) $(LIBS) $(TOPT_$@) -o $@ +- @if test -f $@.exe; then $(STRIP) $@.exe; else $(STRIP) $@; fi + +- @mkdir
[gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
commit: eac827f333dc0b56d2c038e1c6f13f6158f611ab Author: Eli Schwartz gmail com> AuthorDate: Sun Mar 17 23:34:59 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac827f3 net-misc/packETH: add github upstream metadata same as SRC_URI Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/packETH/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-misc/packETH/metadata.xml b/net-misc/packETH/metadata.xml index fe1725b8caa9..dbaf797912a7 100644 --- a/net-misc/packETH/metadata.xml +++ b/net-misc/packETH/metadata.xml @@ -10,5 +10,6 @@ packeth +jemcek/packETH
[gentoo-commits] repo/gentoo:master commit in: app-pda/pilot-link/
commit: d7d3bc2228304026aff7fa34d196d9995c9b2d31 Author: Eli Schwartz gmail com> AuthorDate: Sun Mar 17 20:12:38 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d3bc22 app-pda/pilot-link: mark as LTO-unsafe Only for the (absence of) the USE flag that causes the internal code to be used. It's set by default for desktop/make.defaults anyway so probably most users go through libusb instead. Closes: https://bugs.gentoo.org/924480 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-pda/pilot-link/pilot-link-0.12.5-r4.ebuild | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/app-pda/pilot-link/pilot-link-0.12.5-r4.ebuild b/app-pda/pilot-link/pilot-link-0.12.5-r4.ebuild index 893b7b45b835..b8ad1bf67898 100644 --- a/app-pda/pilot-link/pilot-link-0.12.5-r4.ebuild +++ b/app-pda/pilot-link/pilot-link-0.12.5-r4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools perl-module +inherit autotools flag-o-matic perl-module DESCRIPTION="Suite of tools for moving data between a Palm device and a desktop" # this is a new mirror; the distfile has the same content inside the tarball, @@ -42,6 +42,15 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/924480 + # + # Upstream is abandoned since 2016, existing issue offering gentoo-patchset + # has been ignored. No bug filed. + # + # The issue is in the internal compat code for *not* using libusb. + use usb || filter-lto + # tcl/tk support is disabled as per upstream request. # readline is not really optional, bug #626504 # Does not build with Java 8
[gentoo-commits] repo/gentoo:master commit in: games-util/wit/
commit: 06efe65453313382b27208caa2f13b6e9d39dec1 Author: Eli Schwartz gmail com> AuthorDate: Sun Mar 17 22:31:06 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06efe654 games-util/wit: update EAPI 7 -> 8 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> games-util/wit/wit-3.02a-r1.ebuild | 56 ++ 1 file changed, 56 insertions(+) diff --git a/games-util/wit/wit-3.02a-r1.ebuild b/games-util/wit/wit-3.02a-r1.ebuild new file mode 100644 index ..ee7795010df5 --- /dev/null +++ b/games-util/wit/wit-3.02a-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +MY_P="wiimms-iso-tools.source-${PV}" + +DESCRIPTION="command line tools to manipulate Wii/GameCube ISO images and WBFS containers" +HOMEPAGE="https://wit.wiimm.de/; +SRC_URI="https://download.wiimm.de/source/wiimms-iso-tools/${MY_P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+fuse +zlib" + +RDEPEND=" + app-arch/bzip2:0= + fuse? ( sys-fs/fuse:0= ) + zlib? ( sys-libs/zlib:0= )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${P}-makefile.patch + "${FILESDIR}"/${P}-no-exec-stack.patch + "${FILESDIR}"/${P}-fno-common.patch +) + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/859319 + # + # After investigation, the build system also uses -fno-strict-aliasing + # so do not trust it with LTO either, even if the type-mismatch gets fixed. + filter-lto + + export NO_FUSE=$(usex fuse 0 1) + export NO_ZLIB=$(usex zlib 0 1) + + tc-export CC PKG_CONFIG +} + +src_compile() { + emake INSTALL_PATH="${ED}"/usr + emake doc +} + +src_install() { + default + dodoc doc/*.txt +}
[gentoo-commits] repo/gentoo:master commit in: games-util/wit/
commit: 2e168edc0b956c00572a55d479161a000be1a2e3 Author: Eli Schwartz gmail com> AuthorDate: Sun Mar 17 22:24:06 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e168edc games-util/wit: mark as LTO-unsafe The build system already marks itself as strict-aliasing unsafe. Closes: https://bugs.gentoo.org/859319 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> games-util/wit/wit-3.02a.ebuild | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/games-util/wit/wit-3.02a.ebuild b/games-util/wit/wit-3.02a.ebuild index 95c5351036aa..aaeaa614fd02 100644 --- a/games-util/wit/wit-3.02a.ebuild +++ b/games-util/wit/wit-3.02a.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs MY_P="wiimms-iso-tools.source-${PV}" @@ -32,6 +32,13 @@ PATCHES=( ) src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/859319 + # + # After investigation, the build system also uses -fno-strict-aliasing + # so do not trust it with LTO either, even if the type-mismatch gets fixed. + filter-lto + export NO_FUSE=$(usex fuse 0 1) export NO_ZLIB=$(usex zlib 0 1)
[gentoo-commits] repo/gentoo:master commit in: media-sound/mac/
commit: bf144807494b6c07da7396f695ad9e61b849a1d1 Author: Eli Schwartz gmail com> AuthorDate: Sun Mar 17 19:32:11 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:29:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf144807 media-sound/mac: mark as LTO-unsafe, strict-aliasing unsafe Pending an update to 10.56 which will switch to a memcpy access and will come "soon". Already committed to svn. Closes: https://bugs.gentoo.org/927060 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-sound/mac/mac-10.46.ebuild | 17 - media-sound/mac/mac-10.53.ebuild | 17 - 2 files changed, 32 insertions(+), 2 deletions(-) diff --git a/media-sound/mac/mac-10.46.ebuild b/media-sound/mac/mac-10.46.ebuild index 3f3e26502daf..13bf6f9d8ef3 100644 --- a/media-sound/mac/mac-10.46.ebuild +++ b/media-sound/mac/mac-10.46.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake flag-o-matic DESCRIPTION="Monkey's Audio Codecs" HOMEPAGE="https://www.monkeysaudio.com; @@ -27,3 +27,18 @@ PATCHES=( "${FILESDIR}/${PN}-10.18-linux.patch" "${FILESDIR}/${PN}-10.43-output.patch" ) + +src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/927060 + # + # Upstream contact method is via email. I sent an email detailing the issue + # and got a fast response with a fix. "I'm hoping to do a build soon with a + # new open source certificate. I can sure include this." + # + # Do not trust with LTO either + append-flags -fno-strict-aliasing + filter-lto + + cmake_src_configure +} diff --git a/media-sound/mac/mac-10.53.ebuild b/media-sound/mac/mac-10.53.ebuild index 4315a96dd755..74c128c6dd94 100644 --- a/media-sound/mac/mac-10.53.ebuild +++ b/media-sound/mac/mac-10.53.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake flag-o-matic DESCRIPTION="Monkey's Audio Codecs" HOMEPAGE="https://www.monkeysaudio.com; @@ -27,3 +27,18 @@ PATCHES=( "${FILESDIR}/${PN}-10.18-linux.patch" "${FILESDIR}/${PN}-10.52-output.patch" ) + +src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/927060 + # + # Upstream contact method is via email. I sent an email detailing the issue + # and got a fast response with a fix. "I'm hoping to do a build soon with a + # new open source certificate. I can sure include this." + # + # Do not trust with LTO either + append-flags -fno-strict-aliasing + filter-lto + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: e54678bf83c04f5f2725e0b3a2127cf53ac4feca Author: Sam James gentoo org> AuthorDate: Mon Mar 18 05:04:53 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:05:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54678bf sci-electronics/kicad: fix UnstatedIuse for USE=test Note that I've not checked if the configure args need to be added to 7.0.7, just fixing CI. Bug: https://bugs.gentoo.org/895012 Fixes: 37d9b41aa4872eef5ecfa27263874b798d794257 Signed-off-by: Sam James gentoo.org> sci-electronics/kicad/kicad-7.0.7.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sci-electronics/kicad/kicad-7.0.7.ebuild b/sci-electronics/kicad/kicad-7.0.7.ebuild index a388f06cdded..2a3d5f1733c6 100644 --- a/sci-electronics/kicad/kicad-7.0.7.ebuild +++ b/sci-electronics/kicad/kicad-7.0.7.ebuild @@ -28,10 +28,12 @@ fi # BSD for bundled pybind LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" SLOT="0" -IUSE="doc examples nls openmp" +IUSE="doc examples nls openmp test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + # Contains bundled pybind but it's patched for wx # See https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424 # Depend on opencascade:0 to get unslotted variant (so we know path to it), bug #833301
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-bdd/
commit: d1b7b57263ee2f4bfbb5cd96a3366ac6fb002b9a Author: Michał Górny gentoo org> AuthorDate: Mon Mar 18 04:45:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 18 04:58:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b7b572 dev-python/pytest-bdd: Bump to 7.1.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-bdd/Manifest| 1 + dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/dev-python/pytest-bdd/Manifest b/dev-python/pytest-bdd/Manifest index 5d6f99507d81..dab72680913a 100644 --- a/dev-python/pytest-bdd/Manifest +++ b/dev-python/pytest-bdd/Manifest @@ -1,2 +1,3 @@ DIST pytest-bdd-7.0.1.gh.tar.gz 80315 BLAKE2B 7838a71fc6f0e7a86337d3b4d4fb9e0e7a3a0149c4271ecd75b5c9b40a28ad6bf3d6ccbc90d4a49a5472ae158f7710d98f91be340e67995ba47ea729584d16e5 SHA512 60d9713485a4719c6589e6641b45045e79c063278359c14ccbd016a6b0a8c8eebbf93e61d59e037988247c0116023910aa5e6776896b64dc96dcc23d0dbf6e3b DIST pytest-bdd-7.1.1.gh.tar.gz 81072 BLAKE2B 72e807a08176566fc3414dd409bf53d17da13f3a8c6c3e9596a7185174bf8ad876175570601b1db3b5657d7db084cc1c28bed1090ade87fc50c9fe810bfc68e1 SHA512 854e923318ea6d480d11a88231be941b49ac3c16a1f00fb043c962206fb511d1a65ccd92996e820ff4aad4d5c02346aa0c6d5fd482dfe03fa8b065aedec11dd3 +DIST pytest-bdd-7.1.2.gh.tar.gz 81260 BLAKE2B 5120a79a5c085976f379afbd4ae7bc68c0d07a8517b6653bb2c94407b9964cd3adcfc92e8abc31cb658caa5c108e0590913c13cbcc408021841b91dbf52b8124 SHA512 7630b119649502e36d7ae2b6027c11b667513eab451511104076617e50de1456ee4b2ff128254ac0db630556258704e21e2a5e73ce9afc20ed403d0186c0a226 diff --git a/dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild b/dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild new file mode 100644 index ..a70fd8aae5b0 --- /dev/null +++ b/dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 + +DESCRIPTION="BDD library for the pytest runner" +HOMEPAGE="https://pytest-bdd.readthedocs.io/; +SRC_URI=" + https://github.com/pytest-dev/pytest-bdd/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/mako[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/parse[${PYTHON_USEDEP}] + dev-python/parse_type[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +DOCS=( AUTHORS.rst CHANGES.rst README.rst ) + +src_test() { + # terminal_reporter test needs exact wrapping + local -x COLUMNS=80 + + # hooks output parsing may be affected by other pytest-*, e.g. tornasync + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_bdd.plugin + + distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-stdnum/
commit: 86103610b1e83f513f5cfb0f55296aa7e6353fd0 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 18 04:53:35 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 18 04:58:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86103610 dev-python/python-stdnum: Bump to 1.20 Signed-off-by: Michał Górny gentoo.org> dev-python/python-stdnum/Manifest | 1 + dev-python/python-stdnum/python-stdnum-1.20.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/python-stdnum/Manifest b/dev-python/python-stdnum/Manifest index 0b4e63232368..52c224bb968c 100644 --- a/dev-python/python-stdnum/Manifest +++ b/dev-python/python-stdnum/Manifest @@ -1 +1,2 @@ DIST python-stdnum-1.19.tar.gz 1134517 BLAKE2B a6e35abcd00302dff0c6df82c13691c4528de069b7702f905aabffd840b7d95902f2c74525d824606bc4b28579d38153367997a73910ab93afb4eb4272b76c40 SHA512 02c56aea710a9a02e14160840fbd45751cd00f1a49b1d046124945ba92e2dd3377006f44a146030522d09b92f809ceb4d1e3589ef3d9c9302f7674a79602ef07 +DIST python-stdnum-1.20.tar.gz 1191978 BLAKE2B 8395106d155c1f4642a74691d219230b42e81b521db41c57d5e978eb8e1769ca51598a1ad061356a1997fac5a60ca21796d1e8f79fa7d737e70fbbfe78dbfcc6 SHA512 92ec9fcb3bf71405569e93668ab1d089225da74a33095e63ee8f0116c868a4b937d093ba98e29085889d1745cc55eab13936d6ed9ceb24beecbc193c722a515e diff --git a/dev-python/python-stdnum/python-stdnum-1.20.ebuild b/dev-python/python-stdnum/python-stdnum-1.20.ebuild new file mode 100644 index ..9ca2716b7fa7 --- /dev/null +++ b/dev-python/python-stdnum/python-stdnum-1.20.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A module to handle standardized numbers and codes" +HOMEPAGE=" + https://arthurdejong.org/python-stdnum/ + https://github.com/arthurdejong/python-stdnum/ + https://pypi.org/project/python-stdnum/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="vies" + +RDEPEND=" + vies? ( + || ( + dev-python/zeep[${PYTHON_USEDEP}] + dev-python/suds-community[${PYTHON_USEDEP}] + ) + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e 's:--cov.*::' setup.cfg || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/leechcorepyc/
commit: e7db3c65a284b2f44c88d87e6a58c2f6d8dd2d01 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 18 04:52:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 18 04:58:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7db3c65 dev-python/leechcorepyc: Bump to 2.17.4 Signed-off-by: Michał Górny gentoo.org> dev-python/leechcorepyc/Manifest | 1 + dev-python/leechcorepyc/leechcorepyc-2.17.4.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/leechcorepyc/Manifest b/dev-python/leechcorepyc/Manifest index 904d462f6c2f..9e8951dfdad4 100644 --- a/dev-python/leechcorepyc/Manifest +++ b/dev-python/leechcorepyc/Manifest @@ -1,3 +1,4 @@ DIST leechcorepyc-2.16.9.tar.gz 178656 BLAKE2B 76cefea2d8c30c88ae649da6c95f420b366e6b7ec8a44339cda6bd65b890b02196ff19d3b7d8218c87a73256e079fdd51dcb0499934fef0145e4a404376be7de SHA512 5a5455d0401177d2ae4f6b22a0dbf1f4ddce3458edb4cea04c8a127a6baa7083c83ba79d3d236a6cec15e8a1c05c4a8c747d7053b451dbed9b6a8defa17ec288 DIST leechcorepyc-2.17.0.tar.gz 179198 BLAKE2B b811e924687e67d394a5271a88ad01e0f9d528176e50baecc9f471c17cc016f11e02e05c4ac0b04277f6828aa2c1c4ff39d56065d6f95a5f0c1d909b0b448b2f SHA512 91cf73c62af104f83bd4d4926633ceb702027c97137c351e4d6d8518a4c8c467031153127e85058a9b451e33f370257dd3aa461f0eab643fb8b48a62827ed436 DIST leechcorepyc-2.17.2.tar.gz 179233 BLAKE2B 7b5b472c829e897f089f7b0a1de941b22e54ec1f740b837e5f0c291af656601411acb20e22034322b1618dab64a5a9aa34f78115c91fd11b1fdeb7663ff4c422 SHA512 f51ca93791ccbe0bcb8fc298ace7ee6757a26fc8052380fdd101dfc5686942cb6243fc8aca06f0c1f14faf076dd0055cf653e6ad253c6460cd65fac4a5b094a9 +DIST leechcorepyc-2.17.4.tar.gz 180273 BLAKE2B 09c6d8b4bba14d645c1718f6fd5c32d08715e2f8bc0b065ff08823bb95d2aad025452388f4d26b2b61c703a8a796d1b8999f1461b1a8ae5c7479e60e204a8489 SHA512 6948f09d53e3d2a47611f7d414c06712850427aecd43035c571daad61bdff2cd5f0c9799b7bf74b042ad66d7686258210a3bc7bb29af0b632025fbf8ca458cb0 diff --git a/dev-python/leechcorepyc/leechcorepyc-2.17.4.ebuild b/dev-python/leechcorepyc/leechcorepyc-2.17.4.ebuild new file mode 100644 index ..594aa6daeab7 --- /dev/null +++ b/dev-python/leechcorepyc/leechcorepyc-2.17.4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 toolchain-funcs pypi + +DESCRIPTION="Python binding for LeechCore Physical Memory Acquisition Library" +HOMEPAGE="https://github.com/ufrisk/LeechCore; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# leechcorepyc ships with a bundled version of the LeechCore library. So we +# don't depend on the library here. But we must be aware this module doesn't +# use the system library. +DEPEND="virtual/libusb:=" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-2.16.9-respect-CC.patch" +) + +src_prepare() { + default + + # Avoid redefining _FORTIFY_SOURCE. See #893824, #906715. + sed -i -e 's/ -D_FORTIFY_SOURCE=2 / /g' leechcore/Makefile || die +} + +src_configure() { + tc-export CC + + distutils-r1_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graphviz/
commit: f81b0c917ec08b10944bab411ea53758c6155022 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 18 04:57:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 18 04:58:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81b0c91 dev-python/graphviz: Bump to 0.20.2 Signed-off-by: Michał Górny gentoo.org> dev-python/graphviz/Manifest | 1 + dev-python/graphviz/graphviz-0.20.2.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-python/graphviz/Manifest b/dev-python/graphviz/Manifest index c9275247c609..ae10c479b2f5 100644 --- a/dev-python/graphviz/Manifest +++ b/dev-python/graphviz/Manifest @@ -1 +1,2 @@ DIST graphviz-0.20.1.gh.tar.gz 188952 BLAKE2B 65d0b993e01492894b6d245c0869412b4956e5d55f9d8d490505c8f3477dc5ab98739cf0bf1aa1a15c4bacb2db4c2807659ce410ca65503c5876ffdc278e959f SHA512 34d340469856777f03b9c9e6d28f232908797bc1456a5b50104dd2f7dc8b7488afc7b29a564d57707ae96f3291f5ae90b8140ab64e378b82f271b5521763fb55 +DIST graphviz-0.20.2.gh.tar.gz 190548 BLAKE2B 786f43fa29e6a09c837c9d13f1a41ca385e4993c52dd1467964c1c8506175e9f1bae864a7ca2ad301d1cbdb1d639a1314f2a2af30e01c4a6ecd17f93b1416871 SHA512 bd07c0ed46f380df2ace4d8396f1406455ff1b117fdb431337ebcf54a112b1894275e2d3e84c9711a25118c880f64dcb82c952aa1d8b704c1cd4c6215e651a1a diff --git a/dev-python/graphviz/graphviz-0.20.2.ebuild b/dev-python/graphviz/graphviz-0.20.2.ebuild new file mode 100644 index ..920ddb5ef469 --- /dev/null +++ b/dev-python/graphviz/graphviz-0.20.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Simple Python interface for Graphviz" +HOMEPAGE=" + https://graphviz.readthedocs.io/ + https://github.com/xflr6/graphviz/ + https://pypi.org/project/graphviz/ +" +SRC_URI=" + https://github.com/xflr6/graphviz/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + media-gfx/graphviz +" +BDEPEND=" + test? ( + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.8[${PYTHON_USEDEP}] + media-gfx/graphviz[gts,pdf] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -e 's:license_file:license_files:' \ + -e 's:--cov --cov-report=term --cov-report=html::' \ + -i setup.cfg || die + distutils-r1_src_prepare +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local EPYTEST_IGNORE=( + # workaround https://github.com/pytest-dev/pytest/issues/12123 + tests/backend/conftest.py + tests/conftest.py + ) + epytest -p pytest_mock +}
[gentoo-commits] repo/gentoo:master commit in: dev-build/scons/
commit: c79315a100762f2ae901d836b7d7f7e54033374d Author: Michał Górny gentoo org> AuthorDate: Mon Mar 18 04:10:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 18 04:58:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79315a1 dev-build/scons: Bump to 4.7.0 Signed-off-by: Michał Górny gentoo.org> dev-build/scons/Manifest | 4 + dev-build/scons/scons-4.7.0.ebuild | 157 + 2 files changed, 161 insertions(+) diff --git a/dev-build/scons/Manifest b/dev-build/scons/Manifest index b33f60599eba..c041143dcd72 100644 --- a/dev-build/scons/Manifest +++ b/dev-build/scons/Manifest @@ -1,4 +1,8 @@ DIST SCons-4.6.0.tar.gz 3230138 BLAKE2B adef2ad5394404ae48d85e8c2a91b5af29e4f9bfa7455504ac1cb8d22d9a05c9ace823e02c8e7a32b34dee281635987487ad43ca94c6adea8e287b086a0732f0 SHA512 c7dc952117c23ac30b8cf1f70ef0c4ad1c0a86c9865fd255fde1a29ea2fbf9e26573b73430f6adc8c545dab753077f380d29d77ac4eede7fce959c86576d2354 +DIST SCons-4.7.0.tar.gz 3220744 BLAKE2B 0fe8cdbaef46ca6571de35fb6544afe992e8a509cf52a8078133584e3af63919d2e0fb83ad646e042290fc47ca5a8932435946df9d40a099ccb2105b54bfd5cd SHA512 d08fba3e7f058eb24a129d10b55affada6b192932f069271fcbc28fd8216b2bf7e94285d9c448235a3965a789d3a91db9ebae1945aa73306788009dd2e77 DIST scons-4.6.0-user.html 1670870 BLAKE2B 0c84248791bdce093cce4d45b525357aeb3ae69835337000d753b007dc77053d63e70363b3d73c3e7c8157b24d50f0a0216ea9993d90bb298ba2591d6fce4cb4 SHA512 5b8a2626bca361dbce1b0b40f6009752b2dbde7e1f5886b449b9015514951b2e998ede0582876411e7cde56b4ea05546e2db8a8fdcada349c39a126c2e50be1a DIST scons-4.6.0-user.pdf 3058220 BLAKE2B 3a04e1c0fab47f2a1327f20d3ee500d7861599dc31b0007dd196173af5b880d9737ff528b419896e905cae5a5744c74ef38c2b29bc7945ef4157a79c1c6dabe9 SHA512 6a5ca9cdede81ec9536bb32d7df157fd1efd4b3e3f5afa386b7ecaa45d1fc212015673ccec5ab3283475ab0ee6ef001c111f51b7d3bb64dda664e61d11cbaec0 DIST scons-4.6.0.gh.tar.gz 5891032 BLAKE2B 9aeda2ef899dcaf5bc7ca3bc77c0615544f2308f56ef095ad835d5cc748355b467a905ec737eef61a4afd183ff0f041dc244bdd58858ba3abc4f3a4efd9f8dc7 SHA512 d7dd30bbc94ec014b12b37a106aa536dd5c8b16e9f1605b68cad6721cf6e3959add1f75a42693fd8499734ca19eb76f648800d7cc8081fe334282841cd406954 +DIST scons-4.7.0-user.html 1683569 BLAKE2B 6c68f34af85fbfaf70f77758321bd0bb86b4f549c5fa05f721df94af0627d030a15db89565910ee6674b514d6b4fac9e624ac0aa6e849bd1224833c0473ed4c6 SHA512 8b0320794775890d898854767cd12bc4da725f6a33ae4496dc41a7b37a6dcb5f812c23083093d17685db9799b230552e19cc5550a108c2cf6787ffd963e649d6 +DIST scons-4.7.0-user.pdf 3069908 BLAKE2B 7196a5b247802c9f42914c4de5968862c4a183e5c3ff7e5172ec7bbf58f049362f0b85fdaba47c66fc09dbed79c22ddac8195a78bff2e564eff879b0e6a4f482 SHA512 6d62def8a68c8bf3b6cc269a93272c815e82b46bd6a223d0f7f3848daf9c7212e5f9de8dcdac41d2a6f2d7d70053b97f92e0b99c11f4f5b2b3a69951d474fe3a +DIST scons-4.7.0.gh.tar.gz 5896790 BLAKE2B 1ce9041ad1e2891da92a9bd50e07e29a5e23c7c9432adb120d6610956a2ea4a5125fb6bfa1f8b944797d589cfdbe036a1b9b1eae271ae51abb826c6ee5a3ee1c SHA512 8be4d611c375c13467a1a437e0d47873f973584d9a1be0d1cbbd345685a8f477fc19fa59ab01bca1ab7be8af0034d5cfda360090ee4b347c41f7bfea363bfe6c diff --git a/dev-build/scons/scons-4.7.0.ebuild b/dev-build/scons/scons-4.7.0.ebuild new file mode 100644 index ..adc721c8bdcb --- /dev/null +++ b/dev-build/scons/scons-4.7.0.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 multiprocessing + +MY_P="SCons-${PV}" +DESCRIPTION="Extensible Python-based build utility" +HOMEPAGE=" + https://www.scons.org/ + https://github.com/SCons/scons/ + https://pypi.org/project/SCons/ +" +SRC_URI=" + https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz + doc? ( + https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf + -> ${P}-user.pdf + https://www.scons.org/doc/${PV}/HTML/${PN}-user.html + -> ${P}-user.html + ) + test? ( + https://github.com/SCons/scons/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + ) +" + +src_unpack() { + # use the git directory structure, then unpack the pypi tarball + # on top of it to make our life easier + if use test; then + unpack "${P}.gh.tar.gz" + else + mkdir -p "${P}" || die + fi +
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: 5279c585fa09dc167248b00dbf55ec8db6b42813 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 18 04:09:59 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 18 04:58:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5279c585 dev-python/hypothesis: Bump to 6.99.7 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.99.7.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 37c666b76703..0ba7c014b15b 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -7,3 +7,4 @@ DIST hypothesis-6.99.2.gh.tar.gz 9439856 BLAKE2B 0e7b99ee43ae84b4536f687324c334d DIST hypothesis-6.99.4.gh.tar.gz 9440865 BLAKE2B aa7e37077f59e0aa46c83067d9bda8aa72a9d5129c843fe170799c8bf0debee8bb5ff9a757ee67f6b9a858d186a92b3de978c21209a107d3f5ed44905c2cf2db SHA512 bb1ac9d2881a3577a07cd396c01be5e96bfe45e2a0254a8dc2c51a86718fd225e04943a6e451a015378fe2f813621b2a7e9fd4b757d180bdae5cb3a6d7b7133b DIST hypothesis-6.99.5.gh.tar.gz 9441876 BLAKE2B ab1cce09dda83a89e63aaf6a995816bc82a8d2126d138626159c2f6263536cb477f8c2cb521034f59557b16de2a16e2e0934da34e21246043ad4374882616a5c SHA512 00f72255a0db863c8beb73cbc2298170f600053f94198cd24c3bf276b580971328d9c1ea62b71a70e411005f4b99f5be20a6ef5f0b53f9e7c84042aa05e26fa6 DIST hypothesis-6.99.6.gh.tar.gz 9445919 BLAKE2B ea518d35aa62eb23b6859965ee5acadb12e1e6eec1e5c04b98aef5fec6f4b4e97f3c98f7c16bd07cc1e74d41040a9eabb6091c24c7132cefc2f02a94d3fe9df4 SHA512 d78c9086a6e5de8b80ec544047d70436053934a3f2b822f8389881e3679b1b7c6a26f653723f97ecf4c462b91183c35f07ffa79e6126e03926507981a6893e19 +DIST hypothesis-6.99.7.gh.tar.gz 9446140 BLAKE2B 968bff89e90b2d2af67d2dd30872238d71296e1582fb9e44152c59fc9b1c26c6fd3eb2eef75a65cf51b007264f714042721a2c44304064b2540df9cc064fdd0a SHA512 484ff8d680c3b5441647dcb0e1c2ae0eff80358168f96cf8a0d3caabf8ba0159a27bffe5b118fc2f36accbec4c99be63e56f0851f1c12ebba8d26ee2bf030d70 diff --git a/dev-python/hypothesis/hypothesis-6.99.7.ebuild b/dev-python/hypothesis/hypothesis-6.99.7.ebuild new file mode 100644 index ..f7f366381e4f --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.99.7.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyrate-limiter/
commit: e66ef0b8de9b397f0ff439cd0192cbebfcef0c72 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 18 04:50:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 18 04:58:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66ef0b8 dev-python/pyrate-limiter: Bump to 3.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyrate-limiter/Manifest | 1 + .../pyrate-limiter/pyrate-limiter-3.6.0.ebuild | 75 ++ 2 files changed, 76 insertions(+) diff --git a/dev-python/pyrate-limiter/Manifest b/dev-python/pyrate-limiter/Manifest index 1b30ace06e2e..62f1e9eab14b 100644 --- a/dev-python/pyrate-limiter/Manifest +++ b/dev-python/pyrate-limiter/Manifest @@ -2,3 +2,4 @@ DIST pyrate-limiter-2.10.0.gh.tar.gz 71838 BLAKE2B 3b8fd16684268870991c3a731c549 DIST pyrate_limiter-3.2.1.tar.gz 277166 BLAKE2B eb126b94bc9a113addd1e727ae21ee2df447e1f9fc0b3a1b77ab46464186a0cb62584fafbc9fac1ddbcc7c3289338208dfb39070e57e974e00442b1d7c5f0d21 SHA512 cb782766c2e1e47aeb35c3d7d03f9a82862a53e73b5afdab1b8a255866392cf0636340164c19e4181e8aa4327e9c346fc2fde64b2f50aaf227dd60633038f7c7 DIST pyrate_limiter-3.3.0.tar.gz 278153 BLAKE2B df0e3aaf53150fb905be994c8bcc268e45bafddf795514eb8a6ee56da25e998b85336f48331a2720cbf501cb6feee806c9c17d99adcb4647979f6d79f960cc9f SHA512 ee2cc0c573c7b696e6a6444eca85b4e5c8315c291b6ab64ed5e60cfd54298cd9aca1efdbfb7a669b92f8169848c03287ecb0a3f50c9281a4bc15acfc1713e300 DIST pyrate_limiter-3.4.1.tar.gz 278251 BLAKE2B c1894a190d0d70134683723d8ffa2b216ebf724cd409e9cc25301b9a9d70d73cf1e4fc1c7bf48e661935cc6f2c530b9d45f96d7c86ce2a20ab0e47892093e6d3 SHA512 64c06abaf540e21e4b085062eff83f1f9d1710156c2d22c0180858c31f731733d9db69bdc56e48aaf4220d874d9c5253f506decd0ce3743c8fb8aa695a4ff6b4 +DIST pyrate_limiter-3.6.0.tar.gz 280021 BLAKE2B 4ff5e115376cfb5d860c4cd6437ccbb323e40f96bb81a9933f6f648d029c0f3a1d6674e1a9e1c0309a7087a9d1eb670918ca60d3c960e8acab017e12ffa5c28e SHA512 1f7f92203be443c27e2825022462c51eec2e276a4e58afc129599eacde21da55ed8229b0e5c7af21e650eb896b22c73f5fd227f56c1455cbd8d506894fed73a9 diff --git a/dev-python/pyrate-limiter/pyrate-limiter-3.6.0.ebuild b/dev-python/pyrate-limiter/pyrate-limiter-3.6.0.ebuild new file mode 100644 index ..276657b6cf9d --- /dev/null +++ b/dev-python/pyrate-limiter/pyrate-limiter-3.6.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python Rate-Limiter using Leaky-Bucket Algorimth Family" +HOMEPAGE=" + https://github.com/vutran1710/PyrateLimiter/ + https://pypi.org/project/pyrate-limiter/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/redis[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + # Optional dependency redis-py-cluster not packaged + "tests/test_02.py::test_redis_cluster" +) +EPYTEST_XDIST=1 + +distutils_enable_sphinx docs \ + dev-python/sphinx-autodoc-typehints \ + dev-python/sphinx-copybutton \ + dev-python/furo \ + dev-python/myst-parser \ + dev-python/sphinxcontrib-apidoc +distutils_enable_tests pytest + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + # Spawn Redis itself for testing purposes + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 ::1 + ${extra_conf} + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # postgres tests require psycopg-pool + epytest -p asyncio -p rerunfailures --reruns=5 -k "not postgres" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: 531aeecb595dcc080f2589aae9fe3d2d847f29ab Author: Michał Górny gentoo org> AuthorDate: Mon Mar 18 04:10:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 18 04:58:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=531aeecb dev-python/mkdocs-material: Bump to 9.5.14 Signed-off-by: Michał Górny gentoo.org> dev-python/mkdocs-material/Manifest| 1 + .../mkdocs-material/mkdocs-material-9.5.14.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index 393a8643c6f4..4109310464b9 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -1,2 +1,3 @@ DIST mkdocs-material-9.5.10.gh.tar.gz 14770017 BLAKE2B 90f436c205d226332b1b3acee73649a77bf01ced13e403230396f0fcf5aa7a30721d1eacb6b788324f12b08c190c7387677f4588d00d6ccab59b6ed46d2fbc1f SHA512 4ab89fdf3f31355520d49e290db613e8585a92a349bc5bb064363d8dc6c65c2998cceb2e455324880166300b05593e2195c6dcf916dbe5ac286f3112ff4f82a2 DIST mkdocs-material-9.5.13.gh.tar.gz 14797946 BLAKE2B fa525ff6577eb9409f08a3dd3b609f85d5bd0eabf3922d2f32751ee3d2fd52a09bdcbf4aa73f8a5c5185ced8eed542a33f414980a1632cc995d572b50fdb277d SHA512 57cb9a8d18bbb1d4ce43976b59737fc9619d8755f1736687b8399df7edbe0f44e91a97256ede886f45583a32d3cfdd049361c817310bbaca045b96e1a0d3e5e6 +DIST mkdocs-material-9.5.14.gh.tar.gz 14819394 BLAKE2B 27c083e03d46ba8e24750065eb498bf8f1745715e9ec1e0c6785f532a93e05415fe1d4d8490d738c2b6f016573cca1897dfcc05837d5e3fda90b14d65889caf2 SHA512 6d371e43cf6051fbe58c2eca60cf9371626876be5640bfe478ec97f4c9c8ae4f019211c8d8fcfd1fbddb88a35680c821cb6870c565b41a337f0b7aecc59abf9b diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.14.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.14.ebuild new file mode 100644 index ..46c2a0851fa9 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.5.14.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="social" + +RDEPEND=" + >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/lxml-4.6[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}] + >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}] + >=dev-python/pygments-2.16[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}] + >=dev-python/readtime-2.0[${PYTHON_USEDEP}] + >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] + >=dev-python/requests-2.26[${PYTHON_USEDEP}] + social? ( + >=dev-python/pillow-10.2[${PYTHON_USEDEP}] + >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}] +" +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'" > gentoo_version.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
commit: 4f7c4603f9f0e36fee98fd6260fd257e54aa0bf3 Author: Sam James gentoo org> AuthorDate: Mon Mar 18 04:45:19 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 04:45:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7c4603 sys-fs/multipath-tools: Stabilize 0.9.7-r1 amd64, #927156 Signed-off-by: Sam James gentoo.org> sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild index 97060344d0db..af967fb2c612 100644 --- a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild +++ b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86" IUSE="systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
commit: a2dcd3aa48c53ef51deb1dc2b77b163bf0a78b23 Author: Sam James gentoo org> AuthorDate: Mon Mar 18 04:45:18 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 04:45:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2dcd3aa sys-fs/multipath-tools: Stabilize 0.9.7-r1 x86, #927156 Signed-off-by: Sam James gentoo.org> sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild index 161e3555f617..97060344d0db 100644 --- a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild +++ b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86" IUSE="systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-java/leiningen-bin/
commit: 1bb412f92a8fb42e4b0f7ecdb5425c00dae9e828 Author: Sam James gentoo org> AuthorDate: Mon Mar 18 04:45:20 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 04:45:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb412f9 dev-java/leiningen-bin: Stabilize 2.11.2 arm64, #927200 Signed-off-by: Sam James gentoo.org> dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild b/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild index 6e32f2d9db6b..9b67aaa8bbc5 100644 --- a/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild +++ b/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="EPL-1.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 arm64 ~x86 ~x64-macos" RDEPEND=">=virtual/jre-1.8" DEPEND=">=virtual/jdk-1.8"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: da6dcbbd28d6482e45d726d2ade0a5c301c1e500 Author: Sam James gentoo org> AuthorDate: Mon Mar 18 04:44:19 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 04:44:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6dcbbd sys-devel/gcc: add 14.0.1_pre20240317 Closes: https://bugs.gentoo.org/920233 Closes: https://bugs.gentoo.org/925873 Closes: https://bugs.gentoo.org/927013 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-14.0.1_pre20240317.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 875901d49f34..50d01bd975c4 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -31,6 +31,7 @@ DIST gcc-14-20240218.tar.xz 87636252 BLAKE2B c7680c6e704f8a50d13126f397f672be8cc DIST gcc-14-20240225.tar.xz 87651536 BLAKE2B 01283581b8684e0dce73b2d9a586e473f3c87753435d905e193816911edc06f9bd2a8d542a95d69f47f1c884124349520f410925b13b7bb51b913e603000d32f SHA512 f424b0935d8fdcf9ff55067467eac20a518a11c2cb14928a47e1a218cde1f4238091f25861daf417d1125c5d5d5465d32fc1b3cb04504b3ca99fe27a7a7d5792 DIST gcc-14-20240303.tar.xz 87667912 BLAKE2B 318deb7693641719a9a695504efd700582210d7c059e362f52d2b58f9cd95a21982c0547fb4e12c421c249f4f4acd5206ae211e0af371af0054a274589da59a9 SHA512 18115ccd7a6d7be4e7e7cea12bad4c4103ffbf2c150b27d7fd34315ec3e3a461693b5ca51238c6389eb95f40c9fe71c980a0648f2e5f7a85aac08029a6976b2e DIST gcc-14-20240310.tar.xz 87720704 BLAKE2B 9acac9ba0b47d1ecb6dfcdaf17e6bd94c888082cfeeef83ffc72658edb59d5c888625a4459ac00e765a42b19aedb412d32ad488f4d505aa15e383cccf036201b SHA512 a4fe1bab95ad835235fc9764575170237f554e4590a1587c981a47977ae42311b7b57322e4db3f95e4d57a347a9666822eeae29c6d30f87a5108a62400e040bc +DIST gcc-14-20240317.tar.xz 87764960 BLAKE2B 5cd957c3bf5e2fbb134b716a7ed14c0ace66d5c944e15422e66affbf110b76ba3b4bf83a05af49eec23d8f1543ca36c3d6ce81fa1b292cba47eceb517c3a7352 SHA512 77ade098872f687a3fb23dcb612eeed27a3ecf816304a218d695d2be7433576ceafcb13a9cfde3ed7fc9e48bfaee8521b77cfbabfe41b2557328cc95f3e73ebe DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617 DIST gcc-14.0.0-patches-23.tar.xz 13796 BLAKE2B bac16d3131c79dfd5655fc591db7342d4a3d00b863599626ca5805b6a49e9ffab347dc9a3339745ee16b2efefd0874e2ca3acfc3bce66ff0cedbcf712dc0bd72 SHA512 f9a0dd3dfe4dd5e55ac6ae93f5816af38f518110a968597dc55b446406011c3631e33e217533501966f665b9a8bda117ae8d19c62577d4267ddbbd90f4066afc DIST gcc-14.0.0-patches-24.tar.xz 14280 BLAKE2B f5594e07f91a7871fc4470d84ecbf6576f53620c92f60821d2fdcf140869827d27a323d535af11b74f4b671ee7308e501f24841ceb0607ca3ebc032bd97d85b4 SHA512 d887b53a0849246bc79ee2510d7deffabc58fe7598e9e147e4a97fc3714341017627df3dae9a39ae5d3185946cb6e11d01a28aa1287958c401e641fa4312f48b diff --git a/sys-devel/gcc/gcc-14.0.1_pre20240317.ebuild b/sys-devel/gcc/gcc-14.0.1_pre20240317.ebuild new file mode 100644 index ..bef7ad150c18 --- /dev/null +++ b/sys-devel/gcc/gcc-14.0.1_pre20240317.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="14.0.0" +PATCH_VER="25" +MUSL_VER="1" +MUSL_GCC_VER="14.0.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=master +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[
[gentoo-commits] repo/gentoo:master commit in: media-video/x264-encoder/
commit: 868d3c02f10b7c817c2d92e659592cc6bda18413 Author: Sam James gentoo org> AuthorDate: Mon Mar 18 04:45:16 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 04:45:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=868d3c02 media-video/x264-encoder: Stabilize 0.0.20231114 x86, #926282 Signed-off-by: Sam James gentoo.org> media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild b/media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild index 9b097b18437b..14aa1ea30410 100644 --- a/media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild +++ b/media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ]]; then else X264_COMMIT="c196240409e4d7c01b47448d93b1f9683aaa7cf7" SRC_URI="https://code.videolan.org/videolan/x264/-/archive/${X264_COMMIT}/x264-${X264_COMMIT}.tar.bz2 -> ${P/-encoder}.tar.bz2" - KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86" S="${WORKDIR}/${PN/-encoder}-${X264_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: net-misc/mikutter/
commit: 1b9505bdef2e55dd510b5ac4ff2fac300d1a12e7 Author: Naohiro Aota gentoo org> AuthorDate: Mon Mar 18 02:19:12 2024 + Commit: Naohiro Aota gentoo org> CommitDate: Mon Mar 18 02:20:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9505bd net-misc/mikutter: bump to 5.0.5; add ruby32 Signed-off-by: Naohiro Aota gentoo.org> net-misc/mikutter/Manifest | 2 + ...{mikutter-.ebuild => mikutter-5.0.5.ebuild} | 57 ++ net-misc/mikutter/mikutter-.ebuild | 57 ++ 3 files changed, 30 insertions(+), 86 deletions(-) diff --git a/net-misc/mikutter/Manifest b/net-misc/mikutter/Manifest index 1f8b11a219f9..021510194bfe 100644 --- a/net-misc/mikutter/Manifest +++ b/net-misc/mikutter/Manifest @@ -1,2 +1,4 @@ +DIST 1585-use-own-blowfish-impl.patch 41698 BLAKE2B c7e62ee5e9d362e7bc103468f4be9a9e49715de63905ca1b2022f01af1bc7f143b46f69f4f73b34bc4f6ba8589ccd138822876c35b7061f0458ee4206aaf6941 SHA512 cddab2449c16b64bc12d272b9302eba01d3e80dfa1d9ade9b125d46508bdc49eb1b4990b25f43c915f76d3e3d4b669a9d5a6b09fbfb6e845690b39d336f120a0 DIST mikutter-5.0.4.tar.gz 2378972 BLAKE2B 58101e91a8d8aeaf71e2bc58a421d0543f864c66c5ea313734ca242bce8115c70a036f6db109670cdb76cbd698d6d0569872c16eeb9eed15d1fd951aabccb35a SHA512 30e8b24af56e38fabeb454d4ea3f6a20b11e7836527f68e61f26f164fed0c2028b29db20c21397b2203fe23fceaef2e92a481d734692da3869dfcedcae2a58e0 +DIST mikutter-5.0.5.tar.gz 2379037 BLAKE2B 455109764e76b19298a0408c51a109f0c3b3b5b2f1b1ffcb59cee6d3fc449c754d8420ea37df2a005d36f3ab4447bbf7f6a7affe934852d07594cbe430cbffed SHA512 8b7d178400b0d7cb674297f9109832e1a19563d35e985636a42028df2414973819ef49b39f80e1a51cf1964634062656dc2071ba8d934083ce327e0a9f3adf28 DIST twitter_api_keys.rb 336 BLAKE2B 9b134fb9169f96c99582d1ceffe39cfa1675b6e747a8a46f6123cbff73b7e255e59aba3f6cf247decc9824244947d260658011b5aa72a915d50565e797e31703 SHA512 39efeed878f763101329c781fb501c5b5df848e4ae3c1f6bcdf3e6b151c5d647c68127f906eccf7861466d2ff88e7f1bdc27065205ed91a80e9cdc89fa5152e4 diff --git a/net-misc/mikutter/mikutter-.ebuild b/net-misc/mikutter/mikutter-5.0.5.ebuild similarity index 56% copy from net-misc/mikutter/mikutter-.ebuild copy to net-misc/mikutter/mikutter-5.0.5.ebuild index 0d3a72a482ca..65013295fed7 100644 --- a/net-misc/mikutter/mikutter-.ebuild +++ b/net-misc/mikutter/mikutter-5.0.5.ebuild @@ -1,33 +1,40 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby31" +USE_RUBY="ruby31 ruby32" inherit desktop ruby-ng PLUGIN_HASH="30071c3008e4616e723cf4e734fc79254019af09" +BLOWFISH_PATCH_NAME="1585-use-own-blowfish-impl.patch" +BLOWFISH_PATCH_URI="https://dev.mikutter.hachune.net/attachments/download/813/${BLOWFISH_PATCH_NAME}; if [ "${PV}" = "" ]; then - EGIT_REPO_URI="git://mikutter.hachune.net/mikutter.git - https://github.com/toshia/twitter_api_keys.git; + EGIT_REPO_URI="git://mikutter.hachune.net/mikutter.git" inherit git-r3 - SRC_URI="https://raw.githubusercontent.com/toshia/twitter_api_keys/${PLUGIN_HASH}/twitter_api_keys.rb; + SRC_URI=" ${BLOWFISH_PATCH_URI}" EGIT_CHECKOUT_DIR="${WORKDIR}/all" else SRC_URI="http://mikutter.hachune.net/bin/${P}.tar.gz - https://raw.githubusercontent.com/toshia/twitter_api_keys/${PLUGIN_HASH}/twitter_api_keys.rb; + ${BLOWFISH_PATCH_URI}" KEYWORDS="~amd64 ~riscv" fi DESCRIPTION="Simple, powerful and moeful twitter client" HOMEPAGE="https://mikutter.hachune.net/; -LICENSE="MIT" +# Apache license for the blowfish patch +# https://dev.mikutter.hachune.net/issues/1585 +LICENSE="Apache-2.0 MIT" SLOT="0" IUSE="+libnotify" +PATCHES=( + "${DISTDIR}/${BLOWFISH_PATCH_NAME}" +) + DEPEND="" RDEPEND=" libnotify? ( x11-libs/libnotify ) @@ -56,7 +63,6 @@ ruby_add_rdepend "=dev-ruby/addressable-2.8* dev-ruby/ruby-gtk3 >=dev-ruby/typed-array-0.1.2 !>=dev-ruby/typed-array-0.2 - dev-ruby/twitter-text virtual/ruby-ssl" all_ruby_unpack() { @@ -85,39 +91,4 @@ all_ruby_install() { dodoc README make_desktop_entry mikutter Mikutter \ /usr/share/mikutter/core/skin/data/icon.png - - insinto /usr/share/mikutter/plugin/twitter_api_keys - newins "${DISTDIR}"/twitter_api_keys.rb twitter_api_keys.rb.in -} - -pkg_postinst() { - echo - elog "To use Twitter, you need to setup your Consumer Key/Consumer Secret by running" - elog " emerge --config =${PF}" -} - -pkg_config() { - local PLUGIN_DIR="${EROOT}"/usr/share/mikutter/plugin - local CK CS - - echo - einfon "Please input your Consumer Key for Twitter: " - read -r CK - - echo - einfon "Please input your Consumer Secret for Twitter: " - read -r
[gentoo-commits] repo/proj/guru:master commit in: net-proxy/ngrok-bin/
commit: aee41cfecd73a43e3628c4fc8d555e993ef88ee2 Author: kernaltrap8 github com> AuthorDate: Sun Mar 17 23:07:03 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun Mar 17 23:07:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aee41cfe net-proxy/ngrok-bin: new package, add 3.0.0 Signed-off-by: kernaltrap8 github.com> net-proxy/ngrok-bin/Manifest | 1 + net-proxy/ngrok-bin/ngrok-bin-3.0.0.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/net-proxy/ngrok-bin/Manifest b/net-proxy/ngrok-bin/Manifest new file mode 100644 index 00..59d0781de5 --- /dev/null +++ b/net-proxy/ngrok-bin/Manifest @@ -0,0 +1 @@ +DIST ngrok-v3-stable-linux-amd64.tgz 8659626 BLAKE2B ca3e031f485460169a880938a1d063f90365a74c076f9720bbee7b1f435a643fa96e07b7c3fdc45e016d81e52c26b53c1a41928d0591d7371b4648f663adbd3e SHA512 22a73696a536d3f1d03392c115a5c7b41d3541be23fa85b064b6ea8d5dc2a861dbc6ea80859fb8bd9c0bc89c47f08a5715c8f6c93b0d8887a84203f307f46d8d diff --git a/net-proxy/ngrok-bin/ngrok-bin-3.0.0.ebuild b/net-proxy/ngrok-bin/ngrok-bin-3.0.0.ebuild new file mode 100644 index 00..90468dbf5b --- /dev/null +++ b/net-proxy/ngrok-bin/ngrok-bin-3.0.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="ngrok is a reverse proxy, firewall, and API gateway" +HOMEPAGE="https://ngrok.org; +# Each supported arch should get their own bins +SRC_URI="https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz; +S="${WORKDIR}/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="mirror strip" + +src_compile() { + : +} + +src_install() { +dobin ngrok +} \ No newline at end of file
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 37d9b41aa4872eef5ecfa27263874b798d794257 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 14:08:46 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 23:11:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d9b41a sci-electronics/kicad: Fix failing tests Closes: https://bugs.gentoo.org/895012 Closes: https://github.com/gentoo/gentoo/pull/35798 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad/kicad-7.0.10.ebuild | 6 +- sci-electronics/kicad/kicad-7.0.11.ebuild | 6 +- sci-electronics/kicad/kicad-7.0.7.ebuild | 6 +- sci-electronics/kicad/kicad-8.0.0.ebuild | 6 +- sci-electronics/kicad/kicad-8.0.1.ebuild | 6 +- sci-electronics/kicad/kicad-.ebuild | 6 +- 6 files changed, 30 insertions(+), 6 deletions(-) diff --git a/sci-electronics/kicad/kicad-7.0.10.ebuild b/sci-electronics/kicad/kicad-7.0.10.ebuild index 3cb993d8a376..bcbe17a2e692 100644 --- a/sci-electronics/kicad/kicad-7.0.10.ebuild +++ b/sci-electronics/kicad/kicad-7.0.10.ebuild @@ -60,6 +60,9 @@ COMMON_DEPEND=" nls? ( sys-devel/gettext ) + test? ( + media-gfx/cairosvg + ) " DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND} @@ -133,7 +136,8 @@ src_compile() { src_test() { # Test cannot find library in Portage's sandbox. Let's create a link so test can run. - ln -s "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die + mkdir -p "${BUILD_DIR}/qa/eeschema/" || die + dosym "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die # LD_LIBRARY_PATH is there to help it pick up the just-built libraries LD_LIBRARY_PATH="${BUILD_DIR}/3d-viewer/3d_cache/sg:${LD_LIBRARY_PATH}" cmake_src_test diff --git a/sci-electronics/kicad/kicad-7.0.11.ebuild b/sci-electronics/kicad/kicad-7.0.11.ebuild index 3cb993d8a376..bcbe17a2e692 100644 --- a/sci-electronics/kicad/kicad-7.0.11.ebuild +++ b/sci-electronics/kicad/kicad-7.0.11.ebuild @@ -60,6 +60,9 @@ COMMON_DEPEND=" nls? ( sys-devel/gettext ) + test? ( + media-gfx/cairosvg + ) " DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND} @@ -133,7 +136,8 @@ src_compile() { src_test() { # Test cannot find library in Portage's sandbox. Let's create a link so test can run. - ln -s "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die + mkdir -p "${BUILD_DIR}/qa/eeschema/" || die + dosym "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die # LD_LIBRARY_PATH is there to help it pick up the just-built libraries LD_LIBRARY_PATH="${BUILD_DIR}/3d-viewer/3d_cache/sg:${LD_LIBRARY_PATH}" cmake_src_test diff --git a/sci-electronics/kicad/kicad-7.0.7.ebuild b/sci-electronics/kicad/kicad-7.0.7.ebuild index c15e0ff6f61e..a388f06cdded 100644 --- a/sci-electronics/kicad/kicad-7.0.7.ebuild +++ b/sci-electronics/kicad/kicad-7.0.7.ebuild @@ -58,6 +58,9 @@ COMMON_DEPEND=" nls? ( sys-devel/gettext ) + test? ( + media-gfx/cairosvg + ) " DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND} @@ -129,7 +132,8 @@ src_compile() { src_test() { # Test cannot find library in Portage's sandbox. Let's create a link so test can run. - ln -s "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die + mkdir -p "${BUILD_DIR}/qa/eeschema/" || die + dosym "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die # LD_LIBRARY_PATH is there to help it pick up the just-built libraries LD_LIBRARY_PATH="${BUILD_DIR}/3d-viewer/3d_cache/sg:${LD_LIBRARY_PATH}" cmake_src_test diff --git a/sci-electronics/kicad/kicad-8.0.0.ebuild b/sci-electronics/kicad/kicad-8.0.0.ebuild index 66b5e2a9bbaf..5780889b5538 100644 --- a/sci-electronics/kicad/kicad-8.0.0.ebuild +++ b/sci-electronics/kicad/kicad-8.0.0.ebuild @@ -62,6 +62,9 @@ COMMON_DEPEND=" nls? ( sys-devel/gettext ) + test? ( + media-gfx/cairosvg + ) " DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND} @@ -134,7 +137,8 @@ src_compile() { src_test() { # Test cannot find library in Portage's sandbox. Let's create a link so test can run. - ln -s "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die + mkdir -p "${BUILD_DIR}/qa/eeschema/" || die + dosym "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die # LD_LIBRARY_PATH is there to help it pick up the just-built libraries
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 97bdd497671c9c8d83403cdf30676531efa2d7fd Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:12:32 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97bdd497 sci-electronics/kicad-footprints: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints/kicad-footprints-8.0.1.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 3a0244239bbd..793e9119890f 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -2,3 +2,4 @@ DIST kicad-footprints-7.0.10.tar.bz2 24478270 BLAKE2B dd12467ba7bad3f0ab44164ea4 DIST kicad-footprints-7.0.11.tar.bz2 22722611 BLAKE2B f081eee0d8d2f9c691d7326dbc0a2edd329e027ae6602927f87e2e3c645fed1ba008e634a9043710ce552a94b01c28ac88461b83b97b26c225ad901af8535f21 SHA512 0786c08674432d797c7f98a05917ba22cfff4353e7b0e9007d61078cf6f5fc8ddf832e1a1e4d74788c9bf51fe9280ceae2c6051fce2253b5ba31b0a0f74d4511 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 DIST kicad-footprints-8.0.0.tar.bz2 26563192 BLAKE2B a575c3f7dc00ab14e6b7b9a52b56dfaa08c87aa4d53528fd59bfba3c5adf78e8ae98377cc3087db3dc6ae677046388f011062930ae07c427533b7254b99cbddd SHA512 6ad9863f3469523d48f5daf9b999177b0d6f43c347a390f3f55fcb8700f016c84c3513b1ee3e6f95112b1cadc3f7ee1c6c6f74b44d6b27aaa19f860d79e7e7de +DIST kicad-footprints-8.0.1.tar.bz2 26591094 BLAKE2B 2df726033e818cfc1abd4fc71c15d3ab63c70d02708f2affe2ec1acc0b7445ec8dca4b4efabff06345df05ba11d6ddc7eb4f60c37c85fb641631f08890958b0a SHA512 940ce1208f6c1b50bdaf28027f66a9aa690855631b5b2bf445c1b277c75ecd46f68c91ef6fc221d69f54d00e42c0a7a56c27daafb83dfb5cc4d486cfa29216bd diff --git a/sci-electronics/kicad-footprints/kicad-footprints-8.0.1.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-8.0.1.ebuild new file mode 100644 index ..7882a2e18c3c --- /dev/null +++ b/sci-electronics/kicad-footprints/kicad-footprints-8.0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools footprint libraries" +HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-footprints; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-footprints.git; + inherit git-r3 +else + SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; + + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-8.0.0" + +if [[ ${PV} == ]] ; then +# x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/
commit: 8f42d3600ab6144d1c9719343d16cbf5603db293 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:31:22 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f42d360 app-doc/kicad-doc: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> app-doc/kicad-doc/Manifest | 1 + app-doc/kicad-doc/kicad-doc-8.0.1.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest index b45db14361a3..c6c801199321 100644 --- a/app-doc/kicad-doc/Manifest +++ b/app-doc/kicad-doc/Manifest @@ -2,3 +2,4 @@ DIST kicad-doc-7.0.10.tar.bz2 107407186 BLAKE2B 5b55745beb57b713e646dbcfbbc5ee1a DIST kicad-doc-7.0.11.tar.bz2 107407245 BLAKE2B 4746972ffa4b51ec465ad12e79699fb16fd0884c4e916d5d2a7c0655fcf3abc0f90357bd202f0f8ece884034f8b076656e09390f8370107c2f8cf6353ae5 SHA512 a11bbfe4716da2922eb839800b2b4949c09cfe35834cabb66d6b3be299ce1ba4cece0e5082c12047591b18919dd590976c23e7542580a1abfd5917246163b6e3 DIST kicad-doc-7.0.7.tar.bz2 104103652 BLAKE2B f5ce0ccde126c062dd877ce8023b0c22e33bc1df47e12494d6a41cb198e0100c690fb9325f6e8b74198af77af1c6afb92f6a6f8c417828527bfa8904c88f6432 SHA512 fd37e06dcac907d8fca6cdf8e3eaf2c5197a82572d92f2b2af8aca8ea3603e7dd4ffc1c77b1e28aee245b4d611dca2a3565eec1d23051925d9969582232862c1 DIST kicad-doc-8.0.0.tar.bz2 89704073 BLAKE2B 9f461e581eaeb712a30d13629a7f32dbf22bfb72a7745a2ac68dc0e4c6f6e5c6a01c36871e5c37b8738b7d40a4a91fc57f7a29d9bb255287876ba7d46690b895 SHA512 5bc2241a1030cba10ac25c09c237d32675d163789e2bdbfcf87c3d454fc7dadc08c4a73074bae3a4bb764d9ad30fde3a99f871aade92e37780ee64c4f131f01e +DIST kicad-doc-8.0.1.tar.bz2 89312279 BLAKE2B 0372d3163f9d206400f4484da969876965a20d96d43fa8d2b1803a7a985af81e5662d1b3d324f2666c5f61ea96c6ea2c9679f279dd168a4fd0533e2e6a05f6c8 SHA512 00a8fb6e2c444d9eccc1ab737ac509a785144e5ef7c8d4dd6183d272bf0aeabe01d309e052c745536c5b14ec9681ce429ce6d24a71804c44dd057f6bcd8d7833 diff --git a/app-doc/kicad-doc/kicad-doc-8.0.1.ebuild b/app-doc/kicad-doc/kicad-doc-8.0.1.ebuild new file mode 100644 index ..64da42dd5988 --- /dev/null +++ b/app-doc/kicad-doc/kicad-doc-8.0.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools manuals" +HOMEPAGE="https://docs.kicad.org/; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git; + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" +SLOT="0" +# TODO: Change default back to +pdf once asciidoctor-pdf is packaged? +IUSE="+html pdf" + +LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" +IUSE+=${LANG_USE} +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" +unset LANG_USE + +# TODO: need asciidoctor-pdf for pdf +# bug #697450 +BDEPEND=" + >=dev-ruby/asciidoctor-2.0.12 + >=app-text/dblatex-0.3.10 + >=app-text/po4a-0.45 + >=sys-devel/gettext-0.18 + dev-perl/Unicode-LineBreak + dev-util/source-highlight + l10n_ca? ( dev-texlive/texlive-langspanish ) + l10n_de? ( dev-texlive/texlive-langgerman ) + l10n_en? ( dev-texlive/texlive-langenglish ) + l10n_es? ( dev-texlive/texlive-langspanish ) + l10n_fr? ( dev-texlive/texlive-langfrench ) + l10n_it? ( dev-texlive/texlive-langitalian ) + l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic ) + l10n_pl? ( dev-texlive/texlive-langpolish ) + l10n_ru? ( dev-texlive/texlive-langcyrillic ) + l10n_zh? ( dev-texlive/texlive-langchinese )" + +src_configure() { + local mycmakeargs=( + -DPDF_GENERATOR="DBLATEX" + -DBUILD_FORMATS="$(usev html);$(usev pdf)" + -DSINGLE_LANGUAGE="${L10N}" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: b7765331a3fef7d844e864a944124a24ee6eb185 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:32:17 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7765331 sci-electronics/kicad-meta: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-meta/kicad-meta-8.0.1.ebuild | 27 ++ 1 file changed, 27 insertions(+) diff --git a/sci-electronics/kicad-meta/kicad-meta-8.0.1.ebuild b/sci-electronics/kicad-meta/kicad-meta-8.0.1.ebuild new file mode 100644 index ..e47e613dc36e --- /dev/null +++ b/sci-electronics/kicad-meta/kicad-meta-8.0.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Electronic Schematic and PCB design tools (meta package)" +HOMEPAGE="http://www.kicad.org; + +LICENSE="metapackage" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +IUSE="doc minimal" + +RDEPEND=" + >=sci-electronics/kicad-${PV} + >=sci-electronics/kicad-symbols-${PV} + >=sci-electronics/kicad-footprints-${PV} + doc? ( + >=app-doc/kicad-doc-${PV} + ) + !minimal? ( + >=sci-electronics/kicad-packages3d-${PV} + >=sci-electronics/kicad-templates-${PV} + ) +"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 7ed0de2a77e710bf0e7993d7ddc1e179d1ed087e Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:28:18 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed0de2a sci-electronics/kicad-templates: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates/kicad-templates-8.0.1.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 613d64a0528f..168089e44a76 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -2,3 +2,4 @@ DIST kicad-templates-7.0.10.tar.bz2 1347681 BLAKE2B 0a6b2d06d257a21f32b1d5a5dfb9 DIST kicad-templates-7.0.11.tar.bz2 1348043 BLAKE2B 8aa60440fb2344dbcf2336ed78694a5f07bc167475b0a75ff1095c3b72407feaa2a453bfb8a199529ae48d96bcd005f48b83e38dff1f7ea51005c45f0b8be6a9 SHA512 02248755e4b2cba8e496eb9e8349f6e5a88e11d95afbffae6dd87e423615c50744dc3f47b138ea253bb4b06d5c853d34d1980dadd7e18abbecbd7c032c7d0290 DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 DIST kicad-templates-8.0.0.tar.bz2 1347354 BLAKE2B f24c131e02af8f5dbc4241c3bb812ba0e99e62cd054c2f8e39ac24091c097ee70b85e297c47183dfe598f60d5865e0db2b49101ba77577553f5eec7825cbb7a7 SHA512 636d9b1365f212a98e20d44251fd2e545c8a7bae5be25448c41976ada2bdb0ce8be0a64c9eedd89b13bcdb2c23702c8d3120ffbd89ca2fb36dce8462ad4237d5 +DIST kicad-templates-8.0.1.tar.bz2 1347686 BLAKE2B 20e7e486992de838b40ec289f2e75a929067ef0db048e97789850406f4dfd3617e78882a6557765a5ba27891f177d747ab922b3c33e7c4ad3099fdafc1755731 SHA512 9cbac4593eec461ed39c2f561f852dac321f78a9bc9ae2facd5bca6e4ce3cfcf942a693be7229cbabedeb0cfbedc304b86e302fd397e8babe4fff21c9627ab23 diff --git a/sci-electronics/kicad-templates/kicad-templates-8.0.1.ebuild b/sci-electronics/kicad-templates/kicad-templates-8.0.1.ebuild new file mode 100644 index ..56a84f2bc09a --- /dev/null +++ b/sci-electronics/kicad-templates/kicad-templates-8.0.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools project templates" +HOMEPAGE="https://github.com/kicad/kicad-templates; +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/libraries/${PN}.git; + inherit git-r3 +else + SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; + + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-8.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 736857f51c0b5d8bed3b55c145c7efb9dbe86b24 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:47:44 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736857f5 sci-electronics/kicad-templates: drop 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-templates/Manifest | 1 - .../kicad-templates/kicad-templates-7.0.9.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index b9dd660652e9..273b0999cc78 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,4 +1,3 @@ DIST kicad-templates-7.0.10.tar.bz2 1347681 BLAKE2B 0a6b2d06d257a21f32b1d5a5dfb90cf6f84f589b498faf292f0799a14dac8088482d9fa2a6cd55b2c3f9a145795cfeeb19e43b4a376ace22bab4f781fdba08ef SHA512 ee073bb615edb501075c703f60d4ba8015b489fb416d4a7709e552950904fc29b7c1dd32dd6edee2edf766d15cd1fe385c96c5d859ef89498abbb30714dcb919 DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 -DIST kicad-templates-7.0.9.tar.bz2 1247499 BLAKE2B 64ca21331088c35a03dab8016af102f2fdcd20c51b0debb07842eead5b9e7c80d70c9d446e47dd23d0535557e5fa81655b811fa7fca5df6c7518af8043f6e548 SHA512 5e43c124e5faef5d7691c8fc7f6c2f875e9be0a4555bd8df49553affc9bb50583a3460394c766a507203c244b2ee7b2633fa4c922db8ce3763fe6e5aa9db32a2 DIST kicad-templates-8.0.0.tar.bz2 1347354 BLAKE2B f24c131e02af8f5dbc4241c3bb812ba0e99e62cd054c2f8e39ac24091c097ee70b85e297c47183dfe598f60d5865e0db2b49101ba77577553f5eec7825cbb7a7 SHA512 636d9b1365f212a98e20d44251fd2e545c8a7bae5be25448c41976ada2bdb0ce8be0a64c9eedd89b13bcdb2c23702c8d3120ffbd89ca2fb36dce8462ad4237d5 diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.9.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.9.ebuild deleted file mode 100644 index bffd6445a28e.. --- a/sci-electronics/kicad-templates/kicad-templates-7.0.9.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Electronic Schematic and PCB design tools project templates" -HOMEPAGE="https://github.com/kicad/kicad-templates; -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://gitlab.com/kicad/libraries/${PN}.git; - inherit git-r3 -else - SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/
commit: 23489cd5857508d57db10d5add41e20daad42d51 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:30:26 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23489cd5 app-doc/kicad-doc: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> app-doc/kicad-doc/Manifest| 1 + app-doc/kicad-doc/kicad-doc-7.0.11.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest index 3b4905efe9f5..b45db14361a3 100644 --- a/app-doc/kicad-doc/Manifest +++ b/app-doc/kicad-doc/Manifest @@ -1,3 +1,4 @@ DIST kicad-doc-7.0.10.tar.bz2 107407186 BLAKE2B 5b55745beb57b713e646dbcfbbc5ee1a030c2e819b95018c869b87091a8cca2eadcc92f6b431736167b59780ef906730df5868a4f56952914c0cede9f830582a SHA512 d7bfa2fcdfc936713f9c47125f3b6bd8cd413d1c26b97a34b68ef4a9e8621082326880b84cc6f3f6163b39c13945616232a51d9af74d5dd000a600e95ccb2ee2 +DIST kicad-doc-7.0.11.tar.bz2 107407245 BLAKE2B 4746972ffa4b51ec465ad12e79699fb16fd0884c4e916d5d2a7c0655fcf3abc0f90357bd202f0f8ece884034f8b076656e09390f8370107c2f8cf6353ae5 SHA512 a11bbfe4716da2922eb839800b2b4949c09cfe35834cabb66d6b3be299ce1ba4cece0e5082c12047591b18919dd590976c23e7542580a1abfd5917246163b6e3 DIST kicad-doc-7.0.7.tar.bz2 104103652 BLAKE2B f5ce0ccde126c062dd877ce8023b0c22e33bc1df47e12494d6a41cb198e0100c690fb9325f6e8b74198af77af1c6afb92f6a6f8c417828527bfa8904c88f6432 SHA512 fd37e06dcac907d8fca6cdf8e3eaf2c5197a82572d92f2b2af8aca8ea3603e7dd4ffc1c77b1e28aee245b4d611dca2a3565eec1d23051925d9969582232862c1 DIST kicad-doc-8.0.0.tar.bz2 89704073 BLAKE2B 9f461e581eaeb712a30d13629a7f32dbf22bfb72a7745a2ac68dc0e4c6f6e5c6a01c36871e5c37b8738b7d40a4a91fc57f7a29d9bb255287876ba7d46690b895 SHA512 5bc2241a1030cba10ac25c09c237d32675d163789e2bdbfcf87c3d454fc7dadc08c4a73074bae3a4bb764d9ad30fde3a99f871aade92e37780ee64c4f131f01e diff --git a/app-doc/kicad-doc/kicad-doc-7.0.11.ebuild b/app-doc/kicad-doc/kicad-doc-7.0.11.ebuild new file mode 100644 index ..64da42dd5988 --- /dev/null +++ b/app-doc/kicad-doc/kicad-doc-7.0.11.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools manuals" +HOMEPAGE="https://docs.kicad.org/; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git; + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" +SLOT="0" +# TODO: Change default back to +pdf once asciidoctor-pdf is packaged? +IUSE="+html pdf" + +LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" +IUSE+=${LANG_USE} +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" +unset LANG_USE + +# TODO: need asciidoctor-pdf for pdf +# bug #697450 +BDEPEND=" + >=dev-ruby/asciidoctor-2.0.12 + >=app-text/dblatex-0.3.10 + >=app-text/po4a-0.45 + >=sys-devel/gettext-0.18 + dev-perl/Unicode-LineBreak + dev-util/source-highlight + l10n_ca? ( dev-texlive/texlive-langspanish ) + l10n_de? ( dev-texlive/texlive-langgerman ) + l10n_en? ( dev-texlive/texlive-langenglish ) + l10n_es? ( dev-texlive/texlive-langspanish ) + l10n_fr? ( dev-texlive/texlive-langfrench ) + l10n_it? ( dev-texlive/texlive-langitalian ) + l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic ) + l10n_pl? ( dev-texlive/texlive-langpolish ) + l10n_ru? ( dev-texlive/texlive-langcyrillic ) + l10n_zh? ( dev-texlive/texlive-langchinese )" + +src_configure() { + local mycmakeargs=( + -DPDF_GENERATOR="DBLATEX" + -DBUILD_FORMATS="$(usev html);$(usev pdf)" + -DSINGLE_LANGUAGE="${L10N}" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: ac8bcc36379dd61b943e03767eb3b6d43b67ce22 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:27:19 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8bcc36 sci-electronics/kicad-templates: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates/kicad-templates-7.0.11.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 273b0999cc78..613d64a0528f 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,3 +1,4 @@ DIST kicad-templates-7.0.10.tar.bz2 1347681 BLAKE2B 0a6b2d06d257a21f32b1d5a5dfb90cf6f84f589b498faf292f0799a14dac8088482d9fa2a6cd55b2c3f9a145795cfeeb19e43b4a376ace22bab4f781fdba08ef SHA512 ee073bb615edb501075c703f60d4ba8015b489fb416d4a7709e552950904fc29b7c1dd32dd6edee2edf766d15cd1fe385c96c5d859ef89498abbb30714dcb919 +DIST kicad-templates-7.0.11.tar.bz2 1348043 BLAKE2B 8aa60440fb2344dbcf2336ed78694a5f07bc167475b0a75ff1095c3b72407feaa2a453bfb8a199529ae48d96bcd005f48b83e38dff1f7ea51005c45f0b8be6a9 SHA512 02248755e4b2cba8e496eb9e8349f6e5a88e11d95afbffae6dd87e423615c50744dc3f47b138ea253bb4b06d5c853d34d1980dadd7e18abbecbd7c032c7d0290 DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 DIST kicad-templates-8.0.0.tar.bz2 1347354 BLAKE2B f24c131e02af8f5dbc4241c3bb812ba0e99e62cd054c2f8e39ac24091c097ee70b85e297c47183dfe598f60d5865e0db2b49101ba77577553f5eec7825cbb7a7 SHA512 636d9b1365f212a98e20d44251fd2e545c8a7bae5be25448c41976ada2bdb0ce8be0a64c9eedd89b13bcdb2c23702c8d3120ffbd89ca2fb36dce8462ad4237d5 diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.11.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.11.ebuild new file mode 100644 index ..5bbfee81722b --- /dev/null +++ b/sci-electronics/kicad-templates/kicad-templates-7.0.11.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools project templates" +HOMEPAGE="https://github.com/kicad/kicad-templates; +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/libraries/${PN}.git; + inherit git-r3 +else + SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; + + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: ad9246c27757812c68725484699e80c0448c3c4f Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:25:01 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9246c2 sci-electronics/kicad-symbols: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 + .../kicad-symbols/kicad-symbols-7.0.11.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 15787036968a..2656643da9d0 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,3 +1,4 @@ DIST kicad-symbols-7.0.10.tar.bz2 3119612 BLAKE2B b5957fe4168bd325f7628110ccac1c40d24891c07d8b9618f8c7b1c3c612afd2e1efff82357ca1f4259e7dd06c1a11abf18f29e0e4b1dd8e531b9a80c94f5d8b SHA512 dd9b80a88a8ed10bb42c921f5d56ce4e82e2349b64a23e08f2d75d0903073e2e5132bce63d23d0b71116775392994dd5292742874e87b81bdb2b726f6c4c09f0 +DIST kicad-symbols-7.0.11.tar.bz2 3369887 BLAKE2B a32be647927ea56e5f806a38983001ed31e22495b3e6dd5c63f3f0b69c84c2efdbcc8c5d18aa6ee8060242f1b0ea5c96ca0f2e7c7a98a4cb8c4f69eec1985ae7 SHA512 16e2dc478500f5b7baff0e5205530d14bc5969b2b1cdf7158995f194c7984025edc54c6a3b460ebc352dec1d3eb01e28474b027aa8994adc6958e3d014018263 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 DIST kicad-symbols-8.0.0.tar.bz2 3645950 BLAKE2B 88c3ff83cc9bfa3af347d0bd61d1ed1ed37f7fc37f385238331d71de72def16d39b1480ebb2a828a2182290fd02868b557a45b38b1ce8af26562235334b00f4b SHA512 ede78b1e876a63fe1e6adcb108ccbf31d1e53e9198dbe933ebf0a86efe550f80588e7611f990dde9b5614f37ea7be186a8733df310e3c01a7a43425f478e173a diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.11.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.11.ebuild new file mode 100644 index ..812d1b0a931e --- /dev/null +++ b/sci-electronics/kicad-symbols/kicad-symbols-7.0.11.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools symbol libraries" +HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-symbols; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-symbols.git; + inherit git-r3 +else + SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; + + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: d97833a4911c31588ef65d759c3326d9047ad7de Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:46:05 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97833a4 sci-electronics/kicad-footprints: drop 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 - .../kicad-footprints/kicad-footprints-7.0.8.ebuild | 28 -- 2 files changed, 29 deletions(-) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 0ceca6d0798f..4d1b2beb7baa 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,5 +1,4 @@ DIST kicad-footprints-7.0.10.tar.bz2 24478270 BLAKE2B dd12467ba7bad3f0ab44164ea4ef6502f44143ec66173d5dadba62ab60559c0e75c4f77d00436ba2f7e1f0b527ae94cd0954fdd568031d049fbb69de56f13c0c SHA512 23fe7018f0f7328dc3d55e9f206d7ee4f4734be768d7024291b9d22c0134f1b887be5baf74fd601454e89a9a282aa9c0ad0ff631f5d29ec2ccac1c30b4dc1b66 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 -DIST kicad-footprints-7.0.8.tar.bz2 24418267 BLAKE2B d252a75adafbb8ccbe000ad290e1a0ec6044c5662a899812de3466e2fe23d8f3833b54b9c17863ddf26a1e032af404daacdb7848a9517313943b43d1b9ed488e SHA512 984cff22967dd82ec1e4706a61c68bf2357f391c4efccd80dadcae18f71ff0a90fdc61a54b491440da2a2dc7f1a2fc03091e01c9791a919db7a31920ec5b7b02 DIST kicad-footprints-7.0.9.tar.bz2 24450969 BLAKE2B 56b00cbf682835f03495638231f1683b822f01fd7afe5c5a6e559f0f1a25a5fac20b8860661882b4779a8ccea443e28b4c3419e1039c6082f0134c4901c92848 SHA512 93438748934e630c012d28c46a7001d6139a458dd35d0e56dc77523a3e39249b14fc9e39700512a0d9a97b4e236fcbf0410e7f8506371522c883dee826b628a7 DIST kicad-footprints-8.0.0.tar.bz2 26563192 BLAKE2B a575c3f7dc00ab14e6b7b9a52b56dfaa08c87aa4d53528fd59bfba3c5adf78e8ae98377cc3087db3dc6ae677046388f011062930ae07c427533b7254b99cbddd SHA512 6ad9863f3469523d48f5daf9b999177b0d6f43c347a390f3f55fcb8700f016c84c3513b1ee3e6f95112b1cadc3f7ee1c6c6f74b44d6b27aaa19f860d79e7e7de diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild deleted file mode 100644 index 71078f47cb4d.. --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Electronic Schematic and PCB design tools footprint libraries" -HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-footprints; - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-footprints.git; - inherit git-r3 -else - SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then -# x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: aabf13abb1c6fd0741bf2e9d6d8f16fcb58d0dd0 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:20:56 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabf13ab sci-electronics/kicad-packages3d: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 + .../kicad-packages3d/kicad-packages3d-8.0.1.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index d3f80d4c8b6e..c5b41ed88400 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -2,3 +2,4 @@ DIST kicad-packages3d-7.0.10.tar.bz2 773216530 BLAKE2B f45da926aa4621999c166014d DIST kicad-packages3d-7.0.11.tar.bz2 774735333 BLAKE2B af24617db4864b4630413132a0cc5643356ea1069f095b52f157083de8d7c4800e47847ff81379669ed2584bf8c5175e54d2cf6df9fe657bcbbe151af9529ea6 SHA512 7eb3699d79a2bff0369bd610fce20c7f128e7b650d7ce5082d28ab2b3683487ef7275c3b8e1927fa169917a0550304b563824c5f24f9b731d3ae04727fc6 DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c DIST kicad-packages3d-8.0.0.tar.bz2 774767823 BLAKE2B b97f8fa0096a274a836c1f500b5cdcaee1999f8073754c196b24c1640042183b37238fef6e01d1a4788ad026f51503cb83d721308e78d53c54ce9000ef0c SHA512 8f62dbf5f6265c1205814ab158458acf27c28f79043f9261c8ddc31c9db47920b693813c4335aa9f3f98bc9bf4a363e6103b7eec2e8b4e5a5d386510dcc121d5 +DIST kicad-packages3d-8.0.1.tar.bz2 773486331 BLAKE2B 40c3166abb029276dc39f44d469231c1df6e271d95a7826e7119bf8c706944ec9b7478019a4f97a7e81350da793642099eddc7be078cda2896ea99d181609340 SHA512 75800ff5d68a8660130cd114365a53ed72f6fc8ed09fda10e0270a519c575ec576936b65184aa957e49d7300abc4250f7bc0b61a98f69c17dd50a4a42bd51ef7 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-8.0.1.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-8.0.1.ebuild new file mode 100644 index ..d4b12654f757 --- /dev/null +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-8.0.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs cmake + +DESCRIPTION="Electronic Schematic and PCB design tools 3D package libraries" +HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-packages3D; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-packages3D.git; + inherit git-r3 +else + SRC_URI="https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/${PV}/kicad-packages3D-${PV}.tar.bz2 -> ${P}.tar.bz2" + S="${WORKDIR}/${PN/3d/3D}-${PV}" + + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-8.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND=">=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: e06ca68b21f5f45e466785ec37c893520d4b36c7 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:26:03 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06ca68b sci-electronics/kicad-symbols: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 + .../kicad-symbols/kicad-symbols-8.0.1.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 2656643da9d0..f28ff4439aa4 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -2,3 +2,4 @@ DIST kicad-symbols-7.0.10.tar.bz2 3119612 BLAKE2B b5957fe4168bd325f7628110ccac1c DIST kicad-symbols-7.0.11.tar.bz2 3369887 BLAKE2B a32be647927ea56e5f806a38983001ed31e22495b3e6dd5c63f3f0b69c84c2efdbcc8c5d18aa6ee8060242f1b0ea5c96ca0f2e7c7a98a4cb8c4f69eec1985ae7 SHA512 16e2dc478500f5b7baff0e5205530d14bc5969b2b1cdf7158995f194c7984025edc54c6a3b460ebc352dec1d3eb01e28474b027aa8994adc6958e3d014018263 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 DIST kicad-symbols-8.0.0.tar.bz2 3645950 BLAKE2B 88c3ff83cc9bfa3af347d0bd61d1ed1ed37f7fc37f385238331d71de72def16d39b1480ebb2a828a2182290fd02868b557a45b38b1ce8af26562235334b00f4b SHA512 ede78b1e876a63fe1e6adcb108ccbf31d1e53e9198dbe933ebf0a86efe550f80588e7611f990dde9b5614f37ea7be186a8733df310e3c01a7a43425f478e173a +DIST kicad-symbols-8.0.1.tar.bz2 3639516 BLAKE2B 0f017f446705b0fe1e3fa1d44881ffef2dfbfc4f7d072d49e8c891f4de857700d29fc59bcadf266850e337655314e931ea19782d7f2dc88d20c556bce605127a SHA512 4acd7e203c6c3c1564569825a5ed17f70e96e92492582b853a5199cc4d3bb0833a1b5c55addc3f3360de5a0f9107b15e358229df2a3714b649cdc97e881ad876 diff --git a/sci-electronics/kicad-symbols/kicad-symbols-8.0.1.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-8.0.1.ebuild new file mode 100644 index ..4cea180f1254 --- /dev/null +++ b/sci-electronics/kicad-symbols/kicad-symbols-8.0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools symbol libraries" +HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-symbols; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-symbols.git; + inherit git-r3 +else + SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; + + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-8.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: e8c177f152f72120c520f793f394f0b833ce528c Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:31:57 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c177f1 sci-electronics/kicad-meta: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> .../kicad-meta/kicad-meta-7.0.11.ebuild| 27 ++ 1 file changed, 27 insertions(+) diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.11.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.11.ebuild new file mode 100644 index ..e47e613dc36e --- /dev/null +++ b/sci-electronics/kicad-meta/kicad-meta-7.0.11.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Electronic Schematic and PCB design tools (meta package)" +HOMEPAGE="http://www.kicad.org; + +LICENSE="metapackage" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +IUSE="doc minimal" + +RDEPEND=" + >=sci-electronics/kicad-${PV} + >=sci-electronics/kicad-symbols-${PV} + >=sci-electronics/kicad-footprints-${PV} + doc? ( + >=app-doc/kicad-doc-${PV} + ) + !minimal? ( + >=sci-electronics/kicad-packages3d-${PV} + >=sci-electronics/kicad-templates-${PV} + ) +"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: eb4735b033a5fc30fa4a0e86083223682448ea64 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:06:28 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4735b0 sci-electronics/kicad: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad/Manifest| 1 + sci-electronics/kicad/kicad-7.0.11.ebuild | 171 ++ 2 files changed, 172 insertions(+) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 1064688ccd05..42c816dcafca 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,3 +1,4 @@ DIST kicad-7.0.10.tar.bz2 43991960 BLAKE2B 3e21f575e41a6036ff2a9c3ab17472e51c73612ddadbf88631717b43024e604a8607fff013828823ff4db4d4263ac8e3bcc3b069e3efdfdc66fdb627f60f192a SHA512 f8005e6cb685c4cdc3982eec644f6d4a115138eaa19ca0bd2e6ae07613eac9c98fd7cdc181dd83e6c6d3c4b73ff6a54261ac5448a2a9c53298bc611c1bf408e1 +DIST kicad-7.0.11.tar.bz2 44083805 BLAKE2B d923581f49b3cf48776de56ba12ddc99e942269c0c14950bb6b3413fb616af74a1b4e7095fc746e20125096f7d2e4c7a9f271dd58918b22fa53e8ce7b78fa6f6 SHA512 28d5560ead989dcfb6d3b07e37443de3bf1883bd56604ae20f70c0a068504fd8745f7011507d417f487b86071cec130ac8eb7bda7513d096e78dcc3dc98585aa DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 DIST kicad-8.0.0.tar.bz2 72430414 BLAKE2B 52bad016249563d9668f08da2103e47c7db706e6749e23ff5c59fd423673db614a1c8681cd0e7927571fe157644e142929891647964c48f45b219e72166c3ebc SHA512 52e605c10fbac0a3c6208f92ab9e567de9074e41495db9619631765a0f20e2da23a2d45610bd367d943e8b4a2d72edf33456007aabcc1f7672b0bb1a93101ce0 diff --git a/sci-electronics/kicad/kicad-7.0.11.ebuild b/sci-electronics/kicad/kicad-7.0.11.ebuild new file mode 100644 index ..3cb993d8a376 --- /dev/null +++ b/sci-electronics/kicad/kicad-7.0.11.ebuild @@ -0,0 +1,171 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +WX_GTK_VER="3.2-gtk3" + +inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils + +DESCRIPTION="Electronic Schematic and PCB design tools" +HOMEPAGE="https://www.kicad.org; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/code/kicad.git; + inherit git-r3 +else + MY_PV="${PV/_rc/-rc}" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://gitlab.com/kicad/code/${PN}/-/archive/${MY_PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2" + S="${WORKDIR}/${PN}-${MY_PV}" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi +fi + +# BSD for bundled pybind +LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" +SLOT="0" +IUSE="doc examples nls openmp test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="!test? ( test )" + +# Contains bundled pybind but it's patched for wx +# See https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424 +# Depend on opencascade:0 to get unslotted variant (so we know path to it), bug #833301 +# Depend wxGTK version needs to be limited due to switch from EGL to GLX, bug #911120 +COMMON_DEPEND=" + dev-db/unixODBC + dev-libs/boost:=[context,nls] + media-libs/freeglut + media-libs/glew:0= + >=media-libs/glm-0.9.9.1 + media-libs/mesa[X(+)] + net-misc/curl + >=sci-libs/opencascade-7.3.0:0= + >=x11-libs/cairo-1.8.8:= + >=x11-libs/pixman-0.30 + >sci-electronics/ngspice-27[shared] + sys-libs/zlib + >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl] + $(python_gen_cond_dep ' + dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}] + >=dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} + nls? ( + sys-devel/gettext + ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + sci-electronics/electronics-menu +" +BDEPEND=">=dev-lang/swig-4.0 + doc? ( app-text/doxygen )" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="1500M" + +PATCHES=( + "${FILESDIR}"/${PN}-7.0.0-werror.patch +) + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + + python-single-r1_pkg_setup + setup-wxwidgets + check-reqs_pkg_setup +} + +src_unpack() { + if [[ ${PV} == ]]; then + git-r3_src_unpack + else +
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 725975551a3fc777d13e37793cea313d2d11527b Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:14:55 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72597555 sci-electronics/kicad-packages3d: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 + .../kicad-packages3d-7.0.11.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index bea3345940f9..d3f80d4c8b6e 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,3 +1,4 @@ DIST kicad-packages3d-7.0.10.tar.bz2 773216530 BLAKE2B f45da926aa4621999c166014d6b578ace2b355343b1cf84db26f82084f27f50fd31ec1f76c91486958e6e15f353b0eac647e9251980c03f2b5522838edab5133 SHA512 c1ecf8ccb2f1e70d5981345e1f40bad6a09f1ccae4b5d67d3af3442699a3e99b6ff1a50b07a7530f6fe69d8070bd38138202f2903961afe239f11d99e1b1dd8b +DIST kicad-packages3d-7.0.11.tar.bz2 774735333 BLAKE2B af24617db4864b4630413132a0cc5643356ea1069f095b52f157083de8d7c4800e47847ff81379669ed2584bf8c5175e54d2cf6df9fe657bcbbe151af9529ea6 SHA512 7eb3699d79a2bff0369bd610fce20c7f128e7b650d7ce5082d28ab2b3683487ef7275c3b8e1927fa169917a0550304b563824c5f24f9b731d3ae04727fc6 DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c DIST kicad-packages3d-8.0.0.tar.bz2 774767823 BLAKE2B b97f8fa0096a274a836c1f500b5cdcaee1999f8073754c196b24c1640042183b37238fef6e01d1a4788ad026f51503cb83d721308e78d53c54ce9000ef0c SHA512 8f62dbf5f6265c1205814ab158458acf27c28f79043f9261c8ddc31c9db47920b693813c4335aa9f3f98bc9bf4a363e6103b7eec2e8b4e5a5d386510dcc121d5 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.11.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.11.ebuild new file mode 100644 index ..ff642dcbe455 --- /dev/null +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.11.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs cmake + +DESCRIPTION="Electronic Schematic and PCB design tools 3D package libraries" +HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-packages3D; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-packages3D.git; + inherit git-r3 +else + SRC_URI="https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/${PV}/kicad-packages3D-${PV}.tar.bz2 -> ${P}.tar.bz2" + S="${WORKDIR}/${PN/3d/3D}-${PV}" + + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND=">=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 90ff77be718c1f3f1b94fb6c70db0a26ab6c58f6 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:07:54 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ff77be sci-electronics/kicad: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad/Manifest | 1 + sci-electronics/kicad/kicad-8.0.1.ebuild | 172 +++ 2 files changed, 173 insertions(+) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 42c816dcafca..0465595250b9 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -2,3 +2,4 @@ DIST kicad-7.0.10.tar.bz2 43991960 BLAKE2B 3e21f575e41a6036ff2a9c3ab17472e51c736 DIST kicad-7.0.11.tar.bz2 44083805 BLAKE2B d923581f49b3cf48776de56ba12ddc99e942269c0c14950bb6b3413fb616af74a1b4e7095fc746e20125096f7d2e4c7a9f271dd58918b22fa53e8ce7b78fa6f6 SHA512 28d5560ead989dcfb6d3b07e37443de3bf1883bd56604ae20f70c0a068504fd8745f7011507d417f487b86071cec130ac8eb7bda7513d096e78dcc3dc98585aa DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 DIST kicad-8.0.0.tar.bz2 72430414 BLAKE2B 52bad016249563d9668f08da2103e47c7db706e6749e23ff5c59fd423673db614a1c8681cd0e7927571fe157644e142929891647964c48f45b219e72166c3ebc SHA512 52e605c10fbac0a3c6208f92ab9e567de9074e41495db9619631765a0f20e2da23a2d45610bd367d943e8b4a2d72edf33456007aabcc1f7672b0bb1a93101ce0 +DIST kicad-8.0.1.tar.bz2 72453098 BLAKE2B 67c6b69256566a176ae10affa7ac65879db71f5017dc24312eba904724b2b28caa56f6c82c697d27b34d94f9a8f5448307948e17f17c9750693b192afa3ffab9 SHA512 b6509bb4bfd1cbe87a2f409b70a8ba037a44fb039aaacd9d62868b43925382c0d3aab4c4f7e4bbd646b6ea7cf35fd7318f620a1c8c250c09251349357f2caf11 diff --git a/sci-electronics/kicad/kicad-8.0.1.ebuild b/sci-electronics/kicad/kicad-8.0.1.ebuild new file mode 100644 index ..66b5e2a9bbaf --- /dev/null +++ b/sci-electronics/kicad/kicad-8.0.1.ebuild @@ -0,0 +1,172 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +WX_GTK_VER="3.2-gtk3" + +inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils + +DESCRIPTION="Electronic Schematic and PCB design tools" +HOMEPAGE="https://www.kicad.org; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/code/kicad.git; + inherit git-r3 +else + MY_PV="${PV/_rc/-rc}" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://gitlab.com/kicad/code/${PN}/-/archive/${MY_PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2" + S="${WORKDIR}/${PN}-${MY_PV}" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi +fi + +# BSD for bundled pybind +LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" +SLOT="0" +IUSE="doc examples nls openmp telemetry test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="!test? ( test )" + +# Contains bundled pybind but it's patched for wx +# See https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424 +# Depend on opencascade:0 to get unslotted variant (so we know path to it), bug #833301 +# Depend wxGTK version needs to be limited due to switch from EGL to GLX, bug #911120 +COMMON_DEPEND=" + app-crypt/libsecret + dev-db/unixODBC + dev-libs/boost:=[context,nls] + dev-libs/libgit2:= + media-libs/freeglut + media-libs/glew:0= + >=media-libs/glm-0.9.9.1 + media-libs/mesa[X(+)] + net-misc/curl + >=sci-libs/opencascade-7.3.0:0= + >=x11-libs/cairo-1.8.8:= + >=x11-libs/pixman-0.30 + >sci-electronics/ngspice-27[shared] + sys-libs/zlib + >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl] + $(python_gen_cond_dep ' + dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}] + >=dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} + nls? ( + sys-devel/gettext + ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + sci-electronics/electronics-menu +" +BDEPEND=">=dev-lang/swig-4.0 + doc? ( app-text/doxygen )" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="1500M" + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + + python-single-r1_pkg_setup + setup-wxwidgets + check-reqs_pkg_setup +} + +src_unpack() { + if [[ ${PV} ==
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: c73c4847354fe809db380fd5676eb350ca1e36f4 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:10:46 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73c4847 sci-electronics/kicad-footprints: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints-7.0.11.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index f44736c2f542..3a0244239bbd 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,3 +1,4 @@ DIST kicad-footprints-7.0.10.tar.bz2 24478270 BLAKE2B dd12467ba7bad3f0ab44164ea4ef6502f44143ec66173d5dadba62ab60559c0e75c4f77d00436ba2f7e1f0b527ae94cd0954fdd568031d049fbb69de56f13c0c SHA512 23fe7018f0f7328dc3d55e9f206d7ee4f4734be768d7024291b9d22c0134f1b887be5baf74fd601454e89a9a282aa9c0ad0ff631f5d29ec2ccac1c30b4dc1b66 +DIST kicad-footprints-7.0.11.tar.bz2 22722611 BLAKE2B f081eee0d8d2f9c691d7326dbc0a2edd329e027ae6602927f87e2e3c645fed1ba008e634a9043710ce552a94b01c28ac88461b83b97b26c225ad901af8535f21 SHA512 0786c08674432d797c7f98a05917ba22cfff4353e7b0e9007d61078cf6f5fc8ddf832e1a1e4d74788c9bf51fe9280ceae2c6051fce2253b5ba31b0a0f74d4511 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 DIST kicad-footprints-8.0.0.tar.bz2 26563192 BLAKE2B a575c3f7dc00ab14e6b7b9a52b56dfaa08c87aa4d53528fd59bfba3c5adf78e8ae98377cc3087db3dc6ae677046388f011062930ae07c427533b7254b99cbddd SHA512 6ad9863f3469523d48f5daf9b999177b0d6f43c347a390f3f55fcb8700f016c84c3513b1ee3e6f95112b1cadc3f7ee1c6c6f74b44d6b27aaa19f860d79e7e7de diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.11.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.11.ebuild new file mode 100644 index ..60f7cdb4bc3f --- /dev/null +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.11.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools footprint libraries" +HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-footprints; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-footprints.git; + inherit git-r3 +else + SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; + + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then +# x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 31afe4568de448561a20b7b7cbb0a4b59554c388 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:47:35 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31afe456 sci-electronics/kicad-templates: drop 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-templates/Manifest | 1 - .../kicad-templates/kicad-templates-7.0.8.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index c7b7a14e6938..b9dd660652e9 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,5 +1,4 @@ DIST kicad-templates-7.0.10.tar.bz2 1347681 BLAKE2B 0a6b2d06d257a21f32b1d5a5dfb90cf6f84f589b498faf292f0799a14dac8088482d9fa2a6cd55b2c3f9a145795cfeeb19e43b4a376ace22bab4f781fdba08ef SHA512 ee073bb615edb501075c703f60d4ba8015b489fb416d4a7709e552950904fc29b7c1dd32dd6edee2edf766d15cd1fe385c96c5d859ef89498abbb30714dcb919 DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 -DIST kicad-templates-7.0.8.tar.bz2 1247490 BLAKE2B 49aa327896a34b6362decd05e1149e4e418c5e96957bacb7ab68f6488a87d0f9c353d3a4422b0b1c3806403447c389b04062315294dba0501aac1b83575adadd SHA512 e9e16f787df7f428dd449952aafc06d7d7eb87088cea71c4dde5a8e6bf670e473944091f5a9d7dce83bfa10e4d8e0cb6554f23d940c565df65da1fb4eeff288c DIST kicad-templates-7.0.9.tar.bz2 1247499 BLAKE2B 64ca21331088c35a03dab8016af102f2fdcd20c51b0debb07842eead5b9e7c80d70c9d446e47dd23d0535557e5fa81655b811fa7fca5df6c7518af8043f6e548 SHA512 5e43c124e5faef5d7691c8fc7f6c2f875e9be0a4555bd8df49553affc9bb50583a3460394c766a507203c244b2ee7b2633fa4c922db8ce3763fe6e5aa9db32a2 DIST kicad-templates-8.0.0.tar.bz2 1347354 BLAKE2B f24c131e02af8f5dbc4241c3bb812ba0e99e62cd054c2f8e39ac24091c097ee70b85e297c47183dfe598f60d5865e0db2b49101ba77577553f5eec7825cbb7a7 SHA512 636d9b1365f212a98e20d44251fd2e545c8a7bae5be25448c41976ada2bdb0ce8be0a64c9eedd89b13bcdb2c23702c8d3120ffbd89ca2fb36dce8462ad4237d5 diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.8.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.8.ebuild deleted file mode 100644 index bffd6445a28e.. --- a/sci-electronics/kicad-templates/kicad-templates-7.0.8.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Electronic Schematic and PCB design tools project templates" -HOMEPAGE="https://github.com/kicad/kicad-templates; -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://gitlab.com/kicad/libraries/${PN}.git; - inherit git-r3 -else - SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: fbc80eed4563ae36c81da74554b2ea9c0e105bf8 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:47:11 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc80eed sci-electronics/kicad-symbols: drop 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 - .../kicad-symbols/kicad-symbols-7.0.9.ebuild | 28 -- 2 files changed, 29 deletions(-) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 869e0a322c4f..15787036968a 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,4 +1,3 @@ DIST kicad-symbols-7.0.10.tar.bz2 3119612 BLAKE2B b5957fe4168bd325f7628110ccac1c40d24891c07d8b9618f8c7b1c3c612afd2e1efff82357ca1f4259e7dd06c1a11abf18f29e0e4b1dd8e531b9a80c94f5d8b SHA512 dd9b80a88a8ed10bb42c921f5d56ce4e82e2349b64a23e08f2d75d0903073e2e5132bce63d23d0b71116775392994dd5292742874e87b81bdb2b726f6c4c09f0 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 -DIST kicad-symbols-7.0.9.tar.bz2 3054537 BLAKE2B 690b9236f203ec2fde66c7e3170043f9081a187a1e844b660b527a295fe5398b2497327ebd17eef9ab1639493dc6f75c6a4aa57946937d09623b0cb3c0330de2 SHA512 dee2a97e3dea00ad1e586c58ca68c081534e2334edd7f45f5a8deb3193835dfe7c9ac1e180cb0ecab8152cd6c3afc9973da8cf6559667b90f3a5f629bc19f790 DIST kicad-symbols-8.0.0.tar.bz2 3645950 BLAKE2B 88c3ff83cc9bfa3af347d0bd61d1ed1ed37f7fc37f385238331d71de72def16d39b1480ebb2a828a2182290fd02868b557a45b38b1ce8af26562235334b00f4b SHA512 ede78b1e876a63fe1e6adcb108ccbf31d1e53e9198dbe933ebf0a86efe550f80588e7611f990dde9b5614f37ea7be186a8733df310e3c01a7a43425f478e173a diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.9.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.9.ebuild deleted file mode 100644 index 464d33a324df.. --- a/sci-electronics/kicad-symbols/kicad-symbols-7.0.9.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Electronic Schematic and PCB design tools symbol libraries" -HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-symbols; - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-symbols.git; - inherit git-r3 -else - SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/
commit: 462eb8d5a71619e360e59c175711652137c17e9e Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:48:21 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=462eb8d5 app-doc/kicad-doc: drop 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> app-doc/kicad-doc/Manifest | 1 - app-doc/kicad-doc/kicad-doc-7.0.8.ebuild | 59 2 files changed, 60 deletions(-) diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest index 048aed647060..ec4f8ad0d26e 100644 --- a/app-doc/kicad-doc/Manifest +++ b/app-doc/kicad-doc/Manifest @@ -1,5 +1,4 @@ DIST kicad-doc-7.0.10.tar.bz2 107407186 BLAKE2B 5b55745beb57b713e646dbcfbbc5ee1a030c2e819b95018c869b87091a8cca2eadcc92f6b431736167b59780ef906730df5868a4f56952914c0cede9f830582a SHA512 d7bfa2fcdfc936713f9c47125f3b6bd8cd413d1c26b97a34b68ef4a9e8621082326880b84cc6f3f6163b39c13945616232a51d9af74d5dd000a600e95ccb2ee2 DIST kicad-doc-7.0.7.tar.bz2 104103652 BLAKE2B f5ce0ccde126c062dd877ce8023b0c22e33bc1df47e12494d6a41cb198e0100c690fb9325f6e8b74198af77af1c6afb92f6a6f8c417828527bfa8904c88f6432 SHA512 fd37e06dcac907d8fca6cdf8e3eaf2c5197a82572d92f2b2af8aca8ea3603e7dd4ffc1c77b1e28aee245b4d611dca2a3565eec1d23051925d9969582232862c1 -DIST kicad-doc-7.0.8.tar.bz2 107229731 BLAKE2B b8a190701ea3a4b065b8446a59837ec7f43cf1f6213e4f4d34da5467097d48c9825e4ee4caa5f9f2f889ff5b3120eba436545c83cae14143ad9fff7f07f0cb75 SHA512 0ddf90cdeccc686b98406875e6528e9dc046f8b0e0cc9a5903135af6d6e6a87d34fd102e1472d8347972b645e72d30659272f0d72febcf7766b43715dcff1b63 DIST kicad-doc-7.0.9.tar.bz2 107422748 BLAKE2B 735a0789c610e710bfebbb13477f32074a3e75a68a361c2907d09242ba0d28a4cd8c43173b462ff2d364080f26147cedba52b2b476aab56410038f3636e55a1e SHA512 7056cba04b71423d30d8b3592d26d2dc325c82dcdd55cd406151ee0b5c5e62921cc2bcd44ece75a0b764b4e3965b38f077f9f7e656c5e39bccc97a883075cd8d DIST kicad-doc-8.0.0.tar.bz2 89704073 BLAKE2B 9f461e581eaeb712a30d13629a7f32dbf22bfb72a7745a2ac68dc0e4c6f6e5c6a01c36871e5c37b8738b7d40a4a91fc57f7a29d9bb255287876ba7d46690b895 SHA512 5bc2241a1030cba10ac25c09c237d32675d163789e2bdbfcf87c3d454fc7dadc08c4a73074bae3a4bb764d9ad30fde3a99f871aade92e37780ee64c4f131f01e diff --git a/app-doc/kicad-doc/kicad-doc-7.0.8.ebuild b/app-doc/kicad-doc/kicad-doc-7.0.8.ebuild deleted file mode 100644 index c8d6e1ad547f.. --- a/app-doc/kicad-doc/kicad-doc-7.0.8.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Electronic Schematic and PCB design tools manuals" -HOMEPAGE="https://docs.kicad.org/; - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git; - inherit git-r3 - # x11-misc-util/macros only required on live ebuilds - LIVE_DEPEND=">=x11-misc/util-macros-1.18" -else - SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" -SLOT="0" -# TODO: Change default back to +pdf once asciidoctor-pdf is packaged? -IUSE="+html pdf" - -LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" -IUSE+=${LANG_USE} -REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" -unset LANG_USE - -# TODO: need asciidoctor-pdf for pdf -# bug #697450 -BDEPEND=" - >=dev-ruby/asciidoctor-2.0.12 - >=app-text/dblatex-0.3.10 - >=app-text/po4a-0.45 - >=sys-devel/gettext-0.18 - dev-perl/Unicode-LineBreak - dev-util/source-highlight - l10n_ca? ( dev-texlive/texlive-langspanish ) - l10n_de? ( dev-texlive/texlive-langgerman ) - l10n_en? ( dev-texlive/texlive-langenglish ) - l10n_es? ( dev-texlive/texlive-langspanish ) - l10n_fr? ( dev-texlive/texlive-langfrench ) - l10n_it? ( dev-texlive/texlive-langitalian ) - l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic ) - l10n_pl? ( dev-texlive/texlive-langpolish ) - l10n_ru? ( dev-texlive/texlive-langcyrillic ) - l10n_zh? ( dev-texlive/texlive-langchinese )" - -src_configure() { - local mycmakeargs=( - -DPDF_GENERATOR="DBLATEX" - -DBUILD_FORMATS="$(usev html);$(usev pdf)" - -DSINGLE_LANGUAGE="${L10N}" - -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/
commit: a847ed3a0a0e236c320a81248ff066da22ec1cc0 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:48:31 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a847ed3a app-doc/kicad-doc: drop 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> app-doc/kicad-doc/Manifest | 1 - app-doc/kicad-doc/kicad-doc-7.0.9.ebuild | 59 2 files changed, 60 deletions(-) diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest index ec4f8ad0d26e..3b4905efe9f5 100644 --- a/app-doc/kicad-doc/Manifest +++ b/app-doc/kicad-doc/Manifest @@ -1,4 +1,3 @@ DIST kicad-doc-7.0.10.tar.bz2 107407186 BLAKE2B 5b55745beb57b713e646dbcfbbc5ee1a030c2e819b95018c869b87091a8cca2eadcc92f6b431736167b59780ef906730df5868a4f56952914c0cede9f830582a SHA512 d7bfa2fcdfc936713f9c47125f3b6bd8cd413d1c26b97a34b68ef4a9e8621082326880b84cc6f3f6163b39c13945616232a51d9af74d5dd000a600e95ccb2ee2 DIST kicad-doc-7.0.7.tar.bz2 104103652 BLAKE2B f5ce0ccde126c062dd877ce8023b0c22e33bc1df47e12494d6a41cb198e0100c690fb9325f6e8b74198af77af1c6afb92f6a6f8c417828527bfa8904c88f6432 SHA512 fd37e06dcac907d8fca6cdf8e3eaf2c5197a82572d92f2b2af8aca8ea3603e7dd4ffc1c77b1e28aee245b4d611dca2a3565eec1d23051925d9969582232862c1 -DIST kicad-doc-7.0.9.tar.bz2 107422748 BLAKE2B 735a0789c610e710bfebbb13477f32074a3e75a68a361c2907d09242ba0d28a4cd8c43173b462ff2d364080f26147cedba52b2b476aab56410038f3636e55a1e SHA512 7056cba04b71423d30d8b3592d26d2dc325c82dcdd55cd406151ee0b5c5e62921cc2bcd44ece75a0b764b4e3965b38f077f9f7e656c5e39bccc97a883075cd8d DIST kicad-doc-8.0.0.tar.bz2 89704073 BLAKE2B 9f461e581eaeb712a30d13629a7f32dbf22bfb72a7745a2ac68dc0e4c6f6e5c6a01c36871e5c37b8738b7d40a4a91fc57f7a29d9bb255287876ba7d46690b895 SHA512 5bc2241a1030cba10ac25c09c237d32675d163789e2bdbfcf87c3d454fc7dadc08c4a73074bae3a4bb764d9ad30fde3a99f871aade92e37780ee64c4f131f01e diff --git a/app-doc/kicad-doc/kicad-doc-7.0.9.ebuild b/app-doc/kicad-doc/kicad-doc-7.0.9.ebuild deleted file mode 100644 index c8d6e1ad547f.. --- a/app-doc/kicad-doc/kicad-doc-7.0.9.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Electronic Schematic and PCB design tools manuals" -HOMEPAGE="https://docs.kicad.org/; - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git; - inherit git-r3 - # x11-misc-util/macros only required on live ebuilds - LIVE_DEPEND=">=x11-misc/util-macros-1.18" -else - SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" -SLOT="0" -# TODO: Change default back to +pdf once asciidoctor-pdf is packaged? -IUSE="+html pdf" - -LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" -IUSE+=${LANG_USE} -REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" -unset LANG_USE - -# TODO: need asciidoctor-pdf for pdf -# bug #697450 -BDEPEND=" - >=dev-ruby/asciidoctor-2.0.12 - >=app-text/dblatex-0.3.10 - >=app-text/po4a-0.45 - >=sys-devel/gettext-0.18 - dev-perl/Unicode-LineBreak - dev-util/source-highlight - l10n_ca? ( dev-texlive/texlive-langspanish ) - l10n_de? ( dev-texlive/texlive-langgerman ) - l10n_en? ( dev-texlive/texlive-langenglish ) - l10n_es? ( dev-texlive/texlive-langspanish ) - l10n_fr? ( dev-texlive/texlive-langfrench ) - l10n_it? ( dev-texlive/texlive-langitalian ) - l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic ) - l10n_pl? ( dev-texlive/texlive-langpolish ) - l10n_ru? ( dev-texlive/texlive-langcyrillic ) - l10n_zh? ( dev-texlive/texlive-langchinese )" - -src_configure() { - local mycmakeargs=( - -DPDF_GENERATOR="DBLATEX" - -DBUILD_FORMATS="$(usev html);$(usev pdf)" - -DSINGLE_LANGUAGE="${L10N}" - -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: f2f98bb3cee3c269ebfd7842e815fa2227c99a87 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:46:35 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f98bb3 sci-electronics/kicad-packages3d: drop 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 - .../kicad-packages3d/kicad-packages3d-7.0.8.ebuild | 31 -- 2 files changed, 32 deletions(-) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index c3ef4efd9761..2742fffe467e 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,5 +1,4 @@ DIST kicad-packages3d-7.0.10.tar.bz2 773216530 BLAKE2B f45da926aa4621999c166014d6b578ace2b355343b1cf84db26f82084f27f50fd31ec1f76c91486958e6e15f353b0eac647e9251980c03f2b5522838edab5133 SHA512 c1ecf8ccb2f1e70d5981345e1f40bad6a09f1ccae4b5d67d3af3442699a3e99b6ff1a50b07a7530f6fe69d8070bd38138202f2903961afe239f11d99e1b1dd8b DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c -DIST kicad-packages3d-7.0.8.tar.bz2 773124302 BLAKE2B f60dc091cea4a72f0521d1c56f4e8f9521cf2d6b541502ebbe53b2ffc7b9bd9eac4dd5edfbe5b9e0f2bf8ea77463af79ad2ddb6dbe9310460a9a3d58754d7da7 SHA512 93f122b5e9fb1fc840f98b1d492af70ffd31c865b47b3030258af772ad848b5eda1ee087d81c374ea61e42e9bdca0d2bde299c6adf06a71b0f0458ebc88f9d6a DIST kicad-packages3d-7.0.9.tar.bz2 773284884 BLAKE2B 94bedfbe74a22968013eb4bac9c38d27472a40a7b1db0aabb942a3faee44752ccbbca4973de19097ac034816e5f89624d2644addc3bb631b6a885f275ecabb27 SHA512 88b789f838132ededcea7171cdf49871fbd3e91ef076a3330bfa6f05639c5486caba5a99adf68b5bdc8a946aefd8c4e9cca266e233c5350dbaca0d5e446eec2a DIST kicad-packages3d-8.0.0.tar.bz2 774767823 BLAKE2B b97f8fa0096a274a836c1f500b5cdcaee1999f8073754c196b24c1640042183b37238fef6e01d1a4788ad026f51503cb83d721308e78d53c54ce9000ef0c SHA512 8f62dbf5f6265c1205814ab158458acf27c28f79043f9261c8ddc31c9db47920b693813c4335aa9f3f98bc9bf4a363e6103b7eec2e8b4e5a5d386510dcc121d5 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.8.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.8.ebuild deleted file mode 100644 index ff642dcbe455.. --- a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.8.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit check-reqs cmake - -DESCRIPTION="Electronic Schematic and PCB design tools 3D package libraries" -HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-packages3D; - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-packages3D.git; - inherit git-r3 -else - SRC_URI="https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/${PV}/kicad-packages3D-${PV}.tar.bz2 -> ${P}.tar.bz2" - S="${WORKDIR}/${PN/3d/3D}-${PV}" - - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND=">=x11-misc/util-macros-1.18" -fi - -CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: fd9ac381c924b4d15479f0e9f5cbbeeef9217aeb Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:47:01 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9ac381 sci-electronics/kicad-symbols: drop 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 - .../kicad-symbols/kicad-symbols-7.0.8.ebuild | 28 -- 2 files changed, 29 deletions(-) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index be35679a1fa7..869e0a322c4f 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,5 +1,4 @@ DIST kicad-symbols-7.0.10.tar.bz2 3119612 BLAKE2B b5957fe4168bd325f7628110ccac1c40d24891c07d8b9618f8c7b1c3c612afd2e1efff82357ca1f4259e7dd06c1a11abf18f29e0e4b1dd8e531b9a80c94f5d8b SHA512 dd9b80a88a8ed10bb42c921f5d56ce4e82e2349b64a23e08f2d75d0903073e2e5132bce63d23d0b71116775392994dd5292742874e87b81bdb2b726f6c4c09f0 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 -DIST kicad-symbols-7.0.8.tar.bz2 3043907 BLAKE2B ecf00fcd89e8a5685f1c262e4bbc94baf966a6530a67bf066d7e4c8425f542c6983d8030db4a50e17630baef26eab3d02b7945cc2d3d03edf2e89f8a8590a01d SHA512 4320a4f7cad3c350693ec8d385e8aae25577360e0a46456124bf2fabc6faf10cb73f6abbebbb9b924a3ffbfdd9a1c05257c99776ebd3155fc2ffc1b4fd954ec1 DIST kicad-symbols-7.0.9.tar.bz2 3054537 BLAKE2B 690b9236f203ec2fde66c7e3170043f9081a187a1e844b660b527a295fe5398b2497327ebd17eef9ab1639493dc6f75c6a4aa57946937d09623b0cb3c0330de2 SHA512 dee2a97e3dea00ad1e586c58ca68c081534e2334edd7f45f5a8deb3193835dfe7c9ac1e180cb0ecab8152cd6c3afc9973da8cf6559667b90f3a5f629bc19f790 DIST kicad-symbols-8.0.0.tar.bz2 3645950 BLAKE2B 88c3ff83cc9bfa3af347d0bd61d1ed1ed37f7fc37f385238331d71de72def16d39b1480ebb2a828a2182290fd02868b557a45b38b1ce8af26562235334b00f4b SHA512 ede78b1e876a63fe1e6adcb108ccbf31d1e53e9198dbe933ebf0a86efe550f80588e7611f990dde9b5614f37ea7be186a8733df310e3c01a7a43425f478e173a diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.8.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.8.ebuild deleted file mode 100644 index 464d33a324df.. --- a/sci-electronics/kicad-symbols/kicad-symbols-7.0.8.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Electronic Schematic and PCB design tools symbol libraries" -HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-symbols; - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-symbols.git; - inherit git-r3 -else - SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 3bcd868b1427cec79ca6782adcb076bceb1536df Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:46:43 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bcd868b sci-electronics/kicad-packages3d: drop 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 - .../kicad-packages3d/kicad-packages3d-7.0.9.ebuild | 31 -- 2 files changed, 32 deletions(-) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index 2742fffe467e..bea3345940f9 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,4 +1,3 @@ DIST kicad-packages3d-7.0.10.tar.bz2 773216530 BLAKE2B f45da926aa4621999c166014d6b578ace2b355343b1cf84db26f82084f27f50fd31ec1f76c91486958e6e15f353b0eac647e9251980c03f2b5522838edab5133 SHA512 c1ecf8ccb2f1e70d5981345e1f40bad6a09f1ccae4b5d67d3af3442699a3e99b6ff1a50b07a7530f6fe69d8070bd38138202f2903961afe239f11d99e1b1dd8b DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c -DIST kicad-packages3d-7.0.9.tar.bz2 773284884 BLAKE2B 94bedfbe74a22968013eb4bac9c38d27472a40a7b1db0aabb942a3faee44752ccbbca4973de19097ac034816e5f89624d2644addc3bb631b6a885f275ecabb27 SHA512 88b789f838132ededcea7171cdf49871fbd3e91ef076a3330bfa6f05639c5486caba5a99adf68b5bdc8a946aefd8c4e9cca266e233c5350dbaca0d5e446eec2a DIST kicad-packages3d-8.0.0.tar.bz2 774767823 BLAKE2B b97f8fa0096a274a836c1f500b5cdcaee1999f8073754c196b24c1640042183b37238fef6e01d1a4788ad026f51503cb83d721308e78d53c54ce9000ef0c SHA512 8f62dbf5f6265c1205814ab158458acf27c28f79043f9261c8ddc31c9db47920b693813c4335aa9f3f98bc9bf4a363e6103b7eec2e8b4e5a5d386510dcc121d5 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.9.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.9.ebuild deleted file mode 100644 index ff642dcbe455.. --- a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.9.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit check-reqs cmake - -DESCRIPTION="Electronic Schematic and PCB design tools 3D package libraries" -HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-packages3D; - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-packages3D.git; - inherit git-r3 -else - SRC_URI="https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/${PV}/kicad-packages3D-${PV}.tar.bz2 -> ${P}.tar.bz2" - S="${WORKDIR}/${PN/3d/3D}-${PV}" - - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND=">=x11-misc/util-macros-1.18" -fi - -CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 7b3fb2345aef7fc15f6d7ba83ecafa2df73c76b7 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:46:13 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3fb234 sci-electronics/kicad-footprints: drop 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 - .../kicad-footprints/kicad-footprints-7.0.9.ebuild | 28 -- 2 files changed, 29 deletions(-) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 4d1b2beb7baa..f44736c2f542 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,4 +1,3 @@ DIST kicad-footprints-7.0.10.tar.bz2 24478270 BLAKE2B dd12467ba7bad3f0ab44164ea4ef6502f44143ec66173d5dadba62ab60559c0e75c4f77d00436ba2f7e1f0b527ae94cd0954fdd568031d049fbb69de56f13c0c SHA512 23fe7018f0f7328dc3d55e9f206d7ee4f4734be768d7024291b9d22c0134f1b887be5baf74fd601454e89a9a282aa9c0ad0ff631f5d29ec2ccac1c30b4dc1b66 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 -DIST kicad-footprints-7.0.9.tar.bz2 24450969 BLAKE2B 56b00cbf682835f03495638231f1683b822f01fd7afe5c5a6e559f0f1a25a5fac20b8860661882b4779a8ccea443e28b4c3419e1039c6082f0134c4901c92848 SHA512 93438748934e630c012d28c46a7001d6139a458dd35d0e56dc77523a3e39249b14fc9e39700512a0d9a97b4e236fcbf0410e7f8506371522c883dee826b628a7 DIST kicad-footprints-8.0.0.tar.bz2 26563192 BLAKE2B a575c3f7dc00ab14e6b7b9a52b56dfaa08c87aa4d53528fd59bfba3c5adf78e8ae98377cc3087db3dc6ae677046388f011062930ae07c427533b7254b99cbddd SHA512 6ad9863f3469523d48f5daf9b999177b0d6f43c347a390f3f55fcb8700f016c84c3513b1ee3e6f95112b1cadc3f7ee1c6c6f74b44d6b27aaa19f860d79e7e7de diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild deleted file mode 100644 index 71078f47cb4d.. --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Electronic Schematic and PCB design tools footprint libraries" -HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-footprints; - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-footprints.git; - inherit git-r3 -else - SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then -# x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/proj/guru:dev commit in: net-proxy/ngrok-bin/
commit: aee41cfecd73a43e3628c4fc8d555e993ef88ee2 Author: kernaltrap8 github com> AuthorDate: Sun Mar 17 23:07:03 2024 + Commit: Aiden Wingard gmail com> CommitDate: Sun Mar 17 23:07:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aee41cfe net-proxy/ngrok-bin: new package, add 3.0.0 Signed-off-by: kernaltrap8 github.com> net-proxy/ngrok-bin/Manifest | 1 + net-proxy/ngrok-bin/ngrok-bin-3.0.0.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/net-proxy/ngrok-bin/Manifest b/net-proxy/ngrok-bin/Manifest new file mode 100644 index 00..59d0781de5 --- /dev/null +++ b/net-proxy/ngrok-bin/Manifest @@ -0,0 +1 @@ +DIST ngrok-v3-stable-linux-amd64.tgz 8659626 BLAKE2B ca3e031f485460169a880938a1d063f90365a74c076f9720bbee7b1f435a643fa96e07b7c3fdc45e016d81e52c26b53c1a41928d0591d7371b4648f663adbd3e SHA512 22a73696a536d3f1d03392c115a5c7b41d3541be23fa85b064b6ea8d5dc2a861dbc6ea80859fb8bd9c0bc89c47f08a5715c8f6c93b0d8887a84203f307f46d8d diff --git a/net-proxy/ngrok-bin/ngrok-bin-3.0.0.ebuild b/net-proxy/ngrok-bin/ngrok-bin-3.0.0.ebuild new file mode 100644 index 00..90468dbf5b --- /dev/null +++ b/net-proxy/ngrok-bin/ngrok-bin-3.0.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="ngrok is a reverse proxy, firewall, and API gateway" +HOMEPAGE="https://ngrok.org; +# Each supported arch should get their own bins +SRC_URI="https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz; +S="${WORKDIR}/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="mirror strip" + +src_compile() { + : +} + +src_install() { +dobin ngrok +} \ No newline at end of file
[gentoo-commits] repo/proj/guru:master commit in: sys-firmware/lenovolegionlinux/
commit: 2cc3b9dcdd99550fc3178790b20b65629f4c0a6b Author: Gonçalo Negrier Duarte gmail com> AuthorDate: Sun Mar 17 20:26:06 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun Mar 17 20:27:12 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2cc3b9dc sys-firmware/lenovolegionlinux: fix metadata Signed-off-by: Gonçalo Negrier Duarte gmail.com> sys-firmware/lenovolegionlinux/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-firmware/lenovolegionlinux/metadata.xml b/sys-firmware/lenovolegionlinux/metadata.xml index 9cbef788d5..b3fed2dea5 100644 --- a/sys-firmware/lenovolegionlinux/metadata.xml +++ b/sys-firmware/lenovolegionlinux/metadata.xml @@ -14,10 +14,10 @@ johnfanv2/LenovoLegionLinux https://github.com/johnfanv2/LenovoLegionLinux/issues https://github.com/johnfanv2/LenovoLegionLinux/blob/main/README.md - + ston@outlook.com ston - +
[gentoo-commits] repo/proj/guru:dev commit in: app-backup/pika-backup/
commit: 5e533b8990c5f557755688606dc9140998a08b00 Author: Julien Roy jroy ca> AuthorDate: Sun Mar 17 22:49:59 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun Mar 17 22:49:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e533b89 app-backup/pika-backup: update $COMMIT for 0.7.1 Signed-off-by: Julien Roy jroy.ca> app-backup/pika-backup/pika-backup-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/pika-backup/pika-backup-0.7.1.ebuild b/app-backup/pika-backup/pika-backup-0.7.1.ebuild index ed85803f35..ef0a63005a 100644 --- a/app-backup/pika-backup/pika-backup-0.7.1.ebuild +++ b/app-backup/pika-backup/pika-backup-0.7.1.ebuild @@ -330,7 +330,7 @@ HOMEPAGE="https://gitlab.gnome.org/World/pika-backup; SRC_URI="https://gitlab.gnome.org/World/${PN}/-/archive/v${PV}/${P}.tar.bz2 ${CARGO_CRATE_URIS} " -COMMIT="668f9b2e41a95bd71c3d5d45f90cf769ebcce80b" +COMMIT="f9d416385bb0d1949956c07e0117cba3a9c525dc" S="${WORKDIR}/${PN}-v${PV}-${COMMIT}" LICENSE="GPL-3"
[gentoo-commits] repo/proj/guru:dev commit in: app-backup/pika-backup/
commit: 6fdc57cdfe118eee689e1d0187ac4d896b957f28 Author: Julien Roy jroy ca> AuthorDate: Sun Mar 17 22:38:32 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun Mar 17 22:38:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6fdc57cd app-backup/pika-backup: add 0.7.1 Signed-off-by: Julien Roy jroy.ca> app-backup/pika-backup/Manifest | 1 + app-backup/pika-backup/pika-backup-0.7.1.ebuild | 393 2 files changed, 394 insertions(+) diff --git a/app-backup/pika-backup/Manifest b/app-backup/pika-backup/Manifest index 1cc276e01f..6afb55099a 100644 --- a/app-backup/pika-backup/Manifest +++ b/app-backup/pika-backup/Manifest @@ -182,6 +182,7 @@ DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a52 DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 DIST pika-backup-0.7.0.tar.bz2 523674 BLAKE2B 01bd38ad9ca1efce3135a2018a06290e422207a8ed3f59894aa30578817bd2efbb707f8d4ef62c683b9a7fd349708f9356fc41a4ad3464ded392dbf3a4d9b173 SHA512 c8b69554fc99f17c58ff95a0eaf6d493189838010a0e6cdfc54c6a7ba0fe996bbcd34f6295752802af8856a517e0659645cd0b3ab10f3f8133f8fb89b5e35a2a DIST pika-backup-0.7.0_beta2.tar.bz2 520937 BLAKE2B 270bb2486101a11c1c3ae38015b938237fe85594ae9550d88d77911d4d94c32cb01a3eafff0d73bdd817bf48a67aad4b86fe24476360227b7ca006028f03e8e7 SHA512 7cc62da6e4c170fef6244b32ce643cbfd5c011c3f810e7ea43da02909edc9c3ac83e9891cbab0ae3c2a079a1b250be621c265a3309244d6b81b19af007ced538 +DIST pika-backup-0.7.1.tar.bz2 523473 BLAKE2B 075c61bc8e8b79dae15f18fcb6147f57cda9be180b1dbb2a917174243f356c340431754af785307745b58d14627ccdb1d3ec455005fb730109e1f790ec23c272 SHA512 147e5daf04fe800704c6c1dc3892a0f1982d0f5dba1f3a00cb5f2cbae757321902f65a57e49d5a6147317ff35a831dee37d8d75af8d52ceb9912c69cebc10ef0 DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 DIST piper-0.2.1.crate 15878 BLAKE2B bf63206c72b08a87da7ec5949124bb2742ec0aadb116f4c2ea86b09adeec4f741479b64e92f824a3df87ae9dba07ebdf812cbb6622853f9223f8ed90ee6dc389 SHA512 86d2195b8811bc2d30050e977925a947b175ca674e99497b7202dd8c515e09fb83e42f389ed3c6b554dc2c6480892bfd26c91fee463115ef1c710aaea858afe1 diff --git a/app-backup/pika-backup/pika-backup-0.7.1.ebuild b/app-backup/pika-backup/pika-backup-0.7.1.ebuild new file mode 100644 index 00..ed85803f35 --- /dev/null +++ b/app-backup/pika-backup/pika-backup-0.7.1.ebuild @@ -0,0 +1,393 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler@1.0.2 + aes@0.8.3 + aho-corasick@1.1.2 + android_system_properties@0.1.5 + anyhow@1.0.75 + arc-swap@1.6.0 + arrayvec@0.7.4 + ashpd@0.6.7 + async-attributes@1.1.2 + async-broadcast@0.5.1 + async-channel@1.9.0 + async-channel@2.1.1 + async-executor@1.8.0 + async-fs@1.6.0 + async-global-executor@2.4.0 + async-io@1.13.0 + async-io@2.2.1 + async-lock@2.8.0 + async-lock@3.3.0 + async-process@1.8.1 + async-recursion@1.0.5 + async-signal@0.2.5 + async-std@1.12.0 + async-task@4.5.0 + async-trait@0.1.74 + atomic-waker@1.1.2 + autocfg@1.1.0 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.4.1 + block-buffer@0.10.4 + block-padding@0.3.3 + block@0.1.6 + blocking@1.5.1 + bumpalo@3.14.0 + byteorder@1.5.0 + cairo-rs@0.18.3 + cairo-sys-rs@0.18.2 + cbc@0.1.2 + cc@1.0.83 + cfg-expr@0.15.5 + cfg-if@1.0.0 + chrono@0.4.22 + chronoutil@0.2.3 + cipher@0.4.4 + cmd_lib@1.9.3 + cmd_lib_macros@1.9.3 + concurrent-queue@2.4.0 + const-str@0.5.6 + core-foundation-sys@0.8.6 + cpufeatures@0.2.11 + crc32fast@1.3.2 + crossbeam-utils@0.8.16 + crypto-common@0.1.6 + darling@0.14.4 + darling_core@0.14.4 + darling_macro@0.14.4 + default-env@0.1.1 + deranged@0.3.10 + derivative@2.2.0 + derive_builder@0.12.0 +
[gentoo-commits] repo/proj/guru:dev commit in: app-backup/pika-backup/
commit: 403725bd24e16f39f8bec0742bbe86ba691b46e5 Author: Julien Roy jroy ca> AuthorDate: Sun Mar 17 22:38:48 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun Mar 17 22:38:48 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=403725bd app-backup/pika-backup: drop 0.7.0_beta2-r1 Signed-off-by: Julien Roy jroy.ca> app-backup/pika-backup/Manifest| 1 - .../pika-backup/pika-backup-0.7.0_beta2-r1.ebuild | 392 - 2 files changed, 393 deletions(-) diff --git a/app-backup/pika-backup/Manifest b/app-backup/pika-backup/Manifest index 6afb55099a..2e77981e69 100644 --- a/app-backup/pika-backup/Manifest +++ b/app-backup/pika-backup/Manifest @@ -181,7 +181,6 @@ DIST parking-2.2.0.crate 9730 BLAKE2B c6da9ea4d8c0a488a64510781b025ce07f283814a0 DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 DIST pika-backup-0.7.0.tar.bz2 523674 BLAKE2B 01bd38ad9ca1efce3135a2018a06290e422207a8ed3f59894aa30578817bd2efbb707f8d4ef62c683b9a7fd349708f9356fc41a4ad3464ded392dbf3a4d9b173 SHA512 c8b69554fc99f17c58ff95a0eaf6d493189838010a0e6cdfc54c6a7ba0fe996bbcd34f6295752802af8856a517e0659645cd0b3ab10f3f8133f8fb89b5e35a2a -DIST pika-backup-0.7.0_beta2.tar.bz2 520937 BLAKE2B 270bb2486101a11c1c3ae38015b938237fe85594ae9550d88d77911d4d94c32cb01a3eafff0d73bdd817bf48a67aad4b86fe24476360227b7ca006028f03e8e7 SHA512 7cc62da6e4c170fef6244b32ce643cbfd5c011c3f810e7ea43da02909edc9c3ac83e9891cbab0ae3c2a079a1b250be621c265a3309244d6b81b19af007ced538 DIST pika-backup-0.7.1.tar.bz2 523473 BLAKE2B 075c61bc8e8b79dae15f18fcb6147f57cda9be180b1dbb2a917174243f356c340431754af785307745b58d14627ccdb1d3ec455005fb730109e1f790ec23c272 SHA512 147e5daf04fe800704c6c1dc3892a0f1982d0f5dba1f3a00cb5f2cbae757321902f65a57e49d5a6147317ff35a831dee37d8d75af8d52ceb9912c69cebc10ef0 DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 diff --git a/app-backup/pika-backup/pika-backup-0.7.0_beta2-r1.ebuild b/app-backup/pika-backup/pika-backup-0.7.0_beta2-r1.ebuild deleted file mode 100644 index 4f652866c7..00 --- a/app-backup/pika-backup/pika-backup-0.7.0_beta2-r1.ebuild +++ /dev/null @@ -1,392 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - adler@1.0.2 - aes@0.8.3 - aho-corasick@1.1.2 - android_system_properties@0.1.5 - anyhow@1.0.75 - arc-swap@1.6.0 - arrayvec@0.7.4 - ashpd@0.6.7 - async-attributes@1.1.2 - async-broadcast@0.5.1 - async-channel@1.9.0 - async-channel@2.1.1 - async-executor@1.8.0 - async-fs@1.6.0 - async-global-executor@2.4.0 - async-io@1.13.0 - async-io@2.2.1 - async-lock@2.8.0 - async-lock@3.3.0 - async-process@1.8.1 - async-recursion@1.0.5 - async-signal@0.2.5 - async-std@1.12.0 - async-task@4.5.0 - async-trait@0.1.74 - atomic-waker@1.1.2 - autocfg@1.1.0 - bit-set@0.5.3 - bit-vec@0.6.3 - bitflags@1.3.2 - bitflags@2.4.1 - block-buffer@0.10.4 - block-padding@0.3.3 - block@0.1.6 - blocking@1.5.1 - bumpalo@3.14.0 - byteorder@1.5.0 - cairo-rs@0.18.3 - cairo-sys-rs@0.18.2 - cbc@0.1.2 - cc@1.0.83 - cfg-expr@0.15.5 - cfg-if@1.0.0 - chrono@0.4.22 - chronoutil@0.2.3 - cipher@0.4.4 - cmd_lib@1.9.3 - cmd_lib_macros@1.9.3 - concurrent-queue@2.4.0 - const-str@0.5.6 - core-foundation-sys@0.8.6 - cpufeatures@0.2.11 - crc32fast@1.3.2 - crossbeam-utils@0.8.16 - crypto-common@0.1.6 - darling@0.14.4 - darling_core@0.14.4 - darling_macro@0.14.4 - default-env@0.1.1 - deranged@0.3.10 - derivative@2.2.0 -
[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-modern/
commit: f4029a619ff7f2c1612fce590328fde5343344b4 Author: Maciej Barć gentoo org> AuthorDate: Sun Mar 17 21:38:26 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sun Mar 17 21:53:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4029a61 app-emacs/org-modern: drop old 0.10 Signed-off-by: Maciej Barć gentoo.org> app-emacs/org-modern/Manifest | 1 - app-emacs/org-modern/org-modern-0.10.ebuild | 23 --- 2 files changed, 24 deletions(-) diff --git a/app-emacs/org-modern/Manifest b/app-emacs/org-modern/Manifest index 18165596e312..416c95fe81b1 100644 --- a/app-emacs/org-modern/Manifest +++ b/app-emacs/org-modern/Manifest @@ -1,3 +1,2 @@ -DIST org-modern-0.10.tar.gz 24181 BLAKE2B a905fe099c849d70f608643c058c5356ce8f027c1f4bb13a6954d44a069e75fe070579c168a19aa7bf6610cd3e08fee32f51efaf0d6fb947aa460df1f2aef5dd SHA512 5118f6285b11144df2f4c3b6f3beda2ac14ee6df2cb595cca08dec494772c5617993abf27f4689d08893c38c910eeb61ab552338fce1aad65ca24c5ab9e95b40 DIST org-modern-1.1.tar.gz 24267 BLAKE2B a556e58384b5cbb24f768778bd0e3f820b63fba0d63590d8943054e4bf2a6ae1137c145bf72282659a22ec4236de036105b82f5a288687dadf6463744c321f3a SHA512 722a9c30031400e060aa4af78fe16ddda362e7803927c8b2ab379ee43a0711cc35fb5c21c617389a1b3ecdfa8123ab6b200d5825e80cecf9b017488a24b376ed DIST org-modern-1.2.tar.gz 24466 BLAKE2B f7a0426e203078d048744532efc582a2ebf2ed66fd2ff88ea1f7696d442ced5ce00b124c0b57d1dc6a1f79aa5c1f732f4fb7399642cb2957878cc9fa8be903be SHA512 1d5f4bee037aa44433de33701c87273332cd351f9f52cb787f799de084421481cdf95785761c33caed0660a2c9ff6f00617b93be1b6f39a1e1ab70af8a64fd35 diff --git a/app-emacs/org-modern/org-modern-0.10.ebuild b/app-emacs/org-modern/org-modern-0.10.ebuild deleted file mode 100644 index 9fa99148a3ca.. --- a/app-emacs/org-modern/org-modern-0.10.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=27.1 - -inherit elisp - -DESCRIPTION="Modern style for your GNU Emacs Org buffers" -HOMEPAGE="https://github.com/minad/org-modern/; -SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=app-emacs/compat-29.1.4.0" -BDEPEND="${RDEPEND}" - -DOCS=( README.org example.org ) -SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/dafny/files/, dev-lang/dafny/
commit: 3caad7d601b6fbdbf25e17d445db7f6361570d8f Author: Maciej Barć gentoo org> AuthorDate: Sun Mar 17 17:01:28 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sun Mar 17 21:53:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3caad7d6 dev-lang/dafny: bump to 4.5.0 Signed-off-by: Maciej Barć gentoo.org> dev-lang/dafny/Manifest | 16 + dev-lang/dafny/dafny-4.5.0.ebuild | 620 ++ dev-lang/dafny/files/dafny-4.5.0-lit-config.patch | 20 + 3 files changed, 656 insertions(+) diff --git a/dev-lang/dafny/Manifest b/dev-lang/dafny/Manifest index b1836de83ec8..a020a031eeda 100644 --- a/dev-lang/dafny/Manifest +++ b/dev-lang/dafny/Manifest @@ -1,21 +1,34 @@ DIST bignumber.js-9.1.2.tgz 79226 BLAKE2B 3d2ff19d73a6fcfbcc0d03d1e9808796baae639e19973cbe0c26af4b514abc299129b8a7bc3e4e803c61af44b76f4381b1965d8fa331ea43e8a4c8fc7f98d8e7 SHA512 dbf98ac991fd2bce5bcce11f8570c11594c6775093b3ee481e9785428f65ba2046ee1821742f39d4f8f658085be84dd1e9bf6d663fd72a16e0e1fba6f8a7a9ba DIST boogie.abstractinterpretation.3.0.9.nupkg 29646 BLAKE2B 20b0e150d3a9a6ed11a24cd9920a97971d515207d86864a9b1cd4d554b2b3c34e27778051a9bf6d8b3178352a6cfbb33c363b2d69958f6503e17e366ca3e1147 SHA512 26b75a409b4bfe5dd4ac982ca2c1b03df2118254a9becaab74f4d44b652746faa0448ab943ee9177f6a0fd105f8ce015a4403b6ff58df12201b542c50618b222 +DIST boogie.abstractinterpretation.3.1.3.nupkg 29640 BLAKE2B 6ebadfc92014018649ba1998f878ca8d8cda2df25d8b7f5243becd27bcafbcc166c071769adabdc99098b4fbf4aee8a6de8be9f8da43b3a3e1511dba96bbf2d1 SHA512 b950ceab224aca2a6d9a0202d2f79dc59f5e8f18f710933d843e8eb6dae9badadf6f78e79297f74bbe35a9d9170f2c928174c93a6edfd70e79aa282348b4be58 DIST boogie.basetypes.3.0.9.nupkg 25717 BLAKE2B c1e549c6d7c675fd3b1acbe1a39fb5854d182b70ebab734350439dfd0cfd2be879b1d2b9c91ad832dae8e6f695fbc41510285bc7573b11fd51a170d4bbc50780 SHA512 d561f66a89af09cc07596bd1079993010a325ab2f22f2cc85408d12fd1286b15b0d7774b2e4037465a3b78aa829205f77b8b0b2efae9b9f3145eca6e82ced4d0 +DIST boogie.basetypes.3.1.3.nupkg 25710 BLAKE2B e45663df336757dcc448f2ebe4f150948504047a1d5e4814fba81b0c08d7480aa717a42ebaa1ef9714276093a0d2755780669d0af410dda4806181c513874bf0 SHA512 ce3bbdf67d1332a51dbfffc21f12cde720b6583638dd7b6bc1fb68e5e6a7d1d6f0a191e795728b79adc1f113102996475c0290afb7062bd1122a17c1d6d1605f DIST boogie.codecontractsextender.3.0.9.nupkg 17455 BLAKE2B 6a6f060e16942750e52bb72630b306cb591212ddd9960ac9778efe44239300f19b5793bb0cb94cb66e01a16f0337bf77bc6f39d2ce680f5ae94c566e2420331b SHA512 b15d7b0d24d5464189daf797e02b7e6342841de5c7cc3a15c954ee270d805afe0dfc3e5268dba5abbb636e2de2c859bf7a3f442180fd3a7cd2f70ec227fdfc24 +DIST boogie.codecontractsextender.3.1.3.nupkg 17458 BLAKE2B 2005168450015740d0afd9415c47674bb55f99b2a717ad03f56e0571be1f5532a9abb0a662b3b3f785dab32914684dc0046854c4286ea9be338aa0dcad0e4618 SHA512 1508e11342e88ef0fe3a6f7dc758924987b6edcc30f62d0a7e43aaba09cc14b26b999eb0d59faa13e26f246e91b9c176f4c983fdeb653892cff655f40b5bd24f DIST boogie.concurrency.3.0.9.nupkg 93215 BLAKE2B aa8e969eea49750503249b1f196ed3c4f388fae2a39c46c61c4dcc343feb15b3d98d0b87065afe1f82fa0d8bbeea895b3362bc2ecca26daba0b0316ab8fad648 SHA512 618e4e3c06354b8ff8e6c23341915f1bd92366aa99dd8f9ef217110191f653be2a4d30cb83d004d4a34dcd7244e9f0603179859d1371109f1ae7706046643cbf +DIST boogie.concurrency.3.1.3.nupkg 92168 BLAKE2B 81ff170058924043a10c83aed60ea38951bca7ff35de3d8be29fcf68fea9da2d658ba0abf36f0fa93e4c9f96b0a81f96b550396ca55e3ac204b4e21e49d112bd SHA512 069c34b152ccfa9ab8903b6beda6090fcbfbad243d79dc473c01e30d19a6a5ed15528120180ad271d28b43eb520dae6e221a9256680b7e241a6bb83415988d93 DIST boogie.core.3.0.9.nupkg 208520 BLAKE2B 180b099ac167eb4cdc2b96ebfecc0e70789d0bcb01fe2842b69520b1757efbc8cf0ca56846dee6ab17d5a88c38920273368803d646a143f4010926de81c420c1 SHA512 eaa0289840caed37aee889a66b60e0389729f2233b568c58de22790fd3eb3e93478b17d58d290c1622ccb7bf788f8a98cb942ed6124c8aa3efe5beb44889fbe0 +DIST boogie.core.3.1.3.nupkg 208304 BLAKE2B c3affd650c0c81c61e39e5bba0e3f88684fe43169c59b60aa15ef532747ed624d3b4d2a1ebf1fef6d216bb380b535c62a48cce072bf4a3ff57feea907c48ca8c SHA512 ae611fe91b8189ba55315db75be7fd927d08ae096305d099aa5b51ef692b4c5f4633c7cdcc95f9344791f7e11414e4078a8640127e2442f667594b335338eb1e DIST boogie.executionengine.3.0.9.nupkg 83903 BLAKE2B c3b8caf6097ab8f2b81b72593d7802674a8f6069f5601431a709095e0c785dea07c8b7b4033954ee7786e518973c9fe275d59be698918bcb5177bd90e3583525 SHA512 d80374d6df8f663ddef0a2bf004e9f414ca9d79e02861344f5878a1033db17a7d5102f92c4299e16ad5d1cf421a7cec4702dc320a5969a7699bcd2c31e933a1e +DIST boogie.executionengine.3.1.3.nupkg 85951 BLAKE2B 4dc3e7c442d2fc8f79b8f17c5139bf28453205f7fbb22caf35cdff40ff5294e940820e44029669e4f2103ae4dda56ad34b5d3d76dc73327d8925e6c5384859af SHA512 d06372aa80356ee5b07dd6cd30495246a5d900727fd7c6bba52faef25aabc191b5d89f479ba3c936a2a31a0045c8c195e9099d4c87231c14705ff00ac37b8c84 DIST boogie.graph.3.0.9.nupkg 27933 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-modern/
commit: eb59d4265ef1af5ceecd31f2047b00e9c8a94e27 Author: Maciej Barć gentoo org> AuthorDate: Sun Mar 17 21:34:30 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sun Mar 17 21:53:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb59d426 app-emacs/org-modern: bump to 1.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/org-modern/Manifest | 1 + app-emacs/org-modern/org-modern-1.2.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/app-emacs/org-modern/Manifest b/app-emacs/org-modern/Manifest index 5ffa3ab05e61..18165596e312 100644 --- a/app-emacs/org-modern/Manifest +++ b/app-emacs/org-modern/Manifest @@ -1,2 +1,3 @@ DIST org-modern-0.10.tar.gz 24181 BLAKE2B a905fe099c849d70f608643c058c5356ce8f027c1f4bb13a6954d44a069e75fe070579c168a19aa7bf6610cd3e08fee32f51efaf0d6fb947aa460df1f2aef5dd SHA512 5118f6285b11144df2f4c3b6f3beda2ac14ee6df2cb595cca08dec494772c5617993abf27f4689d08893c38c910eeb61ab552338fce1aad65ca24c5ab9e95b40 DIST org-modern-1.1.tar.gz 24267 BLAKE2B a556e58384b5cbb24f768778bd0e3f820b63fba0d63590d8943054e4bf2a6ae1137c145bf72282659a22ec4236de036105b82f5a288687dadf6463744c321f3a SHA512 722a9c30031400e060aa4af78fe16ddda362e7803927c8b2ab379ee43a0711cc35fb5c21c617389a1b3ecdfa8123ab6b200d5825e80cecf9b017488a24b376ed +DIST org-modern-1.2.tar.gz 24466 BLAKE2B f7a0426e203078d048744532efc582a2ebf2ed66fd2ff88ea1f7696d442ced5ce00b124c0b57d1dc6a1f79aa5c1f732f4fb7399642cb2957878cc9fa8be903be SHA512 1d5f4bee037aa44433de33701c87273332cd351f9f52cb787f799de084421481cdf95785761c33caed0660a2c9ff6f00617b93be1b6f39a1e1ab70af8a64fd35 diff --git a/app-emacs/org-modern/org-modern-1.2.ebuild b/app-emacs/org-modern/org-modern-1.2.ebuild new file mode 100644 index ..9fa99148a3ca --- /dev/null +++ b/app-emacs/org-modern/org-modern-1.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=27.1 + +inherit elisp + +DESCRIPTION="Modern style for your GNU Emacs Org buffers" +HOMEPAGE="https://github.com/minad/org-modern/; +SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=app-emacs/compat-29.1.4.0" +BDEPEND="${RDEPEND}" + +DOCS=( README.org example.org ) +SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/eldev/
commit: 88ab8bcdfe10ba8d73f5529f521eb75d3982599a Author: Maciej Barć gentoo org> AuthorDate: Sun Mar 17 21:25:07 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sun Mar 17 21:53:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ab8bcd app-emacs/eldev: bump to 1.9.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/eldev/Manifest | 1 + app-emacs/eldev/eldev-1.9.1.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest index 11bd007406a1..47d2da7ce01a 100644 --- a/app-emacs/eldev/Manifest +++ b/app-emacs/eldev/Manifest @@ -1,2 +1,3 @@ DIST eldev-1.8.2.tar.gz 298578 BLAKE2B 579c72d61e15863a81b8a060da0c78900785a2b58f6a4825d19eebb85467ff838f2777bab05dc4ff2b04367d3fe58e4e71cbce09c4bbcc1c0ad5700cc12edc6d SHA512 c5ae360311d4b23648ecfb86e40a23abd4575480b971d86579f61b2c5a2873a9db211fe044cc33a47cb31bc215890a1c0b73c54700a92fcd1eb299a22733f71a +DIST eldev-1.9.1.tar.gz 301188 BLAKE2B ce57bee48dda505113df269504fdcad1847e80b2df9e3f7916d7960ee7212a7cb44165b373f0e6c54c0d04f7990f46132afdf6d64ae1b93a9433353cf5058a81 SHA512 f059f49e920ea518b23cbd0a8d49d0e86c9fdb5d759bb42d44a620b95dd7eb007e1457de904c9a5149b9c76ef7737ba2942de4cf7a6be2becb2a6152e08bea26 DIST eldev-1.9.tar.gz 300721 BLAKE2B dac07c0f7fba1a8637ca9c2e26ebef26fefa88bc6d709a313818233e8c00e2c53acdd2ba37baba2d8e07aa49634a590790faf58edcefafe910793125d7ab7aed SHA512 c3b64cf457ffc0aaa21c34c48379736c98a94773ffd830cd9d79e840638340201f08899f09363912985f54b248130946d4ce6175891fd298548e6538ca9ee142 diff --git a/app-emacs/eldev/eldev-1.9.1.ebuild b/app-emacs/eldev/eldev-1.9.1.ebuild new file mode 100644 index ..c7b3f8685f75 --- /dev/null +++ b/app-emacs/eldev/eldev-1.9.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Emacs Lisp Development Tool" +HOMEPAGE="https://emacs-eldev.github.io/eldev/ + https://github.com/doublep/eldev/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/doublep/${PN}.git; +else + SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +ELISP_REMOVE=" + test/doctor.el +" + +DOCS=( README.adoc ) +SITEFILE="50${PN}-gentoo.el" + +src_test() { + ELDEV_LOCAL="${S}" "./bin/${PN}" test +} + +src_install() { + elisp_src_install + + exeinto /usr/bin + doexe "./bin/${PN}" + + # NOTICE: If ELDEV_LOCAL is defined Eldev will use it + # to load up it's components, + # if it is not it will bootstrap itself from network + # always check if it uses installed Emacs Lisp files. + # Also, do not forget to run `env-update` & reopen your shell. + # https://github.com/doublep/eldev#influential-environment-variables + echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}/99${PN}" || die + doenvd "${T}/99${PN}" +} + +pkg_postinst() { + elisp_pkg_postinst + + ewarn "Remember to run \`env-update && source /etc/profile\` if you plan" + ewarn "to use Eldev in a shell before logging out (or restarting" + ewarn "your login manager)." +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/modus-themes/
commit: 569ef8bc4daad57eff8ec29e1e425989dfdae5d2 Author: Maciej Barć gentoo org> AuthorDate: Sun Mar 17 21:32:24 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sun Mar 17 21:53:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=569ef8bc app-emacs/modus-themes: bump to 4.4.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/modus-themes/Manifest | 1 + app-emacs/modus-themes/modus-themes-4.4.0.ebuild | 30 2 files changed, 31 insertions(+) diff --git a/app-emacs/modus-themes/Manifest b/app-emacs/modus-themes/Manifest index 244469053d51..39765f51c6c2 100644 --- a/app-emacs/modus-themes/Manifest +++ b/app-emacs/modus-themes/Manifest @@ -1 +1,2 @@ DIST modus-themes-4.3.0.tar.gz 329115 BLAKE2B 343070beb66fece35000abe4ae2d4b38c4e06f40a79ed6b12586ed37d39d4c9b67f930869ea8dab51bba84936ed55a8280ea838c4f3be235f95b28d9ec89ffc2 SHA512 3fd24e1b94ec6f3391568f3b92c9224372729494d7edd3ca51167f1a410038f046aaa7fcc8bda8a46ac0a1da5f0509fa9c8dbe49ddfb1aa26b64dcc11ee7ee77 +DIST modus-themes-4.4.0.tar.gz 337719 BLAKE2B 32e189aae2c031a8f0588d241d42c4420120ee45d7a409e4019917f1bb268433d44362305150cba49c7f24a9620ad7208c85d355a383ed684b737e52518e164e SHA512 cf20de778f43225a9412aead302ed373ac078695ec06494a39046bb9ae9e1104408dc282e34582463cc8ea7a5ad389b1ed12b176561271292cc3b50528d71a0e diff --git a/app-emacs/modus-themes/modus-themes-4.4.0.ebuild b/app-emacs/modus-themes/modus-themes-4.4.0.ebuild new file mode 100644 index ..e3ecfc9b2f8f --- /dev/null +++ b/app-emacs/modus-themes/modus-themes-4.4.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Highly accessible themes for GNU Emacs" +HOMEPAGE="https://github.com/protesilaos/modus-themes/; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/protesilaos/${PN}.git; +else + SRC_URI="https://github.com/protesilaos/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DOCS=( CHANGELOG.org README.md ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + + elisp-make-autoload-file +}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtkmm/
commit: 2453125f922d931d3c4b855654369c993b560e9c Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 17 21:03:08 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 17 21:36:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2453125f dev-cpp/gtkmm: add 3.24.9 Signed-off-by: Mart Raudsepp gentoo.org> dev-cpp/gtkmm/Manifest| 1 + dev-cpp/gtkmm/gtkmm-3.24.9.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest index 184d87c078bc..c9a1b19f8ac4 100644 --- a/dev-cpp/gtkmm/Manifest +++ b/dev-cpp/gtkmm/Manifest @@ -1,3 +1,4 @@ DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 6b2bca9fe6ad81cd956e1f3cc3140bc503b78386cf3931c8eeac08c8b2a08c73450bdbb703d1febaee67cdf834093ff5e89790f866357190822613a68a596ad3 SHA512 c50e52830977c37181439f4b82a30ac8bead0cf9022d2bec8225f8dc33e08414f863bf67056e1938fae8f888c09a5a6d757acc011fa9331a78caa6bb626dd51e DIST gtkmm-3.24.8.tar.xz 14856904 BLAKE2B 54bb6b462c0a56bb8a8e3f1fdc479b8f476ecf8de99b3bf1c5d9ef4c8ccad21b2a2bd0e05464e88b4fe346fad07aa01f847c555eca4398782036b97cbf241aa9 SHA512 e8f55e4906a3ad9e1fd1d9496aa38ea1089e11d61f63fadde9f59357383d03a290318058ca74ff361969641b2ed4dda9a156389ef66a98a33a3f1d23b377ffbf +DIST gtkmm-3.24.9.tar.xz 15122612 BLAKE2B bbc80e5140a5c003817a1d6a0e63ebdab971fe9c92cf07d2edcbb8a3ee5e2371ab7b932a5c9af56da096d3e37d6e76101ad25d9cea5074d29d31f97e69960c3d SHA512 6e6e53d7d434f51758ffddce00dbae61074c54a5d3a5bb852fea558147af4ca6c40f9fcf4e7f9fafcbbc22ea33cdd99ea06208b72542c7e75f4dca19a80c6724 DIST gtkmm-4.12.0.tar.xz 16359928 BLAKE2B 84b5f5ee5ef85c9f6d32d3047ab794f4ded3fb33665e18b4b6cacfc4836f5549e9cd32103963de367d0957fa58eb55b02ed06a3d3c6b6777c296d1c1fe3cabbc SHA512 0bde82ac1331c86810bb513362c81a30b0abaf906af4cf4b0607b85362125d8a15307fb5c51c6497fa9292acce437af027c4e336231dd18d72251f43e3d23688 diff --git a/dev-cpp/gtkmm/gtkmm-3.24.9.ebuild b/dev-cpp/gtkmm/gtkmm-3.24.9.ebuild new file mode 100644 index ..a7b49f4815bb --- /dev/null +++ b/dev-cpp/gtkmm/gtkmm-3.24.9.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) +inherit gnome.org meson-multilib python-any-r1 virtualx + +DESCRIPTION="C++ interface for GTK+" +HOMEPAGE="https://www.gtkmm.org https://gitlab.gnome.org/GNOME/gtkmm; + +LICENSE="LGPL-2.1+" +SLOT="3.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +IUSE="aqua gtk-doc test wayland X" +REQUIRED_USE="|| ( aqua wayland X )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/atkmm-2.24.2:0[gtk-doc?,${MULTILIB_USEDEP}] + >=dev-cpp/cairomm-1.12.0:0[gtk-doc?,${MULTILIB_USEDEP}] + >=dev-cpp/glibmm-2.54.0:2[gtk-doc?,${MULTILIB_USEDEP}] + >=dev-cpp/pangomm-2.38.2:1.4[gtk-doc?,${MULTILIB_USEDEP}] + >=dev-libs/libsigc++-2.3.2:2[gtk-doc?,${MULTILIB_USEDEP}] + >=media-libs/libepoxy-1.2[${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.35.5:2[${MULTILIB_USEDEP}] + >=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X=,${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + gtk-doc? ( + app-text/doxygen[dot] + dev-lang/perl + dev-libs/libxslt + ) + ${PYTHON_DEPS} +" + +multilib_src_configure() { + local emesonargs=( + -Dbuild-atkmm-api=true + -Dbuild-demos=false + $(meson_native_use_bool gtk-doc build-documentation) + $(meson_use test build-tests) + $(meson_use X build-x11-api) + ) + meson_src_configure +} + +multilib_src_test() { + virtx meson_src_test +}
[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/
commit: 1f474915efd831328122c1273c6f8c3620321c2e Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 17 21:00:37 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 17 21:36:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f474915 gnome-base/librsvg: add 2.57.3 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/librsvg/Manifest | 1 + gnome-base/librsvg/librsvg-2.57.3.ebuild | 389 +++ 2 files changed, 390 insertions(+) diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest index 3773b4575efa..6d790a23cd75 100644 --- a/gnome-base/librsvg/Manifest +++ b/gnome-base/librsvg/Manifest @@ -158,6 +158,7 @@ DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc SHA512 db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280 DIST librsvg-2.57.0.tar.xz 5679056 BLAKE2B 02737f07c8f767a8d916691cda8e27742a591462349c8c122901525cf1a13566d278fa61d7e0e99e0182d257f5ecd7fdd0a06744dbb31329d73848ce389ac8f4 SHA512 a80ac5e9207b50d35d9114ccd39cffbe1194a496b8375efba874b440b03b1312c5a660b4e423b48321ad5f94d581569ee2633786f1ae32aeaa7a4b213d3a27fa DIST librsvg-2.57.2.tar.xz 5688148 BLAKE2B 4692e42835c06458fabdca903ecf35aeb813d592eed525906140697e86031a55b68646d61e0146ca13f8ba3e0fc3c5f9b48a4a2556b340d44d795a1a86c1c088 SHA512 cee79ee7e7e44a5b77870db4d6e03a4e435260f52da1c8649f2b27fa6f18c1ad7ae1c62ffe03a80342ec151ffa5704d6fe3ee8b3dc46d7163a57f555afd0c6d4 +DIST librsvg-2.57.3.tar.xz 5688408 BLAKE2B cf7a56874c235fed8ddd32cb49573bd73ca5f875891b37a7ba029e92133eb698d896a18e62b66f8f56cb62840302a78a27977c95b3809853399e418c6973340b SHA512 d85e085fe7546812aaa58670fa9690aad81736394b69c8c3050bd2f215727430b29055204fc721b4514c000cf8dad0e7785d6d5b57623ce0528900b8ad0cdde7 DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 DIST linux-raw-sys-0.4.12.crate 1465800 BLAKE2B 2f70a344c427093fd55732b68239f771cf6563edfe2db4b2f50cdbc904dfc7565b30bf06454b91482eaeea787b9cd4214979665bfa32f3c1c586551333cf4d2e SHA512 d9564d02d5f41356478066592e438629adb3275df0e5a1a44030cc99bf8856b8af64f18f27371f84122a828b34712aae16495a1a16050fbdbece6d95e9cdace9 DIST linux-raw-sys-0.4.7.crate 1350647 BLAKE2B 7489b530d59c2b1c32dfa77b260fa9892ec3ce9b15bbac90b0b7565806798d7580145321e0a2206d7a1f50b6cb7684dcd85f30a11dc330f071aa2f6042f941bc SHA512 df36f3f188767080f118aac32138233209a1f0cd11682425fc101cb054e138cf0582ad044d0f326a20ce517f425665ea1ad9ac5eda147712a994884101974d48 diff --git a/gnome-base/librsvg/librsvg-2.57.3.ebuild b/gnome-base/librsvg/librsvg-2.57.3.ebuild new file mode 100644 index ..11f104971fd2 --- /dev/null +++ b/gnome-base/librsvg/librsvg-2.57.3.ebuild @@ -0,0 +1,389 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +CRATES=" + adler@1.0.2 + aho-corasick@1.1.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anes@0.1.6 + anstream@0.6.5 + anstyle-parse@0.2.3 + anstyle-query@1.0.2 + anstyle-wincon@3.0.2 + anstyle@1.0.4 + anyhow@1.0.75 + approx@0.5.1 + assert_cmd@2.0.12 + autocfg@1.1.0 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.4.1 + block@0.1.6 + bstr@1.8.0 + bumpalo@3.14.0 + bytemuck@1.14.0 + byteorder@1.5.0 + cairo-rs@0.18.3 + cairo-sys-rs@0.18.2 + cast@0.3.0 + cc@1.0.83 + cfg-expr@0.15.5 + cfg-if@1.0.0 + chrono@0.4.31 + ciborium-io@0.2.1 + ciborium-ll@0.2.1 + ciborium@0.2.1 + clap@4.4.11 + clap_builder@4.4.11 + clap_complete@4.4.4 + clap_derive@4.4.7 + clap_lex@0.6.0 + colorchoice@1.0.0 + const-cstr@0.3.0 + core-foundation-sys@0.8.6 + crc32fast@1.3.2 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-deque@0.8.4 + crossbeam-epoch@0.9.16 + crossbeam-utils@0.8.17 + cssparser-macros@0.6.1 + cssparser@0.31.2 + cstr@0.2.11 + data-url@0.3.1 + deranged@0.3.10 + derive_more@0.99.17 + difflib@0.4.0 + dlib@0.5.2 + doc-comment@0.3.3 + dtoa-short@0.3.4 + dtoa@1.0.9 + either@1.9.0 + encoding_rs@0.8.33 + equivalent@1.0.1 + errno@0.3.8 + fastrand@2.0.1 + fdeflate@0.3.1 +
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-tweaks/
commit: 63d09ada2919ebda1641b559a3eba76795f155d2 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 17 20:58:07 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 17 21:36:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d09ada gnome-extra/gnome-tweaks: add 45.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-tweaks/Manifest | 1 + gnome-extra/gnome-tweaks/gnome-tweaks-45.2.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/gnome-extra/gnome-tweaks/Manifest b/gnome-extra/gnome-tweaks/Manifest index 23884d1c5cce..4a2532f81c99 100644 --- a/gnome-extra/gnome-tweaks/Manifest +++ b/gnome-extra/gnome-tweaks/Manifest @@ -1,2 +1,3 @@ DIST gnome-tweaks-45.0.tar.xz 738364 BLAKE2B 0568aa800ab1c981491c6b3a66430e33c720a09a23ab25ce9bf73b2fe761f485a0df585b86541b38f62ee3737c780e8f449f75ac969c5d58e8f2049ffe37720b SHA512 2bc6d64a412c13f84a971d157ce7ebfac31d791af8d4bfc80d7f6b8f88445ecd40dc9d9d12aee0688590ab6d9535add18f244dd9a216e3b59c82e1c88a1c7f86 DIST gnome-tweaks-45.1.tar.xz 738484 BLAKE2B c3ffb102ffc9025f2b43816888090345e3f0935c637461cbddf1f2b7ae6d1811ce3cdd175c3a781dda21adab01c9c44ccb044206c72717ae5722c68f754211ae SHA512 2a6f5a69c79e3c18b01f3c5f2573fb2130ef1145d9014efb39096df4fbe9e2bfc62b9797c667e4c3b9d248bf6563583757fbbc3f1ec65873b8344b0414c92cdc +DIST gnome-tweaks-45.2.tar.xz 738788 BLAKE2B 55c0cc91d137dab1d39701660e6be987b87957601c9c315599eac4b0d4e478a7c07bd0fe24d8ce72a7c3224c6a466dcdd5608adde28527b3ff31865c90399b3a SHA512 b07d99f53de990de04f1d2aefed932633253cb2584d719bdd7bb197e431d622e777f911bc3f454a336e0fce3bf93a8ae55744b09e99e9f014d244bf82e5118f9 diff --git a/gnome-extra/gnome-tweaks/gnome-tweaks-45.2.ebuild b/gnome-extra/gnome-tweaks/gnome-tweaks-45.2.ebuild new file mode 100644 index ..5d15c6ae0ef5 --- /dev/null +++ b/gnome-extra/gnome-tweaks/gnome-tweaks-45.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="Customize advanced GNOME options" +HOMEPAGE="https://wiki.gnome.org/Apps/Tweaks; + +LICENSE="GPL-3+ CC0-1.0" +SLOT="0" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +DEPEND="${PYTHON_DEPS}" +# See README.md for list of deps +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + >=dev-python/pygobject-3.10.2:3[${PYTHON_USEDEP}] + ') + >=gnome-base/gnome-settings-daemon-3 + x11-themes/sound-theme-freedesktop + + >=dev-libs/glib-2.58:2 + >=x11-libs/gtk+-3.12:3[introspection] + >=gnome-base/gnome-desktop-3.30:3[introspection] + gui-libs/libhandy:1[introspection] + x11-libs/libnotify[introspection] + x11-libs/pango[introspection] + >=gnome-base/gsettings-desktop-schemas-40.0 + >=gnome-base/gnome-shell-3.24 + x11-wm/mutter +" +BDEPEND=">=sys-devel/gettext-0.19.8" + +src_install() { + meson_src_install + python_optimize + python_fix_shebang "${ED}"/usr/bin/ +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang/
commit: a059a23f2c8f104f2d3f3f824ebf83b30ec0e434 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Mar 17 21:25:57 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Mar 17 21:26:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a059a23f dev-ada/libadalang: add 24.0.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/libadalang/Manifest | 1 + dev-ada/libadalang/libadalang-24.0.0.ebuild | 110 2 files changed, 111 insertions(+) diff --git a/dev-ada/libadalang/Manifest b/dev-ada/libadalang/Manifest index 1bbb55f0ff69..04ebe7a163b8 100644 --- a/dev-ada/libadalang/Manifest +++ b/dev-ada/libadalang/Manifest @@ -1 +1,2 @@ DIST libadalang-23.0.0.tar.gz 2604724 BLAKE2B 0e415c92fdd150e19288cee87a011c448962531b629b7f77be3b22a7e6662017a6cfd5132a5895c68ffee4b28b7ac35e4b5abc07f015a84638ecb1843976e3e5 SHA512 ed80d751d3a2e07b0d612bda24c0f1d753d15237cde3d9e3bbb6c79c8c98d6af050151c499d161e619282ed8cb742968bbfb5423008aa593a6673fcf0375c7d3 +DIST libadalang-24.0.0.tar.gz 2783238 BLAKE2B 6d3b3df1dbb645ea8cba8f8088c7cdd40e9114ce2a5100bf93fefe8089d944f185fe343f5fefc35e17f64f5bf4f3dde358a398614db7d1a1b62dd136efdbb334 SHA512 fb2ed8aee075ef5dd66527a099acb5eef9103a8bf244ed437ff9fa38360d7de1712e6375ed98b691a745fa27ef841eb5daa6651641c552c5146986c5ed977131 diff --git a/dev-ada/libadalang/libadalang-24.0.0.ebuild b/dev-ada/libadalang/libadalang-24.0.0.ebuild new file mode 100644 index ..9635eb6d6899 --- /dev/null +++ b/dev-ada/libadalang/libadalang-24.0.0.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) + +inherit ada python-single-r1 multiprocessing + +DESCRIPTION="high performance semantic engine for the Ada programming language" +HOMEPAGE="https://libre.adacore.com/; +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="test +static-libs static-pic" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ${ADA_REQUIRED_USE}" +# Need java +RESTRICT="test" + +RDEPEND="dev-python/pyyaml + dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv] + dev-ada/gnatcoll-bindings[shared,static-libs?,static-pic?] + ${ADA_DEPS} + ${PYTHON_DEPS} + >=dev-ada/gpr-24.0.0[${ADA_USEDEP},shared,static-libs?,static-pic?] + >=dev-ada/langkit-24.0.0[${ADA_USEDEP},shared,static-libs?,static-pic?] + $(python_gen_cond_dep ' + dev-ada/langkit[${PYTHON_USEDEP}] + ')" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}] +" +BDEPEND="test? ( + dev-ml/dune + dev-ml/zarith + dev-ml/camomile + dev-ml/ocaml-ctypes + dev-ada/e3-testsuite +
[gentoo-commits] repo/gentoo:master commit in: app-misc/tmuxp/
commit: 02318e71c4c46acc560a2776a6d99f8b3a5ba4c5 Author: Patrick McLean gentoo org> AuthorDate: Sun Mar 17 20:55:07 2024 + Commit: Patrick McLean gentoo org> CommitDate: Sun Mar 17 20:55:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02318e71 app-misc/tmuxp: add 1.43.0, drop 1.42.0 Signed-off-by: Patrick McLean gentoo.org> app-misc/tmuxp/Manifest | 2 +- app-misc/tmuxp/{tmuxp-1.42.0.ebuild => tmuxp-1.43.0.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/tmuxp/Manifest b/app-misc/tmuxp/Manifest index 65342dbe1e8c..4b15bf721196 100644 --- a/app-misc/tmuxp/Manifest +++ b/app-misc/tmuxp/Manifest @@ -3,4 +3,4 @@ DIST tmuxp-1.36.0.tar.gz 869804 BLAKE2B d42abcc831a00cabdd9ae315d86cfd159b5c26b4 DIST tmuxp-1.37.0.tar.gz 869834 BLAKE2B 2e13b609704c726d5da6f614cfa94d3ffef3193563f0b6aa6bbe0b25d8737aae69d654fad726fb8282df0fcd11af106d6d1738e9789b8804bea6e8ed2722d7c5 SHA512 86de297bb028f5b38555c534294c2ad1a4b7d0d382e770fbdabd6dc362bcbb8cdce84706e3bafbec0fbaeb2b78e5e6787a7eb656ff9911544f5136d848380bc9 DIST tmuxp-1.38.0.tar.gz 869977 BLAKE2B 6bbb44ceea34af68a7cac0acdf35ee19de74611c9cc53ebbbef61951cca79a5efa14b2eec74b381caf77ac7afe8abd8139453ae4d0f55497cc372bedc9b2fe62 SHA512 d0999bd06498ca458d0cd30709c8d1e4786f98744860e547673cdc917d8e2f8924b1d14681118c594ee767a2e27cafc72f32444158b61ab882a1e2fa7adcbea1 DIST tmuxp-1.40.0.tar.gz 870034 BLAKE2B ab2e6c08ea328e622713e355ff30e9781f2487b9a762ebd7c36195cd8522eee9eab70d66736a1f687e6336f317fdd556d8ee45e9921bd9b1b501189b540e92bb SHA512 6e8564ed2b57122772f1c7b73425b49b6d521141b8e4a3ff6b65d3fb57e6952dfdbb90941242d6d5d8fff70bf7a4533e60ec3dc0abae39637366f035aa237984 -DIST tmuxp-1.42.0.tar.gz 869204 BLAKE2B 1ab37bca68abcb3c62f5a14ea21ade0e662b93bcdd298cc6171a3d058e0a81aed170e9291cd2d6d86e776654bb2791f8210af1eb060fa16f9c8c6cfa732115fa SHA512 ac4ee5fa17c6188b0e43100802d06e3aab12ba01af5bc932079c63c68e43fca9611f0a96dc86fee04843ae9fa800844fdade2652c8f1b5bcd0781da4fb14d795 +DIST tmuxp-1.43.0.tar.gz 869217 BLAKE2B ebaa230723288a37334ee55c9b615610d66aacc5b01d6bf70576de38e9aa1ecc29a7d26299b55880e9ede403855304de080ddec6a16798a269d6bb8d4629498c SHA512 2dec0c941e919258fd884374fe89cf8e558483a50d53a4c6e3148f7639057aa365a959c062ea6929301dcd893b8a6794c002102f030d77fb904eeaa31ec30edd diff --git a/app-misc/tmuxp/tmuxp-1.42.0.ebuild b/app-misc/tmuxp/tmuxp-1.43.0.ebuild similarity index 96% rename from app-misc/tmuxp/tmuxp-1.42.0.ebuild rename to app-misc/tmuxp/tmuxp-1.43.0.ebuild index 4b627eca25c9..098741bc50f2 100644 --- a/app-misc/tmuxp/tmuxp-1.42.0.ebuild +++ b/app-misc/tmuxp/tmuxp-1.43.0.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" RDEPEND=" >=app-misc/tmux-3.0a - =dev-python/libtmux-0.34*[${PYTHON_USEDEP}] + =dev-python/libtmux-0.35*[${PYTHON_USEDEP}] >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}] >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}] "
[gentoo-commits] repo/gentoo:master commit in: dev-python/libtmux/
commit: 8cdca38b00fd7e9776ea5a0b30fc445f465c395a Author: Patrick McLean gentoo org> AuthorDate: Sun Mar 17 20:53:45 2024 + Commit: Patrick McLean gentoo org> CommitDate: Sun Mar 17 20:55:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cdca38b dev-python/libtmux: add 0.35.0, drop 0.34.0 Signed-off-by: Patrick McLean gentoo.org> dev-python/libtmux/Manifest | 2 +- dev-python/libtmux/{libtmux-0.34.0.ebuild => libtmux-0.35.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest index b748e7bfd086..8d9d90c924d8 100644 --- a/dev-python/libtmux/Manifest +++ b/dev-python/libtmux/Manifest @@ -5,4 +5,4 @@ DIST libtmux-0.30.1.gh.tar.gz 276505 BLAKE2B 508e9b15183ecf7c3c006145fbbc9580e71 DIST libtmux-0.30.2.gh.tar.gz 276498 BLAKE2B 13d7940d7f0f2f71819c2a5747f73fb5f0319179ec57a974461552f3de5804bc30d35c8790d8ae63bb9797b3b1aea54ab94e1f593a37cbac286b297d70d33ed0 SHA512 503dd5e7325073cc57ab9a553c3b3cf7c7cd12a506a8a59dcfd84c5902f0a1b2adab507c5b95e9abc97c9384d282bb866d8772c93b23b101d0ec8ded8f2a280d DIST libtmux-0.32.0.gh.tar.gz 278651 BLAKE2B c6b98925f258fb5a2c25b08ee835faf6f1189413041e592da396d0934ad712d3494c8b0985352f96fff998ecd051c0cc433377697333a88225f55392d3a1971b SHA512 daa97cdba7c07ea35c8658263a6dc3a533b6422449a31d83cb3cac4c47c2be32f3c60556ea05e5d098c090582697de0192725453d61e89ecc31f79309b1700ac DIST libtmux-0.33.0.gh.tar.gz 282114 BLAKE2B d1b9b1e0789c81dab17a1d0be3708f34388952b2ea583f0efac280503365dba033d0c181f6ae1eb247ea2252288d47d4ab5b2a227077a5653e3e842bf8f01fa7 SHA512 30641730c57b68fc887513618596f951dd60ddf97c0bc6acaf1c489abbfc91ee1439ab158b9453df382fcb8163c0b7812de20955909950c173042103707c3705 -DIST libtmux-0.34.0.gh.tar.gz 282504 BLAKE2B 9ff5d3124c1fc26fa7cc825b3cd145126362a88da2ab691c711149772e293f7ea30277cc842d7d5347d7529009ae5d2c30926d724f5ddc957cdcb395df9fa06b SHA512 6431cd3fca0f51a3dfa4e5a10031f11cc3520a20a904196b2d03d86b71845082564bde85cb2be4f5fc30ef762af5dbac16c131cbc548e2e3a827d8892f1202b3 +DIST libtmux-0.35.0.gh.tar.gz 282514 BLAKE2B b940e3833a54f949a73e19e1c8cdb97f91300425b4eff9f5b4ed0b60bfb117d0c670f3e450937bb453e0a7c2b7c623691d1ad8c42611bc486d65992680cbed9a SHA512 a847a5cd14f0daefaa7582610bcc5ab707aed16b73e4ff53f630bd27794dbdabf1c1d42635d30a3e3823413be79e9c2fcf3710096080b0eac3c49adecb816d59 diff --git a/dev-python/libtmux/libtmux-0.34.0.ebuild b/dev-python/libtmux/libtmux-0.35.0.ebuild similarity index 100% rename from dev-python/libtmux/libtmux-0.34.0.ebuild rename to dev-python/libtmux/libtmux-0.35.0.ebuild
[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/steps/
commit: 6ca6f7fb23f0d63bbb53a457c1bd149a9cd40795 Author: Magnus Granberg gentoo org> AuthorDate: Sun Mar 17 20:40:25 2024 + Commit: Magnus Granberg gentoo org> CommitDate: Sun Mar 17 20:40:25 2024 + URL: https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=6ca6f7fb Add more support for change use, rebuild faild bin and clean some --change-* emerge options Signed-off-by: Magnus Granberg gentoo.org> buildbot_gentoo_ci/steps/builders.py | 49 1 file changed, 39 insertions(+), 10 deletions(-) diff --git a/buildbot_gentoo_ci/steps/builders.py b/buildbot_gentoo_ci/steps/builders.py index 09739d7..0ac8526 100644 --- a/buildbot_gentoo_ci/steps/builders.py +++ b/buildbot_gentoo_ci/steps/builders.py @@ -31,6 +31,7 @@ def PersOutputOfEmerge(rc, stdout, stderr): emerge_output['masked'] = False emerge_output['failed'] = False package_dict = {} +change_use = {} log_path_list = [] print('stderr') print(stderr) @@ -99,7 +100,6 @@ def PersOutputOfEmerge(rc, stdout, stderr): change_use_list = [] # get cpv cpv_split = line_list[1].split(':') -change_use = {} # add use flags if line_list[4].startswith('+') or line_list[4].startswith('-'): # we only support tre for now @@ -120,7 +120,21 @@ def PersOutputOfEmerge(rc, stdout, stderr): change_use_list = False if change_use_list: change_use[cpv_split[0]] = change_use_list -emerge_output['change_use'] = change_use +if 'USE changes are' in line: +change_use_list = [] +change_use = {} +for text in stderr.split('\n'): +if text.startswith('>='): +line_list = text.split(' ') +for line2 in text.split(' '): +if line2.startswith('>='): +cpv = line2.split(':')[0].replace('>=', '') +else: +change_use_list.append(line2) +if change_use_list: +change_use[cpv] = change_use_list +if change_use != {}: +emerge_output['change_use'] = change_use if line.startswith(' * '): if line.endswith('.log'): log_path = line.split(' ')[3] @@ -355,8 +369,9 @@ class RunEmerge(BuildStep): haltOnFailure = True flunkOnFailure = True -def __init__(self, step=None, **kwargs): +def __init__(self, step=None, exclude=False, **kwargs): self.step = step +self.exclude = exclude super().__init__(**kwargs) self.descriptionSuffix = self.step self.name = 'Setup emerge for ' + self.step + ' step' @@ -367,6 +382,7 @@ class RunEmerge(BuildStep): self.gentooci = self.master.namedServices['services'].namedServices['gentooci'] project_data = self.getProperty('project_data') projects_emerge_options = yield self.gentooci.db.projects.getProjectEmergeOptionsByUuid(project_data['uuid']) +#FIXME: Use settings from gentoo-ci-settings json file self.stepname = 'Run emerge ' + 'step ' + self.step shell_commad_list = [ 'emerge', @@ -402,9 +418,9 @@ class RunEmerge(BuildStep): self.setProperty('build_env', build_env, 'build_env') if self.step == 'pre-update': -shell_commad_list.append('-uDN') -shell_commad_list.append('--changed-deps') -shell_commad_list.append('--changed-use') +shell_commad_list.append('--update') +shell_commad_list.append('--deep') +shell_commad_list.append('--newuse') shell_commad_list.append('--pretend') shell_commad_list.append('@world') # don't build bin for virtual and acct-* @@ -423,9 +439,9 @@ class RunEmerge(BuildStep): aftersteps_list.append(CheckEmergeLogs('pre-update')) if self.step == 'update': -shell_commad_list.append('-uDNq') -shell_commad_list.append('--changed-deps') -shell_commad_list.append('--changed-use') +shell_commad_list.append('--update') +shell_commad_list.append('--deep') +shell_commad_list.append('--newuse') shell_commad_list.append('@world') # don't build bin for virtual and acct-* shell_commad_list.append('--buildpkg-exclude') @@ -600,6 +616,10 @@ class RunEmerge(BuildStep): # we don't use the bin for the requsted cpv shell_commad_list.append('--usepkg-exclude') shell_commad_list.append(cp) +if self.exclude: +# we don't use the bin for the exclude cpv +shell_commad_list.append('--usepkg-exclude') +
[gentoo-commits] repo/proj/guru:dev commit in: sys-firmware/lenovolegionlinux/
commit: 2cc3b9dcdd99550fc3178790b20b65629f4c0a6b Author: Gonçalo Negrier Duarte gmail com> AuthorDate: Sun Mar 17 20:26:06 2024 + Commit: Gonçalo Negrier Duarte gmail com> CommitDate: Sun Mar 17 20:27:12 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2cc3b9dc sys-firmware/lenovolegionlinux: fix metadata Signed-off-by: Gonçalo Negrier Duarte gmail.com> sys-firmware/lenovolegionlinux/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-firmware/lenovolegionlinux/metadata.xml b/sys-firmware/lenovolegionlinux/metadata.xml index 9cbef788d5..b3fed2dea5 100644 --- a/sys-firmware/lenovolegionlinux/metadata.xml +++ b/sys-firmware/lenovolegionlinux/metadata.xml @@ -14,10 +14,10 @@ johnfanv2/LenovoLegionLinux https://github.com/johnfanv2/LenovoLegionLinux/issues https://github.com/johnfanv2/LenovoLegionLinux/blob/main/README.md - + ston@outlook.com ston - +
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: be33a80d0d24ff8f205fe146cccb85bda2c75e66 Author: Mike Gilbert gentoo org> AuthorDate: Sun Mar 17 20:07:59 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 17 20:07:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be33a80d net-misc/freerdp: collapse winpr-tools into server USE flag Closes: https://bugs.gentoo.org/927205 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 5 ++--- net-misc/freerdp/freerdp-2..ebuild | 5 ++--- net-misc/freerdp/freerdp-3.4.0-r10.ebuild | 5 ++--- net-misc/freerdp/freerdp-.ebuild | 5 ++--- net-misc/freerdp/metadata.xml | 1 - 5 files changed, 8 insertions(+), 13 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index 717f0a342826..3d4aabfb96d7 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="2" -IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" BDEPEND=" @@ -96,7 +96,6 @@ RDEPEND="${COMMON_DEPEND} !net-misc/freerdp:0 client? ( !net-misc/freerdp:3[client] ) server? ( !net-misc/freerdp:3[server] ) - tools? ( !net-misc/freerdp:3[tools] ) " PATCHES=( @@ -150,7 +149,7 @@ src_configure() { -DWITH_XINERAMA=$(option xinerama) -DWITH_XV=$(option xv) -DWITH_WAYLAND=$(option_client wayland) - -DWITH_WINPR_TOOLS=$(option tools) + -DWITH_WINPR_TOOLS=$(option server) ) cmake_src_configure } diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index e344d688097a..6a6c319f26f5 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="2" -IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" BDEPEND=" @@ -96,7 +96,6 @@ RDEPEND="${COMMON_DEPEND} !net-misc/freerdp:0 client? ( !net-misc/freerdp:3[client] ) server? ( !net-misc/freerdp:3[server] ) - tools? ( !net-misc/freerdp:3[tools] ) " option() { @@ -145,7 +144,7 @@ src_configure() { -DWITH_XINERAMA=$(option xinerama) -DWITH_XV=$(option xv) -DWITH_WAYLAND=$(option_client wayland) - -DWITH_WINPR_TOOLS=$(option tools) + -DWITH_WINPR_TOOLS=$(option server) ) cmake_src_configure } diff --git a/net-misc/freerdp/freerdp-3.4.0-r10.ebuild b/net-misc/freerdp/freerdp-3.4.0-r10.ebuild index 1821299544d6..ec750331ad4d 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r10.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r10.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="3" -IUSE="aad alsa cpu_flags_arm_neon +client cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test +tools usb valgrind wayland X xinerama xv" +IUSE="aad alsa cpu_flags_arm_neon +client cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" BDEPEND=" @@ -104,7 +104,6 @@ RDPEND="${COMMON_DEPEND} !net-misc/freerdp:0 client? ( !net-misc/freerdp:2[client] ) server? ( !net-misc/freerdp:2[server] ) - tools? ( !net-misc/freerdp:2[tools] ) " option() { @@ -164,7 +163,7 @@ src_configure() { -DWITH_XV=$(option xv) -DWITH_WAYLAND=$(option_client wayland) -DWITH_WEBVIEW=OFF - -DWITH_WINPR_TOOLS=$(option tools) + -DWITH_WINPR_TOOLS=$(option server) ) cmake_src_configure } diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 1821299544d6..ec750331ad4d 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="3" -IUSE="aad alsa cpu_flags_arm_neon +client cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 3152f9f76f82dcf1d885030f96584f29ba34b76a Author: Mike Gilbert gentoo org> AuthorDate: Sun Mar 17 19:30:31 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 17 19:30:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3152f9f7 net-misc/freerdp: build manpages unconditionally Closes: https://bugs.gentoo.org/927209 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 10 -- net-misc/freerdp/freerdp-2..ebuild | 10 -- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index e3c30486ef78..717f0a342826 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -23,15 +23,13 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="2" -IUSE="alsa cpu_flags_arm_neon client cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" BDEPEND=" virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) ) + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto " COMMON_DEPEND=" @@ -131,7 +129,7 @@ src_configure() { -DWITH_CUPS=$(option cups) -DWITH_CLIENT=$(option client) -DWITH_DEBUG_ALL=$(option debug) - -DWITH_MANPAGES=$(option doc) + -DWITH_MANPAGES=ON -DWITH_FFMPEG=$(option ffmpeg) -DWITH_SWSCALE=$(option ffmpeg) -DWITH_CAIRO=$(option !ffmpeg) diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 035df26f5b1e..e344d688097a 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -23,15 +23,13 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="2" -IUSE="alsa cpu_flags_arm_neon client cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" BDEPEND=" virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) ) + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto " COMMON_DEPEND=" @@ -126,7 +124,7 @@ src_configure() { -DWITH_CUPS=$(option cups) -DWITH_CLIENT=$(option client) -DWITH_DEBUG_ALL=$(option debug) - -DWITH_MANPAGES=$(option doc) + -DWITH_MANPAGES=ON -DWITH_FFMPEG=$(option ffmpeg) -DWITH_SWSCALE=$(option ffmpeg) -DWITH_CAIRO=$(option !ffmpeg)
[gentoo-commits] repo/gentoo:master commit in: media-video/x264-encoder/
commit: cc353b76fe1cfbaecb6656280d27e6d90ae6d79b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 17 19:29:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 17 19:29:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc353b76 media-video/x264-encoder: Stabilize 0.0.20231114 amd64, #926282 Signed-off-by: Arthur Zamarin gentoo.org> media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild b/media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild index f688e3cb2d4e..9b097b18437b 100644 --- a/media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild +++ b/media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ if [[ ${PV} == ]]; then else X264_COMMIT="c196240409e4d7c01b47448d93b1f9683aaa7cf7" SRC_URI="https://code.videolan.org/videolan/x264/-/archive/${X264_COMMIT}/x264-${X264_COMMIT}.tar.bz2 -> ${P/-encoder}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86" S="${WORKDIR}/${PN/-encoder}-${X264_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: net-misc/electrum/
commit: 5b535f4b6c1adb1756d4204141e22510234fa11c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 17 19:29:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 17 19:29:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b535f4b net-misc/electrum: Stabilize 4.5.3 ALLARCHES, #926555 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/electrum/electrum-4.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/electrum/electrum-4.5.3.ebuild b/net-misc/electrum/electrum-4.5.3.ebuild index b7019b36ca92..5ac3ce1e050c 100644 --- a/net-misc/electrum/electrum-4.5.3.ebuild +++ b/net-misc/electrum/electrum-4.5.3.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="cli ncurses qrcode +qt5" REQUIRED_USE="|| ( cli ncurses qt5 )"
[gentoo-commits] repo/gentoo:master commit in: net-im/synapse/
commit: b1f0138fdb61d644382bc478a66d22731c7270ae Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 17 19:29:26 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 17 19:29:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f0138f net-im/synapse: Stabilize 1.101.0 amd64, #927162 Signed-off-by: Arthur Zamarin gentoo.org> net-im/synapse/synapse-1.101.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/synapse/synapse-1.101.0.ebuild b/net-im/synapse/synapse-1.101.0.ebuild index 73bdacfc0959..73316e408d61 100644 --- a/net-im/synapse/synapse-1.101.0.ebuild +++ b/net-im/synapse/synapse-1.101.0.ebuild @@ -86,7 +86,7 @@ LICENSE+=" || ( Apache-2.0 Boost-1.0 ) " SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64" +KEYWORDS="amd64 ~arm64 ~ppc64" IUSE="postgres systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-java/leiningen-bin/
commit: 3da4b77389804d0425d5c7809e653de3d178b14c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 17 19:29:26 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 17 19:29:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da4b773 dev-java/leiningen-bin: Stabilize 2.11.2 amd64, #927200 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild b/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild index 81887709ff36..6e32f2d9db6b 100644 --- a/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild +++ b/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="EPL-1.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm64 ~x86 ~x64-macos" RDEPEND=">=virtual/jre-1.8" DEPEND=">=virtual/jdk-1.8"
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiorpcx/
commit: 777b60271cc0c16cad96dc5f8d1b2d88c6893469 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 17 18:39:53 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 17 18:44:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777b6027 dev-python/aiorpcx: Bump to 0.23.1 Signed-off-by: Michał Górny gentoo.org> dev-python/aiorpcx/Manifest | 1 + dev-python/aiorpcx/aiorpcx-0.23.1.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/dev-python/aiorpcx/Manifest b/dev-python/aiorpcx/Manifest index f5071b6e7dae..dffa34dd1f32 100644 --- a/dev-python/aiorpcx/Manifest +++ b/dev-python/aiorpcx/Manifest @@ -1 +1,2 @@ DIST aiorpcX-0.22.1.gh.tar.gz 75206 BLAKE2B 92c481388198fec94faa10482ad4195fe6dce5ae4aa445ce2812e1e81e084c629712b87a3c157aa33ae42335c1a96bdcafa5e389802740fcae8eb9e4aaf43dd2 SHA512 3484da36ce6042d8d4c6b168fd2326c0fc77a825691b95631e54510697708a27ea07e9a808445d504056432adf04f04cb0bc28d4b7194c55c1995096bb938b4d +DIST aiorpcX-0.23.1.gh.tar.gz 70759 BLAKE2B e61aeee430670962491d165fe6841653b035b96cd07a70e6be0a0f4f5d5891859398826e4a964cd119ae7e42f2e02808363ab44b6b8f28054d86539c5067cf7b SHA512 e92f68da0783bcf66926047ab2af12b5971f4bab0a028a639e53440c9cfc39ba54ddbdd1c2a20a6dacf73dac583305f692851c0d911cd68d6aabdbe131b1a8e1 diff --git a/dev-python/aiorpcx/aiorpcx-0.23.1.ebuild b/dev-python/aiorpcx/aiorpcx-0.23.1.ebuild new file mode 100644 index ..ee083de7de0a --- /dev/null +++ b/dev-python/aiorpcx/aiorpcx-0.23.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=aiorpcX-${PV} +DESCRIPTION="Generic async RPC implementation, including JSON-RPC" +HOMEPAGE=" + https://github.com/kyuupichan/aiorpcX/ + https://pypi.org/project/aiorpcX/ +" +SRC_URI=" + https://github.com/kyuupichan/aiorpcX/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/uvloop[${PYTHON_USEDEP}] + dev-python/websockets[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # require Internet + tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good +)
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ed2bf3069a5353f58b0125b99b3ba2dcaebdbd06 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 17 18:43:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 17 18:44:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2bf306 profiles/base: Mask dev-python/psycopg[native-extensions] Bug: https://github.com/psycopg/psycopg/issues/734 Closes: https://bugs.gentoo.org/924180 Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index ff18f8fd5c71..71a51349139a 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michał Górny (2024-03-17) +# Suffers from unaligned accesses, upstream's working on it. +# https://github.com/psycopg/psycopg/issues/734 +<=dev-python/psycopg-3.1.18 native-extensions + # Sam James (2024-03-17) # Needs masked version of salt (bug #927142). dev-python/pytest-salt-factories python_targets_python3_12
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gpr/
commit: cbd873a89daab26d2fa0c7c7ef18bdf68de192b7 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Mar 17 18:40:30 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Mar 17 18:41:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd873a8 dev-ada/gpr: add 24.0.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gpr/Manifest | 1 + dev-ada/gpr/gpr-24.0.0.ebuild | 88 +++ 2 files changed, 89 insertions(+) diff --git a/dev-ada/gpr/Manifest b/dev-ada/gpr/Manifest index 88e120143e4d..426813aba4d8 100644 --- a/dev-ada/gpr/Manifest +++ b/dev-ada/gpr/Manifest @@ -1 +1,2 @@ DIST gpr-23.0.0.tar.gz 1005298 BLAKE2B 475ac5ad89a4d038dc8cdb953826f46e0f8f2bbf09a858366a634b5bacfc4b0282db4206cf5d113900dffd3c2ad9423b6c6e56de8058215a7946020c30dacc8b SHA512 f1cfd2c2162ffa984c62238a472438919c22a83b61e03c9234f6bc601c1d1e50981f52d024106ad5196dd83ee7686e864c8728c56d451be06baf96161afd8bcc +DIST gpr2-with-lkparser-24.0.tgz 2030278 BLAKE2B ae42fd876a08a654db2db919e6d777ba603d54d6db618e8b8dbdfcfd9313decad092e0a9feae09ca46ec324cd860eaffbb6fa670290d454414677ad7e4a61dc7 SHA512 eda3c693393763da31312733e2bc06e852b867a32b42da6af623051a1d29f7243aabaef3ae50052b22686dce6db62d9823652ce516d79822e4215f4d87b1 diff --git a/dev-ada/gpr/gpr-24.0.0.ebuild b/dev-ada/gpr/gpr-24.0.0.ebuild new file mode 100644 index ..b0b0a3b4d4e8 --- /dev/null +++ b/dev-ada/gpr/gpr-24.0.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) + +inherit ada multiprocessing + +DESCRIPTION="LibGPR2 - Parser for GPR Project files" +HOMEPAGE="https://github.com/AdaCore/gpr; +SRC_URI="https://github.com/AdaCore/${PN}/releases/download/v${PV}/gpr2-with-lkparser-$(ver_cut 1-2).tgz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+shared static-libs static-pic" +REQUIRED_USE="|| ( shared static-libs static-pic ) + ${ADA_REQUIRED_USE}" + +RDEPEND="${ADA_DEPS} + dev-ada/xmlada[${ADA_USEDEP},shared?,static-libs?,static-pic?] + dev-ada/gnatcoll-core[${ADA_USEDEP},shared?,static-libs?,static-pic?] + dev-ada/gnatcoll-bindings[${ADA_USEDEP},shared?,static-libs?,static-pic?,iconv,gmp] +" + +DEPEND="${RDEPEND} + dev-ada/gprconfig_kb[${ADA_USEDEP}] + dev-ada/gprbuild[${ADA_USEDEP}]" + +S="${WORKDIR}"/${PN} + +src_compile() { + build () { + gprbuild -j$(makeopts_jobs) -m -p -v -XLIBRARY_TYPE=$1 \ + -XGPR2_BUILD=release -XXMLADA_BUILD=$1 gpr2.gpr \ + -largs ${LDFLAGS} \ + -cargs ${ADAFLAGS} || die "gprbuild failed" + } + if use shared; then + build relocatable + fi + if use static-libs; then + build static + fi + if use static-pic; then + build static-pic + fi + if use static-libs; then + libtype='static' + elif use static-pic; then + libtype='static-pic' + elif use shared; then + libtype='relocatable' + fi + + gprbuild -p -m -v -j$(makeopts_jobs) -aP . -XGPR2_BUILD=release \ + -XLIBRARY_TYPE=${libtype} -XXMLADA_BUILD=${libtype} tools/gpr2-tools.gpr \ + -largs ${LDFLAGS} -cargs ${ADAFLAGS} || die +} + +src_install() { + build () { + gprinstall -XLIBRARY_TYPE=$1 -f -p -v -XGPR2_BUILD=release \ + --prefix="${D}/usr" -XXMLADA_BUILD=$1 \ + --build-name=$1 --build-var=LIBRARY_TYPE \ + --build-var=GPR2_LIBRARY_TYPE gpr2.gpr || die + } + if use shared; then + build relocatable + fi + if use static-libs; then + build static + fi + if use static-pic; then + build static-pic + fi + gprinstall -p -f -v -aP . -XGPR2_BUILD=release --prefix="${D}/usr" \ + -XLIBRARY_TYPE=${libtype} -XXMLADA_BUILD=${libtype} \ + --build-name=${libtype} --mode=usage tools/gpr2-tools.gpr || die + + einstalldocs + + rm "${D}"/usr/bin/gprclean || die + rm "${D}"/usr/bin/gprconfig || die + rm "${D}"/usr/bin/gprinstall || die + rm "${D}"/usr/bin/gprls || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/VSS/
commit: 344f1133e35869a2638478cd7c82874d2a82fad4 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Mar 16 22:06:59 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Mar 17 18:41:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344f1133 dev-ada/VSS: add 24.0.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/VSS/Manifest | 1 + dev-ada/VSS/VSS-24.0.0.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/dev-ada/VSS/Manifest b/dev-ada/VSS/Manifest index 7b5c59bb10de..193a1d929daa 100644 --- a/dev-ada/VSS/Manifest +++ b/dev-ada/VSS/Manifest @@ -1,2 +1,3 @@ DIST VSS-22.0.0.tar.gz 310314 BLAKE2B 710645472b0e767f744ca12564a595fabc6bd931a271bc6fd575fdee70ade1676f3a0dbe00d7700ba5bbeb341fa6cc767b8efb18162f1fc308edcb653c9919f4 SHA512 b38582efc2b334a5b550eb9eacadd721b354f51d4cc26fcb4da1c8e7d241a848d5d3ee2651a72b552e2d5357b9fde46ba48e694f17f49cc2bcdad63d2f9d685e DIST VSS-23.0.0.tar.gz 481748 BLAKE2B eb84e1b84b2d3a463a0e19a3cdd8b6e1e0dd666f72cd79f592f07f75fd7f2c8496f89f5d272c2be1af8a75491a8e3f0f11131dbfe892f3fe107f7e50223ea4bd SHA512 11e762a6ade7137acb32c0776db06244b40a137df90ee5d25855503deeba2a22e6e962ed56d991c71fd27a514edca22ff3d35b0f783855e2d670eb6b45aa4c03 +DIST VSS-24.0.0.tar.gz 1116669 BLAKE2B 5f703b4bf5234b38485a3104bd4e32ce0b2666fa00e2808b9a03df5c28c11ca0ac95c655f5490dbd04f113ef2894b45f2795f87cbf297ffa07f85f5a4e7d4710 SHA512 2b77646a299c073535ab0a315a9950e2fc6d43375fa62e0cb2e93ed4094ee42994ad74747c8a3d16ade5473c5520926edd59e4422321398c5deb17c6aedb66ee diff --git a/dev-ada/VSS/VSS-24.0.0.ebuild b/dev-ada/VSS/VSS-24.0.0.ebuild new file mode 100644 index ..c313680fa3e5 --- /dev/null +++ b/dev-ada/VSS/VSS-24.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ADA_COMPAT=( gcc_12 gcc_13 ) +inherit ada multiprocessing + +DESCRIPTION="A high level string and text processing library" +HOMEPAGE="https://github.com/AdaCore/VSS; +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3 gcc-runtime-library-exception-3.1" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${ADA_REQUIRED_USE}" + +RDEPEND="${ADA_DEPS} + dev-ada/xmlada[${ADA_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}] + test? ( + app-i18n/unicode-data + )" + +src_prepare() { + mkdir data + ln -sf /usr/share/unicode-data data/ucd || die + default +} + +src_compile() { + emake GPRBUILD_FLAGS="-p -j$(makeopts_jobs) -v" +} + +src_test() { + emake -j1 GPRBUILD_FLAGS="-p -j$(makeopts_jobs) -v" build_tests + # To run all the test need to follow data/README.md + emake check_html +}
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, sys-kernel/installkernel/
commit: b9ed549647db434a28353bd972c7451b1b752fec Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Mar 17 18:31:55 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Mar 17 18:33:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ed5496 sys-kernel/installkernel: add 29 Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/amd64/package.use.mask | 4 + profiles/arch/amd64/package.use.stable.mask | 4 + profiles/arch/base/package.use.mask | 4 + sys-kernel/installkernel/Manifest| 1 + sys-kernel/installkernel/installkernel-29.ebuild | 194 +++ sys-kernel/installkernel/metadata.xml| 1 + 6 files changed, 208 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 36a45fb0e33a..ab647373fb87 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2024-03-17) +# virt-firmware is keyworded here +sys-kernel/installkernel -efistub + # Ionen Wolkens (2024-03-08) # media-libs/libdovi is keyworded here media-libs/libplacebo -libdovi diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 325b6833d7e9..da0b707dd420 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2024-03-17) +# Experimental, virt-firmware is keyworded only unstable +sys-kernel/installkernel efistub + # Ionen Wolkens (2024-03-08) # media-libs/libdovi is not stable here yet media-libs/libplacebo libdovi diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 167339367215..a51be55b952e 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-03-17) +# Experimental, only keyworded for amd64 currently +sys-kernel/installkernel efistub + # Ionen Wolkens (2024-03-08) # media-libs/libdovi has very few keywords and there is little interest # in adding extras unless requested (also needs rust+cargo-c) diff --git a/sys-kernel/installkernel/Manifest b/sys-kernel/installkernel/Manifest index 835db019e6be..7c37de71cbd5 100644 --- a/sys-kernel/installkernel/Manifest +++ b/sys-kernel/installkernel/Manifest @@ -1,2 +1,3 @@ DIST installkernel-25.tar.gz 18441 BLAKE2B 7237cf0bff5c82a55968f612fdeb080496077ff8bf04f71645f7702d45183bdbdc4382e22d25a5697451cfbbc161745402278cb1a96b360935293f38a482 SHA512 c7ad6ef614edb805ba4da81d44190362fbe6ada6e507f6f0b8804d6bfc7bb260f0344db20c6032a2830502b278bae35a842d5c9ff2d85d57dfd01f66a3f5bb38 DIST installkernel-28.tar.gz 18922 BLAKE2B 26e7b073cd44896f830a8977efb9730b92d01074084a3cfc934719de87bbf6ec25ea865f8b1cd88613279dbb83bb9ad72eb2c90bc0f6152aa0cc11ca71a9963a SHA512 5a0ed452e131d85628c1cf6ecc2a6bb9fe3c9f20c999c9919b3e238d1aa09a114c6086cf5de8d3ecf63cfa80fd2804092ebb8ad6505b51df2786eb3037bdf3f0 +DIST installkernel-29.tar.gz 20796 BLAKE2B 280cc9b3f0906b9fe874411e5911c26c303d53bfa37530c9c3da4d1ab99507014ce240e386db6676e422e646ea3f51cd08fa1ded2b899933de7076085aaa9ab4 SHA512 c72ad5a187edf24eb49924576cb553fcef797e797373d8a0f6f5e599155c35a8418463ba8138479d016f555e9e683146be681f959197533951169cf2aea6be95 diff --git a/sys-kernel/installkernel/installkernel-29.ebuild b/sys-kernel/installkernel/installkernel-29.ebuild new file mode 100644 index ..9ba8f5cf4c74 --- /dev/null +++ b/sys-kernel/installkernel/installkernel-29.ebuild @@ -0,0 +1,194 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info + +DESCRIPTION="Gentoo fork of installkernel script from debianutils" +HOMEPAGE=" + https://github.com/projg2/installkernel-gentoo + https://wiki.gentoo.org/wiki/Installkernel +" +SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-gentoo-${PV}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="dracut efistub grub refind systemd systemd-boot uki ukify" +REQUIRED_USE=" + efistub? ( systemd ) + systemd-boot? ( systemd ) + ukify? ( uki ) + ?? ( efistub grub refind systemd-boot ) +" +# efistub requires systemd's kernel-install because: +# - We need support for removal to clean-up the created entry +# - We need to know the location of the ESP +# - kernel-bootcfg at some point calls bootctl (to find ESP) + +RDEPEND=" + !<=sys-kernel/installkernel-systemd-3 + dracut? ( +
[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-connections/
commit: 2e16c16ae37a7bec6f73d893463940974ec85e4b Author: Mike Gilbert gentoo org> AuthorDate: Sun Mar 17 18:30:22 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 17 18:30:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e16c16a net-misc/gnome-connections: drop 44.1 Signed-off-by: Mike Gilbert gentoo.org> net-misc/gnome-connections/Manifest| 1 - .../gnome-connections-44.1.ebuild | 63 -- 2 files changed, 64 deletions(-) diff --git a/net-misc/gnome-connections/Manifest b/net-misc/gnome-connections/Manifest index 98e1e21d1893..a6090987ecdf 100644 --- a/net-misc/gnome-connections/Manifest +++ b/net-misc/gnome-connections/Manifest @@ -1,2 +1 @@ -DIST gnome-connections-44.1.tar.xz 3999000 BLAKE2B 62f811a5cf530d3b38b576217d004d982f051a12bd3e525499d7fa4466538a1c8a2d4713f15cb0862d753f06a1f624f8fa87b80498ecbb461e7e7a545cb8c4d5 SHA512 34878e51ae67b222f8c5a00524bf2f3f24b9bc989ceccd707028ecdec612d81d3dc5e187e000f6e870e1cf816a66342cb8e9e9aaf7a6296950e1efa5b8a0d47e DIST gnome-connections-45.0.tar.xz 4009108 BLAKE2B 10f3f98df6fd6a090c226192229c3eeba7d707c1a109eaaf3a6427b9eadd375a136da9f089b904b66d9e94f27b9b6f982f1c0392ac9eb00936f46450b48bfbf6 SHA512 a2c5f8cd3076fc370cdd34f909bd02d07b9391a606133a46d17a5fd92644ee971c7dddb09674d660a462b9f0d99e83ef2b595095173274e54bbdc0f8411fffe4 diff --git a/net-misc/gnome-connections/gnome-connections-44.1.ebuild b/net-misc/gnome-connections/gnome-connections-44.1.ebuild deleted file mode 100644 index 325726aeadc2.. --- a/net-misc/gnome-connections/gnome-connections-44.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org gnome2-utils meson vala xdg - -DESCRIPTION="A remote desktop client for the GNOME desktop environment" -HOMEPAGE="https://gitlab.gnome.org/GNOME/connections; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/gobject-introspection - >=dev-libs/glib-2.50:2 - >=x11-libs/gtk+-3.22:3[introspection] - >=net-libs/gtk-vnc-0.4.4[pulseaudio,vala] - >=gui-libs/libhandy-1.6.0:1[vala] - >=dev-libs/libxml2-2.7.8 - app-crypt/libsecret[vala] - - >=net-misc/freerdp-2.0.0:0= -" -RDEPEND="${DEPEND}" -BDEPEND=" - $(vala_depend) - dev-libs/glib - dev-util/glib-utils - dev-util/itstool - sys-devel/gettext - virtual/pkgconfig - - test? ( - dev-libs/appstream-glib - dev-util/desktop-file-utils - ) -" - -src_prepare() { - default - vala_setup -} - -src_configure() { - local emesonargs=( - -Dprofile=default - ) - meson_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-connections/
commit: 3c3affa5b9ae1f78c82e731e0eca2b22d06adae6 Author: Mike Gilbert gentoo org> AuthorDate: Sun Mar 17 18:21:09 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 17 18:21:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3affa5 net-misc/gnome-connections: depend on net-misc/freerdp:2= Signed-off-by: Mike Gilbert gentoo.org> ...nome-connections-45.0-r1.ebuild => gnome-connections-45.0-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gnome-connections/gnome-connections-45.0-r1.ebuild b/net-misc/gnome-connections/gnome-connections-45.0-r2.ebuild similarity index 97% rename from net-misc/gnome-connections/gnome-connections-45.0-r1.ebuild rename to net-misc/gnome-connections/gnome-connections-45.0-r2.ebuild index ced38e9ea418..de42f7e3e3c6 100644 --- a/net-misc/gnome-connections/gnome-connections-45.0-r1.ebuild +++ b/net-misc/gnome-connections/gnome-connections-45.0-r2.ebuild @@ -24,7 +24,7 @@ DEPEND=" >=dev-libs/libxml2-2.7.8 app-crypt/libsecret[vala] - >=net-misc/freerdp-2.0.0:= + >=net-misc/freerdp-2.0.0:2= " RDEPEND="${DEPEND}" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-latex/
commit: e94ef3c94bc6d73e21784932a349e696a154923b Author: Florian Schmaus gentoo org> AuthorDate: Sun Mar 17 18:14:26 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Mar 17 18:14:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e94ef3c9 dev-texlive/texlive-latex: add weak blockers to avoid file collisions Some packages where moved around with TexLive 2023, either by us or upstream. Avoid collisions by declaring weak blockers. Thanks to Yuan "Leon3418" Liao for reporting this. Signed-off-by: Florian Schmaus gentoo.org> dev-texlive/texlive-latex/texlive-latex-2023_p69131-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-texlive/texlive-latex/texlive-latex-2023_p69131-r1.ebuild b/dev-texlive/texlive-latex/texlive-latex-2023_p69131-r1.ebuild index bdb70461783f..6c8902b2ca73 100644 --- a/dev-texlive/texlive-latex/texlive-latex-2023_p69131-r1.ebuild +++ b/dev-texlive/texlive-latex/texlive-latex-2023_p69131-r1.ebuild @@ -186,6 +186,7 @@ COMMON_DEPEND=" " RDEPEND=" ${COMMON_DEPEND} +