[gentoo-commits] repo/gentoo:master commit in: dev-ruby/liquid/
commit: e572bf68a612ed7c6f5578e216ffa5f4e4523d50 Author: Hans de Graaff gentoo org> AuthorDate: Sat Aug 6 05:54:54 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Aug 6 05:55:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e572bf68 dev-ruby/liquid: add 5.4.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/liquid/Manifest| 1 + dev-ruby/liquid/liquid-5.4.0.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-ruby/liquid/Manifest b/dev-ruby/liquid/Manifest index 9296d70ace29..bfab606bbce9 100644 --- a/dev-ruby/liquid/Manifest +++ b/dev-ruby/liquid/Manifest @@ -3,3 +3,4 @@ DIST liquid-5.0.1.tar.gz 115523 BLAKE2B 52194481aef296785812a76979ee215e5adffbb7 DIST liquid-5.1.0.tar.gz 117155 BLAKE2B 93c609e71773b3e002134bb6caf75b43f57428aa71a9181d0a986d920490dc7246fe89cb48d54e6ac880cb28b70fd9cdf8e1a81c7df9061803880eee82ff3cf2 SHA512 27ff4392ffcd05cd11c3f104b0ee875e6043dcf057ae06fe7037dcaef528b01c3aba31df65dc4d7b41f89afeee322d3045d09fe7d1e4ec9dafe52a17b6cad672 DIST liquid-5.2.0.tar.gz 117804 BLAKE2B bf9027265ea9e31cdb029032384ad7078f28f0aebad21538c8271d7b44aade95bb2be642443b84a0ab35907a81b30dacdfc51c0593226eb9e37b85738c4bb9d8 SHA512 69297fb5cc3ea86b47c24a0ae1f3f7ae7d4e377b0909531362fdda298c5dbc2fd4a8666baf5b462cef04278b1ed6758312f93ebb5d5b266fcbbdbc82a8288047 DIST liquid-5.3.0.tar.gz 118704 BLAKE2B 3c7670717ea70f971a80a932e8aef24670017e9fceb9164403035a6137b4ba8a3dd77b396037fd52db71e4989a74d89b2ed63150290ba7326d35d0970a014b39 SHA512 bf295a882535b6f70f36adc62dc207ec07222e201c16adf2b56be9decf63f4f262b4e8cd31539eedf4364d6394b0136091eefcf26ee705987e82c2bf1ccf2739 +DIST liquid-5.4.0.tar.gz 123661 BLAKE2B 96fbd0d92408e1deecfd198de4ab59287820e4f8d6e8cfeb080163781c82421a1fe5286354136a787db244c3821fd3e470d2ecdcddbde3344aa71be79799894d SHA512 45b394aa945206b200a2aa30e2e0b0f0937e7e59bd213f45f0484f2f6f3d68fca96f93a7ae64ac05249439048842b53e20a58d73be88470ed94cf40cc65c4cfb diff --git a/dev-ruby/liquid/liquid-5.4.0.ebuild b/dev-ruby/liquid/liquid-5.4.0.ebuild new file mode 100644 index ..06fc87368cdf --- /dev/null +++ b/dev-ruby/liquid/liquid-5.4.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +RUBY_FAKEGEM_GEMSPEC="liquid.gemspec" + +inherit ruby-fakegem + +SRC_URI="https://github.com/Shopify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Template engine for Ruby" +HOMEPAGE="https://shopify.github.io/liquid/; + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + # liquid-c is not packaged + sed -i -e '/LIQUID_C/ s:^:#:' Rakefile || die + + # Avoid test requiring unpackaged stackprof + sed -i -e '/assert_no_object_allocations/askip "unpackaged stackprof"' test/integration/context_test.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libevdev/
commit: bfcba9a72a0c6a0028f4455745f7b1318dca5637 Author: Matt Turner gentoo org> AuthorDate: Sat Aug 6 04:28:34 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Aug 6 04:31:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfcba9a7 dev-libs/libevdev: Version bump to 1.13.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/libevdev/Manifest | 1 + dev-libs/libevdev/libevdev-1.13.0.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/dev-libs/libevdev/Manifest b/dev-libs/libevdev/Manifest index 840cf81147dd..9f32029ff8da 100644 --- a/dev-libs/libevdev/Manifest +++ b/dev-libs/libevdev/Manifest @@ -1 +1,2 @@ DIST libevdev-1.12.1.tar.xz 446476 BLAKE2B 3b73c50b5e0bdf6dac001c7e34338ece2ba796af711d8f6f9c2928f93a8f41ee484e067c3cb02878de49d631de87229d4b1a377123e385af5997e11f7c556510 SHA512 eefce287a665e4f89eb2e0437dfefd45ecf8925c7dac35a1bdd46158541f77f2032c6146900a30a01321751d55a9b537bd1d61777cca9cfa02c39a6e31c97be4 +DIST libevdev-1.13.0.tar.xz 451328 BLAKE2B 07b15bf46ca3b01d9a93da8d93fd60b2f1eb95961f0f202a321030e145528453375f1e4fa3458adac3f3346cc26642538251b35002f18f9802799e4732d39f3e SHA512 f30f14c44ef4d4829625aa4c28f10555f333905486f9d39c18cd3ca35e87128a0c24c1bc18ca37b6bf98bc8f7fad27e1bc68678a58e6e6fff3b8d99502ac6905 diff --git a/dev-libs/libevdev/libevdev-1.13.0.ebuild b/dev-libs/libevdev/libevdev-1.13.0.ebuild new file mode 100644 index ..9f3d0d16e6a3 --- /dev/null +++ b/dev-libs/libevdev/libevdev-1.13.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit meson-multilib python-any-r1 + +DESCRIPTION="Handler library for evdev events" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/libevdev/ https://gitlab.freedesktop.org/libevdev/libevdev; + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/libevdev/libevdev.git; + inherit git-r3 +else + SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="doc test" + +DEPEND="test? ( dev-libs/check[${MULTILIB_USEDEP}] )" +BDEPEND=" + ${PYTHON_DEPS} + doc? ( app-doc/doxygen ) + virtual/pkgconfig +" +RESTRICT="!test? ( test )" + +multilib_src_configure() { + local emesonargs=( + $(meson_feature doc documentation) + $(meson_feature test tests) + ) + meson_src_configure +} + +multilib_src_test() { + meson_src_test -t 100 +} + +multilib_src_install_all() { + if use doc; then + local HTML_DOCS=( doc/html/. ) + einstalldocs + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: 88c1f60b3d2c4b14c966e0eec70a754a6a6a2c24 Author: Matt Turner gentoo org> AuthorDate: Sat Aug 6 04:30:04 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Aug 6 04:31:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c1f60b media-libs/mesa: Drop support for sys-devel/llvm:12 Signed-off-by: Matt Turner gentoo.org> media-libs/mesa/mesa-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild index 2ce24c86bb27..379fc0756847 100644 --- a/media-libs/mesa/mesa-.ebuild +++ b/media-libs/mesa/mesa-.ebuild @@ -115,7 +115,6 @@ LLVM_DEPSTR=" || ( sys-devel/llvm:14[${MULTILIB_USEDEP}] sys-devel/llvm:13[${MULTILIB_USEDEP}] - sys-devel/llvm:12[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: aa040203c0396459360aac00bcc0c0969b3ea297 Author: Matt Turner gentoo org> AuthorDate: Sat Aug 6 04:28:51 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Aug 6 04:31:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa040203 media-libs/mesa: Version bump to 22.1.5 Signed-off-by: Matt Turner gentoo.org> media-libs/mesa/Manifest | 1 + media-libs/mesa/mesa-22.1.5.ebuild | 460 + 2 files changed, 461 insertions(+) diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index e8fd976317bc..fdc6d3a764c9 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -1,3 +1,4 @@ DIST mesa-22.0.5.tar.xz 15777136 BLAKE2B 9622193bebea643a973e4ffa94b86aef1b2a9de0bc8d4c2d79ee07de3555353ae65d22237ae461f739dfe302647232847b9e044e7d4f3846c2c51e0c3be68839 SHA512 c73a4c3bfb41fef68e2ec1ccfd3df0a5af019c1e862af27d9bca27487dd4352dafeccd0dc0c3f15fadc54048573b9634261e4e969ae958c4f9fa88114131e910 DIST mesa-22.1.2.tar.xz 15992280 BLAKE2B bb2929e6c7dd0384b8e58b2a0ab6f91eabec9b29b77349868ea737c2c8b8c0e33febb9836c6259601caa3ba4c6ab67f2c4df4d2677cdfab359bbce53d8df316f SHA512 2bcce3dcb6f151de7717153a0745c1c754dec7e63dae6923a2123d2149562f13ef8faaa0f15e54c434e80b0562932a8cf8be007d181777c82ccf7a1b1bb621cc DIST mesa-22.1.3.tar.xz 16016520 BLAKE2B 3f9838022914b4ecc8882bc648bdd99a81aab2c6ebd4d9a3ce74655d6ec718d09abc6424bdb4b84a5430dcc51113d67bfd3368af4a3f390d3c574733b8ade4b0 SHA512 e7348839eb37de89c90d21277a7cbb42ee673ad6c656177853f6d35db99556dbac2986771342d902b4fa67df5687c9d543bad99c81bcd0ecfb7f08f37480 +DIST mesa-22.1.5.tar.xz 16072928 BLAKE2B c182af7855e3e04cdd7f7b25c1df62d13306c17f1973bb5b68eae3939a3cc640841bb37003f00f298033b666b7165c3e2639ff4bfa991123e165a73ac8cae203 SHA512 1aa72cd5b61635d489904944e5d80b1d923a38ffbd295341e6b30c492e469463bc4d0b63f74b071580572aec3a2cdfe19b3f2919ebc0fb4bcc35e114db925abc diff --git a/media-libs/mesa/mesa-22.1.5.ebuild b/media-libs/mesa/mesa-22.1.5.ebuild new file mode 100644 index ..97c13b468175 --- /dev/null +++ b/media-libs/mesa/mesa-22.1.5.ebuild @@ -0,0 +1,460 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit llvm meson-multilib python-any-r1 linux-info + +MY_P="${P/_/-}" + +DESCRIPTION="OpenGL-like graphic library for Linux" +HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git; + inherit git-r3 +else + SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT="!test? ( test )" + +RADEON_CARDS="r300 r600 radeon radeonsi" +VIDEO_CARDS="${RADEON_CARDS} freedreno intel lima nouveau panfrost v3d vc4 virgl vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} + cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm + lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan + vulkan-overlay wayland +X xa xvmc zink +zstd" + +REQUIRED_USE=" + d3d9? ( || ( video_cards_intel video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_nouveau video_cards_vmware ) ) + vulkan? ( video_cards_radeonsi? ( llvm ) ) + vulkan-overlay? ( vulkan ) + video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) + video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) + video_cards_radeonsi? ( llvm ) + xa? ( X ) + xvmc? ( X ) + zink? ( vulkan ) +" + +LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.110" +RDEPEND=" + >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] + >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}] + unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) + llvm? ( + video_cards_radeonsi? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + video_cards_r600? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + video_cards_radeon? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + ) + lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] ) + opencl? ( + >=virtual/opencl-3[${MULTILIB_USEDEP}] + dev-libs/libclc + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + vaapi? ( + >=x11-libs/libva-1.7.3:=[${MULTILIB_USEDEP}] + ) + vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] ) + xvmc? (
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/purpose/
commit: 0fac967c6b8ab607eface42bdd16f419a1a5908a Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:08:03 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:08:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fac967c kde-frameworks/purpose: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/purpose/purpose-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/purpose/purpose-5.96.0.ebuild b/kde-frameworks/purpose/purpose-5.96.0.ebuild index 31db8a088493..433693cab7b4 100644 --- a/kde-frameworks/purpose/purpose-5.96.0.ebuild +++ b/kde-frameworks/purpose/purpose-5.96.0.ebuild @@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org optfeature xdg-utils DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled" LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="bluetooth +kaccounts" # requires running environment
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/prison/
commit: d65efffc6889d9f6ac33d2d85a9b786ebb5b215a Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:08:02 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:08:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65efffc kde-frameworks/prison: Stabilize 5.96.0-r1 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/prison/prison-5.96.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/prison/prison-5.96.0-r1.ebuild b/kde-frameworks/prison/prison-5.96.0-r1.ebuild index 6bce863d8292..33b9a8f7bdba 100644 --- a/kde-frameworks/prison/prison-5.96.0-r1.ebuild +++ b/kde-frameworks/prison/prison-5.96.0-r1.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="QRCode and data matrix barcode library" HOMEPAGE="https://invent.kde.org/frameworks/prison; LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="qml" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/syntax-highlighting/
commit: df0c25f3bdcbe9a504845fa6352ba54cf8f14697 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:59 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0c25f3 kde-frameworks/syntax-highlighting: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/syntax-highlighting/syntax-highlighting-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.96.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.96.0.ebuild index 15cc10a245e0..e5bfdbe84d1b 100644 --- a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.96.0.ebuild +++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.96.0.ebuild @@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework for syntax highlighting" LICENSE="MIT" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="nls" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/qqc2-desktop-style/
commit: 34f6253ba65cb8beefdf3036af1200f547a50f1f Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:08:05 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:08:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f6253b kde-frameworks/qqc2-desktop-style: Stabilize 5.96.0-r1 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.96.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.96.0-r1.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.96.0-r1.ebuild index 79aa6733b239..faec21e2b741 100644 --- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.96.0-r1.ebuild +++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.96.0-r1.ebuild @@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting" LICENSE="|| ( GPL-2+ LGPL-3+ )" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/modemmanager-qt/
commit: 8896ed910f6a1977cbe20a439ec576f60b09b7d0 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:08:00 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:08:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8896ed91 kde-frameworks/modemmanager-qt: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/modemmanager-qt/modemmanager-qt-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.96.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.96.0.ebuild index 1cf2e41cf72c..9951196ceba6 100644 --- a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.96.0.ebuild +++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.96.0.ebuild @@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="ModemManager bindings for Qt" LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" # requires running environment
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/ktexteditor/
commit: 06d8f39431d4f5e15eeb266b4ad1d8c015fead0e Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:08:00 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:08:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d8f394 kde-frameworks/ktexteditor: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/ktexteditor/ktexteditor-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.96.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.96.0.ebuild index 288e26c1949e..37969e4d70b3 100644 --- a/kde-frameworks/ktexteditor/ktexteditor-5.96.0.ebuild +++ b/kde-frameworks/ktexteditor/ktexteditor-5.96.0.ebuild @@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework providing a full text editor component" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="+editorconfig" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/krunner/
commit: 02c7a04d5d77e545e68499a4b572723e1290246d Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:58 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c7a04d kde-frameworks/krunner: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/krunner/krunner-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/krunner/krunner-5.96.0.ebuild b/kde-frameworks/krunner/krunner-5.96.0.ebuild index d1fce3e3e3dd..3f0e5827d864 100644 --- a/kde-frameworks/krunner/krunner-5.96.0.ebuild +++ b/kde-frameworks/krunner/krunner-5.96.0.ebuild @@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework for providing different actions given a string query" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="activities" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/plasma/
commit: f182938ab5293385041dc7f1d173ff1be547003e Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:56 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f182938a kde-frameworks/plasma: Stabilize 5.96.0-r1 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/plasma/plasma-5.96.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/plasma/plasma-5.96.0-r1.ebuild b/kde-frameworks/plasma/plasma-5.96.0-r1.ebuild index 7721fb94f243..cf6319f87d3b 100644 --- a/kde-frameworks/plasma/plasma-5.96.0-r1.ebuild +++ b/kde-frameworks/plasma/plasma-5.96.0-r1.ebuild @@ -12,7 +12,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Plasma framework" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="gles2-only man wayland X" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/networkmanager-qt/
commit: 708f0bb03b70325681214987e603ddef02078022 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:08:01 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:08:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708f0bb0 kde-frameworks/networkmanager-qt: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/networkmanager-qt/networkmanager-qt-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.96.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.96.0.ebuild index 7d11da7c75ae..a1d19435bc42 100644 --- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.96.0.ebuild +++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.96.0.ebuild @@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="NetworkManager bindings for Qt" LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="teamd" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kpeople/
commit: 8718064edee56e0b68d7a6180c054d98f0aaf5f7 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:53 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8718064e kde-frameworks/kpeople: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kpeople/kpeople-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kpeople/kpeople-5.96.0.ebuild b/kde-frameworks/kpeople/kpeople-5.96.0.ebuild index 10eb99795520..13ffe86019b1 100644 --- a/kde-frameworks/kpeople/kpeople-5.96.0.ebuild +++ b/kde-frameworks/kpeople/kpeople-5.96.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="KDE contact person abstraction library" HOMEPAGE="https://invent.kde.org/frameworks/kpeople; LICENSE="LGPL-2.1" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kwayland/
commit: 31860818dc0d93bf1421776f5ed3b590474c1c0f Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:56 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31860818 kde-frameworks/kwayland: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kwayland/kwayland-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kwayland/kwayland-5.96.0.ebuild b/kde-frameworks/kwayland/kwayland-5.96.0.ebuild index 7b5c2add6d7f..d29aa4251a8a 100644 --- a/kde-frameworks/kwayland/kwayland-5.96.0.ebuild +++ b/kde-frameworks/kwayland/kwayland-5.96.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries" HOMEPAGE="https://invent.kde.org/frameworks/kwayland; LICENSE="LGPL-2.1" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" # All failing, I guess we need a virtual wayland server
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/threadweaver/
commit: 478ec5675b4b5df03ef00f2b45ab3a849c44fe18 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:57 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478ec567 kde-frameworks/threadweaver: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/threadweaver/threadweaver-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/threadweaver/threadweaver-5.96.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.96.0.ebuild index 2715e6489985..1fae8b827a6b 100644 --- a/kde-frameworks/threadweaver/threadweaver-5.96.0.ebuild +++ b/kde-frameworks/threadweaver/threadweaver-5.96.0.ebuild @@ -7,7 +7,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework for managing threads using job and queue-based interfaces" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kplotting/
commit: 1b7d67207e11bd2293e07a81923047035b5c0bf1 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:53 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b7d6720 kde-frameworks/kplotting: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kplotting/kplotting-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kplotting/kplotting-5.96.0.ebuild b/kde-frameworks/kplotting/kplotting-5.96.0.ebuild index ba1607d3e29c..dc59e69f53f7 100644 --- a/kde-frameworks/kplotting/kplotting-5.96.0.ebuild +++ b/kde-frameworks/kplotting/kplotting-5.96.0.ebuild @@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework providing easy data-plotting functions" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kross/
commit: b32a01fc0d539c3aa0355b1bea308c2ac647b548 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:55 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32a01fc kde-frameworks/kross: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kross/kross-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kross/kross-5.96.0.ebuild b/kde-frameworks/kross/kross-5.96.0.ebuild index 995f804e5f20..734a6cf4e490 100644 --- a/kde-frameworks/kross/kross-5.96.0.ebuild +++ b/kde-frameworks/kross/kross-5.96.0.ebuild @@ -12,7 +12,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework for embedding scripting into applications" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kquickcharts/
commit: 56212f564ab308053f8a307d19bf482c9fdef87f Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:54 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56212f56 kde-frameworks/kquickcharts: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kquickcharts/kquickcharts-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.96.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-5.96.0.ebuild index f66eb42c62ba..3b5537be0cfe 100644 --- a/kde-frameworks/kquickcharts/kquickcharts-5.96.0.ebuild +++ b/kde-frameworks/kquickcharts/kquickcharts-5.96.0.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="QtQuick plugin providing high-performance charts" HOMEPAGE="https://invent.kde.org/frameworks/kquickcharts; LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kitemmodels/
commit: 29e1885238b60edd296bc89658a2a9c28835854f Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:45 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e18852 kde-frameworks/kitemmodels: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kitemmodels/kitemmodels-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.96.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.96.0.ebuild index f2ae4fee6c6f..59aa384425c3 100644 --- a/kde-frameworks/kitemmodels/kitemmodels-5.96.0.ebuild +++ b/kde-frameworks/kitemmodels/kitemmodels-5.96.0.ebuild @@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework providing data models to help with tasks such as sorting and filtering" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="qml" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/knotifyconfig/
commit: 28c608e943482b363a42c7b5ffb80bc89ed2c199 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:52 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c608e9 kde-frameworks/knotifyconfig: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild index 7e2fe034e47e..a6f9a68152fb 100644 --- a/kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild +++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild @@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework for configuring desktop notifications" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="phonon" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kimageformats/
commit: 694c4d10997a6a3bcc508271fc15fa6de95a2703 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:51 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=694c4d10 kde-frameworks/kimageformats: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kimageformats/kimageformats-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kimageformats/kimageformats-5.96.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.96.0.ebuild index 1f5c948fc48a..1ca3c07d756e 100644 --- a/kde-frameworks/kimageformats/kimageformats-5.96.0.ebuild +++ b/kde-frameworks/kimageformats/kimageformats-5.96.0.ebuild @@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="avif eps heif jpegxl openexr" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kholidays/
commit: 59693ea270953a1e0d1d1d7bd9ae2c0cc93df35f Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:49 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59693ea2 kde-frameworks/kholidays: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kholidays/kholidays-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kholidays/kholidays-5.96.0.ebuild b/kde-frameworks/kholidays/kholidays-5.96.0.ebuild index 3c6a71c2f8e1..d36b3583c31c 100644 --- a/kde-frameworks/kholidays/kholidays-5.96.0.ebuild +++ b/kde-frameworks/kholidays/kholidays-5.96.0.ebuild @@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Library to determine holidays and other special events for a geographical region" LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="nls" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/khtml/
commit: 0a63241a8e00d18ac595c74c2133fdc0245ec88c Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:50 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a63241a kde-frameworks/khtml: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/khtml/khtml-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/khtml/khtml-5.96.0.ebuild b/kde-frameworks/khtml/khtml-5.96.0.ebuild index 196ca7427fbc..d2b74891701b 100644 --- a/kde-frameworks/khtml/khtml-5.96.0.ebuild +++ b/kde-frameworks/khtml/khtml-5.96.0.ebuild @@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="KHTML web rendering engine" LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kjs/
commit: 95589345eb9bb3759c3249f452bbcda32ee370b9 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:50 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95589345 kde-frameworks/kjs: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kjs/kjs-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kjs/kjs-5.96.0.ebuild b/kde-frameworks/kjs/kjs-5.96.0.ebuild index fb8902eb65bd..1cd55ce6bc48 100644 --- a/kde-frameworks/kjs/kjs-5.96.0.ebuild +++ b/kde-frameworks/kjs/kjs-5.96.0.ebuild @@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="ECMAScipt compatible parser and engine" LICENSE="BSD-2 LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kpty/
commit: fb264d30c53ae75907d6124074ac4ddb68432768 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:46 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb264d30 kde-frameworks/kpty: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kpty/kpty-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kpty/kpty-5.96.0.ebuild b/kde-frameworks/kpty/kpty-5.96.0.ebuild index def232437bd1..8da56b40664f 100644 --- a/kde-frameworks/kpty/kpty-5.96.0.ebuild +++ b/kde-frameworks/kpty/kpty-5.96.0.ebuild @@ -8,7 +8,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework for pseudo terminal devices and running child processes" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdesu/
commit: 69849182c1602a686aed97c6beed0a592b003d88 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:47 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69849182 kde-frameworks/kdesu: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kdesu/kdesu-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kdesu/kdesu-5.96.0.ebuild b/kde-frameworks/kdesu/kdesu-5.96.0.ebuild index 7e784125acbf..034331706632 100644 --- a/kde-frameworks/kdesu/kdesu-5.96.0.ebuild +++ b/kde-frameworks/kdesu/kdesu-5.96.0.ebuild @@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework to handle super user actions" LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdnssd/
commit: 8ac2af2de96e91593d8e11f8ab5660fe6ee37700 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:48 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac2af2d kde-frameworks/kdnssd: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kdnssd/kdnssd-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kdnssd/kdnssd-5.96.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.96.0.ebuild index 8d7e49f2d01d..e356d34fdf31 100644 --- a/kde-frameworks/kdnssd/kdnssd-5.96.0.ebuild +++ b/kde-frameworks/kdnssd/kdnssd-5.96.0.ebuild @@ -8,7 +8,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework for network service discovery using Zeroconf" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="nls zeroconf" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdelibs4support/
commit: c766bdebd2f7d60e6567eaa54b50e28debd220c2 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 04:07:46 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 04:07:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c766bdeb kde-frameworks/kdelibs4support: Stabilize 5.96.0 amd64, #853325 Signed-off-by: Sam James gentoo.org> kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild index 3ac0fe635486..d2e6ffee9a80 100644 --- a/kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild +++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild @@ -12,7 +12,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="X" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-p2p/arti/
commit: addce8b41d456dca9e8eb064a0a9157ac731f5e4 Author: John Helmert III gentoo org> AuthorDate: Sat Aug 6 03:59:29 2022 + Commit: John Helmert III gentoo org> CommitDate: Sat Aug 6 03:59:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=addce8b4 net-p2p/arti: drop 0.3.0, 0.4.0 Signed-off-by: John Helmert III gentoo.org> net-p2p/arti/Manifest | 87 - net-p2p/arti/arti-0.3.0.ebuild | 426 net-p2p/arti/arti-0.4.0.ebuild | 427 - 3 files changed, 940 deletions(-) diff --git a/net-p2p/arti/Manifest b/net-p2p/arti/Manifest index c98c984512aa..5693fba532a8 100644 --- a/net-p2p/arti/Manifest +++ b/net-p2p/arti/Manifest @@ -4,35 +4,26 @@ DIST aes-0.8.1.crate 123260 BLAKE2B a926f713752eb3914c337df5fb9714d47929822d7cc8 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 -DIST anyhow-1.0.57.crate 44614 BLAKE2B b8d8274325b7959cedb2b8f4023d13b0d3824034c8433aea9a0a6f3c3fa6a6d7460b93bf624dff4b7168075524545f1a312e454ed0b15e8dff2109cf3c6dc433 SHA512 311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004 DIST anyhow-1.0.58.crate 43137 BLAKE2B 8e797dfab555d7076128851203ec1c6cb3c448bad52fe28c82b10518549971e6daaaca52d4a0dbb126549fd819706d6788e5322c6433ed71836c7f6051230b7a SHA512 78b21c51efd37e2be8f5672dc57f23ecd222d910604276da094754e06b86eb5a899d7ca7fb9f92566a13f70c116b05fed93d68a06320894d76a14a31e6c557b7 DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f -DIST arti-0.3.0.tar.gz 966554 BLAKE2B dc088b4354824559b56fecedb149844554735cadd8e5f5da4235ed7800fd7060f57785856d0770c121d661557aaf77d6bf7b8d498b0ca18acdfb5d37c599c431 SHA512 42a93648cca2cdae907d73cbf456e114c5dc80adb4d3a1ac5b1805eb3fb934b02de976038129d1b51e6adc3529f2d12288c1d27cb74153a3bff0a905cd15fd01 -DIST arti-0.4.0.tar.gz 1009762 BLAKE2B 47c3917847bb854ecaaeedf2d1836abf7f35cf0cd0a10833ff03294b97f71a8281ccd99a63ea4b06db9686199a5f6a3f52668c37ecefd8a8260b721fd52e4a2d SHA512 fa3f1aa4bae28aff5757fc845e7cfe8ac3759530b963425b06d51e98d65308a4ea63cbd71e5450872771f3a518986d7b79a49cc24e49dc4078b326bb1a70f285 DIST arti-0.5.0.tar.gz 1073378 BLAKE2B 396517f2689b10d8f56508b09b02fdf117bae92d58067f027b2bfd44bbc312827873f804c46ce9c1d9852d33bdbfecb99db671ec7a8132aacb34c9eae4ef0688 SHA512 60f1bf1fa3d01451293e5596c48e999de6330c44c4324e3a1199fb6ab85847dc84a13c2a8b8c2b0319ae179b2321fdc4f8fe16011fa06593952e2568f1b96c7e DIST arti-0.6.0.tar.gz 1092556 BLAKE2B 48afb0f5cfa6a029e3501cb45f25ef722873a50ac86e0237996f5caa1801f67d263e756b620e2afb675f297bd3e3844c8dbbad235511f111c5d7678063d2c06d SHA512 a8e58672ced0a053315ed066219d712e5bf225212c14d9e5e7cc4fd66391f6c0cf5d417de7f755a52ca380a4887a14496c7ea12344e56a978edf409cfdcc22b1 DIST async-broadcast-0.4.0.crate 19657 BLAKE2B ec7c50cd2fb8e8268b98e72a5a785d388bc28f6d33179157101ba778783b46b17276f5d9381e2e43892fbb7bbe18df15f6c9e16375f5baf67df1750e24363eb1 SHA512 bbc72a254c115781f1a291a8aa562ab4354b7f7762a13ca280a68d6fdb0e23e09f23b75e7ef555141ae3f4f00835299d9b2ed632060c33e9412f4ea07b94252f DIST async-broadcast-0.4.1.crate 19732 BLAKE2B 9b48985cf6b10a14911a7c83c742357c818bd5e0847eb825fb00b89ac90961504eda9ba3c5b2312bc02800e41863bc03772519a44e3ea8429be99783f6256509 SHA512 b4fe8fb92d957f0988e7d68fdc81153636a3fb30c019dc005fd9a17838fcc6b68e06b84828cad06259dd334a2fa478f5418e0f0d8091f1fe5be7ff59e6e31ef9 DIST async-channel-1.6.1.crate 12574 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: net-p2p/arti/
commit: 579a8582ca5218490ba8ff0d02e27cd65a9d870d Author: John Helmert III gentoo org> AuthorDate: Sat Aug 6 03:58:27 2022 + Commit: John Helmert III gentoo org> CommitDate: Sat Aug 6 03:59:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=579a8582 net-p2p/arti: add 0.6.0 Signed-off-by: John Helmert III gentoo.org> net-p2p/arti/Manifest | 74 +++ net-p2p/arti/arti-0.6.0.ebuild | 436 + 2 files changed, 510 insertions(+) diff --git a/net-p2p/arti/Manifest b/net-p2p/arti/Manifest index a7d9d5c61537..c98c984512aa 100644 --- a/net-p2p/arti/Manifest +++ b/net-p2p/arti/Manifest @@ -11,7 +11,9 @@ DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe DIST arti-0.3.0.tar.gz 966554 BLAKE2B dc088b4354824559b56fecedb149844554735cadd8e5f5da4235ed7800fd7060f57785856d0770c121d661557aaf77d6bf7b8d498b0ca18acdfb5d37c599c431 SHA512 42a93648cca2cdae907d73cbf456e114c5dc80adb4d3a1ac5b1805eb3fb934b02de976038129d1b51e6adc3529f2d12288c1d27cb74153a3bff0a905cd15fd01 DIST arti-0.4.0.tar.gz 1009762 BLAKE2B 47c3917847bb854ecaaeedf2d1836abf7f35cf0cd0a10833ff03294b97f71a8281ccd99a63ea4b06db9686199a5f6a3f52668c37ecefd8a8260b721fd52e4a2d SHA512 fa3f1aa4bae28aff5757fc845e7cfe8ac3759530b963425b06d51e98d65308a4ea63cbd71e5450872771f3a518986d7b79a49cc24e49dc4078b326bb1a70f285 DIST arti-0.5.0.tar.gz 1073378 BLAKE2B 396517f2689b10d8f56508b09b02fdf117bae92d58067f027b2bfd44bbc312827873f804c46ce9c1d9852d33bdbfecb99db671ec7a8132aacb34c9eae4ef0688 SHA512 60f1bf1fa3d01451293e5596c48e999de6330c44c4324e3a1199fb6ab85847dc84a13c2a8b8c2b0319ae179b2321fdc4f8fe16011fa06593952e2568f1b96c7e +DIST arti-0.6.0.tar.gz 1092556 BLAKE2B 48afb0f5cfa6a029e3501cb45f25ef722873a50ac86e0237996f5caa1801f67d263e756b620e2afb675f297bd3e3844c8dbbad235511f111c5d7678063d2c06d SHA512 a8e58672ced0a053315ed066219d712e5bf225212c14d9e5e7cc4fd66391f6c0cf5d417de7f755a52ca380a4887a14496c7ea12344e56a978edf409cfdcc22b1 DIST async-broadcast-0.4.0.crate 19657 BLAKE2B ec7c50cd2fb8e8268b98e72a5a785d388bc28f6d33179157101ba778783b46b17276f5d9381e2e43892fbb7bbe18df15f6c9e16375f5baf67df1750e24363eb1 SHA512 bbc72a254c115781f1a291a8aa562ab4354b7f7762a13ca280a68d6fdb0e23e09f23b75e7ef555141ae3f4f00835299d9b2ed632060c33e9412f4ea07b94252f +DIST async-broadcast-0.4.1.crate 19732 BLAKE2B 9b48985cf6b10a14911a7c83c742357c818bd5e0847eb825fb00b89ac90961504eda9ba3c5b2312bc02800e41863bc03772519a44e3ea8429be99783f6256509 SHA512 b4fe8fb92d957f0988e7d68fdc81153636a3fb30c019dc005fd9a17838fcc6b68e06b84828cad06259dd334a2fa478f5418e0f0d8091f1fe5be7ff59e6e31ef9 DIST async-channel-1.6.1.crate 12574 BLAKE2B 5c5c8f1cf1458d952637a439a1534e68bcb4a1cf478cec6b6d224387f56c59dc6cffd2e3621dc24e03e20df3fdbda5b8855fccfbbc26a2aa03656aff3a17d02f SHA512 797b1f5b4c07853f78670e62b67fb787c329ffa2c89475a3767a963d524a69dce082cc7f3a2878d9c990f00ae2d9cd7e0d21743fc4186769c238467bdb20c65e DIST async-compression-0.3.12.crate 57646 BLAKE2B 66b801ea92dbf5911815874c2df967ace5a89a15d9af95b89116976228c45cb2f42e9d4c0090527528b09827a6d1c195ceb8566a9a6817a89c8ce6ac5356104b SHA512 03e47d9c9df03e4db1faba4abbddec0cbeaf1273a970cac7d8b58ee8965a5ead8500c5031b6c3f7a32f03abd2191d17609aa2af9deae35fcc4882bd19aa115d1 DIST async-compression-0.3.14.crate 57942 BLAKE2B 00314cddd0e561d3107d297ceedbfaee8a3718e55e564d7efa0c90b4c0dc2c825bb7ade2503438b2ea2896f39b849648dda9e5988f265a4aaeb62bffeda3115c SHA512 6d604f4937b5c3283dd882a62c2498ba804adb802a2720ffe1c69a8642b55685f0ae2dbc50f58974520167b1b4e43517bc54977299b3bd956d55bab8febc7852 @@ -29,6 +31,7 @@ DIST async-rustls-0.2.0.crate 22857 BLAKE2B 10b93012827f371a18576d59c7501e258c50 DIST async-std-1.11.0.crate 215743 BLAKE2B 90f086917a7afee083c0530469d407bae413d929e1164e15ab577ba86a5fabf28d58f1af1e752c0adeeeba62f9cb8c822635ff6d0781dd1e8b3fd15219b17d08 SHA512 8978520f1031273ef93e7af63b7b72d43fe52f4c4058a3538ed1c16ae21bff79b787f79d5e9c54cb5266c24875681a52bd68d85ff322423dfb6656e215f32c20 DIST async-std-1.12.0.crate 215080 BLAKE2B 1d9c56e03971f742b6e78a7a8ae097a6b1b622f64ebe378fa54511187e7c9c7ed5840ed6282633ac6636d3130d0ed4cc7985eb1a5c32718f07b57bc7172f3eaa SHA512 aaeef7f474fc700bba7beb6725d4eb778a9a05ebccfecdd81789b5d039c49508860d953f231c7b8fbce4c5b237d063a43eb03b83410490fc14eca572884f57e2 DIST async-task-4.2.0.crate 28496 BLAKE2B 327895275248fb0d405a85e603d26cc4a9dd0dea73c9d1d7f7a56de716010c08636a87a224431b8c4bb7c2efc2254631cea176dfa7cd20867c4e67da6c893200 SHA512 fc52d82da34e84611012cc4cff9624481402ab0ce56d7dae99ddcb5a59eb31a264e5e2597db6ec7595b681c0bea1f159e1f7bcb3e033ba5740b9b11c080c4259 +DIST async-task-4.3.0.crate 29544 BLAKE2B ed27a637b0c7196f9dbc13b597cd97afbf4bdcd78d5f46e20862a39f41ea3b2dd9335795dbb8fc22e2c4ba75e4678156fb062f91211e1caf2475546ca99ba327 SHA512 55f4fa697d1e00946e3e518e35117552e66a28a4c52e72f66af4c1b9a31e932d1fd32f31a4097fea707789575a9aec0db2ce9eb51643909480a41c52d3558d22 DIST async-trait-0.1.53.crate 26210 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: sys-block/partimage/
commit: 36d5393bb1aa4a6984414b147463fd337446e4e7 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 03:59:30 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 03:59:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d5393b sys-block/partimage: add gitlab upstream metadata Signed-off-by: Sam James gentoo.org> sys-block/partimage/metadata.xml | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/sys-block/partimage/metadata.xml b/sys-block/partimage/metadata.xml index 2512c2d0faf4..204df04e2c57 100644 --- a/sys-block/partimage/metadata.xml +++ b/sys-block/partimage/metadata.xml @@ -1,14 +1,15 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - base-sys...@gentoo.org - Gentoo Base System - - - Do not include login support when connecting partimaged - - - partimage - + + base-sys...@gentoo.org + Gentoo Base System + + + Do not include login support when connecting partimaged + + + partimage/partimage-sources + partimage +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/, media-libs/libfpx/files/
commit: d8be3b508507f3671e6494108337ec92abdeda7a Author: Sam James gentoo org> AuthorDate: Sat Aug 6 03:54:33 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 03:54:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8be3b50 media-libs/libfpx: fix build w/ musl 1.2.3 (and maybe libcxx) Closes: https://bugs.gentoo.org/842123 Signed-off-by: Sam James gentoo.org> .../files/libfpx-1.3.1_p10-musl-1.2.3-null.patch | 51 ++ media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 1 + 2 files changed, 52 insertions(+) diff --git a/media-libs/libfpx/files/libfpx-1.3.1_p10-musl-1.2.3-null.patch b/media-libs/libfpx/files/libfpx-1.3.1_p10-musl-1.2.3-null.patch new file mode 100644 index ..2b8c960f616a --- /dev/null +++ b/media-libs/libfpx/files/libfpx-1.3.1_p10-musl-1.2.3-null.patch @@ -0,0 +1,51 @@ +https://cgit.freebsd.org/ports/tree/graphics/libfpx/files/patch-null-casts +https://bugs.gentoo.org/842123 + +(May well fix libcxx too given the source.) +--- a/oless/expdf.cxx b/oless/expdf.cxx +@@ -610,5 +610,5 @@ + olErr(EH_Err, STG_E_INVALIDFUNCTION); + olChk(Validate()); +-if (snbExclude != NULL) ++if (snbExclude != 0) + olErr(EH_Err, STG_E_INVALIDPARAMETER); + olChk(OpenEntry(pwcsName, STGTY_STORAGE, grfMode, (void **))); +@@ -909,5 +909,5 @@ + sc = OpenStorage(pwcsName, (IStorage*)NULL, + STGM_DIRECT| STGM_READ| STGM_SHARE_EXCLUSIVE, +- (SNBW)NULL, (DWORD)NULL, ); ++ 0, 0, ); + + if (SUCCEEDED(sc)) +@@ -951,5 +951,5 @@ + olChk(OpenStream(pwcsName, (void *)NULL, + STGM_DIRECT | STGM_READ | STGM_SHARE_EXCLUSIVE, +- (DWORD)NULL, )); ++ 0, )); + + // It's a stream +@@ -1575,5 +1575,5 @@ + olMemTo(EH_pst, pstExp = new CExposedStream()); + olChkTo(EH_pstExp, pstExp->Init(pstDirect, this, +-df, pdfnName, (ULONG)NULL)); ++df, pdfnName, 0)); + *ppStream = pstExp; + return S_OK; +@@ -1624,5 +1624,5 @@ + olMemTo(EH_pst, pstExp = new CExposedStream()); + olChkTo(EH_pstExp, pstExp->Init(pstDirect, this, +-df, pdfnName, (ULONG)NULL)); ++df, pdfnName, 0)); + *ppStream = pstExp; + return S_OK; +--- a/oless/storage.cxx b/oless/storage.cxx +@@ -144,5 +144,5 @@ + + olChk(ValidateNameW(pwcsName, CBMAXPATHCOMPLEN)); +-olMem(pilb = new CFileILB(pwcsName, (DWORD)NULL, FALSE)); ++olMem(pilb = new CFileILB(pwcsName, 0, FALSE)); + olChk(pilb->Open(STGM_READ)); + sc = GetScode( StgIsStorageILockBytes(pilb) ); + diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 3373f14d2228..e307cdb8b651 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -17,6 +17,7 @@ S=${WORKDIR}/${P/_p/-} PATCHES=( "${FILESDIR}"/${PN}-1.2.0.13-export-symbols.patch + "${FILESDIR}"/${PN}-1.3.1_p10-musl-1.2.3-null.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-db/libodbc++/, dev-db/libodbc++/files/
commit: f553b896d25848f8924ae58b456ede494f8503e3 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 03:37:24 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 03:49:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f553b896 dev-db/libodbc++: fix build w/ musl 1.2.3 (and possibly libcxx?) Closes: https://bugs.gentoo.org/855887 Signed-off-by: Sam James gentoo.org> .../files/libodbc++-0.2.3-musl-1.2.3-null.patch | 16 dev-db/libodbc++/libodbc++-0.2.5-r3.ebuild | 3 ++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/dev-db/libodbc++/files/libodbc++-0.2.3-musl-1.2.3-null.patch b/dev-db/libodbc++/files/libodbc++-0.2.3-musl-1.2.3-null.patch new file mode 100644 index ..f7d5a2e3436f --- /dev/null +++ b/dev-db/libodbc++/files/libodbc++-0.2.3-musl-1.2.3-null.patch @@ -0,0 +1,16 @@ +https://cgit.freebsd.org/ports/tree/databases/libodbc++/files/patch-src-datetime.cpp +https://bugs.gentoo.org/855887 + +(Given the source, possibly fixes libcxx too?) +--- a/src/datetime.cpp b/src/datetime.cpp +@@ -272,7 +272,7 @@ + # endif + #endif + ,ODBCXX_STRING_CONST("%09d"),nanos_); +- buf[9] = NULL;// Terminate string ++ buf[9] = '\0';// Terminate string + ret+=ODBCXX_STRING(buf); + } + return ret; + diff --git a/dev-db/libodbc++/libodbc++-0.2.5-r3.ebuild b/dev-db/libodbc++/libodbc++-0.2.5-r3.ebuild index 3241509b98af..b3ebd27f321a 100644 --- a/dev-db/libodbc++/libodbc++-0.2.5-r3.ebuild +++ b/dev-db/libodbc++/libodbc++-0.2.5-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -27,6 +27,7 @@ PATCHES=( "${FILESDIR}"/${PN}-0.2.3-doxygen.patch "${FILESDIR}"/${PN}-0.2.3-gcc41.patch "${FILESDIR}"/${PN}-0.2.3-gcc44.patch + "${FILESDIR}"/${PN}-0.2.3-musl-1.2.3-null.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sci-libs/coinor-vol/files/, sci-libs/coinor-vol/
commit: 34adbf714860fb2c1f167181de149ccd01e14efc Author: Sam James gentoo org> AuthorDate: Sat Aug 6 03:44:28 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 03:49:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34adbf71 sci-libs/coinor-vol: fix build w/ musl 1.2.3 Closes: https://bugs.gentoo.org/841746 Signed-off-by: Sam James gentoo.org> sci-libs/coinor-vol/coinor-vol-1.5.4.ebuild| 6 +- .../files/coinor-vol-1.5.4-musl-1.2.3-null.patch | 24 ++ 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/sci-libs/coinor-vol/coinor-vol-1.5.4.ebuild b/sci-libs/coinor-vol/coinor-vol-1.5.4.ebuild index 53276b0f38c4..5ea2c976d627 100644 --- a/sci-libs/coinor-vol/coinor-vol-1.5.4.ebuild +++ b/sci-libs/coinor-vol/coinor-vol-1.5.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,6 +34,10 @@ RDEPEND="${DEPEND}" S="${WORKDIR}/${MY_PN}-releases-${PV}/${MY_PN}" +PATCHES=( + "${FILESDIR}"/${P}-musl-1.2.3-null.patch +) + src_prepare() { # Needed to make the --with-coin-instdir in src_configure happy. dodir /usr diff --git a/sci-libs/coinor-vol/files/coinor-vol-1.5.4-musl-1.2.3-null.patch b/sci-libs/coinor-vol/files/coinor-vol-1.5.4-musl-1.2.3-null.patch new file mode 100644 index ..96a154740ed4 --- /dev/null +++ b/sci-libs/coinor-vol/files/coinor-vol-1.5.4-musl-1.2.3-null.patch @@ -0,0 +1,24 @@ +https://bugs.gentoo.org/841746 +https://github.com/coin-or/Vol/commit/7b65983cfbf66f9a615c1babcc28a7cd87eee3c4 + +From: Stefan Vigerske +Date: Sat, 1 Feb 2020 17:45:41 + +Subject: [PATCH] there should be no need to cast NULL, closes #1 + +--- a/src/OsiVol/OsiVolSolverInterfaceIO.cpp b/src/OsiVol/OsiVolSolverInterfaceIO.cpp +@@ -423,10 +423,10 @@ OsiVolSolverInterface::writeMps(const char *filename, +writer.setMpsData(*getMatrixByCol(), getInfinity(), +getColLower(), getColUpper(), +getObjCoefficients(), +- reinterpret_cast (NULL) /*integrality*/, ++ NULL /*integrality*/, +getRowLower(), getRowUpper(), +- reinterpret_cast (NULL) /*colnam*/, +- reinterpret_cast (NULL) /*rownam*/); ++ NULL /*colnam*/, ++ NULL /*rownam*/); +std::string fname = filename; +if (extension) +{ if (extension[0] != '\0' && extension[0] != '.') +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: bb3520929e5d7e4b358426126769875ce7b7a2bb Author: Sam James gentoo org> AuthorDate: Sat Aug 6 03:23:55 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 03:23:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb352092 sys-devel/binutils: fix typo in comment Signed-off-by: Sam James gentoo.org> sys-devel/binutils/binutils-2.39.ebuild | 2 +- sys-devel/binutils/binutils-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/binutils/binutils-2.39.ebuild b/sys-devel/binutils/binutils-2.39.ebuild index bfa59fe7bf31..e7c6ccfbb247 100644 --- a/sys-devel/binutils/binutils-2.39.ebuild +++ b/sys-devel/binutils/binutils-2.39.ebuild @@ -254,7 +254,7 @@ src_configure() { # TODO: Available from 2.39+ on but let's try the warning on for a bit # first... (--enable-warn-execstack) # Could put it under USE=hardened? - #--enable-default-execstack + #--disable-default-execstack # Things to think about #--enable-deterministic-archives diff --git a/sys-devel/binutils/binutils-.ebuild b/sys-devel/binutils/binutils-.ebuild index 85363e570adc..c19f89fbf55e 100644 --- a/sys-devel/binutils/binutils-.ebuild +++ b/sys-devel/binutils/binutils-.ebuild @@ -254,7 +254,7 @@ src_configure() { # TODO: Available from 2.39+ on but let's try the warning on for a bit # first... (--enable-warn-execstack) # Could put it under USE=hardened? - #--enable-default-execstack + #--disable-default-execstack # Things to think about #--enable-deterministic-archives
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libnl/
commit: e9c8b63141e72c323bb3805e618d1dabe1edad4b Author: Sam James gentoo org> AuthorDate: Sat Aug 6 02:53:08 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 02:55:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c8b631 dev-libs/libnl: add missing DISTUTILS_DEPS Signed-off-by: Sam James gentoo.org> dev-libs/libnl/libnl-3.7.0.ebuild | 5 - dev-libs/libnl/libnl-.ebuild | 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-libs/libnl/libnl-3.7.0.ebuild b/dev-libs/libnl/libnl-3.7.0.ebuild index 6b420eb95d66..9d6312ae6dd0 100644 --- a/dev-libs/libnl/libnl-3.7.0.ebuild +++ b/dev-libs/libnl/libnl-3.7.0.ebuild @@ -34,7 +34,10 @@ DEPEND="${RDEPEND}" BDEPEND="${RDEPEND} sys-devel/bison sys-devel/flex - python? ( dev-lang/swig ) + python? ( + ${DISTUTILS_DEPS} + dev-lang/swig + ) test? ( dev-libs/check )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/libnl/libnl-.ebuild b/dev-libs/libnl/libnl-.ebuild index 6b420eb95d66..9d6312ae6dd0 100644 --- a/dev-libs/libnl/libnl-.ebuild +++ b/dev-libs/libnl/libnl-.ebuild @@ -34,7 +34,10 @@ DEPEND="${RDEPEND}" BDEPEND="${RDEPEND} sys-devel/bison sys-devel/flex - python? ( dev-lang/swig ) + python? ( + ${DISTUTILS_DEPS} + dev-lang/swig + ) test? ( dev-libs/check )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/dlib/
commit: 6994a9d44688a2dcde3a0d74ef796937d7120495 Author: Sam James gentoo org> AuthorDate: Sat Aug 6 02:55:12 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 02:55:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6994a9d4 sci-libs/dlib: add missing DISTUTILS_DEPS Signed-off-by: Sam James gentoo.org> sci-libs/dlib/dlib-19.24.ebuild | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/sci-libs/dlib/dlib-19.24.ebuild b/sci-libs/dlib/dlib-19.24.ebuild index 961c180ef7c2..7390b5b72a3d 100644 --- a/sci-libs/dlib/dlib-19.24.ebuild +++ b/sci-libs/dlib/dlib-19.24.ebuild @@ -32,10 +32,15 @@ RDEPEND=" sqlite? ( dev-db/sqlite:3 ) X? ( x11-libs/libX11 )" DEPEND="${RDEPEND}" -BDEPEND="python? ( test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] -) )" +BDEPEND=" + python? ( + ${DISTUTILS_DEPS} + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + ) + ) +" DOCS=( docs/README.txt )
[gentoo-commits] repo/gentoo:master commit in: dev-util/cppcheck/
commit: dd7a8a09ad5b3495b07182707c60c01fe9185bcc Author: Sam James gentoo org> AuthorDate: Sat Aug 6 02:54:29 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 02:55:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7a8a09 dev-util/cppcheck: add missing DISTUTILS_DEPS Signed-off-by: Sam James gentoo.org> dev-util/cppcheck/cppcheck-2.8.1-r1.ebuild | 1 + dev-util/cppcheck/cppcheck-2.8.2.ebuild| 1 + 2 files changed, 2 insertions(+) diff --git a/dev-util/cppcheck/cppcheck-2.8.1-r1.ebuild b/dev-util/cppcheck/cppcheck-2.8.1-r1.ebuild index 9ef2ad93ab6c..65e6622d41f2 100644 --- a/dev-util/cppcheck/cppcheck-2.8.1-r1.ebuild +++ b/dev-util/cppcheck/cppcheck-2.8.1-r1.ebuild @@ -44,6 +44,7 @@ BDEPEND=" app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig + htmlreport? ( ${DISTUTILS_DEPS} ) qt5? ( dev-qt/linguist-tools:5 ) test? ( htmlreport? ( diff --git a/dev-util/cppcheck/cppcheck-2.8.2.ebuild b/dev-util/cppcheck/cppcheck-2.8.2.ebuild index 9ef2ad93ab6c..65e6622d41f2 100644 --- a/dev-util/cppcheck/cppcheck-2.8.2.ebuild +++ b/dev-util/cppcheck/cppcheck-2.8.2.ebuild @@ -44,6 +44,7 @@ BDEPEND=" app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig + htmlreport? ( ${DISTUTILS_DEPS} ) qt5? ( dev-qt/linguist-tools:5 ) test? ( htmlreport? (
[gentoo-commits] repo/gentoo:master commit in: www-client/epiphany/
commit: 9e5d89cee0418fd895e6602fa6769fe057a9aebb Author: Matt Turner gentoo org> AuthorDate: Sat Aug 6 02:25:41 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Aug 6 02:26:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5d89ce www-client/epiphany: Version bump to 42.4 Signed-off-by: Matt Turner gentoo.org> www-client/epiphany/Manifest | 1 + www-client/epiphany/epiphany-42.4.ebuild | 86 2 files changed, 87 insertions(+) diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest index 7910243c16d9..b18df57487fa 100644 --- a/www-client/epiphany/Manifest +++ b/www-client/epiphany/Manifest @@ -1,2 +1,3 @@ DIST epiphany-42.2.tar.xz 6101892 BLAKE2B 81553836de2518b2aa490c34b238afe7dd71f63e5f9604ff98ada6663ad37d5a0457f5345574b776582c9ad7a728c0d221360af19cebc0157810757c8d09620b SHA512 3b7bcd9225f06caca547e8d822818e7d9b5a178028cd97b17b8e2474fec7337c4d6b4d718b3cf014784939d0b2f36e84305d6e9115521fdf762af178e5fc07d3 DIST epiphany-42.3.tar.xz 6106824 BLAKE2B 97dc47e0df026210c8c81966ae02a2916d6a738b291261894b3c3bc9a21073e547de1dab00a64e378fb049eec6fbbb15346eb7489f6100f79ab2a4e3309f3366 SHA512 3bdbbbf97e80fcd55780312b9ee5c631e0a9ce8cfb27c4cb202cc5db56579d4aeb098781c4853464f9c22faacdaf75a960b10d8b878139ad24c42728529a4364 +DIST epiphany-42.4.tar.xz 6107820 BLAKE2B 7ab18ac6d8eceb3577ef53c761e26a64291219311f2d6d82ed13ce6746767b83124faf28c9627056938351a05e5d6aff50eb95eb4dec10ce8847123fb5775b36 SHA512 55153078bc460cc5a0bc17bb8d12fd5ed6495cd2415e128ec0b4917b07a4d2fe1fb74e871c033aaef43c89c125d79ad37e99ea2fa2ada07fbcdf09603129ae47 diff --git a/www-client/epiphany/epiphany-42.4.ebuild b/www-client/epiphany/epiphany-42.4.ebuild new file mode 100644 index ..2fd204d2c550 --- /dev/null +++ b/www-client/epiphany/epiphany-42.4.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg virtualx + +DESCRIPTION="GNOME webbrowser based on Webkit" +HOMEPAGE="https://wiki.gnome.org/Apps/Web https://gitlab.gnome.org/GNOME/epiphany; + +LICENSE="GPL-3+" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/glib-2.67.4:2 + >=x11-libs/gtk+-3.24.0:3 + >=dev-libs/nettle-3.4:= + >=net-libs/webkit-gtk-2.33.2:4= + >=x11-libs/cairo-1.2 + >=app-crypt/gcr-3.5.5:=[gtk] + >=x11-libs/gdk-pixbuf-2.36.5:2 + gnome-base/gsettings-desktop-schemas + >=app-text/iso-codes-0.35 + >=dev-libs/json-glib-1.6 + app-arch/libarchive:= + >=dev-libs/libdazzle-3.37.1 + >=gui-libs/libhandy-1.5.0:1= + >=app-crypt/libsecret-0.19 + >=net-libs/libsoup-2.48.0:2.4 + >=dev-libs/libxml2-2.6.12:2 + >=dev-db/sqlite-3.22:3 + dev-libs/gmp:0= +" +RDEPEND="${DEPEND} + x11-themes/adwaita-icon-theme +" +# appstream-glib needed for appdata.xml gettext translation +BDEPEND=" + dev-libs/appstream-glib + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + # Allow /var/tmp prefixed recursive delete (due to package manager setting TMPDIR) + "${FILESDIR}"/var-tmp-tests.patch +) + +src_configure() { + local emesonargs=( + -Ddeveloper_mode=false + -Dlibportal=disabled + # maybe enable later if network-sandbox is off, but in 3.32.4 the network test + # is commented out upstream anyway + -Dnetwork_tests=disabled + -Dtech_preview=false + $(meson_feature test unit_tests) + -Dsoup2=enabled + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + + if ! has_version net-libs/webkit-gtk[jpeg2k]; then + ewarn "Your net-libs/webkit-gtk is built without USE=jpeg2k." + ewarn "Various image galleries/managers may be broken." + fi +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/glib-networking/
commit: 73ca758d01f5b005b505a56eed016b5cf4e5d79e Author: Matt Turner gentoo org> AuthorDate: Sat Aug 6 02:18:28 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Aug 6 02:18:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ca758d net-libs/glib-networking: Version bump to 2.72.2 Signed-off-by: Matt Turner gentoo.org> net-libs/glib-networking/Manifest | 1 + .../glib-networking/glib-networking-2.72.2.ebuild | 81 ++ 2 files changed, 82 insertions(+) diff --git a/net-libs/glib-networking/Manifest b/net-libs/glib-networking/Manifest index b1b39ce8d788..978a5714c0f5 100644 --- a/net-libs/glib-networking/Manifest +++ b/net-libs/glib-networking/Manifest @@ -1,2 +1,3 @@ DIST glib-networking-2.72.0.tar.xz 265060 BLAKE2B 2ffb25b059db40fcf9b65b104cd50d81dda9482bc75031d62c10f70eaaa2e9fcfcdfb2b718253255a2565d7b6bc9ead2214167d1b5f482c0ddd3af8573dd2ef5 SHA512 2b42aebcf496f51604005f6f3243ed7e613ab3d485742b7d8af10e103b07eefd8931cc86c1cb021889fe1415ad98bf4d877a3f33203cb53688cc2c41373a8ce4 DIST glib-networking-2.72.1.tar.xz 265308 BLAKE2B 84264df5e094a4c57d86edd57fdedb11ad00eec5937eb056de34ec3d38a0e0e2ec3d71a5ad4ab0386c45681c8784b792ca6ded9c048d93c3ed1ad47d2f31f44e SHA512 243f54f4fbce40211f276c4f56e4e40507ecb0b23527a04b2d5bd67185c017f736f088c71ebf225e69e1ae8efa5b835edd68ea5c96df3ff69a25fd391e5c52d0 +DIST glib-networking-2.72.2.tar.xz 265268 BLAKE2B 90e6eee44faeb495e26a61d15fab66034784637f43d2184901099a6daa69e36d39f732cd5ccd5262f213f19329982264138592b60a08009f4ff034a3ad20922a SHA512 b2837f1521ea8312fb508d3000d465898d409bb48033a63430609331f45628f6b49eaaf16278f2ef48c41b9fccf38f78a85374d23e9ea75692a11cbd7ef058ec diff --git a/net-libs/glib-networking/glib-networking-2.72.2.ebuild b/net-libs/glib-networking/glib-networking-2.72.2.ebuild new file mode 100644 index ..f5cb25001455 --- /dev/null +++ b/net-libs/glib-networking/glib-networking-2.72.2.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson-multilib xdg + +DESCRIPTION="Network-related giomodules for glib" +HOMEPAGE="https://gitlab.gnome.org/GNOME/glib-networking; + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="+gnome +libproxy +ssl test" +RESTRICT="!test? ( test )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + >=dev-libs/glib-2.69.0:2[${MULTILIB_USEDEP}] + libproxy? ( >=net-libs/libproxy-0.4.11-r1:=[${MULTILIB_USEDEP}] ) + >=net-libs/gnutls-3.7.2:=[${MULTILIB_USEDEP}] + ssl? ( app-misc/ca-certificates ) + gnome? ( gnome-base/gsettings-desktop-schemas ) +" +DEPEND="${RDEPEND} + test? ( net-libs/gnutls[pkcs11] ) +" +BDEPEND=" + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( sys-apps/dbus ) +" + +src_prepare() { + default + xdg_environment_reset + + if ! use test ; then + # Don't build tests unconditionally + # This is a hack to avoid needing gnutls[pkcs11] when USE=-test + # It may become a real runtime dependency in future + # Please check! + # bug #777462 + sed -i "/^subdir('tests')/d" tls/meson.build || die + fi +} + +multilib_src_configure() { + local emesonargs=( + -Dgnutls=enabled + -Dopenssl=disabled + $(meson_feature libproxy) + $(meson_feature gnome gnome_proxy) + -Dinstalled_tests=false + -Dstatic_modules=false + ) + meson_src_configure +} + +multilib_src_test() { + dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +pkg_postinst() { + xdg_pkg_postinst + + multilib_pkg_postinst() { + gnome2_giomodule_cache_update \ + || die "Update GIO modules cache failed (for ${ABI})" + } + multilib_foreach_abi multilib_pkg_postinst +} + +pkg_postrm() { + xdg_pkg_postrm + + multilib_pkg_postrm() { + gnome2_giomodule_cache_update \ + || die "Update GIO modules cache failed (for ${ABI})" + } + multilib_foreach_abi multilib_pkg_postrm +}
[gentoo-commits] repo/gentoo:master commit in: gui-libs/libadwaita/files/, gui-libs/libadwaita/
commit: 33e354c16be0dbd7b8033e4ae76e0800a78e6dde Author: Matt Turner gentoo org> AuthorDate: Fri Aug 5 22:34:53 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Aug 6 02:17:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e354c1 gui-libs/libadwaita: Version bump to 1.1.4 Closes: https://bugs.gentoo.org/859466 Signed-off-by: Matt Turner gentoo.org> gui-libs/libadwaita/Manifest | 1 + gui-libs/libadwaita/files/1.1.4-fix-aliasing.patch | 204 + gui-libs/libadwaita/libadwaita-1.1.4.ebuild| 69 +++ 3 files changed, 274 insertions(+) diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest index d88f49c18c2b..41e4338d5650 100644 --- a/gui-libs/libadwaita/Manifest +++ b/gui-libs/libadwaita/Manifest @@ -1,2 +1,3 @@ DIST libadwaita-1.1.2.tar.xz 2731632 BLAKE2B e60201f6d2f51713350b3ec18dae10a5993c6fcea3491495b5e9878461a558609c306a418a59515f2b827b6ee8049ff09b710c4326a87e372e975519bec61274 SHA512 ae89c49986d1bddc5eacc736be8ff0842634bf564e73d4a456b6d899ecc0fcc337f27a17cbb5f8921009f45d82434ab22cf7c2bc9541c4179cd298c2d6706587 DIST libadwaita-1.1.3.tar.xz 2731856 BLAKE2B 743d238779da843935149871f476426933b2b27424d449a32f0ac8a844e4980d65946f9a9cc79480e688fdd73c0e43cfbbc547aef2605dc34c800977825f33a1 SHA512 ffe3f5d3277d243a17b27055856e8c111fd856c22f07e990aff5fb48cd760928ff9389943b118ffba6671655af670cd0f0b8d2d5b34ee2265ac37249ddcaca7c +DIST libadwaita-1.1.4.tar.xz 2733108 BLAKE2B 7a1dc225215f1090365a1ae7b4cd281c253699ee8e6dadbeb95ac0995688b5dd567af875b270cb8b537a0153c6d3204490c5fb38606fc7261c770ae4e27dfe73 SHA512 0e24fd2dff81eeabb658eca12e1a6065c97de9871b05e3eb2f305c789377c85d5719d70c3d4e69c42ef3b4474b6270055e0579dbafd1258a644d84879302e1ca diff --git a/gui-libs/libadwaita/files/1.1.4-fix-aliasing.patch b/gui-libs/libadwaita/files/1.1.4-fix-aliasing.patch new file mode 100644 index ..659d81b2713b --- /dev/null +++ b/gui-libs/libadwaita/files/1.1.4-fix-aliasing.patch @@ -0,0 +1,204 @@ +https://bugs.gentoo.org/859466 + +From 200c33021dbe93eae270aa1cc9a4428365a8d7a4 Mon Sep 17 00:00:00 2001 +From: Matt Turner +Date: Tue, 26 Jul 2022 11:00:18 -0400 +Subject: [PATCH 1/2] tab-view: Retype _AdwTabView::stack to fix aliasing + violation + +../src/adw-tab-view.c:1269:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] +| g_clear_pointer ((GtkWidget **) >stack, gtk_widget_unparent); + +Closes: https://gitlab.gnome.org/GNOME/libadwaita/-/issues/522 +(cherry picked from commit 5b6ea17d51a5b42a99128afa562f52aa32eff7b2) +--- + src/adw-tab-view.c | 20 ++-- + 1 file changed, 10 insertions(+), 10 deletions(-) + +diff --git a/src/adw-tab-view.c b/src/adw-tab-view.c +index 26b64436..9c5fbe00 100644 +--- a/src/adw-tab-view.c b/src/adw-tab-view.c +@@ -115,7 +115,7 @@ struct _AdwTabView + { + GtkWidget parent_instance; + +- GtkStack *stack; ++ GtkWidget *stack; + GListStore *children; + + int n_pages; +@@ -763,7 +763,7 @@ page_belongs_to_this_view (AdwTabView *self, + if (!page) + return FALSE; + +- return gtk_widget_get_parent (page->child) == GTK_WIDGET (self->stack); ++ return gtk_widget_get_parent (page->child) == self->stack; + } + + static inline gboolean +@@ -786,7 +786,7 @@ attach_page (AdwTabView *self, + + g_list_store_insert (self->children, position, page); + +- gtk_stack_add_child (self->stack, child); ++ gtk_stack_add_child (GTK_STACK (self->stack), child); + + g_object_freeze_notify (G_OBJECT (self)); + +@@ -829,7 +829,7 @@ set_selected_page (AdwTabView *self, + if (notify_pages && self->pages) + new_position = adw_tab_view_get_page_position (self, self->selected_page); + +-gtk_stack_set_visible_child (self->stack, ++gtk_stack_set_visible_child (GTK_STACK (self->stack), + adw_tab_page_get_child (selected_page)); + set_page_selected (self->selected_page, TRUE); + } +@@ -922,7 +922,7 @@ detach_page (AdwTabView *self, + + g_object_thaw_notify (G_OBJECT (self)); + +- gtk_stack_remove (self->stack, child); ++ gtk_stack_remove (GTK_STACK (self->stack), child); + + g_signal_emit (self, signals[SIGNAL_PAGE_DETACHED], 0, page, pos); + +@@ -1305,7 +1305,7 @@ adw_tab_view_dispose (GObject *object) + + g_clear_object (>children); + +- g_clear_pointer ((GtkWidget **) >stack, gtk_widget_unparent); ++ g_clear_pointer (>stack, gtk_widget_unparent); + + G_OBJECT_CLASS (adw_tab_view_parent_class)->dispose (object); + } +@@ -1737,9 +1737,9 @@ adw_tab_view_init (AdwTabView *self) + self->children = g_list_store_new (ADW_TYPE_TAB_PAGE); + self->default_icon = G_ICON (g_themed_icon_new ("adw-tab-icon-missing-symbolic")); + +- self->stack = GTK_STACK (gtk_stack_new ()); +- gtk_widget_show (GTK_WIDGET (self->stack)); +- gtk_widget_set_parent (GTK_WIDGET (self->stack), GTK_WIDGET (self)); ++ self->stack =
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 0092e6cfdfc2e62f2548729b239c099461a0bcd2 Author: Akinori Hattori gentoo org> AuthorDate: Sat Aug 6 01:07:18 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Aug 6 01:07:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0092e6cf dev-scheme/gauche: amd64/x86 stable Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/gauche-0.9.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/gauche-0.9.12.ebuild b/dev-scheme/gauche/gauche-0.9.12.ebuild index aeb0d9e8f34b..c6681782ed47 100644 --- a/dev-scheme/gauche/gauche-0.9.12.ebuild +++ b/dev-scheme/gauche/gauche-0.9.12.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$ LICENSE="BSD" SLOT="0/$(ver_cut 1-2)8" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="ipv6 +mbedtls test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: ab20c5a82fce25e7352ede50dda172b8148ba1cb Author: Akinori Hattori gentoo org> AuthorDate: Sat Aug 6 01:08:40 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Aug 6 01:08:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab20c5a8 dev-scheme/gauche: drop old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest| 1 - dev-scheme/gauche/gauche-0.9.11_p1.ebuild | 60 --- 2 files changed, 61 deletions(-) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index d1088106edee..77e4345ba2ef 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,2 +1 @@ -DIST Gauche-0.9.11-p1.tgz 8104827 BLAKE2B 5c35ced6f64296e294804add967045b8e5aca817b65648f7c6708c774b1c1e218676517f86c3d8c8eb11d983e0a6b396ed00de1f95ecdc5a4dd5eee157f58bea SHA512 51be78d7f9bb62987e76c9867006c367ecb27eaf444f022d93bb92010e51ffb6b922cfc39aaab51cc9edbc94d7f7bb21e021705abb1a8fabd0bdbc52d4c92ee8 DIST Gauche-0.9.12.tgz 7972379 BLAKE2B c7ed885f00d8b91ae166b92d7f3a2c0bcdcaa2e4f07d623d4c5b9a7edd5b14ea4846983e474be495533e1d083d787fa8844b9147032bab094e28a940c3eddb70 SHA512 cbce8e3312aa75c3b908f0755cf07fbf0ac29278afa0afdae2f7c2df3b30b94a069aada8f6acc0550a18c8c42b95f2dbc7e8b38a5426f6260ac61de8eb1d145e diff --git a/dev-scheme/gauche/gauche-0.9.11_p1.ebuild b/dev-scheme/gauche/gauche-0.9.11_p1.ebuild deleted file mode 100644 index 11c050779410.. --- a/dev-scheme/gauche/gauche-0.9.11_p1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools - -MY_P="${P^g}" -MY_P="${MY_P/_p/-p}" - -DESCRIPTION="A Unix system friendly Scheme Interpreter" -HOMEPAGE="http://practical-scheme.net/gauche/; -SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/${MY_P}.tgz; - -LICENSE="BSD" -SLOT="0/$(ver_cut 1-2)8" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="ipv6 mbedtls test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/gdbm - virtual/libcrypt:= - mbedtls? ( net-libs/mbedtls:= )" -DEPEND="${RDEPEND} - test? ( dev-libs/openssl:0 )" -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-ext-ldflags.patch - "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${PN}-info.patch - "${FILESDIR}"/${PN}-rfc.tls.patch - "${FILESDIR}"/${PN}-xz-info.patch -) -DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc ) - -src_prepare() { - default - use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm - - eautoconf -} - -src_configure() { - econf \ - $(use_enable ipv6) \ - --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ - --with-libatomic-ops=no \ - --with-slib="${EPREFIX}"/usr/share/slib \ - --with-tls=axtls$(usex mbedtls ',mbedtls' '') -} - -src_test() { - emake -j1 -s check -} - -src_install() { - emake DESTDIR="${D}" install-pkg install-doc - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/
commit: 3c68132792911e33e5bd86b9a1c3bfdc4f7c1d01 Author: Akinori Hattori gentoo org> AuthorDate: Sat Aug 6 01:04:31 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Aug 6 01:04:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c681327 app-i18n/ibus-m17n: new upstream release Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> app-i18n/ibus-m17n/Manifest| 1 + app-i18n/ibus-m17n/ibus-m17n-1.4.10.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest index ddf007d5628d..187fefbea844 100644 --- a/app-i18n/ibus-m17n/Manifest +++ b/app-i18n/ibus-m17n/Manifest @@ -1 +1,2 @@ +DIST ibus-m17n-1.4.10.tar.gz 642940 BLAKE2B f00b4392925a6ad24e5cbfc266d13a68e4b7641a4f70c93bb381d4bea13d03b40af659e2ba27533ce7514477aed2744eaac0b1aa25d7c4280fda8adf1ee5dde7 SHA512 7e8ab477de7fb75fbbcdd25d6f13b0dc1fdaae6ab23a2c5c18de7eadcd88c3ff4d441a32f58d4b4bde0d20685d45dd57fa24c5e61361ad5b6bbb29075949d396 DIST ibus-m17n-1.4.9.tar.gz 494921 BLAKE2B c0adc4ff702b7a9828c6d966b52eca90f7f538786f17a9e8273dd13bcdfab59c24e59b2f680f1582bf4dc077dcc2e3c774258d09f58fc296b32d090ee42531af SHA512 6a7d7316fc98e832282302a5d54eb40b6e879f98d6910db8d2c834be6c23ebda30ccbc5ed116caa3d91148e5bb2260c49f670c8c7fb2c6215d31f3e6794cd3ab diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.10.ebuild b/app-i18n/ibus-m17n/ibus-m17n-1.4.10.ebuild new file mode 100644 index ..1466a2deebfc --- /dev/null +++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.10.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit gnome2-utils xdg + +DESCRIPTION="M17N engine for IBus" +HOMEPAGE="https://github.com/ibus/ibus/wiki; +SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gtk nls" + +DEPEND="app-i18n/ibus + dev-libs/m17n-lib + gtk? ( x11-libs/gtk+:3 ) + nls? ( virtual/libintl )" +RDEPEND="${DEPEND} + >=dev-db/m17n-db-1.7" +BDEPEND="sys-devel/gettext + virtual/pkgconfig" + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with gtk gtk 3.0) +} + +pkg_preinst() { + xdg_pkg_preinst + gnome2_schemas_savelist +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/
commit: 6e4c2a4e5f6eb237de1550015c1eeb7d6bd1dc73 Author: Akinori Hattori gentoo org> AuthorDate: Sat Aug 6 01:02:28 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Aug 6 01:02:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4c2a4e app-i18n/ibus-typing-booster: new upstream release Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> app-i18n/ibus-typing-booster/Manifest | 2 +- ...s-typing-booster-2.18.6.ebuild => ibus-typing-booster-2.18.7.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/ibus-typing-booster/Manifest b/app-i18n/ibus-typing-booster/Manifest index 5a8265152790..a47eb977bf2a 100644 --- a/app-i18n/ibus-typing-booster/Manifest +++ b/app-i18n/ibus-typing-booster/Manifest @@ -1,2 +1,2 @@ DIST ibus-typing-booster-2.16.7.tar.gz 10819738 BLAKE2B ac9da1e63d97045881d8012b5dc6bd27cb8ee48aff065876cede2b40a81518880e610580f13590ad89f6261ced266e1d245183ea77a3a56e32b60af08af28470 SHA512 f0dda59b43460c39392ab12748780e93668ac81aa04b15aae2afa2025ce8bbc9e2712430658f43db7e86c7a1e59271d62ecf6cda6cb2b9cc554134000c21c95b -DIST ibus-typing-booster-2.18.6.tar.gz 10970204 BLAKE2B 983d25dc3bd5fcfa1ffc770dbd6fdfcc13dec14e5c96da05576dff046bc968403c0d6649b854bf75e1bec6b6c44c5e959792583ec0902a1eb17f30a52b34e936 SHA512 7bd43f5a5c8a9b22979c84987e71b2466a7e110da43bd994b541c2f581b81804633983477575e770f2fb075098b9f6d2991da83e7c52632b62083f9704ede056 +DIST ibus-typing-booster-2.18.7.tar.gz 10969530 BLAKE2B 029bb0ad88df90bd70bd64850c09e26f0107b9f8c5523496dc9fbc16a1a44ae122456581ff5d954c06a83dbd48c570846f908546af64c61b84e3d325c9fff344 SHA512 4e603ca596ac8644def06b3fc987bffbb7184d27c1e973c3c86f5abca98c71fd31f491623bc59ee072dedee3c6bde107c5a1c5e9f0c3b6175b1a13443b295753 diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.18.6.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.18.7.ebuild similarity index 100% rename from app-i18n/ibus-typing-booster/ibus-typing-booster-2.18.6.ebuild rename to app-i18n/ibus-typing-booster/ibus-typing-booster-2.18.7.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/
commit: 22270eb93a2ce70969b4963716cc90715c52e7ce Author: Akinori Hattori gentoo org> AuthorDate: Sat Aug 6 01:00:14 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Aug 6 01:00:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22270eb9 app-i18n/ibus-table: new upstream release Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> app-i18n/ibus-table/Manifest | 1 + app-i18n/ibus-table/ibus-table-1.16.10.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest index aa5795ad8217..dd60b54f7771 100644 --- a/app-i18n/ibus-table/Manifest +++ b/app-i18n/ibus-table/Manifest @@ -1 +1,2 @@ +DIST ibus-table-1.16.10.tar.gz 1518611 BLAKE2B 610f4448bb59cffef4e11b069dc5d3f6aa0eadffe6f6af7da07b2b24da0969dc63dc05717694c7b61ac5e18c14433b4af6a111a7076bd8a69871e70ea8fe357e SHA512 3e3dc4ec6aea974d7b0f171375448090e117c70a3ba3d1b6c218db481725e58c65adce55839f826ec274d33f926377d0390bcd505af1911c5b9f68910d0c3497 DIST ibus-table-1.16.9.tar.gz 1474440 BLAKE2B 8380c9549e4295850c81279e73b774beea610ebb632bc8a04fe0ce37a02c702652c0ec49ed3596851e05d2f151320daf60eb2631c8bbe439aee8c7e2834398f5 SHA512 840de16f62820456812c036ed84f99900d2d49885a9a6131da97efbec149ea426ab4a966541b16a18dbcedf38b6f78803b3fb04a5134258bb3796d3b9caf0b08 diff --git a/app-i18n/ibus-table/ibus-table-1.16.10.ebuild b/app-i18n/ibus-table/ibus-table-1.16.10.ebuild new file mode 100644 index ..7314f41b0540 --- /dev/null +++ b/app-i18n/ibus-table/ibus-table-1.16.10.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="sqlite(+)" + +inherit gnome2-utils python-single-r1 xdg + +DESCRIPTION="Tables engines for IBus" +HOMEPAGE="https://github.com/ibus/ibus/wiki; +SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" +RESTRICT="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-i18n/ibus[python(+),${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + virtual/libiconv + nls? ( virtual/libintl )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + nls? ( sys-devel/gettext )" + +src_prepare() { + python_fix_shebang . + + default +} + +src_configure() { + econf $(use_enable nls) +} + +pkg_preinst() { + xdg_pkg_preinst + gnome2_schemas_savelist +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/
commit: aa5c6f8951223cd30bd716c1ddd2b0f471deb475 Author: Akinori Hattori gentoo org> AuthorDate: Sat Aug 6 00:56:48 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Aug 6 00:56:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5c6f89 dev-libs/libutf8proc: set QA_PKGCONFIG_VERSION Closes: https://bugs.gentoo.org/861908 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 4 +++- dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 4 +++- dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 ++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild index 5a659f96fa5b..6b0bd1b34e6c 100644 --- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild +++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -21,6 +21,8 @@ S="${WORKDIR}/${P#lib}" PATCHES=( "${FILESDIR}"/${PN}-grapheme-test.patch ) +QA_PKGCONFIG_VERSION="$(ver_cut 1).3.2" + src_prepare() { if use cjk; then einfo "Modifying East Asian Ambiguous (A) as wide ..." diff --git a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild index 4790df370ef2..b0d09b3227d8 100644 --- a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild +++ b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -23,6 +23,8 @@ BDEPEND="test? ( )" S="${WORKDIR}/${P#lib}" +QA_PKGCONFIG_VERSION="$(ver_cut 1).4.1" + src_prepare() { if use cjk; then einfo "Modifying East Asian Ambiguous (A) as wide ..." diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild index 7e8a223a3271..12c67b2eadd8 100644 --- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild +++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild @@ -23,6 +23,8 @@ BDEPEND="test? ( )" S="${WORKDIR}/${P#lib}" +QA_PKGCONFIG_VERSION="$(ver_cut 1).5.0" + src_prepare() { if use cjk; then einfo "Modifying East Asian Ambiguous (A) as wide ..."
[gentoo-commits] repo/gentoo:master commit in: www-servers/h2o/
commit: 185362a11cd0a0de8b7c23a63254206f0147f59a Author: Akinori Hattori gentoo org> AuthorDate: Sat Aug 6 00:45:14 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Aug 6 00:45:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185362a1 www-servers/h2o: update USE_RUBY Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> www-servers/h2o/h2o-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/h2o/h2o-.ebuild b/www-servers/h2o/h2o-.ebuild index fc47d03e7abb..d55ecd1ea1cf 100644 --- a/www-servers/h2o/h2o-.ebuild +++ b/www-servers/h2o/h2o-.ebuild @@ -3,7 +3,7 @@ EAPI="8" SSL_DEPS_SKIP=1 -USE_RUBY="ruby26 ruby27" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" inherit cmake git-r3 ruby-single ssl-cert systemd toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: www-servers/h2o/files/, www-servers/h2o/
commit: cb0e78c9a028d19e02eb696e3a85090a73887f83 Author: Akinori Hattori gentoo org> AuthorDate: Sat Aug 6 00:43:01 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Aug 6 00:43:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0e78c9 www-servers/h2o: update Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> www-servers/h2o/files/h2o-2.3-mruby.patch | 28 ++-- www-servers/h2o/h2o-.ebuild | 12 2 files changed, 22 insertions(+), 18 deletions(-) diff --git a/www-servers/h2o/files/h2o-2.3-mruby.patch b/www-servers/h2o/files/h2o-2.3-mruby.patch index 3db3ebae8806..4f64565a675a 100644 --- a/www-servers/h2o/files/h2o-2.3-mruby.patch +++ b/www-servers/h2o/files/h2o-2.3-mruby.patch @@ -1,6 +1,6 @@ --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -174,6 +174,19 @@ +@@ -237,6 +237,19 @@ SET(WSLAY_LIBRARIES -lwslay) ENDIF (NOT WSLAY_FOUND) @@ -20,31 +20,31 @@ IF (ZLIB_FOUND) INCLUDE_DIRECTORIES(${ZLIB_INCLUDE_DIRS}) LINK_DIRECTORIES(${ZLIB_LIBRARY_DIRS}) -@@ -533,7 +546,7 @@ - ELSE () - SET(MRUBY_TOOLCHAIN "gcc") - ENDIF () --ADD_CUSTOM_TARGET(mruby MRUBY_TOOLCHAIN=${MRUBY_TOOLCHAIN} MRUBY_CONFIG=${CMAKE_CURRENT_SOURCE_DIR}/misc/mruby_config.rb MRUBY_BUILD_DIR=${CMAKE_CURRENT_BINARY_DIR}/mruby MRUBY_ADDITIONAL_CONFIG=${MRUBY_ADDITIONAL_CONFIG} ruby minirake -+ADD_CUSTOM_TARGET(mruby MRUBY_TOOLCHAIN=${MRUBY_TOOLCHAIN} MRUBY_CONFIG=${CMAKE_CURRENT_SOURCE_DIR}/misc/mruby_config.rb MRUBY_BUILD_DIR=${CMAKE_CURRENT_BINARY_DIR}/mruby MRUBY_ADDITIONAL_CONFIG=${MRUBY_ADDITIONAL_CONFIG} ruby minirake -v - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/deps/mruby) - LIST(APPEND STANDALONE_SOURCE_FILES - lib/handler/mruby.c -@@ -560,7 +573,7 @@ +@@ -743,7 +756,7 @@ + ADD_CUSTOM_TARGET(mruby + # deps/mruby/tasks/toolchains/clang.rake looks for CC, CXX and LD. + # There are no C++ files in deps/mruby, use the C compiler for linking. +-MRUBY_TOOLCHAIN=${MRUBY_TOOLCHAIN} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} LD=${CMAKE_C_COMPILER} MRUBY_CONFIG=${CMAKE_CURRENT_SOURCE_DIR}/misc/mruby_config.rb MRUBY_BUILD_DIR=${CMAKE_CURRENT_BINARY_DIR}/mruby MRUBY_ADDITIONAL_CONFIG=${MRUBY_ADDITIONAL_CONFIG} ruby minirake ++MRUBY_TOOLCHAIN=${MRUBY_TOOLCHAIN} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} LD=${CMAKE_C_COMPILER} MRUBY_CONFIG=${CMAKE_CURRENT_SOURCE_DIR}/misc/mruby_config.rb MRUBY_BUILD_DIR=${CMAKE_CURRENT_BINARY_DIR}/mruby MRUBY_ADDITIONAL_CONFIG=${MRUBY_ADDITIONAL_CONFIG} ruby minirake -v + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/deps/mruby + BYPRODUCTS "${CMAKE_CURRENT_BINARY_DIR}/mruby/host/lib/libmruby.a" + "${CMAKE_CURRENT_BINARY_DIR}/mruby/host/mrbgems/mruby-onig-regexp/onigmo-6.2.0/.libs/libonigmo.a" +@@ -777,7 +790,7 @@ # note: the paths need to be determined before libmruby.flags.mak is generated TARGET_LINK_LIBRARIES(h2o "${CMAKE_CURRENT_BINARY_DIR}/mruby/host/lib/libmruby.a" -- "${CMAKE_CURRENT_BINARY_DIR}/mruby/host/mrbgems/mruby-onig-regexp/onigmo-6.1.2/.libs/libonigmo.a" +- "${CMAKE_CURRENT_BINARY_DIR}/mruby/host/mrbgems/mruby-onig-regexp/onigmo-6.2.0/.libs/libonigmo.a" +${ONIG_LIBRARIES} "m") ADD_DEPENDENCIES(h2o mruby) ENDIF (WITH_MRUBY) --- a/deps/mruby-onig-regexp/mrbgem.rake +++ b/deps/mruby-onig-regexp/mrbgem.rake -@@ -103,10 +103,8 @@ +@@ -108,10 +108,8 @@ if spec.respond_to? :search_package and spec.search_package 'onigmo' spec.cc.defines += ['HAVE_ONIGMO_H'] --spec.linker.libraries << 'onig' +-spec.linker.libraries << 'onigmo' elsif spec.respond_to? :search_package and spec.search_package 'oniguruma' spec.cc.defines += ['HAVE_ONIGURUMA_H'] -spec.linker.libraries << 'onig' diff --git a/www-servers/h2o/h2o-.ebuild b/www-servers/h2o/h2o-.ebuild index cd6fd817fc38..fc47d03e7abb 100644 --- a/www-servers/h2o/h2o-.ebuild +++ b/www-servers/h2o/h2o-.ebuild @@ -1,8 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" -CMAKE_MAKEFILE_GENERATOR="emake" SSL_DEPS_SKIP=1 USE_RUBY="ruby26 ruby27" @@ -20,10 +19,14 @@ IUSE="libh2o +mruby" RDEPEND="acct-group/h2o acct-user/h2o dev-lang/perl + dev-libs/openssl:0= !sci-libs/libh2o + sys-libs/libcap sys-libs/zlib - libh2o? ( dev-libs/libuv ) - dev-libs/openssl:0=" + libh2o? ( + app-arch/brotli + dev-libs/libuv + )" DEPEND="${RDEPEND} mruby? ( ${RUBY_DEPS} @@ -66,6 +69,7 @@ src_prepare() { src_configure() { local mycmakeargs=( -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc/${PN} +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
commit: e895424749d1e14f3266ec86f6fab63942c504be Author: John Helmert III gentoo org> AuthorDate: Fri Aug 5 22:04:13 2022 + Commit: John Helmert III gentoo org> CommitDate: Fri Aug 5 22:06:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8954247 app-crypt/sbctl: deduplicate BDEPEND Signed-off-by: John Helmert III gentoo.org> app-crypt/sbctl/sbctl-0.9.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-crypt/sbctl/sbctl-0.9.ebuild b/app-crypt/sbctl/sbctl-0.9.ebuild index 7d3e9ef2e850..6591017b5e46 100644 --- a/app-crypt/sbctl/sbctl-0.9.ebuild +++ b/app-crypt/sbctl/sbctl-0.9.ebuild @@ -16,7 +16,6 @@ SLOT="0" KEYWORDS="~amd64" BDEPEND="app-text/asciidoc - dev-lang/go verify-sig? ( sec-keys/openpgp-keys-foxboron )" VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/foxboron.asc"
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/clang/, tools/
commit: c693cf1a23c14dff6224b7e2f8bb2b8aceac884b Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Aug 5 21:42:09 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Aug 5 21:42:09 2022 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=c693cf1a Add amd64 clang-systemd stages Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs/amd64/clang/stage1-systemd.spec | 12 releases/specs/amd64/clang/stage3-systemd.spec | 10 ++ tools/catalyst-auto-amd64.conf | 6 ++ 3 files changed, 28 insertions(+) diff --git a/releases/specs/amd64/clang/stage1-systemd.spec b/releases/specs/amd64/clang/stage1-systemd.spec new file mode 100644 index ..95f7f612 --- /dev/null +++ b/releases/specs/amd64/clang/stage1-systemd.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage1 +version_stamp: clang-systemd-@TIMESTAMP@ +rel_type: clang +profile: default/linux/amd64/17.1/systemd/clang +snapshot: @TIMESTAMP@ +source_subpath: clang/stage3-amd64-clang-systemd-latest +compression_mode: pixz +update_seed: yes +update_seed_command: --update --deep --newuse @world +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/amd64/clang/stage3-systemd.spec b/releases/specs/amd64/clang/stage3-systemd.spec new file mode 100644 index ..1b86422b --- /dev/null +++ b/releases/specs/amd64/clang/stage3-systemd.spec @@ -0,0 +1,10 @@ +subarch: amd64 +target: stage3 +version_stamp: clang-systemd-@TIMESTAMP@ +rel_type: clang +profile: default/linux/amd64/17.1/systemd/clang +snapshot: @TIMESTAMP@ +source_subpath: clang/stage1-amd64-clang-systemd-@TIMESTAMP@ +compression_mode: pixz +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/tools/catalyst-auto-amd64.conf b/tools/catalyst-auto-amd64.conf index 6e98d814..a8d0653d 100644 --- a/tools/catalyst-auto-amd64.conf +++ b/tools/catalyst-auto-amd64.conf @@ -16,6 +16,7 @@ SETS=" nomultilib_openrc nomultilib_systemd clang_openrc + clang_systemd hardened_openrc hardened_nomultilib_openrc hardened_selinux_openrc @@ -48,6 +49,8 @@ SET_nomultilib_systemd_SPECS="nomultilib/stage1-systemd.spec nomultilib/stage3-s SET_clang_openrc_SPECS="clang/stage1-openrc.spec clang/stage3-openrc.spec" +SET_clang_systemd_SPECS="clang/stage1-systemd.spec clang/stage3-systemd.spec" + SET_musl_SPECS="musl/stage1.spec musl/stage3.spec" SET_musl_clang_SPECS="musl-clang/stage1.spec musl-clang/stage3.spec" @@ -122,6 +125,9 @@ post_build() { clang/stage3-openrc.spec) upload stage3-amd64-clang-openrc-${TIMESTAMP}.tar.xz* ;; + clang/stage3-systemd.spec) + upload stage3-amd64-clang-systemd-${TIMESTAMP}.tar.xz* + ;; esac popd >/dev/null || exit
[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/amd64/17.1/systemd/clang/, profiles/
commit: 5426f72de52352c5dc8f9ea90854a5e61e189a78 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Aug 5 21:37:46 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Aug 5 21:38:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5426f72d profiles: Add experimental amd64 systemd/clang profile Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/default/linux/amd64/17.1/systemd/clang/eapi | 1 + .../linux/amd64/17.1/systemd/clang/package.use.force | 16 .../linux/amd64/17.1/systemd/clang/packages.build| 9 + profiles/default/linux/amd64/17.1/systemd/clang/parent | 2 ++ profiles/profiles.desc | 1 + 5 files changed, 29 insertions(+) diff --git a/profiles/default/linux/amd64/17.1/systemd/clang/eapi b/profiles/default/linux/amd64/17.1/systemd/clang/eapi new file mode 100644 index ..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/amd64/17.1/systemd/clang/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/amd64/17.1/systemd/clang/package.use.force b/profiles/default/linux/amd64/17.1/systemd/clang/package.use.force new file mode 100644 index ..6d2600fecd08 --- /dev/null +++ b/profiles/default/linux/amd64/17.1/systemd/clang/package.use.force @@ -0,0 +1,16 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# in a multilib profile we need multilib madness +dev-libs/libffi abi_x86_32 abi_x86_64 +dev-libs/libxml2 abi_x86_32 abi_x86_64 +sys-devel/clang abi_x86_32 abi_x86_64 +sys-devel/clang-runtime abi_x86_32 abi_x86_64 +sys-devel/llvm abi_x86_32 abi_x86_64 +sys-libs/compiler-rt abi_x86_32 abi_x86_64 +sys-libs/libcxxabi abi_x86_32 abi_x86_64 +sys-libs/libcxx abi_x86_32 abi_x86_64 +sys-libs/libunwind abi_x86_32 abi_x86_64 +sys-libs/llvm-libunwind abi_x86_32 abi_x86_64 +sys-libs/ncurses abi_x86_32 abi_x86_64 +sys-libs/zlib abi_x86_32 abi_x86_64 diff --git a/profiles/default/linux/amd64/17.1/systemd/clang/packages.build b/profiles/default/linux/amd64/17.1/systemd/clang/packages.build new file mode 100644 index ..88a7f4d4212b --- /dev/null +++ b/profiles/default/linux/amd64/17.1/systemd/clang/packages.build @@ -0,0 +1,9 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# we use glibc here, so we still need these in stage1 +# later stages should pull them in as BDEPEND anyway +sys-devel/gcc +sys-devel/gcc-config +sys-devel/binutils +sys-devel/binutils-config diff --git a/profiles/default/linux/amd64/17.1/systemd/clang/parent b/profiles/default/linux/amd64/17.1/systemd/clang/parent new file mode 100644 index ..45c5283c442b --- /dev/null +++ b/profiles/default/linux/amd64/17.1/systemd/clang/parent @@ -0,0 +1,2 @@ +.. +../../../../../../features/clang diff --git a/profiles/profiles.desc b/profiles/profiles.desc index a445e55894c1..894b0377d33e 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -40,6 +40,7 @@ amd64 default/linux/amd64/17.1/no-multilib/systemd/selinuxexp amd64 default/linux/amd64/17.1/systemdstable amd64 default/linux/amd64/17.1/systemd/selinuxexp amd64 default/linux/amd64/17.1/clang exp +amd64 default/linux/amd64/17.1/systemd/clang exp # AMD64 Profiles # @MAINTAINER: am...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 83dcb4b4f8589fa7a0fd891948121c6c3ba9cdf8 Author: Sam James gentoo org> AuthorDate: Fri Aug 5 21:26:39 2022 + Commit: Sam James gentoo org> CommitDate: Fri Aug 5 21:27:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83dcb4b4 sys-devel/binutils: don't default-enable gold in 2.39+ It's not very active upstream, there's a bunch of build failures which occur when actually using gold which aren't fixed upstream, and we don't want to encourage people to use it. It's a waste of build time for most folks at the moment. Signed-off-by: Sam James gentoo.org> sys-devel/binutils/binutils-2.39.ebuild | 2 +- sys-devel/binutils/binutils-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/binutils/binutils-2.39.ebuild b/sys-devel/binutils/binutils-2.39.ebuild index df7c2b678ef9..bfa59fe7bf31 100644 --- a/sys-devel/binutils/binutils-2.39.ebuild +++ b/sys-devel/binutils/binutils-2.39.ebuild @@ -8,7 +8,7 @@ inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs DESCRIPTION="Tools necessary to build programs" HOMEPAGE="https://sourceware.org/binutils/; LICENSE="GPL-3+" -IUSE="cet default-gold doc +gold multitarget +nls pgo +plugins static-libs test vanilla" +IUSE="cet default-gold doc gold multitarget +nls pgo +plugins static-libs test vanilla" REQUIRED_USE="default-gold? ( gold )" # Variables that can be set here (ignored for live ebuilds) diff --git a/sys-devel/binutils/binutils-.ebuild b/sys-devel/binutils/binutils-.ebuild index 194080fc1e25..85363e570adc 100644 --- a/sys-devel/binutils/binutils-.ebuild +++ b/sys-devel/binutils/binutils-.ebuild @@ -8,7 +8,7 @@ inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs DESCRIPTION="Tools necessary to build programs" HOMEPAGE="https://sourceware.org/binutils/; LICENSE="GPL-3+" -IUSE="cet default-gold doc +gold multitarget +nls pgo +plugins static-libs test vanilla" +IUSE="cet default-gold doc gold multitarget +nls pgo +plugins static-libs test vanilla" REQUIRED_USE="default-gold? ( gold )" # Variables that can be set here (ignored for live ebuilds)
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/walld/
commit: f825097bad7dad700d0e2b334efbd0eb63f3e282 Author: Seth Arnold gmail com> AuthorDate: Thu Aug 4 04:33:30 2022 + Commit: Seth Arnold gmail com> CommitDate: Fri Aug 5 20:49:38 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f825097b app-misc/walld: add 1.4.4, drop 1.4.2 Signed-off-by: Seth Arnold gmail.com> app-misc/walld/Manifest | 2 +- app-misc/walld/{walld-1.4.2.ebuild => walld-1.4.4.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/walld/Manifest b/app-misc/walld/Manifest index 425a318cd..f37eb9220 100644 --- a/app-misc/walld/Manifest +++ b/app-misc/walld/Manifest @@ -1 +1 @@ -DIST walld-1.4.2.tar.gz 25408 BLAKE2B 76210f4eb6678c12468a12629b1fd30850b42e266840e794e8703427ac570649b24bb4469c46698e2bf16445db5c0d437f7d04ae0374c10fa81a23a9f587ef39 SHA512 9b7e814fbfa3bff62400f2008fa865b8a0d390e360e8c9b254a017754f088dd8e39dd1c588f497b0170237e6130abe5f43ff245c3da17001e31e2473dec9ddc3 +DIST walld-1.4.4.tar.gz 25872 BLAKE2B d0361fb22d22f105a13c37ca8b47490bd6bf6c1bd744c0af309aac7d549d041e4a61ad9714407507c46ad98c0c65015941f72cbee7bfadcbe11c9f36a20d8e0c SHA512 6661b2a548aa9afcd04276a0130eebb7a31e9b600752b0e170c2af8e96179dd8e2da9e76c0e6e30c9005cc1c802bb229510fc938400a766afbb3f7a651a67341 diff --git a/app-misc/walld/walld-1.4.2.ebuild b/app-misc/walld/walld-1.4.4.ebuild similarity index 94% rename from app-misc/walld/walld-1.4.2.ebuild rename to app-misc/walld/walld-1.4.4.ebuild index 1f1ff1c68..cd7e7b00c 100644 --- a/app-misc/walld/walld-1.4.2.ebuild +++ b/app-misc/walld/walld-1.4.4.ebuild @@ -7,7 +7,7 @@ inherit optfeature meson DESCRIPTION="A Wallpaper daemon" HOMEPAGE="https://github.com/Dotz0cat/walld; -SRC_URI="https://github.com/Dotz0cat/walld/archive/refs/tags/1.4.2.tar.gz -> walld-1.4.2.tar.gz" +SRC_URI="https://github.com/Dotz0cat/walld/archive/refs/tags/1.4.4.tar.gz -> walld-1.4.4.tar.gz" LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/
commit: 8c9063930519b97f590f80dc5ab7ecb09ec78374 Author: Matt Turner gentoo org> AuthorDate: Fri Aug 5 16:16:01 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Aug 5 20:49:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c906393 gnome-extra/evolution-data-server: Version bump to 3.44.4 Signed-off-by: Matt Turner gentoo.org> gnome-extra/evolution-data-server/Manifest | 1 + .../evolution-data-server-3.44.4.ebuild| 155 + 2 files changed, 156 insertions(+) diff --git a/gnome-extra/evolution-data-server/Manifest b/gnome-extra/evolution-data-server/Manifest index d8736c25ce46..f7020778dbd5 100644 --- a/gnome-extra/evolution-data-server/Manifest +++ b/gnome-extra/evolution-data-server/Manifest @@ -1,2 +1,3 @@ DIST evolution-data-server-3.44.2.tar.xz 4783272 BLAKE2B ab559d26345a8a42b350a042474084ecfc0efaba73e2ae7f93d350e8edd040c27600df590f25a9059db670ed0ddd3eaaab92518644db805d2f7beaa2a0c53803 SHA512 cf7fefeb00899cddca0fb9abeddead582ae944f41960c815813312ecf9bde5a19bcd41fa7038eddf7d5c7cf568fda51e9dbb0603bebec54284ce6ac1f9c10305 DIST evolution-data-server-3.44.3.tar.xz 4783696 BLAKE2B 1ce3336b3e35d011737cb171112c29589b3a172fbc6d2964259b2bfeb8796a53c8c34665277d8cd6db0cff11905425ddd19da52baf6f473948b3879f6506c831 SHA512 b03b1c52a93a3f4fa5eece998eea075086e232953e8485f0b551bd7bfebbbf935288052d55cfaf3ff57b121b14f64db2ac8ce41d54d27aab39e683c4d3b54cac +DIST evolution-data-server-3.44.4.tar.xz 4784388 BLAKE2B dd5b7094af9c66b710d61de282ff7e223fd87524f0135b7fc2c962d7829a8ed25a90a5fa73d155b692e28d9d18807f8c8731efbfb32613e2e1a020008739beae SHA512 385137f1e412b5c5bcd496d493da4657f8bb6e72519f6e62ab1a683c729082ea0ddcf7b5dae8c0cdf37cb279a1cf59ffb6dd61009c693001d03a0d54264e979a diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.44.4.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.44.4.ebuild new file mode 100644 index ..1f1535a48454 --- /dev/null +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.44.4.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake db-use flag-o-matic gnome2 vala virtualx + +DESCRIPTION="Evolution groupware backend" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution-data-server; + +# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". +LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat" +SLOT="0/63-26-20" # subslot = libcamel-1.2/libedataserver-1.2/libebook-1.2.so soname version + +IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ipv6 ldap kerberos oauth vala +weather" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to handle more than 100 google tasks +# berkdb needed only for migrating old addressbook data from <3.13 versions, bug #519512 +# glib-2.70 for build-time optional GPowerProfileMonitor +gdata_depend=">=dev-libs/libgdata-0.17.7:=" +RDEPEND=" + >=app-crypt/gcr-3.4:= + >=app-crypt/libsecret-0.5[crypt] + >=dev-db/sqlite-3.7.17 + >=dev-libs/glib-2.70:2 + >=dev-libs/libical-3.0.8:=[glib,introspection?] + >=dev-libs/libxml2-2 + >=dev-libs/nspr-4.4 + >=dev-libs/nss-3.9 + >=net-libs/libsoup-2.58:2.4 + + dev-libs/icu:= + sys-libs/zlib:= + virtual/libiconv + + berkdb? ( >=sys-libs/db-4:= ) + gtk? ( + >=app-crypt/gcr-3.4[gtk] + >=x11-libs/gtk+-3.16:3 + >=media-libs/libcanberra-0.25[gtk3] + ) + oauth? ( + >=dev-libs/json-glib-1.0.4 + >=net-libs/webkit-gtk-2.28.0:4 + ${gdata_depend} + ) + gnome-online-accounts? ( + >=net-libs/gnome-online-accounts-3.8:= + ${gdata_depend} ) + introspection? ( >=dev-libs/gobject-introspection-0.9.12:= ) + kerberos? ( virtual/krb5:= ) + ldap? ( >=net-nds/openldap-2:= ) + weather? ( >=dev-libs/libgweather-3.91.0:4= ) +" +DEPEND="${RDEPEND} + vala? ( $(vala_depend) + net-libs/libsoup:2.4[vala] + dev-libs/libical[vala] + oauth? ( dev-libs/libgdata[vala] ) + gnome-online-accounts? ( dev-libs/libgdata[vala] ) + ) +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/gperf + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 ) + >=dev-util/intltool-0.35.5 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig +" + +# Some tests fail due to missing locales. +# Also, dbus tests are flaky, bugs #397975 #501834 +# It looks like a nightmare to disable those for now. +RESTRICT="test
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/
commit: 2bdc19a00dc6cc81b5df8c4d62f3741eab460783 Author: Matt Turner gentoo org> AuthorDate: Fri Aug 5 16:17:03 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Aug 5 20:49:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bdc19a0 gnome-extra/evolution-ews: Version bump to 3.44.4 Signed-off-by: Matt Turner gentoo.org> gnome-extra/evolution-ews/Manifest | 1 + .../evolution-ews/evolution-ews-3.44.4.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/gnome-extra/evolution-ews/Manifest b/gnome-extra/evolution-ews/Manifest index bff8fb920137..e38bad4f3d9d 100644 --- a/gnome-extra/evolution-ews/Manifest +++ b/gnome-extra/evolution-ews/Manifest @@ -1,2 +1,3 @@ DIST evolution-ews-3.44.2.tar.xz 690680 BLAKE2B 029083bcb29d8c6883105fb3e5648501f620946fb11aa60e87feb79857c3e92247ae9987e3a40c185552dd60887f6b6aab00fec3d47f8340357aabf51dcfd4b7 SHA512 dac8ddfc04993585de0dad8eb34ec7296ab2146806a49db1ef182844abee7f383187f621f5b8beaddf6ffbab431ea7d811ce02ff64b87448fb2ff324d28a3620 DIST evolution-ews-3.44.3.tar.xz 691460 BLAKE2B 7d00e2dd121d4e6263ded369e3ad6efafc52979d65db4804ea5fa5039b72431bd5d1c2f029e1bbec5a32c0427719178d29b7d95c25a9e5b43bacb0ae24a331ce SHA512 b0961b209107c2df396ff5e2dcb8e9229184a6efd6fe9412cf066470d2c73844209cf2d5e4a7e4dcebb0da5bc2119fbe5d1008b5ec58592cf307178dc680d515 +DIST evolution-ews-3.44.4.tar.xz 691396 BLAKE2B 69344bec9dffe21e54e77325929b791cc89072e9a2a2f9a0fbcf5551c1f8b13c90c4a3c2bd934956c4e1b73b306fbdd6827c6fb4ef7aee182a3bdbeb450d124a SHA512 0326b274fbcc3630ccaf6517495ce22409706f0ad16c11b189f91c27ab8921a639bb07296d51063e71cb706e66bd861044adbf146b16f9fca4b4cd9cde6edb65 diff --git a/gnome-extra/evolution-ews/evolution-ews-3.44.4.ebuild b/gnome-extra/evolution-ews/evolution-ews-3.44.4.ebuild new file mode 100644 index ..b5351070c29c --- /dev/null +++ b/gnome-extra/evolution-ews/evolution-ews-3.44.4.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake gnome2 optfeature + +DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web Services" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution-ews; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="test" + +# libical-glib currently (2020-02-29) oddly behind USE=introspection +RDEPEND=" + dev-db/sqlite:3 + >=dev-libs/glib-2.62:2 + >=dev-libs/libical-3.0.5:0=[introspection(-)] + >=dev-libs/json-glib-1.0.4 + >=dev-libs/libmspack-0.4 + dev-libs/libxml2:2 + >=gnome-extra/evolution-data-server-${PV}:0= + >=mail-client/evolution-${PV}:2.0 + >=net-libs/libsoup-2.58:2.4 + >=x11-libs/gtk+-3.10:3 +" +DEPEND="${RDEPEND} + test? ( net-libs/uhttpmock ) +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + >=dev-util/intltool-0.35.5 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig +" + +# Unittests fail to find libevolution-ews.so +RESTRICT="test !test? ( test )" + +# global scope PATCHES or DOCS array mustn't be used due to double default_src_prepare +# call; if needed, set them after cmake_src_prepare call, if that works +src_prepare() { + cmake_src_prepare + gnome2_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_MSPACK=ON + -DENABLE_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_test() { + cmake_src_test +} + +src_install() { + cmake_src_install +} + +pkg_postinst() { + optfeature "oauth support" gnome-extra/evolution-data-server[oauth] +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/
commit: d8dda7ef6086e372873fc3e3a15aa13313ac6486 Author: Matt Turner gentoo org> AuthorDate: Fri Aug 5 16:17:37 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Aug 5 20:49:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8dda7ef mail-client/evolution: Version bump to 3.44.4 Signed-off-by: Matt Turner gentoo.org> mail-client/evolution/Manifest| 1 + mail-client/evolution/evolution-3.44.4.ebuild | 149 ++ 2 files changed, 150 insertions(+) diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest index 9071ddbf781f..26739bd248de 100644 --- a/mail-client/evolution/Manifest +++ b/mail-client/evolution/Manifest @@ -1,2 +1,3 @@ DIST evolution-3.44.2.tar.xz 13109776 BLAKE2B df01a14db82902da97e52dfea6b4b3a3839a9b801d5422da360e9379786be3e736a2b6c91a2f850c76f288c196b98fe98ea48cbec080e094bd6f2313c65f95c9 SHA512 e7dffc5cb4a9a84cccf881c75ba347f9bae3c87fd76613c9cc363bab9aeda864288ca93b48347c08c82734f20f237d489d3670789e2b38b7ed5efbaa9b8ca4a3 DIST evolution-3.44.3.tar.xz 13129136 BLAKE2B b0a5e30ab1ee8a1dd1f760a815e2eed4a241f457469d6887fbfe032ef2f01133a3cf93baeadb1673197b4725fe463bd0b51eb7a461e2adc20d76e0adb5280ad0 SHA512 b314082f4bc8b0515d90afb7292cd0713f4412c89e6b71e2a46c9d516bef7aa822128a82cddcd155b5bece2c903b464108068abfce5729a617eaf83a184019ab +DIST evolution-3.44.4.tar.xz 13130588 BLAKE2B ffb6da420acbf7be7e5eb6fad44bcb9f00e9c52f99314a4f8e8e35e898eaac8a8fdc511328fd519fed5ac9ef98e63e326cfc7dde324919c1cc6e60ff17b3ad76 SHA512 1c2a30e00e4f9226ced2617cf5a69f33db914d5a94dd3c9dc12e635952a52e2fac395d49de70c70c21004fb0d87e3ba81725aff924bb0b386ffb4901d058 diff --git a/mail-client/evolution/evolution-3.44.4.ebuild b/mail-client/evolution/evolution-3.44.4.ebuild new file mode 100644 index ..c13c784fb594 --- /dev/null +++ b/mail-client/evolution/evolution-3.44.4.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake gnome2 readme.gentoo-r1 + +DESCRIPTION="Integrated mail, addressbook and calendaring functionality" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution; + +# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". +LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP" +SLOT="2.0" + +IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin spell ssl +weather ytnef" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +# glade-3 support is for maintainers only per configure.ac +# pst is not mature enough and changes API/ABI frequently +# dconf explicitely needed for backup plugin +# gnome-desktop support is optional with --enable-gnome-desktop +# automagic libunity dep +# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk +DEPEND=" + >=app-crypt/gcr-3.4:=[gtk] + >=app-text/enchant-2.2.0:2 + >=dev-db/sqlite-3.7.17 + >=dev-libs/glib-2.56:2[dbus] + >=dev-libs/libxml2-2.7.3:2 + >=gnome-base/gnome-desktop-2.91.3:3= + >=gnome-base/gsettings-desktop-schemas-2.91.92 + >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?] + >=media-libs/libcanberra-0.25[gtk3] + >=net-libs/libsoup-2.42:2.4 + >=net-libs/webkit-gtk-2.28.0:4=[spell?] + >=x11-libs/cairo-1.9.15[glib] + >=x11-libs/gdk-pixbuf-2.24:2 + >=x11-libs/gtk+-3.22:3 + >=x11-libs/libnotify-0.7 + >=x11-misc/shared-mime-info-0.22 + + app-text/cmark:= + >=app-text/iso-codes-0.49 + dev-libs/atk + gnome-base/dconf + x11-libs/libSM + x11-libs/libICE + + archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) + bogofilter? ( mail-filter/bogofilter ) + geolocation? ( + >=media-libs/libchamplain-0.12:0.12[gtk] + >=media-libs/clutter-1.0.0:1.0 + >=media-libs/clutter-gtk-0.90:1.0 + >=sci-geosciences/geocode-glib-3.10.0 ) + ldap? ( >=net-nds/openldap-2:= ) + spamassassin? ( mail-filter/spamassassin ) + spell? ( >=app-text/gspell-1.8:= ) + ssl? ( + >=dev-libs/nspr-4.6.1 + >=dev-libs/nss-3.11 + ) + weather? ( >=dev-libs/libgweather-3.91.0:4= ) + ytnef? ( net-mail/ytnef ) +" +RDEPEND="${DEPEND} + highlight? ( app-text/highlight ) +" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + gtk-doc? ( dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 ) + >=dev-util/intltool-0.40.0 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="To change the default browser if you are not using GNOME, edit +~/.local/share/applications/mimeapps.list so it includes the +following content: + +[Default Applications] +x-scheme-handler/http=firefox.desktop
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
commit: d466100c1bee842be91130cd1a7151b72cd70f92 Author: Matt Turner gentoo org> AuthorDate: Fri Aug 5 16:15:04 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Aug 5 20:49:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d466100c gnome-extra/gnome-software: Version bump to 42.4 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-software/Manifest| 1 + .../gnome-software/gnome-software-42.4.ebuild | 102 + 2 files changed, 103 insertions(+) diff --git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest index 33a650c1bce1..0ac09e65ddf2 100644 --- a/gnome-extra/gnome-software/Manifest +++ b/gnome-extra/gnome-software/Manifest @@ -1 +1,2 @@ DIST gnome-software-42.3.tar.xz 2275144 BLAKE2B ba9f5e2da24d84e048da0f81dc096273dc28f174fb8ad61dc7e1e82db9d9067c6bc1d17b6095618f8a540c39c7b356534d8f4fc37bde3f6f49b9cfc129873985 SHA512 8adae64b3149145548fc80ba3491e92d47a711341020b8edb5f07367b0e2d37864940af71a35d980f634e7a1df68e9fde3c56d17c8e482699358c8eba8b7 +DIST gnome-software-42.4.tar.xz 2278412 BLAKE2B beb63ba7f874b72edd3c592f0a7553a4a5ba3631ede55da4c70989604cd0433dd40dd7c75b4bafdf106f1c02285e8502a610d8e2c9edf8cc4d34ea14f75fab62 SHA512 00c70886c6e3302a59ae533034d8d75cfe05873ea40d0d05a03e15ae34101bb8a64722a7c6a6d43bb54b61033bc14af1542bb832a70ee7b1a2dab6dacb8ffd8f diff --git a/gnome-extra/gnome-software/gnome-software-42.4.ebuild b/gnome-extra/gnome-software/gnome-software-42.4.ebuild new file mode 100644 index ..8a33c46d8b6f --- /dev/null +++ b/gnome-extra/gnome-software/gnome-software-42.4.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson virtualx xdg + +DESCRIPTION="Gnome install & update software" +HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="flatpak +firmware gnome gtk-doc sysprof udev" +RESTRICT="test" # See TODO below + +RDEPEND=" + >=dev-libs/appstream-0.14.0:0= + >=x11-libs/gdk-pixbuf-2.32.0:2 + >=dev-libs/libxmlb-0.1.7:= + >=gui-libs/gtk-4.6:4 + >=dev-libs/glib-2.66.0:2 + >=dev-libs/json-glib-1.6.0 + >=net-libs/libsoup-2.52.0:2.4 + >=gui-libs/libadwaita-1.0.1:1 + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) + sys-auth/polkit + firmware? ( >=sys-apps/fwupd-1.5.6 ) + flatpak? ( + >=sys-apps/flatpak-1.9.1 + dev-util/ostree + ) + udev? ( dev-libs/libgudev ) + >=gnome-base/gsettings-desktop-schemas-3.11.5 +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxml2:2 + dev-util/gdbus-codegen + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 ) +" +# test? ( dev-util/valgrind ) + +src_prepare() { + default + xdg_environment_reset + + sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die + # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled) + sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die + # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session + # TODO: Investigate; seems to work outside ebuild .. test/emerge + sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die +} + +src_configure() { + local emesonargs=( + $(meson_use test tests) + $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings. + -Dman=true + -Dpackagekit=false + # -Dpackagekit_autoremove + -Dpolkit=true + -Deos_updater=false # Endless OS updater + $(meson_use firmware fwupd) + $(meson_use flatpak) + -Dmalcontent=false + -Drpm_ostree=false + $(meson_use udev gudev) + -Dapt=false + -Dsnap=false + -Dexternal_appstream=false + -Dvalgrind=false + $(meson_use gtk-doc gtk_doc) + -Dhardcoded_popular=true + -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken + -Dmogwai=false #TODO? + $(meson_feature sysprof) + -Dprofile='' + -Dsoup2=true + ) + meson_src_configure +} + +src_test() { +
[gentoo-commits] repo/gentoo:master commit in: app-arch/gcab/, app-arch/gcab/files/
commit: 6fa54e8cb856a425daa398868d99cb6a2ff3ff92 Author: Matt Turner gentoo org> AuthorDate: Fri Aug 5 20:48:46 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Aug 5 20:49:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa54e8c app-arch/gcab: Version bump to 1.5 Signed-off-by: Matt Turner gentoo.org> app-arch/gcab/Manifest | 1 + .../files/1.5-meson-git-version-is-optional.patch | 35 ++ app-arch/gcab/gcab-1.5.ebuild | 56 ++ 3 files changed, 92 insertions(+) diff --git a/app-arch/gcab/Manifest b/app-arch/gcab/Manifest index 8922b04345a1..4aca7506d8f4 100644 --- a/app-arch/gcab/Manifest +++ b/app-arch/gcab/Manifest @@ -1 +1,2 @@ DIST gcab-1.4.tar.xz 78240 BLAKE2B 8b857c116fab636db93463cee7d6b809c3c7b2bdf3896b7b5b5b66ebf270b284b356710933ec17584143bcef5c1f5c555811dd05ea98399f327047476a33fc16 SHA512 66a2e0d0a5888c555153356ce808f602053e71b76af19794db7e3bbf9516fe791805068838b4e208698cd645ada7a08610ac95f846fa81e00a9b955016306299 +DIST gcab-1.5.tar.xz 81728 BLAKE2B ba1793a8374e2dac412ca2807343781013f5be8d79e444ef0a136fbf903dd9a47809b3dec4703ebd19d196a7046a0c8405ae8463c2f7338fdc5eaf979436e8e1 SHA512 2a9b7d2720abbb5527d478ac760898ae254d08b7aa929fbb21753296e5a07c51d62e134a3f8b1b21d9b557d4093505194e09823ddbaf58465d37b372f37534b7 diff --git a/app-arch/gcab/files/1.5-meson-git-version-is-optional.patch b/app-arch/gcab/files/1.5-meson-git-version-is-optional.patch new file mode 100644 index ..6bfbaecf78a6 --- /dev/null +++ b/app-arch/gcab/files/1.5-meson-git-version-is-optional.patch @@ -0,0 +1,35 @@ +From ad0baea50359c1978a9224ee60bf98d97bfb991f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= +Date: Fri, 5 Aug 2022 11:13:41 +0400 +Subject: [PATCH] meson: git version is optional +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +My bad, git may be present, but running "git abbrev" from the tarball +extracted project can fail. + +Fix commit a755e2ae77035aad9644adadaec5ecf15e9656ba ("meson: fix new +warning about run_command()") + +Signed-off-by: Marc-André Lureau +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 15fd5cd..5eba715 100644 +--- a/meson.build b/meson.build +@@ -8,7 +8,7 @@ project('gcab', 'c', + git_version = [] + git = find_program('git', required: false) + if git.found() +- git_version = run_command(git, 'describe', '--abbrev=4', '--dirty', check: true).stdout().strip().split('-') ++ git_version = run_command(git, 'describe', '--abbrev=4', '--dirty', check: false).stdout().strip().split('-') + endif + + # libtool versioning +-- +2.35.1 + diff --git a/app-arch/gcab/gcab-1.5.ebuild b/app-arch/gcab/gcab-1.5.ebuild new file mode 100644 index ..acf17df81e42 --- /dev/null +++ b/app-arch/gcab/gcab-1.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson vala xdg + +DESCRIPTION="Library and tool for working with Microsoft Cabinet (CAB) files" +HOMEPAGE="https://wiki.gnome.org/msitools https://gitlab.gnome.org/GNOME/gcab; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +IUSE="gtk-doc +introspection test vala" +RESTRICT="!test? ( test )" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + >=dev-libs/glib-2.62.0:2 + sys-libs/zlib + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +PATCHES=( + "${FILESDIR}"/${PV}-meson-git-version-is-optional.patch +) + +src_prepare() { + default + xdg_environment_reset + use vala && vala_setup +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + $(meson_use introspection) + -Dnls=true + $(meson_use vala vapi) + $(meson_use test tests) + -Dinstalled_tests=false + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 5dfb339428304010c8982ff38f6468f3ae60a72d Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:54:53 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:54:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfb3394 sys-libs/compiler-rt-sanitizers: Backport glibc build fix Closes: https://bugs.gentoo.org/863440 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 2 +- sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 3c063a38941d..04629a596586 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -1,5 +1,5 @@ DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 -DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c +DIST llvm-gentoo-patchset-14.0.6-r3.tar.xz 16904 BLAKE2B ebf67455071d6d3744cfc0491b8a33c4c63bfdbcf668565fa0718f6cdb01bced53be9d1cdf6774f6cd8427c07c0ede69503d74cf3574642a6967b38730248ebb SHA512 adc5a3212657d1defa7b720d1a7e9e91586439a34964d44b6897d21be3d208bd15c04bf20502dd7125ef8c368defaeea146eb844ca321be56eebcee52be606a9 DIST llvm-gentoo-patchset--1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild index 9b4678796505..80f1153af338 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild @@ -57,7 +57,7 @@ BDEPEND=" LLVM_COMPONENTS=( compiler-rt cmake ) LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) -LLVM_PATCHSET=${PV}-r2 +LLVM_PATCHSET=${PV}-r3 llvm.org_set_globals python_check_deps() {
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 8cf12cc8b41e5dd6e96c0942f2c6f626ffb424fe Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:44 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf12cc8 sys-libs/libcxxabi: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/libcxxabi-16.0.0..ebuild | 129 1 file changed, 129 insertions(+) diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0..ebuild b/sys-libs/libcxxabi/libcxxabi-16.0.0..ebuild new file mode 100644 index ..308024bf9d49 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-16.0.0..ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+clang static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +# in 15.x, cxxabi.h is moving from libcxx to libcxxabi +RDEPEND+=" + !/dev/null) + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + fi + cmake_src_configure +} + +multilib_src_compile() { + cmake_build cxxabi +} + +multilib_src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-cxxabi +} + +multilib_src_install() { + DESTDIR="${D}" cmake_build install-cxxabi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: d3d8343eba3cf47e921ba75f878f90644753da6e Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:47 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:50:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d8343e sys-devel/clang-runtime: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> .../clang-runtime/clang-runtime-16.0.0..ebuild | 27 ++ 1 file changed, 27 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0..ebuild b/sys-devel/clang-runtime/clang-runtime-16.0.0..ebuild new file mode 100644 index ..e4ff9326ddcb --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-16.0.0..ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; + +LICENSE="metapackage" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" +PROPERTIES="live" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + sanitize? ( + ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] ) +"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 00aaf980b83cb9816d9ef3faec1fe6eb2d164737 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:46 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:50:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00aaf980 sys-libs/libomp: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/libomp-16.0.0..ebuild | 129 ++ 1 file changed, 129 insertions(+) diff --git a/sys-libs/libomp/libomp-16.0.0..ebuild b/sys-libs/libomp/libomp-16.0.0..ebuild new file mode 100644 index ..8ba05d6be239 --- /dev/null +++ b/sys-libs/libomp/libomp-16.0.0..ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib linux-info llvm llvm.org python-any-r1 + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE=" + debug hwloc offload ompt test + llvm_targets_AMDGPU llvm_targets_NVPTX +" +RESTRICT="!test? ( test )" + +RDEPEND=" + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) + offload? ( + virtual/libelf:=[${MULTILIB_USEDEP}] + dev-libs/libffi:=[${MULTILIB_USEDEP}] + ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}] + ) +" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + offload? ( + llvm_targets_AMDGPU? ( sys-devel/clang ) + llvm_targets_NVPTX? ( sys-devel/clang ) + virtual/pkgconfig + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + sys-devel/clang + ) +" + +LLVM_COMPONENTS=( openmp cmake llvm/include ) +llvm.org_set_globals + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +kernel_pds_check() { + if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then + local CONFIG_CHECK="~!SCHED_PDS" + local ERROR_SCHED_PDS="\ +PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11 +< 4.14-pf9) do not implement sched_yield() call which may result in horrible +performance problems with libomp. If you are using one of the specified +kernel versions, you may want to disable the PDS scheduler." + + check_extra_config + fi +} + +pkg_pretend() { + kernel_pds_check +} + +pkg_setup() { + use offload && LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local libdir="$(get_libdir)" + local mycmakeargs=( + -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}" + + -DLIBOMP_USE_HWLOC=$(usex hwloc) + -DLIBOMP_OMPT_SUPPORT=$(usex ompt) + + -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload) + + # do not install libgomp.so & libiomp5.so aliases + -DLIBOMP_INSTALL_ALIASES=OFF + # disable unnecessary hack copying stuff back to srcdir + -DLIBOMP_COPY_EXPORTS=OFF + ) + + if use offload; then + if has "${CHOST%%-*}" aarch64 powerpc64le x86_64; then + mycmakeargs+=( + -DLIBOMPTARGET_BUILD_AMDGPU_PLUGIN=$(usex llvm_targets_AMDGPU) + -DLIBOMPTARGET_BUILD_CUDA_PLUGIN=$(usex llvm_targets_NVPTX) + ) + else + mycmakeargs+=( + -DLIBOMPTARGET_BUILD_AMDGPU_PLUGIN=OFF + -DLIBOMPTARGET_BUILD_CUDA_PLUGIN=OFF + ) + fi + fi + + use test && mycmakeargs+=( + # this project does not use standard LLVM cmake macros + -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit" + -DOPENMP_LIT_ARGS="$(get_lit_flags)" + + -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")" + -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")" + ) + addpredict /dev/nvidiactl + cmake_src_configure +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-libomp +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: dd6144c384755d5b523bd6b096d5fffaf3a714bb Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:33 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd6144c3 sys-devel/clang-common: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> .../clang-common/clang-common-16.0.0..ebuild | 24 ++ 1 file changed, 24 insertions(+) diff --git a/sys-devel/clang-common/clang-common-16.0.0..ebuild b/sys-devel/clang-common/clang-common-16.0.0..ebuild new file mode 100644 index ..1285500128bb --- /dev/null +++ b/sys-devel/clang-common/clang-common-16.0.0..ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" + +PDEPEND=" + sys-devel/clang:* +" + +LLVM_COMPONENTS=( clang/utils ) +llvm.org_set_globals + +src_install() { + newbashcomp bash-autocomplete.sh clang +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 2a371b712e613c29a1b7367df934b9756df24a0d Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:34 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a371b71 sys-devel/clang: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/clang-16.0.0..ebuild | 463 +++ 1 file changed, 463 insertions(+) diff --git a/sys-devel/clang/clang-16.0.0..ebuild b/sys-devel/clang/clang-16.0.0..ebuild new file mode 100644 index ..ce8bd9ade187 --- /dev/null +++ b/sys-devel/clang/clang-16.0.0..ebuild @@ -0,0 +1,463 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake llvm llvm.org multilib multilib-minimal \ + prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/; + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="" +IUSE=" + debug default-compiler-rt default-libcxx default-lld doc + llvm-libunwind +pie +static-analyzer test xml +" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) +" + +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + doc? ( $(python_gen_cond_dep ' + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') ) + xml? ( virtual/pkgconfig ) +" +PDEPEND=" + sys-devel/clang-common + ~sys-devel/clang-runtime-${PV} + default-compiler-rt? ( + =sys-libs/compiler-rt-${PV%_*}* + llvm-libunwind? ( sys-libs/llvm-libunwind ) + !llvm-libunwind? ( sys-libs/libunwind ) + ) + default-libcxx? ( >=sys-libs/libcxx-${PV} ) + default-lld? ( sys-devel/lld ) +" + +LLVM_COMPONENTS=( + clang clang-tools-extra cmake + llvm/lib/Transforms/Hello +) +LLVM_MANPAGES=1 +LLVM_TEST_COMPONENTS=( + llvm/lib/Testing/Support + llvm/utils/{lit,llvm-lit,unittest} + llvm/utils/{UpdateTestChecks,update_cc_test_checks.py} +) +LLVM_PATCHSET=-r3 +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +# Multilib notes: +# 1. ABI_* flags control ABIs libclang* is built for only. +# 2. clang is always capable of compiling code for all ABIs for enabled +#target. However, you will need appropriate crt* files (installed +#e.g. by sys-devel/gcc and sys-libs/glibc). +# 3. ${CHOST}-clang wrappers are always installed for all ABIs included +#in the current profile (i.e. alike supported by sys-devel/gcc). +# +# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need +# multilib clang* libraries (not runtime, not wrappers). + +pkg_setup() { + LLVM_MAX_SLOT=${SLOT} llvm_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + # create extra parent dir for relative CLANG_RESOURCE_DIR access + mkdir -p x/y || die + BUILD_DIR=${WORKDIR}/x/y/clang + + llvm.org_src_prepare + + # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch) + eprefixify \ + lib/Lex/InitHeaderSearch.cpp \ + lib/Driver/ToolChains/Darwin.cpp || die +} + +check_distribution_components() { + if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then + local all_targets=() my_targets=() l + cd "${BUILD_DIR}" || die + + while read -r l; do + if [[ ${l} == install-*-stripped:* ]]; then + l=${l#install-} + l=${l%%-stripped*} + + case ${l} in + # meta-targets + clang-libraries|distribution) + continue + ;; + # tools + clang|clangd|clang-*) + ;; + # static libraries + clang*|findAllSymbols) + continue + ;; + # conditional to USE=doc + docs-clang-html|docs-clang-tools-html) + use doc || continue + ;; +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 5dd692e5bffc6ff1e7ce4e3f41813bee07272d5a Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:40 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd692e5 sys-libs/compiler-rt: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> .../compiler-rt/compiler-rt-16.0.0..ebuild | 138 + 1 file changed, 138 insertions(+) diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild b/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild new file mode 100644 index ..8ef4aebf481d --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+abi_x86_32 abi_x86_64 +clang debug test" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6 +" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( runtimes compiler-rt cmake llvm/cmake ) +LLVM_PATCHSET=-1 +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + # Darwin Prefix builds do not have llvm installed yet, so rely on + # bootstrap-prefix to set the appropriate path vars to LLVM instead + # of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + llvm_pkg_setup + fi + python-any-r1_pkg_setup +} + +test_compiler() { + $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/${P}_build + + if use clang; then + # Only do this conditionally to allow overriding with + # e.g. CC=clang-13 in case of breakage + if ! tc-is-clang ; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + fi + strip-unsupported-flags + fi + + local mycmakeargs=( + -DLLVM_ENABLE_RUNTIMES=compiler-rt + # this only adds unnecessary req on llvm-lit directory + -DLLVM_INCLUDE_TESTS=OFF + + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + -DCOMPILER_RT_BUILD_LIBFUZZER=OFF + -DCOMPILER_RT_BUILD_MEMPROF=OFF + -DCOMPILER_RT_BUILD_ORC=OFF + -DCOMPILER_RT_BUILD_PROFILE=OFF + -DCOMPILER_RT_BUILD_SANITIZERS=OFF + -DCOMPILER_RT_BUILD_XRAY=OFF + + -DPython3_EXECUTABLE="${PYTHON}" + ) + + if use amd64; then + mycmakeargs+=( + -DCAN_TARGET_i386=$(usex abi_x86_32) + -DCAN_TARGET_x86_64=$(usex abi_x86_64) + ) + fi + + if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then + mycmakeargs+=( + # setting -isysroot is disabled with compiler-rt-prefix-paths.patch + # this allows adding arm64 support using SDK in EPREFIX + -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" + # Set version based on the SDK in EPREFIX. + # This disables i386 for SDK >= 10.15 + -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" + # Use our libtool instead of looking it up with xcrun + -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" + ) + fi + + if use test;
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 303bca3f7979786d1b43e894dfab12287b18a9c1 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:43 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303bca3f sys-libs/llvm-libunwind: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> .../llvm-libunwind-16.0.0..ebuild | 123 + 1 file changed, 123 insertions(+) diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0..ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0..ebuild new file mode 100644 index ..2abe825b0946 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0..ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+clang debug static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + !sys-libs/libunwind +" +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6 +" +BDEPEND=" + clang? ( + sys-devel/clang + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local use_compiler_rt=OFF + local libdir=$(get_libdir) + + if use clang && ! tc-is-clang; then + # Only do this conditionally to allow overriding with + # e.g. CC=clang-13 in case of breakage + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + + # link to compiler-rt + # https://github.com/gentoo/gentoo/pull/21516 + if tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LD_FLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + use_compiler_rt=ON + fi + fi + + local mycmakeargs=( + -DPython3_EXECUTABLE="${PYTHON}" + -DLLVM_ENABLE_RUNTIMES="libunwind" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLLVM_INCLUDE_TESTS=OFF + -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) + -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) + -DLIBUNWIND_INCLUDE_TESTS=$(usex test) + -DLIBUNWIND_INSTALL_HEADERS=ON + + # support non-native unwinding; given it's small enough, + # enable it unconditionally + -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON + + # avoid dependency on libgcc_s if compiler-rt is used + -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt} + ) + if use test; then + mycmakeargs+=( + -DLLVM_ENABLE_RUNTIMES="libunwind;libcxxabi;libcxx" + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx" + + -DLIBCXXABI_LIBDIR_SUFFIX= + -DLIBCXXABI_ENABLE_SHARED=OFF + -DLIBCXXABI_ENABLE_STATIC=ON + -DLIBCXXABI_USE_LLVM_UNWINDER=ON + -DLIBCXXABI_INCLUDE_TESTS=OFF + + -DLIBCXX_LIBDIR_SUFFIX= + -DLIBCXX_ENABLE_SHARED=OFF + -DLIBCXX_ENABLE_STATIC=ON + -DLIBCXX_CXX_ABI=libcxxabi + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) + -DLIBCXX_HAS_GCC_S_LIB=OFF + -DLIBCXX_INCLUDE_TESTS=OFF + -DLIBCXX_INCLUDE_BENCHMARKS=OFF + ) + fi + + cmake_src_configure +} + +multilib_src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-unwind +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-unwind +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/
commit: c4f3be45b8832941028aca5569a8512ce2009b10 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:49 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:50:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f3be45 dev-libs/libclc: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/libclc-16.0.0..ebuild | 70 +++ 1 file changed, 70 insertions(+) diff --git a/dev-libs/libclc/libclc-16.0.0..ebuild b/dev-libs/libclc/libclc-16.0.0..ebuild new file mode 100644 index ..4ec05a0a963c --- /dev/null +++ b/dev-libs/libclc/libclc-16.0.0..ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="OpenCL C library" +HOMEPAGE="https://libclc.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" +SLOT="0" +KEYWORDS="" +IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi" +IUSE="${IUSE_VIDEO_CARDS}" +REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )" + +LLVM_MAX_SLOT=15 +BDEPEND=" + ${PYTHON_DEPS} + || ( + sys-devel/clang:15 + sys-devel/clang:14 + sys-devel/clang:13 + sys-devel/clang:12 + sys-devel/clang:11 + sys-devel/clang:10 + ) +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +llvm_check_deps() { + has_version -b "sys-devel/clang:${LLVM_SLOT}" +} + +pkg_setup() { + # we do not need llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=() + + use video_cards_nvidia && libclc_targets+=( + "nvptx--" + "nvptx64--" + "nvptx--nvidiacl" + "nvptx64--nvidiacl" + ) + use video_cards_r600 && libclc_targets+=( + "r600--" + ) + use video_cards_radeonsi && libclc_targets+=( + "amdgcn--" + "amdgcn-mesa-mesa3d" + "amdgcn--amdhsa" + ) + # TODO: spirv + [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" + + libclc_targets=${libclc_targets[*]} + local mycmakeargs=( + -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" + -DLLVM_CONFIG="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvmgold/
commit: a569309d64cac57c8e09a8a923428e074c99c381 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:30 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a569309d sys-devel/llvmgold: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> sys-devel/llvmgold/llvmgold-16.ebuild | 24 1 file changed, 24 insertions(+) diff --git a/sys-devel/llvmgold/llvmgold-16.ebuild b/sys-devel/llvmgold/llvmgold-16.ebuild new file mode 100644 index ..5dcc3164a55c --- /dev/null +++ b/sys-devel/llvmgold/llvmgold-16.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="LLVMgold plugin symlink for autoloading" +HOMEPAGE="https://llvm.org/; +S=${WORKDIR} + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="" +PROPERTIES="live" + +RDEPEND=" + sys-devel/llvm:${PV}[binutils-plugin] + !sys-devel/llvm:0 +" + +src_install() { + dodir "/usr/${CHOST}/binutils-bin/lib/bfd-plugins" + dosym "../../../../lib/llvm/${PV}/$(get_libdir)/LLVMgold.so" \ + "/usr/${CHOST}/binutils-bin/lib/bfd-plugins/LLVMgold.so" +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 9d299a398903a01b82022a880360d0a4b7b1e791 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:45 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:50:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d299a39 sys-libs/libcxx: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/libcxx-16.0.0..ebuild | 228 ++ 1 file changed, 228 insertions(+) diff --git a/sys-libs/libcxx/libcxx-16.0.0..ebuild b/sys-libs/libcxx/libcxx-16.0.0..ebuild new file mode 100644 index ..d95f996ca33b --- /dev/null +++ b/sys-libs/libcxx/libcxx-16.0.0..ebuild @@ -0,0 +1,228 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+clang +libcxxabi static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( + ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}] + ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +" +# llvm-6 for new lit options +# clang-3.9.0 installs necessary target symlinks unconditionally +# which removes the need for MULTILIB_USEDEP +DEPEND=" + ${RDEPEND} + >=sys-devel/llvm-6 +" +BDEPEND=" + clang? ( + sys-devel/clang + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + >=dev-util/cmake-3.16 + sys-devel/gdb[python] + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake ) +LLVM_PATCHSET=-1 +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + # Darwin Prefix builds do not have llvm installed yet, so rely on + # bootstrap-prefix to set the appropriate path vars to LLVM instead + # of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + llvm_pkg_setup + fi + python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi +} + +test_compiler() { + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # note: we need to do this before multilib kicks in since it will + # alter the CHOST + local cxxabi cxxabi_incs + if use libcxxabi; then + cxxabi=system-libcxxabi + cxxabi_incs="${EPREFIX}/usr/include/c++/v1" + else + local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)" + cxxabi=libsupc++ + cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}" + fi + + multilib-minimal_src_configure +} + +multilib_src_configure() { + if use clang && ! tc-is-clang; then + # Only do this conditionally to allow overriding with + # e.g. CC=clang-13 in case of breakage + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + + # link against compiler-rt instead of libgcc if this is what clang does + local want_compiler_rt=OFF + if tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LDFLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + want_compiler_rt=ON + fi + fi + + # bootstrap: cmake is unhappy if compiler can't link to stdlib + local nolib_flags=( -nodefaultlibs -lc ) + if ! test_compiler; then + if test_compiler "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DCMAKE_CXX_COMPILER_TARGET="${CHOST}" + -DPython3_EXECUTABLE="${PYTHON}" + -DLLVM_ENABLE_RUNTIMES=libcxx +
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: e4d8c8d4050271453890fe745486cda50937d0e7 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:39 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d8c8d4 dev-util/lldb: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> dev-util/lldb/lldb-16.0.0..ebuild | 115 ++ 1 file changed, 115 insertions(+) diff --git a/dev-util/lldb/lldb-16.0.0..ebuild b/dev-util/lldb/lldb-16.0.0..ebuild new file mode 100644 index ..fd12eb1fbf30 --- /dev/null +++ b/dev-util/lldb/lldb-16.0.0..ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake llvm llvm.org python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="debug +libedit lzma ncurses +python test +xml" +RESTRICT="test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + xml? ( dev-libs/libxml2:= ) + ~sys-devel/clang-${PV} + ~sys-devel/llvm-${PV} +" +RDEPEND=" + ${DEPEND} + python? ( + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} + ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + python? ( + >=dev-lang/swig-3.0.11 + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ) + test? ( + $(python_gen_cond_dep " + ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] + dev-python/psutil[\${PYTHON_USEDEP}] + ") + sys-devel/lld + ) +" + +LLVM_COMPONENTS=( lldb cmake ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local mycmakeargs=( + -DLLDB_ENABLE_CURSES=$(usex ncurses) + -DLLDB_ENABLE_LIBEDIT=$(usex libedit) + -DLLDB_ENABLE_PYTHON=$(usex python) + -DLLDB_ENABLE_LZMA=$(usex lzma) + -DLLDB_ENABLE_LIBXML2=$(usex xml) + -DLLDB_USE_SYSTEM_SIX=1 + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + + -DLLDB_INCLUDE_TESTS=$(usex test) + + -DCLANG_LINK_CLANG_DYLIB=ON + # TODO: fix upstream to detect this properly + -DHAVE_LIBDL=ON + -DHAVE_LIBPTHREAD=ON + + # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO + # and TERMINFO_LIBS... so just force FindCurses.cmake to use + # ncurses with complete library set (including autodetection + # of -ltinfo) + -DCURSES_NEED_NCURSES=ON + + -DLLDB_EXTERNAL_CLANG_RESOURCE_DIR="${BROOT}/usr/lib/clang/${PV%_*}" + + -DPython3_EXECUTABLE="${PYTHON}" + ) + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=$(usex test) + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lldb-{shell,unit} + # failures + hangs + #use python && cmake_build check-lldb-api +} + +src_install() { + cmake_src_install + find "${D}" -name '*.a' -delete || die + + use python && python_optimize +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 4f2a81eca8c2e9206253432ea768adad2e9f528b Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:42 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2a81ec sys-libs/compiler-rt-sanitizers: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> .../compiler-rt-sanitizers-16.0.0..ebuild | 221 + 1 file changed, 221 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0..ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0..ebuild new file mode 100644 index ..964e7e01049f --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0..ebuild @@ -0,0 +1,221 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+abi_x86_32 abi_x86_64 +clang debug test" +# base targets +IUSE+=" +libfuzzer +memprof +orc +profile +xray" +# sanitizer targets, keep in sync with config-ix.cmake +# NB: ubsan, scudo deliberately match two entries +SANITIZER_FLAGS=( + asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo + shadowcallstack gwp-asan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) + test? ( + cfi? ( ubsan ) + gwp-asan? ( scudo ) + ) +" +RESTRICT=" + !clang? ( test ) + !test? ( test ) +" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6 + virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + !=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} + sys-libs/compiler-rt:${SLOT} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +LLVM_PATCHSET=-1 +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +check_space() { + if use test; then + local CHECKREQS_DISK_BUILD=11G + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die + + local flag + for flag in "${SANITIZER_FLAGS[@]}"; do + if ! use "${flag}"; then + local cmake_flag=${flag/-/_} + sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \ + cmake/config-ix.cmake || die + fi + done + + # TODO: fix these tests to be skipped upstream + if use asan && ! use profile; then + rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die + fi + if use ubsan && ! use cfi; then + > test/cfi/CMakeLists.txt || die + fi + + llvm.org_src_prepare +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/compiler-rt_build + + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + + local flag want_sanitizer=OFF + for flag in "${SANITIZER_FLAGS[@]}"; do + if use "${flag}"; then + want_sanitizer=ON + break + fi + done + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + # use a build dir structure consistent with install + # this makes it possible to easily deploy test-friendly clang + -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + # builtins & crt installed by sys-libs/compiler-rt + -DCOMPILER_RT_BUILD_BUILTINS=OFF + -DCOMPILER_RT_BUILD_CRT=OFF + -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: f3607e824459640aeb5300f6bcf5e9e3a72ad819 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:37 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3607e82 dev-python/lit: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> dev-python/lit/lit-16.0.0..ebuild | 42 +++ 1 file changed, 42 insertions(+) diff --git a/dev-python/lit/lit-16.0.0..ebuild b/dev-python/lit/lit-16.0.0..ebuild new file mode 100644 index ..8ace6ca8b915 --- /dev/null +++ b/dev-python/lit/lit-16.0.0..ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from sys-devel/llvm) + +src_prepare() { + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: d141c7eb5e150fa883322268b6946f914d4c96a3 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:38 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d141c7eb sys-devel/lld: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/lld-16.0.0..ebuild | 78 1 file changed, 78 insertions(+) diff --git a/sys-devel/lld/lld-16.0.0..ebuild b/sys-devel/lld/lld-16.0.0..ebuild new file mode 100644 index ..019425b4e1fa --- /dev/null +++ b/sys-devel/lld/lld-16.0.0..ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="debug test" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV} +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + test? ( + >=dev-util/cmake-3.16 + $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + ) +" + +LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) +LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} ) +llvm.org_set_globals + +python_check_deps() { + has_version -b "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_unpack() { + llvm.org_src_unpack + + # Directory ${WORKDIR}/llvm does not exist with USE="-test", + # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, + # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system + # (lld/MachO/CMakeLists.txt) and is expected to be resolvable + # to existent directory ${WORKDIR}/libunwind/include. + mkdir -p "${WORKDIR}/llvm" || die +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DLLVM_INCLUDE_TESTS=$(usex test) + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + ) + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=ON + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lld +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: e1686a339270964c22e14b0a43d9dde170513a4c Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:35 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1686a33 dev-python/clang-python: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> .../clang-python/clang-python-16.0.0..ebuild | 47 ++ 1 file changed, 47 insertions(+) diff --git a/dev-python/clang-python/clang-python-16.0.0..ebuild b/dev-python/clang-python/clang-python-16.0.0..ebuild new file mode 100644 index ..2891edc42793 --- /dev/null +++ b/dev-python/clang-python/clang-python-16.0.0..ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} +" + +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +python_test() { + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: fe181081d4b3c5a53dfd11dd35b21882b8b558c3 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:28 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe181081 sys-devel/llvm-common: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> .../llvm-common/llvm-common-16.0.0..ebuild | 28 ++ 1 file changed, 28 insertions(+) diff --git a/sys-devel/llvm-common/llvm-common-16.0.0..ebuild b/sys-devel/llvm-common/llvm-common-16.0.0..ebuild new file mode 100644 index ..df37476f6fbc --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-16.0.0..ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" + +RDEPEND=" + !sys-devel/llvm:0 +" + +LLVM_COMPONENTS=( llvm/utils/vim ) +llvm.org_set_globals + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r */ + # some users may find it useful + newdoc README README.vim + dodoc vimrc +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 782df2f97104b71174eca0b76ecf5315979a3398 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:32 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782df2f9 dev-ml/llvm-ocaml: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/llvm-ocaml-16.0.0..ebuild | 115 1 file changed, 115 insertions(+) diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0..ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0..ebuild new file mode 100644 index ..3f682163a64b --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0..ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +KEYWORDS="" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[debug?] + !sys-devel/llvm[ocaml(-)] +" + +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + dev-ml/findlib + >=dev-util/cmake-3.16 +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # disable various irrelevant deps and settings + -DLLVM_ENABLE_FFI=OFF + -DLLVM_ENABLE_TERMINFO=OFF + -DHAVE_HISTEDIT_H=NO + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DPython3_EXECUTABLE="${PYTHON}" + + # disable go bindings + -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND + + # TODO: ocamldoc + ) + + use test && mycmakeargs+=( + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + # also: custom rules for OCaml do not work for CPPFLAGS + use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG" + cmake_src_configure + + local llvm_libdir=$(llvm-config --libdir) + # an ugly hack; TODO: figure out a way to pass -L to ocaml... + cd "${BUILD_DIR}/${libdir}" || die + ln -s "${llvm_libdir}"/*.so . || die + + if use test; then + local llvm_bindir=$(llvm-config --bindir) + # Force using system-installed tools. + sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \ + "${BUILD_DIR}"/test/lit.site.cfg.py || die + fi +} + +src_compile() { + cmake_build ocaml_all +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check-llvm-bindings-ocaml +} + +src_install() { + DESTDIR="${D}" \ + cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die + + dodoc bindings/ocaml/README.txt +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 563a09ee701ad0a02a8a5357a9bce83bb079cb86 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 5 19:48:29 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 5 19:49:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563a09ee sys-devel/llvm: Add 16.* live ebuilds Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/llvm-16.0.0..ebuild | 527 + 1 file changed, 527 insertions(+) diff --git a/sys-devel/llvm/llvm-16.0.0..ebuild b/sys-devel/llvm/llvm-16.0.0..ebuild new file mode 100644 index ..a28eef0e4888 --- /dev/null +++ b/sys-devel/llvm/llvm-16.0.0..ebuild @@ -0,0 +1,527 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ + toolchain-funcs + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/; + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. xxhash: BSD. +# 3. MD5 code: public-domain. +# 4. ConvertUTF.h: TODO. + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="$(ver_cut 1)" +KEYWORDS="" +IUSE="+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib:0=[${MULTILIB_USEDEP}] + binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) + exegesis? ( dev-libs/libpfm:= ) + libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) + libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) + xar? ( app-arch/xar ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + binutils-plugin? ( sys-libs/binutils-libs ) +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + >=dev-util/cmake-3.16 + sys-devel/gnuconfig + kernel_Darwin? ( + =sys-devel/binutils-apple-5.1 + ) + doc? ( $(python_gen_any_dep ' + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') ) + libffi? ( virtual/pkgconfig ) +" +# There are no file collisions between these versions but having :0 +# installed means llvm-config there will take precedence. +RDEPEND=" + ${RDEPEND} + !sys-devel/llvm:0 +" +PDEPEND=" + sys-devel/llvm-common + binutils-plugin? ( >=sys-devel/llvmgold-${SLOT} ) +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_MANPAGES=1 +LLVM_PATCHSET=-r3 +LLVM_USE_TARGETS=provide +llvm.org_set_globals + +python_check_deps() { + use doc || return 0 + + python_has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" +} + +check_uptodate() { + local prod_targets=( + $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \ + | tail -n +2 | head -n -1) + ) + local all_targets=( + lib/Target/*/ + ) + all_targets=( "${all_targets[@]#lib/Target/}" ) + all_targets=( "${all_targets[@]%/}" ) + + local exp_targets=() i + for i in "${all_targets[@]}"; do + has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" ) + done + + if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then + eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!" + eqawarn "Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}" + eqawarn "Expected: ${exp_targets[*]}" + eqawarn + fi + + if [[ ${prod_targets[*]} != ${ALL_LLVM_PRODUCTION_TARGETS[*]} ]]; then + eqawarn "ALL_LLVM_PRODUCTION_TARGETS is outdated!" + eqawarn "Have: ${ALL_LLVM_PRODUCTION_TARGETS[*]}" + eqawarn "Expected: ${prod_targets[*]}" + fi +} + +check_distribution_components() { + if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then + local all_targets=() my_targets=() l + cd "${BUILD_DIR}" || die + + while read -r l; do + if [[ ${l} == install-*-stripped:* ]]; then + l=${l#install-} + l=${l%%-stripped*} + + case ${l} in + # shared libs + LLVM|LLVMgold) + ;; + # TableGen lib + deps + LLVMDemangle|LLVMSupport|LLVMTableGen) + ;; +
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/liblxi/
commit: 2a1dc3191bbc94223595d3c48d5643eae0e35ee1 Author: Jan Henke taujhe de> AuthorDate: Fri Aug 5 19:20:02 2022 + Commit: Jan Henke taujhe de> CommitDate: Fri Aug 5 19:23:20 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a1dc319 sci-electronics/liblxi: new package, add 1.16 Signed-off-by: Jan Henke taujhe.de> sci-electronics/liblxi/Manifest | 1 + sci-electronics/liblxi/liblxi-1.16.ebuild | 25 + sci-electronics/liblxi/metadata.xml | 17 + 3 files changed, 43 insertions(+) diff --git a/sci-electronics/liblxi/Manifest b/sci-electronics/liblxi/Manifest new file mode 100644 index 0..637865040 --- /dev/null +++ b/sci-electronics/liblxi/Manifest @@ -0,0 +1 @@ +DIST liblxi-1.16.tar.gz 24667 BLAKE2B b05e196ba9b2f902d351d6b4609838c8441b8a835885ea1087659dedb5f41dc95ab65dad2744604fc2226c1dd8b3b1def0bf1ebd27e96214a0f63580361334d1 SHA512 371b68a183f8f3674ad6efbc6d29f0db5c1e0ce3846a832d3db2bded01e54aee2ed5e1849d2570d7f1cde72a360c4af1cb67fd3817f5b925ce90f44a1d5820c0 diff --git a/sci-electronics/liblxi/liblxi-1.16.ebuild b/sci-electronics/liblxi/liblxi-1.16.ebuild new file mode 100644 index 0..77429abd2 --- /dev/null +++ b/sci-electronics/liblxi/liblxi-1.16.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +DESCRIPTION="Implementation of the LAN eXtensions for Instrumentation (LXI)" +HOMEPAGE="https://github.com/lxi-tools/liblxi; +SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + >=net-libs/libtirpc-1.3.2 + >=dev-libs/libxml2-2.9.14-r1 + >=net-dns/avahi-0.8-r5 +" + +DEPEND="${RDEPEND}" + +BDEPEND="virtual/pkgconfig" diff --git a/sci-electronics/liblxi/metadata.xml b/sci-electronics/liblxi/metadata.xml new file mode 100644 index 0..f62351af6 --- /dev/null +++ b/sci-electronics/liblxi/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +gen...@taujhe.de +Jan Henke + + +lxi-tools/liblxi + + +liblxi is an open source software library which offers a simple API +for communicating with LXI compatible instruments. The API allows +applications to discover instruments on your network, send SCPI +commands, and receive responses. + +
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
commit: 0cb718363d60f6e19d52696580595210ad78086a Author: Maciej Barć gentoo org> AuthorDate: Fri Aug 5 19:21:06 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Aug 5 19:21:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb71836 dev-scheme/slib: use EAPI 8 dosym's -r switch Signed-off-by: Maciej Barć gentoo.org> dev-scheme/slib/slib-3.2.5-r2.ebuild | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/dev-scheme/slib/slib-3.2.5-r2.ebuild b/dev-scheme/slib/slib-3.2.5-r2.ebuild index b9010ada2a92..ef77505b6a2a 100644 --- a/dev-scheme/slib/slib-3.2.5-r2.ebuild +++ b/dev-scheme/slib/slib-3.2.5-r2.ebuild @@ -56,28 +56,24 @@ src_install() { # bin dodir /usr/bin/ - dosym ../../usr/share/${PN}/${PN}.sh /usr/bin/${PN} + dosym -r /usr/share/${PN}/${PN}.sh /usr/bin/${PN} # env doenvd "${FILESDIR}"/50slib - # docs - doinfo slib.info - doman slib.1 - # guile if has_version '=dev-scheme/guile-3.0*'; then dodir /usr/share/guile/3.0 - dosym ../../../../usr/share/${PN}/ /usr/share/guile/3.0/${PN} + dosym -r /usr/share/${PN}/ /usr/share/guile/3.0/${PN} elif has_version '=dev-scheme/guile-2.2*'; then dodir /usr/share/guile/2.2 - dosym ../../../../usr/share/${PN}/ /usr/share/guile/2.2/${PN} + dosym -r /usr/share/${PN}/ /usr/share/guile/2.2/${PN} elif has_version '=dev-scheme/guile-2.0*'; then dodir /usr/share/guile/2.0 - dosym ../../../../usr/share/${PN}/ /usr/share/guile/2.0/${PN} + dosym -r /usr/share/${PN}/ /usr/share/guile/2.0/${PN} else dodir /usr/share/guile/1.8 - dosym ../../../../usr/share/${PN}/ /usr/share/guile/1.8/${PN} + dosym -r /usr/share/${PN}/ /usr/share/guile/1.8/${PN} fi # gambit @@ -85,8 +81,11 @@ src_install() { # backwards compatibility dodir /usr/lib/ - dosym ../../usr/share/${PN}/ /usr/lib/${PN} + dosym -r /usr/share/${PN}/ /usr/lib/${PN} + # docs + doinfo slib.info + doman slib.1 einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 461943f09bfe6674177e0ef2fef051d3d4bddda3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Aug 5 19:05:50 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Aug 5 19:06:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461943f0 sys-devel/binutils: Version bump for testing, no keywords Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/binutils/Manifest | 2 + sys-devel/binutils/binutils-2.39.ebuild | 481 2 files changed, 483 insertions(+) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index db3df3d2e7c4..4c4e0c5d62c2 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -13,3 +13,5 @@ DIST binutils-2.37_p1.tar.xz 22992196 BLAKE2B a8aa0f386d03a5b1466166ac7c40989c22 DIST binutils-2.38-patches-3.tar.xz 189068 BLAKE2B 5b14c90ab7dba253e92ad57b3a702fcbf48739dd0121ce8f739d88331da820ce44c35e16ac4bee394525c3a46bce980e9e1bbf4cbc9ce8a14fc324bc8fa059e7 SHA512 099266a8ef4272fd7f7552071e1892d114ed564a38b700df32e058ed691c6bfcd6f2454f649461f9c36594ea819a35d1e4cd2418609a2407be2a4f8885e500e3 DIST binutils-2.38-patches-4.tar.xz 193852 BLAKE2B 5a83e20008e58464ed563a6817a367e50684c59d08c47345cc546054269c42463d1651441720f865851e4e182e917df1a095c68e64226e0351b64e975d524096 SHA512 6657e547bb02898632cc45a8f1894be098aa7472b6725b65f95393e621abb127e468b4e50310720bf03f7e8d0a68bc2c47af76fc43aaa8f32b2e4a149c0c6290 DIST binutils-2.38.tar.xz 23651408 BLAKE2B 19ede396ec97b88e632aded2f69f4684cc5053109e06c3c4a1934944e3f0ceaa9e4a2604528a440189771f778cb5d75edd510163970eeea31afba87fa256feba SHA512 8bf0b0d193c9c010e0518ee2b2e5a830898af206510992483b427477ed178396cd210235e85fd7bd99a96fc6d5eedbeccbd48317a10f752b7336ada8b2bb826d +DIST binutils-2.39-patches-2.tar.xz 16700 BLAKE2B 709220104a79fa1ff0cf1ee0c60336920112397478d7687f1a6484b1a3147b7e6233d393c0a6f335c69385236b7abc9dba6e6118a9d6940f226fcac56ba7da01 SHA512 ebaa169dc662b7e5f44a3aaf6d7de196d447c5485b4f87bb0f272d40921f6c1209a6804ed1d64dd4bfade82898c9f18f8fac2cf52e41bb70ec2b653c39203088 +DIST binutils-2.39.tar.xz 25167756 BLAKE2B ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f SHA512 68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3 diff --git a/sys-devel/binutils/binutils-2.39.ebuild b/sys-devel/binutils/binutils-2.39.ebuild new file mode 100644 index ..df7c2b678ef9 --- /dev/null +++ b/sys-devel/binutils/binutils-2.39.ebuild @@ -0,0 +1,481 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs + +DESCRIPTION="Tools necessary to build programs" +HOMEPAGE="https://sourceware.org/binutils/; +LICENSE="GPL-3+" +IUSE="cet default-gold doc +gold multitarget +nls pgo +plugins static-libs test vanilla" +REQUIRED_USE="default-gold? ( gold )" + +# Variables that can be set here (ignored for live ebuilds) +# PATCH_VER - the patchset version +# Default: empty, no patching +# PATCH_BINUTILS_VER - the binutils version in the patchset name +#- Default: PV +# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... +# for the patchsets + +PATCH_VER=2 +PATCH_DEV=dilfridge + +if [[ ${PV} == * ]]; then + inherit git-r3 + SLOT=${PV} +else + PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} + PATCH_DEV=${PATCH_DEV:-dilfridge} + SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz; + [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz; + SLOT=$(ver_cut 1-2) + # live ebuild + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +# +# The cross-compile logic +# +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi +is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } + +# +# The dependencies +# +RDEPEND=" + >=sys-devel/binutils-config-3 + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( sys-apps/texinfo ) + test? ( + dev-util/dejagnu + sys-devel/bc + ) + nls? ( sys-devel/gettext ) + sys-devel/flex + virtual/yacc +" + +RESTRICT="!test? ( test )" + +MY_BUILDDIR=${WORKDIR}/build + +src_unpack() { + if [[ ${PV} == * ]] ; then +
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
commit: 9e7a3341092faf9f7f92208ef5561c92bc463b35 Author: Maciej Barć gentoo org> AuthorDate: Fri Aug 5 19:02:50 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Aug 5 19:03:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7a3341 dev-scheme/slib: also support guile 2.2 Bug: https://bugs.gentoo.org/764947 Bug: https://bugs.gentoo.org/375359 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/slib/slib-3.2.5-r2.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-scheme/slib/slib-3.2.5-r2.ebuild b/dev-scheme/slib/slib-3.2.5-r2.ebuild index 6c59160888a4..b9010ada2a92 100644 --- a/dev-scheme/slib/slib-3.2.5-r2.ebuild +++ b/dev-scheme/slib/slib-3.2.5-r2.ebuild @@ -69,6 +69,9 @@ src_install() { if has_version '=dev-scheme/guile-3.0*'; then dodir /usr/share/guile/3.0 dosym ../../../../usr/share/${PN}/ /usr/share/guile/3.0/${PN} + elif has_version '=dev-scheme/guile-2.2*'; then + dodir /usr/share/guile/2.2 + dosym ../../../../usr/share/${PN}/ /usr/share/guile/2.2/${PN} elif has_version '=dev-scheme/guile-2.0*'; then dodir /usr/share/guile/2.0 dosym ../../../../usr/share/${PN}/ /usr/share/guile/2.0/${PN}
[gentoo-commits] repo/gentoo:master commit in: dev-util/github-cli/
commit: abbe89c2241490f807758dd2ac0cc3cf8ee68ee3 Author: William Hubbs gentoo org> AuthorDate: Fri Aug 5 18:57:10 2022 + Commit: William Hubbs gentoo org> CommitDate: Fri Aug 5 19:00:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbe89c2 dev-util/github-cli: add 2.14.3 Signed-off-by: William Hubbs gentoo.org> dev-util/github-cli/Manifest | 2 + dev-util/github-cli/github-cli-2.14.3.ebuild | 66 2 files changed, 68 insertions(+) diff --git a/dev-util/github-cli/Manifest b/dev-util/github-cli/Manifest index 7da0067c9091..bc0727811d30 100644 --- a/dev-util/github-cli/Manifest +++ b/dev-util/github-cli/Manifest @@ -2,3 +2,5 @@ DIST github-cli-2.11.3-deps.tar.xz 76137064 BLAKE2B 6b8a224f8e0b05c32c8be83b4f5a DIST github-cli-2.11.3.tar.gz 716386 BLAKE2B dcb07cda11e03ffe75a9ec2fcb0ed33c1f2c6bb7599ed1b47ee9e1e0df609fa21ae2dd043be417cfee75dcb3686290f510c0fdffc0b1df08f816ab2ac79d940b SHA512 952cd7c2a327c7169e201a4aa7c26a0e5c09a1ecef51b8d7c620fa9a849c2e8cc61447333f785851487a68d058b869e10bb290188594bd2fb00b0384297bdfd8 DIST github-cli-2.12.1-deps.tar.xz 76485020 BLAKE2B c2d7e31a2fba9c34fc75c8d8f6836accbd2029b8f6be51c4ffda3d96ec06b9f331700573ac8478550676ed9385b8bc34ffa02a81d91aec3bde4bece0addae668 SHA512 1aa684d5aad6c5da45d4e0d8fe2c282a563890d7f48260668b393b0e93674b5c75862a84c421c8600c92d09ebfe655baaa42e3e7a4dc2f7a0792384ea555b2fc DIST github-cli-2.12.1.tar.gz 717685 BLAKE2B b9782846185b8fd5295651cfdd082b987555edd0c3ae2ef7e0d69e100f331ea89e5ae9b8824af013f008677df2a0e8313b52cd7e0d95110884a62eb9e6e5c32e SHA512 508f02cfb12bec485a6123bf04056e879832a762d7563c73d1f006f4c382cad75cfb73ae74f66f9ed90b0cfd68956434f2100bab1dd7c93ec6d0d7b3a9d2c13f +DIST github-cli-2.14.3-deps.tar.xz 77143036 BLAKE2B 7f06905270a7c9b17bbe8a83353c57da84cb365283fbb4bc488f2ce8873de79494adcf9d34aacd057d7610c3a68107f7fa19fcf74e885025a5e9f44ba49890a0 SHA512 da2b7d57160d22645b491fa8ffc93148c096a10b65aa9d4d4b8b4b1837460f3c5296d704e6f4fa0fd709d3f7c590cdf39c4c637c38b255c8b389ef106c35fb90 +DIST github-cli-2.14.3.tar.gz 716098 BLAKE2B 7b45f97859501be4e639584e287d2114b9ed87402d3f35cc56eebdef8bf2b3cf8b9ecff633cf44a822edf20a5000c38a5b1c38822b0bf670d6c4c9c4e5e1a052 SHA512 460f3c053c1f0bea458f7a891f2b1a4cbd68b754bc165e3b097215748fc220f96138cf010608092702c86403d4551b288faba4349a69ae0e92b93ef4564825b5 diff --git a/dev-util/github-cli/github-cli-2.14.3.ebuild b/dev-util/github-cli/github-cli-2.14.3.ebuild new file mode 100644 index ..77fd1c37e6b9 --- /dev/null +++ b/dev-util/github-cli/github-cli-2.14.3.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 flag-o-matic go-module + +DESCRIPTION="GitHub CLI" +HOMEPAGE="https://github.com/cli/cli; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/cli/cli.git; +else + SRC_URI="https://github.com/cli/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + S="${WORKDIR}/cli-${PV}" +fi + +LICENSE="MIT Apache-2.0 BSD BSD-2 MPL-2.0" +SLOT="0" + +RDEPEND=">=dev-vcs/git-1.7.3" + +RESTRICT="test" + +src_unpack() { + if [[ ${PV} == * ]]; then + git-r3_src_unpack + go-module_live_vendor + else + go-module_src_unpack + fi +} + +src_compile() { + [[ ${PV} == * ]] || export GH_VERSION="v${PV}" + # Filter '-flto*' flags to avoid build failures. + filter-flags "-flto*" + # Filter '-ggdb3' flag to avoid build failures. bugs.gentoo.org/847991 + filter-flags "-ggdb3" + # Go LDFLAGS are not the same as GCC/Binutils LDFLAGS + unset LDFLAGS + # Once we set up cross compiling, this line will need to be adjusted + # to compile for the target. + # Everything else in this function happens on the host. + emake + + einfo "Building man pages" + emake manpages + + einfo "Building completions" + go run ./cmd/gh completion -s bash > gh.bash-completion || die + go run ./cmd/gh completion -s zsh > gh.zsh-completion || die +} + +src_install() { + dobin bin/gh + dodoc README.md + + doman share/man/man?/gh*.? + + newbashcomp gh.bash-completion gh + insinto /usr/share/zsh/site-functions + newins gh.zsh-completion _gh +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pylibmc/
commit: 60c0bd2eba02a94100b2b4d6fa3bc29433bb8bba Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 5 18:50:26 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 5 18:50:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c0bd2e dev-python/pylibmc: add 1.6.2 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pylibmc/Manifest | 1 + dev-python/pylibmc/pylibmc-1.6.2.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-python/pylibmc/Manifest b/dev-python/pylibmc/Manifest index 132d9d866ba2..f144b9eb5b6c 100644 --- a/dev-python/pylibmc/Manifest +++ b/dev-python/pylibmc/Manifest @@ -1,2 +1,3 @@ DIST pylibmc-1.6.1-no-nose.patch 26090 BLAKE2B 160e5b58107dcea0354462370eeeb12739c7fd1549e1c64ddf1fe2451654e50c1408505985eb6a7150ce60185bc7acebba7a20c6444615bef8c6991debfba4cc SHA512 84fb37505def84caaacb1343032d18bd644f5072e6ce7a2d6e88bc33bd2dedc8b303f4cf2a9b57b32c3c4b8e01bef1bebcc09ecb525568c928aed326bee2cace DIST pylibmc-1.6.1.tar.gz 72061 BLAKE2B ebaa6f9dfc341d862a8b46bbbf0db1420ff400cb40390f7bee6bf198ff941ad7967b578040ffe1209721ea84a163a39649108a2a23f3dadc2d579db740b2ccf3 SHA512 a3874435389486b29bab5f1d29e5c179d67655d90995bb27fcb7cd46ce7eb3b60117b94f901602f8a65dc0e587d5f8edfcf15e259effd439411adb58ddb7065e +DIST pylibmc-1.6.2.gh.tar.gz 71581 BLAKE2B 4fc9216150e122b6d80537184422b52c0a518f5b9fbcf5b54f794fde33d5ac6fcd474e08f71b8d71f0443351e91ea5d8ac2c24e94bd568605cf1183259394091 SHA512 1a1575fd5c3644d53e0ed49818bd958e0e28fe0354f41578c944b260f402f1b51a74baca8f98b32adfd0024e61ec8df1795c6ca7363509e35e4f34a907de063e diff --git a/dev-python/pylibmc/pylibmc-1.6.2.ebuild b/dev-python/pylibmc/pylibmc-1.6.2.ebuild new file mode 100644 index ..b37179120315 --- /dev/null +++ b/dev-python/pylibmc/pylibmc-1.6.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Libmemcached wrapper written as a Python extension" +HOMEPAGE=" + https://sendapatch.se/projects/pylibmc/ + https://pypi.org/project/pylibmc/ + https://github.com/lericson/pylibmc/ +" +SRC_URI=" + https://github.com/lericson/pylibmc/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +DEPEND=" + >=dev-libs/libmemcached-0.32 +" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( + net-misc/memcached + ) +" + +PATCHES=( + "${FILESDIR}/pylibmc-1.6.1-fix-test-failures-r1.patch" +) + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +# needed for docs +export PYLIBMC_DIR=. + +src_test() { + local -x MEMCACHED_PORT=11219 + memcached -d -p "${MEMCACHED_PORT}" -u nobody -l localhost \ + -P "${T}/m.pid" || die + distutils-r1_src_test + kill "$(<"${T}/m.pid")" || die +} + +python_test() { + local EPYTEST_DESELECT=( + # these require "AmazonElastiCache" running + tests/test_autoconf.py + ) + + epytest --doctest-modules --doctest-glob='doctests.txt' src/pylibmc tests +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/libtmux/
commit: 6c9e213415fb0b9f1cba84bacb2594cfb962be30 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 5 18:42:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 5 18:42:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9e2134 dev-python/libtmux: add github upstream metadata Signed-off-by: Arthur Zamarin gentoo.org> dev-python/libtmux/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/libtmux/metadata.xml b/dev-python/libtmux/metadata.xml index 76005c5215ab..1bbfe598fa7b 100644 --- a/dev-python/libtmux/metadata.xml +++ b/dev-python/libtmux/metadata.xml @@ -8,5 +8,6 @@ libtmux + tmux-python/libtmux
[gentoo-commits] repo/gentoo:master commit in: dev-python/libtmux/
commit: 898030aa4120105472e297ca15d4799c7bddbfbb Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 5 18:40:58 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 5 18:41:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898030aa dev-python/libtmux: add 0.13.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/libtmux/Manifest | 1 + dev-python/libtmux/libtmux-0.13.0.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest index 49cf8df41bce..ace337d60498 100644 --- a/dev-python/libtmux/Manifest +++ b/dev-python/libtmux/Manifest @@ -1,3 +1,4 @@ DIST libtmux-0.12.0.gh.tar.gz 214161 BLAKE2B 7040da2ee782b2e6bc73c70de0f5d5713c989a0959b0e731ac060f442e82e99829689f924cc2aeef6e79339b4f419df4143e2d5a9e356ad27cccb9cb3802e2f2 SHA512 f6f80daa3aaa99dd81ec0eb6a119ab1ad5fcd6c656d280b06a40c2b3bdc8d3ca7ae06089ea74482bfff005997f07e346338330d9ecf1c6745a6f3b7719b9cd0a +DIST libtmux-0.13.0.gh.tar.gz 240339 BLAKE2B 5b975bef4835ed8b74f05fd56bd824028fa64b56c700396d0387661cdf41a4a43d81dce10462c89a90ce352b00ca0fea0334fa02e7259464a62369637b2435ce SHA512 bc5fce8c201f7c69fcbc15605808544baf19896e51c44daeebc4c133ee1db70dbffa8eea2641862cf27ca9fe341f4721cde432682e5aea84b2573f83ad2f DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2 SHA512 2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69 DIST libtmux-v0.11.0.tar.gz 234278 BLAKE2B 4939d38894fd6a1492ff282c98243b2d5b3b6f787691031c74337629aed710d3caebeb3bfce571e8f38fe07ecc341b6b3f8aa0bc42979fa362f5f0679aabf21e SHA512 e09749ce4cf7cf7756e4e40e50c6eb0a00435f2b00c8436667b6b77a94078e9c380a811107f8129ea0d347355f3ce8bb213b8fb36de2becf3cf1a2dbebd97867 diff --git a/dev-python/libtmux/libtmux-0.13.0.ebuild b/dev-python/libtmux/libtmux-0.13.0.ebuild new file mode 100644 index ..4dce1d6a69c4 --- /dev/null +++ b/dev-python/libtmux/libtmux-0.13.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="python api for tmux" +HOMEPAGE="https://libtmux.git-pull.com/; +SRC_URI=" + https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=app-misc/tmux-3.0a +" +BDEPEND=" + test? ( + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/twine[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + local issues="https://github.com/tmux-python/libtmux/issues/; + sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" CHANGES || die + rm requirements/doc.txt || die + + # increase timeouts for tests + sed -e 's/0.01/0.1/' -i tests/test_test.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: 7dbed6323945c25360676e5582f5c5268f698a61 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 5 18:39:16 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 5 18:39:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbed632 dev-python/sentry-sdk: add 1.9.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/sentry-sdk/Manifest| 1 + dev-python/sentry-sdk/sentry-sdk-1.9.1.ebuild | 96 +++ 2 files changed, 97 insertions(+) diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index c92c15368e65..53e8fa1bc7a0 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -2,3 +2,4 @@ DIST sentry-sdk-1.6.0.gh.tar.gz 249637 BLAKE2B c4d6788c80184ce9127ed85dfb5305363 DIST sentry-sdk-1.7.2.gh.tar.gz 254370 BLAKE2B e65b2236bfec9279a4aa05b77c9492547f657e461a7c96c4158acb6bc0887571186bfa71893dce34251ef8d783fb5d583b25aa12539c5db7993cec65fdf05229 SHA512 9fe2c283a326b78c8be95500e4916bb633dc7369960a4e0ef69c0f29de74c38db81f43b3931c47d50431ee7f1a66a2b18e8c4fc02ce71c404a5e9700644cb76c DIST sentry-sdk-1.8.0.gh.tar.gz 286488 BLAKE2B d47f33a1c83cfffa6e4a801a6fdfde132d4cfe1b734e464c4db60e97abf53ebe503c53c3edd89d1a84e655a348a4463a75c3475d4824d03cd9b95733b13b5532 SHA512 aa3be96dbc55265f17371d8f20f8b3116b4310cbc1d078b62beeb1fd90bdbb840db85c25309e16f793a188d373c6dbcfd11a104db21b60221a5fb06d8deacc2d DIST sentry-sdk-1.9.0.gh.tar.gz 290271 BLAKE2B fcb4c45c129faf23a1177167e2bdd567a7ff228abbaa782676abb16c29e9c4cccef89f67ae5cd28c4f2b25e6687152fdc5eab0c7d981021a8df16374dc4e1fec SHA512 4f287bad8e9dd8eaad8f8a31d7335ccf6bfe72cc0ba8c0b26abcbd7e326bad886709d001976966a7b917f39e1ca249fa881abf29778cfd4bd65c63f05a6f6ef2 +DIST sentry-sdk-1.9.1.gh.tar.gz 270398 BLAKE2B 66ee16816d312b38df737c5ecb0ecc4a2189c932c162bbedf165f2a153029e95c389372a4638d5f71f669ac780710769e4708c3e7673573d1b1e79a29cbf93c9 SHA512 5997252aeee900125e42d7275627359ca5382707162b93e45b238c11a181ac724fea327fa1b29deed63dbf800463d10c9d2a8e8943c32b907e4eac055e399297 diff --git a/dev-python/sentry-sdk/sentry-sdk-1.9.1.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.9.1.ebuild new file mode 100644 index ..9d1e2042e8f2 --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-1.9.1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python client for Sentry" +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" +SRC_URI=" + https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/sentry-python-${PV}" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/fakeredis[${PYTHON_USEDEP}] + dev-python/flask-login[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zope-event[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/eventlet[${PYTHON_USEDEP}] + ' python3_{8..9}) + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # tests require Internet access + tests/integrations/httpx/test_httpx.py + tests/integrations/requests/test_requests.py + tests/integrations/stdlib/test_httplib.py + tests/integrations/flask/test_flask.py + tests/integrations/django/test_basic.py + # wtf is it supposed to do?! + tests/integrations/gcp/test_gcp.py + # broken by rq-1.10.1 (optional dep) + tests/integrations/rq/test_rq.py + # fastapi is not packaged + tests/integrations/asgi/test_fastapi.py + # TODO + tests/integrations/bottle + # requires python-multipart (TODO: package it) + tests/integrations/starlette +) + +EPYTEST_DESELECT=( + # hangs + 'tests/test_transport.py::test_transport_works' + # TODO + 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error' +
[gentoo-commits] repo/gentoo:master commit in: dev-python/svglib/
commit: e66706c707a49d9329f9a27235a9f71adf0e20cb Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 5 18:33:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 5 18:33:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66706c7 dev-python/svglib: add 1.4.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/svglib/Manifest| 1 + dev-python/svglib/svglib-1.4.1.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/dev-python/svglib/Manifest b/dev-python/svglib/Manifest index b24b0f69ad50..10fbfa2d0358 100644 --- a/dev-python/svglib/Manifest +++ b/dev-python/svglib/Manifest @@ -1 +1,2 @@ DIST svglib-1.3.0.gh.tar.gz 1264820 BLAKE2B f53bda781479ddc5d4b04fd122b5141620db81756308973cb283957615711e62623baa74b69af954936be24970a4e4a6f026667c4069d62bf1705a839ecc52f3 SHA512 457fb69ba1c298079888f200502c7099cf5ee674857ff8682948011bf8e1544715e6196544212f5c0ddef1202d04f3f05d01edb4351e673ceae16a85ca0d66e5 +DIST svglib-1.4.1.gh.tar.gz 1265260 BLAKE2B ad4d6a402cd56e2e6f1fb534a8cc9c2bdc038fbdd01aad228d0b6471fd9781bcec88064dd6b93ef324201f141202404d25e31834c0f32a40c0a8037be7196edc SHA512 058aae53224cc590d56585a0f5e45506bd6586f70ddb3d9429052c8b2c18a3906925cd17a19c0f6b46695159eee1914f5e658293e7c40c1a7506f2414f8c41f8 diff --git a/dev-python/svglib/svglib-1.4.1.ebuild b/dev-python/svglib/svglib-1.4.1.ebuild new file mode 100644 index ..b7b7af262730 --- /dev/null +++ b/dev-python/svglib/svglib-1.4.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Pure-Python library for reading and converting SVG" +HOMEPAGE=" + https://github.com/deeplook/svglib/ + https://pypi.org/project/svglib/ +" +SRC_URI=" + https://github.com/deeplook/svglib/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cssselect2[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/reportlab[${PYTHON_USEDEP}] + dev-python/tinycss2[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Needs network access + tests/test_samples.py::TestWikipediaFlags::test_convert_pdf + tests/test_samples.py::TestW3CSVG::test_convert_pdf_png +)
[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/steps/
commit: 3791e957fd2bb28f350f0ff7399c0c6e43b561d6 Author: Magnus Granberg gentoo org> AuthorDate: Fri Aug 5 18:32:11 2022 + Commit: Magnus Granberg gentoo org> CommitDate: Fri Aug 5 18:32:11 2022 + URL: https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=3791e957 Add haskell-updater for haskell packages Signed-off-by: Magnus Granberg gentoo.org> buildbot_gentoo_ci/steps/builders.py | 147 ++- 1 file changed, 91 insertions(+), 56 deletions(-) diff --git a/buildbot_gentoo_ci/steps/builders.py b/buildbot_gentoo_ci/steps/builders.py index a54c68c..3b6a8d0 100644 --- a/buildbot_gentoo_ci/steps/builders.py +++ b/buildbot_gentoo_ci/steps/builders.py @@ -4,6 +4,7 @@ import os import re import json +from pathlib import Path from portage.versions import catpkgsplit, cpv_getversion from portage.dep import dep_getcpv, dep_getslot, dep_getrepo @@ -90,6 +91,8 @@ def PersOutputOfEmerge(rc, stdout, stderr): # split the lines #FIXME: Handling of stderr output stderr_line_list = [] +if stderr != '' and not emerge_output['failed']: +emerge_output['failed'] = True for line in stderr.split('\n'): if 'Change USE:' in line: line_list = line.split(' ') @@ -340,6 +343,7 @@ class SetupPropertys(BuildStep): print(self.getProperty("project_build_data")) self.masterdest = yield os.path.join(self.master.basedir, 'workers', self.getProperty('workername'), str(self.getProperty("buildnumber"))) self.setProperty('masterdest', self.masterdest, 'masterdest') +self.setProperty('build_env', {}, 'build_env') self.descriptionDone = ' '.join([self.getProperty("cpv"), 'for project', self.getProperty('project_data')['name']]) return SUCCESS @@ -355,7 +359,6 @@ class RunEmerge(BuildStep): super().__init__(**kwargs) self.descriptionSuffix = self.step self.name = 'Setup emerge for ' + self.step + ' step' -self.build_env = {} self.build_timeout = 0 @defer.inlineCallbacks @@ -374,25 +377,28 @@ class RunEmerge(BuildStep): aftersteps_list = [] #FIXME: Set build timeout in config self.build_timeout = 6600 -# set env -# https://bugs.gentoo.org/683118 -# export TERM=linux -# export TERMINFO=/etc/terminfo -self.build_env['TERM'] = 'linux' -self.build_env['TERMINFO'] = '/etc/terminfo' -# Lang -self.build_env['LANG'] = 'C.utf8' -self.build_env['LC_MESSAGES'] = 'C' -# no color -self.build_env['CARGO_TERM_COLOR'] = 'never' -self.build_env['GCC_COLORS'] = '0' -self.build_env['OCAML_COLOR'] = 'never' -self.build_env['PY_FORCE_COLOR'] = '0' -self.build_env['PYTEST_ADDOPTS'] = '--color=no' -self.build_env['NO_COLOR'] = '1' -# not all terms support urls -self.build_env['GCC_URLS'] = 'no' -self.build_env['TERM_URLS'] = 'no' +if self.step == 'update': +# set env +build_env = {} +# https://bugs.gentoo.org/683118 +# export TERM=linux +# export TERMINFO=/etc/terminfo +build_env['TERM'] = 'linux' +build_env['TERMINFO'] = '/etc/terminfo' +# Lang +build_env['LANG'] = 'C.utf8' +build_env['LC_MESSAGES'] = 'C' +# no color +build_env['CARGO_TERM_COLOR'] = 'never' +build_env['GCC_COLORS'] = '0' +build_env['OCAML_COLOR'] = 'never' +build_env['PY_FORCE_COLOR'] = '0' +build_env['PYTEST_ADDOPTS'] = '--color=no' +build_env['NO_COLOR'] = '1' +# not all terms support urls +build_env['GCC_URLS'] = 'no' +build_env['TERM_URLS'] = 'no' +self.setProperty('build_env', build_env, 'build_env') if self.step == 'pre-update': shell_commad_list.append('-uDN') @@ -432,6 +438,7 @@ class RunEmerge(BuildStep): strip=True, extract_fn=PersOutputOfEmerge, workdir='/', +env=self.getProperty("build_env"), timeout=self.build_timeout )) aftersteps_list.append(CheckEmergeLogs('update')) @@ -548,7 +555,7 @@ class RunEmerge(BuildStep): strip=True, extract_fn=PersOutputOfEmerge, workdir='/', -env=self.build_env, +env=self.getProperty("build_env"), timeout=self.build_timeout )) aftersteps_list.append(CheckEmergeLogs('build')) @@ -682,11 +689,9 @@ class CheckEmergeLogs(BuildStep): @defer.inlineCallbacks def createDistDir(self): workdir = yield
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/
commit: ae9288f5f344967ecf6c3119e8a79f61c5545fb8 Author: Sam James gentoo org> AuthorDate: Fri Aug 5 18:07:58 2022 + Commit: Sam James gentoo org> CommitDate: Fri Aug 5 18:10:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9288f5 dev-util/cmake: keyword 3.24.0 All CMake packages on my system built fine. Signed-off-by: Sam James gentoo.org> dev-util/cmake/cmake-3.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmake/cmake-3.24.0.ebuild b/dev-util/cmake/cmake-3.24.0.ebuild index f4e5d02e2642..f31888a13431 100644 --- a/dev-util/cmake/cmake-3.24.0.ebuild +++ b/dev-util/cmake/cmake-3.24.0.ebuild @@ -46,7 +46,7 @@ else https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc )" - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )" fi
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/cilium-cli/
commit: 2b1dfdd4080ffc65e8ca54927fe7cf2a89270b60 Author: William Hubbs gentoo org> AuthorDate: Fri Aug 5 18:00:10 2022 + Commit: William Hubbs gentoo org> CommitDate: Fri Aug 5 18:00:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b1dfdd4 sys-cluster/cilium-cli: fix tests Closes: https://bugs.gentoo.org/863701 Signed-off-by: William Hubbs gentoo.org> sys-cluster/cilium-cli/cilium-cli-0.12.1.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/sys-cluster/cilium-cli/cilium-cli-0.12.1.ebuild b/sys-cluster/cilium-cli/cilium-cli-0.12.1.ebuild index 98a573711555..18f32b16d93b 100644 --- a/sys-cluster/cilium-cli/cilium-cli-0.12.1.ebuild +++ b/sys-cluster/cilium-cli/cilium-cli-0.12.1.ebuild @@ -16,6 +16,10 @@ src_compile() { emake VERSION=v${PV} } +src_test() { + emake test +} + src_install() { dobin cilium }
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
commit: 01b63379a93a881b535fe90112d34501d90c3eb4 Author: Maciej Barć gentoo org> AuthorDate: Fri Aug 5 17:27:31 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Aug 5 17:48:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b63379 dev-scheme/slib: EAPI 8; multiple fixes Closes: https://bugs.gentoo.org/863803 Signed-off-by: Maciej Barć gentoo.org> .../{slib-3.2.5-r1.ebuild => slib-3.2.5-r2.ebuild} | 68 +++--- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/dev-scheme/slib/slib-3.2.5-r1.ebuild b/dev-scheme/slib/slib-3.2.5-r2.ebuild similarity index 64% rename from dev-scheme/slib/slib-3.2.5-r1.ebuild rename to dev-scheme/slib/slib-3.2.5-r2.ebuild index a239934da617..6c59160888a4 100644 --- a/dev-scheme/slib/slib-3.2.5-r1.ebuild +++ b/dev-scheme/slib/slib-3.2.5-r2.ebuild @@ -1,46 +1,43 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" - -inherit versionator +EAPI=8 #version magic thanks to masterdriverz and UberLord using bash array instead of tr trarr="0abcdefghi" -MY_PV="$(get_version_component_range 1)${trarr:$(get_version_component_range 2):1}$(get_version_component_range 3)" +MY_PV="$(ver_cut 1)${trarr:$(ver_cut 2):1}$(ver_cut 3)" DESCRIPTION="Portable Scheme library for all standard Scheme implementations" HOMEPAGE="http://people.csail.mit.edu/jaffer/SLIB; SRC_URI="http://groups.csail.mit.edu/mac/ftpdir/scm/${PN}-${MY_PV}.zip; - -RESTRICT="mirror" +S="${WORKDIR}"/${PN} LICENSE="public-domain BSD" SLOT="0" KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="gambit scm" +RESTRICT="mirror" RDEPEND=" - >=sys-apps/texinfo-5.0 >=dev-scheme/guile-1.8.8:= gambit? ( dev-scheme/gambit ) - scm? ( dev-scheme/scm )" -DEPEND="${RDEPEND} - app-arch/unzip" + scm? ( dev-scheme/scm ) +" +BDEPEND=" + ${RDEPEND} + >=sys-apps/texinfo-5.0 + app-arch/unzip +" DOCS=( ANNOUNCE COPYING FAQ README ChangeLog slib.{txt,html} ) PATCHES=( - "${FILESDIR}/${P}-fix-paths.patch" - "${FILESDIR}/${P}-fix-makefile-guile.patch" + "${FILESDIR}"/${P}-fix-makefile-guile.patch + "${FILESDIR}"/${P}-fix-paths.patch ) -S="${WORKDIR}/${PN}" - src_configure() { - ./configure \ - --prefix=/usr \ - --libdir=/usr/share || die + ./configure --prefix=/usr --libdir=/usr/share || die } src_compile() { @@ -52,44 +49,47 @@ src_compile() { src_install() { # core - dodir /usr/share/${PN} insinto /usr/share/${PN} - doins *.{dat,init,ps,scm,sh} - - # permissions - local i - for i in "${ED%/}"/usr/share/${PN}/*.sh ; do - fperms +x /usr/share/${PN}/$(basename "$i") - done + doins *.{dat,init,ps,scm} + exeinto /usr/share/${PN} + doexe *.sh # bin dodir /usr/bin/ - dosym /usr/share/${PN}/${PN}.sh /usr/bin/${PN} + dosym ../../usr/share/${PN}/${PN}.sh /usr/bin/${PN} # env - doenvd "${FILESDIR}/50slib" + doenvd "${FILESDIR}"/50slib # docs doinfo slib.info doman slib.1 # guile - if has_version '=dev-scheme/guile-2.0*'; then + if has_version '=dev-scheme/guile-3.0*'; then + dodir /usr/share/guile/3.0 + dosym ../../../../usr/share/${PN}/ /usr/share/guile/3.0/${PN} + elif has_version '=dev-scheme/guile-2.0*'; then dodir /usr/share/guile/2.0 - dosym /usr/share/${PN}/ /usr/share/guile/2.0/${PN} + dosym ../../../../usr/share/${PN}/ /usr/share/guile/2.0/${PN} else dodir /usr/share/guile/1.8 - dosym /usr/share/${PN}/ /usr/share/guile/1.8/${PN} + dosym ../../../../usr/share/${PN}/ /usr/share/guile/1.8/${PN} fi + # gambit + use gambit && dodir /usr/share/gambc + # backwards compatibility dodir /usr/lib/ - dosym /usr/share/${PN}/ /usr/lib/${PN} + dosym ../../usr/share/${PN}/ /usr/lib/${PN} + + einstalldocs } _new_catalog() { - if [[ ! "$1" =~ ^(guile|scm)$ ]]; then - echo -n "(load \"${ROOT}/usr/share/slib/$1.init\")" || die + if [[ ! "${1}" =~ ^(guile|scm)$ ]]; then + echo -n "(load \"${ROOT}/usr/share/slib/${1}.init\")" || die fi echo " (require 'new-catalog) (slib:report-version)" || die }
[gentoo-commits] repo/gentoo:master commit in: games-server/minecraft-server/
commit: e0a8503e19d5768e9d42b755ccc1bcb41d9ff1f6 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Aug 5 17:10:13 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Aug 5 17:10:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a8503e games-server/minecraft-server: add 1.19.2 Signed-off-by: Conrad Kostecki gentoo.org> games-server/minecraft-server/Manifest | 1 + .../minecraft-server-1.19.2.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/games-server/minecraft-server/Manifest b/games-server/minecraft-server/Manifest index 7efbf2ac71d6..7c5280b437dd 100644 --- a/games-server/minecraft-server/Manifest +++ b/games-server/minecraft-server/Manifest @@ -1,2 +1,3 @@ DIST minecraft-server-1.19.1.jar 45609936 BLAKE2B 2d9fae53c78dbab85d768577f98f8ad9eeda6ee57c87a0585a706e209a6d7c8c4c30c84ba39ae4041e4753b511e9f35e48d441f6f4b00a83c5e27965aa62554d SHA512 9ba0605e29d0923170512412ec91e1656d4ddf7420a25f5b031c6e84551feb837398402171fea4f26123a72f0965bdba26bddb2626df51e71168408ecb081044 +DIST minecraft-server-1.19.2.jar 45609512 BLAKE2B bf754085c86903e601e529651c2442ae933cbb53582e7fc917d21f454f49a2c5fa66a75e24736ab5c9e4c24e5172dfa9780c7f16b2d801cd36bbb0e3f4f088ba SHA512 4af9474416abd22ccfe42a230b76a1fb82cdc7aa5994f6788223ab12149a26bcf76443752e7ce8c2fc3fef0535f704bdba786a95210fb4bac1b45b72a8c9 DIST minecraft-server-1.19.jar 45538778 BLAKE2B 1f71b5f80746394fd747f6fecbdcecfb125f893dfc51aaf153150a16aa77894b6e8487dfd7b8f87000ff12f49135caa07221a2b885481ae20f54fa2cb4d6d1c8 SHA512 46db739cc49f5f3a31478467c0a470e35ef4c61e5030a9617f32da32efc45e290a2771d9b729b5272b1b6176cc5ca6675100f7fa1ba6e510a68b6cb96c7c88a8 diff --git a/games-server/minecraft-server/minecraft-server-1.19.2.ebuild b/games-server/minecraft-server/minecraft-server-1.19.2.ebuild new file mode 100644 index ..142e35774045 --- /dev/null +++ b/games-server/minecraft-server/minecraft-server-1.19.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_COMMIT="f69c284232d7c7580bd89a5a4931c3581eae1378" +README_GENTOO_SUFFIX="-r1" + +inherit readme.gentoo-r1 java-pkg-2 systemd + +DESCRIPTION="The official server for the sandbox video game" +HOMEPAGE="https://www.minecraft.net/; +SRC_URI="https://launcher.mojang.com/v1/objects/${EGIT_COMMIT}/server.jar -> ${P}.jar" +S="${WORKDIR}" + +LICENSE="Mojang" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +RESTRICT="bindist mirror" + +RDEPEND=" + acct-group/minecraft + acct-user/minecraft + app-misc/dtach + || ( + dev-java/openjdk:17 + dev-java/openjdk-bin:17 + ) +" + +src_unpack() { + cp "${DISTDIR}/${A}" "${WORKDIR}" || die +} + +src_compile() { + :; +} + +src_install() { + newbin "${FILESDIR}"/minecraft-server-bin minecraft-server + + java-pkg_newjar minecraft-server-${PV}.jar minecraft-server.jar + + newinitd "${FILESDIR}"/minecraft-server.initd-r5 minecraft-server + newconfd "${FILESDIR}"/minecraft-server.confd-r1 minecraft-server + systemd_newunit "${FILESDIR}"/minecraft-server.service minecraft-server@.service + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/teamspeak-client/
commit: 20d82e896ccd3f86838461972e7753a9313369a0 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Aug 5 17:04:53 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Aug 5 17:04:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d82e89 media-sound/teamspeak-client: fix SRC_URI Closes: https://bugs.gentoo.org/863635 Signed-off-by: Conrad Kostecki gentoo.org> media-sound/teamspeak-client/teamspeak-client-5.0.0_beta70.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta70.ebuild b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta70.ebuild index e5b34416c3c0..8d989b8a4bf9 100644 --- a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta70.ebuild +++ b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta70.ebuild @@ -7,7 +7,7 @@ inherit desktop xdg-utils DESCRIPTION="A client software for quality voice communication via the internet" HOMEPAGE="https://www.teamspeak.com/; -SRC_URI="https://files.teamspeak-services.com/pre_releases/client/${PV/-/_}/teamspeak-client.tar.gz -> ${P}.tar.gz" +SRC_URI="https://files.teamspeak-services.com/pre_releases/client/${PV/_/-}/teamspeak-client.tar.gz -> ${P}.tar.gz" S="${WORKDIR}" KEYWORDS=""
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 45955cb5b7600acd21f4d81d2dc109e0620f3217 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 5 16:07:21 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 5 16:07:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45955cb5 app-text/poppler: Stabilize 22.07.0 sparc, #863818 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler/poppler-22.07.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler/poppler-22.07.0.ebuild b/app-text/poppler/poppler-22.07.0.ebuild index 41452dda497b..93dc13fbff60 100644 --- a/app-text/poppler/poppler-22.07.0.ebuild +++ b/app-text/poppler/poppler-22.07.0.ebuild @@ -15,7 +15,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0/122" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-aacid/
commit: 26053c14fe61552f08ff8b67766816b91f18e812 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 5 16:07:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 5 16:07:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26053c14 sec-keys/openpgp-keys-aacid: Stabilize 20220603 arm64, #863818 Signed-off-by: Arthur Zamarin gentoo.org> sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild index 5fc6d8c25b5b..0d9c572855a0 100644 --- a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild +++ b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" src_install() { local files=( ${A} )
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 544dd7bc7aadad7f619b5389a2e15c80c41d45fb Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 5 16:07:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 5 16:07:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544dd7bc app-text/poppler: Stabilize 22.07.0 arm64, #863818 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler/poppler-22.07.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler/poppler-22.07.0.ebuild b/app-text/poppler/poppler-22.07.0.ebuild index e8a1f2fcd3e6..41452dda497b 100644 --- a/app-text/poppler/poppler-22.07.0.ebuild +++ b/app-text/poppler/poppler-22.07.0.ebuild @@ -15,7 +15,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0/122" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: c0ed02d1efb5ca4dfa3722caeeeb1860e2525054 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 5 16:06:06 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 5 16:06:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ed02d1 app-text/poppler: Stabilize 22.07.0 ppc, #863818 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler/poppler-22.07.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler/poppler-22.07.0.ebuild b/app-text/poppler/poppler-22.07.0.ebuild index 5337174c90e6..83b02da58d4e 100644 --- a/app-text/poppler/poppler-22.07.0.ebuild +++ b/app-text/poppler/poppler-22.07.0.ebuild @@ -15,7 +15,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0/122" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 211a529f41944c25c5bf9474ed01617bbaf2942a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 5 16:06:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 5 16:06:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211a529f app-text/poppler: Stabilize 22.07.0 ppc64, #863818 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler/poppler-22.07.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler/poppler-22.07.0.ebuild b/app-text/poppler/poppler-22.07.0.ebuild index 83b02da58d4e..e8a1f2fcd3e6 100644 --- a/app-text/poppler/poppler-22.07.0.ebuild +++ b/app-text/poppler/poppler-22.07.0.ebuild @@ -15,7 +15,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0/122" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi