[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rjb/
commit: 3a986dbaac38c90074f35930133343c568a318a7 Author: Hans de Graaff gentoo org> AuthorDate: Sun May 2 05:46:17 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Sun May 2 05:46:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a986dba dev-ruby/rjb: cleanup Remove version depending on old jre/jdk. Closes: https://bugs.gentoo.org/787365 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rjb/rjb-1.6.4.ebuild | 73 --- 1 file changed, 73 deletions(-) diff --git a/dev-ruby/rjb/rjb-1.6.4.ebuild b/dev-ruby/rjb/rjb-1.6.4.ebuild deleted file mode 100644 index b7a47f4edfd..000 --- a/dev-ruby/rjb/rjb-1.6.4.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog" -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_EXTRAINSTALL="data" - -RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) - -inherit java-pkg-2 ruby-fakegem - -DESCRIPTION="Rjb is a Ruby-Java software bridge" -HOMEPAGE="https://github.com/arton/rjb; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples hardened" - -DEPEND=">=virtual/jdk-1.5 - hardened? ( sys-apps/paxctl )" -RDEPEND="virtual/jre" - -pkg_setup() { - ruby-ng_pkg_setup - java-pkg-2_pkg_setup -} - -all_ruby_prepare() { - # The console is not available for testing. - sed -i -e '/test_noarg_sinvoke/,/end/ s:^:#:' test/test.rb || die - - # Avoid encoding tests since not all locales may be available. - sed -i -e '/test_kjconv/,/^ end/ s:^:#:' test/test.rb || die - - # Fix build on openjdk-11 - sed -i -e 's#javah -classpath ../data/rjb jp.co.infoseek.hp.arton.rjb.RBridge#javac -h . -classpath ../data/rjb RBridge.java#g' ext/extconf.rb || die -} - -each_ruby_prepare() { - #dev-lang/ruby might need the "hardened" flag to enforce the following: - if use hardened; then - paxctl -v /usr/bin/ruby 2>/dev/null | grep MPROTECT | grep disabled || ewarn '!!! rjb will only work if ruby is MPROTECT disabled\n please disable it if required using paxctl -m /usr/bin/ruby' - fi - # force compilation of class file for our JVM - rm -rf data -} - -each_ruby_install() { - each_fakegem_install - - if use examples; then - dodoc -r samples - fi -} - -each_ruby_test() { - if use hardened; then - paxctl -v ${RUBY} 2>/dev/null | grep MPROTECT | grep -q disabled - if [ $? = 0 ]; then - ${RUBY} -C test -I../lib:.:../ext test.rb || die - else - ewarn "${RUBY} has MPROTECT enabled, rjb will not work until it is disabled, skipping tests." - fi - else - ${RUBY} -C test -I../lib:.:../ext test.rb || die - fi -}
[gentoo-commits] data/api:master commit in: files/
commit: 192b71a3c63fa2184905ab89c63beb47298a24a2 Author: William Hubbs gentoo org> AuthorDate: Sun May 2 03:01:25 2021 + Commit: William Hubbs gentoo org> CommitDate: Sun May 2 03:01:25 2021 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=192b71a3 files/uid-gid: add memcached_exporter user Signed-off-by: William Hubbs gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 131c1a4..51da969 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -217,6 +217,7 @@ i2c - 226 acct spi- 227 acct carbon 230 230 acct fvwm-crystal - 232 acct +memcached_exporter 234 234 acct turnserver 235 235 acct tox236 236 acct rspamd 237 237 acct
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/musl/
commit: d4c12e689795d523779d8fc73b09ec97846c648d Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun May 2 02:28:06 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun May 2 02:28:06 2021 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=d4c12e68 Drop chost setting from amd64-musl stage3 specs, not valid there Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs/amd64/musl/stage3-hardened.spec | 1 - releases/specs/amd64/musl/stage3.spec | 1 - 2 files changed, 2 deletions(-) diff --git a/releases/specs/amd64/musl/stage3-hardened.spec b/releases/specs/amd64/musl/stage3-hardened.spec index 9de98f6a..a4fdd20a 100644 --- a/releases/specs/amd64/musl/stage3-hardened.spec +++ b/releases/specs/amd64/musl/stage3-hardened.spec @@ -5,7 +5,6 @@ rel_type: musl-hardened profile: default/linux/amd64/17.0/musl/hardened snapshot: @TIMESTAMP@ source_subpath: musl-hardened/stage2-amd64-musl-hardened-@TIMESTAMP@ -chost: x86_64-gentoo-linux-musl portage_confdir: @REPO_DIR@/releases/portage/stages portage_overlay: /root/musl portage_prefix: releng diff --git a/releases/specs/amd64/musl/stage3.spec b/releases/specs/amd64/musl/stage3.spec index 2f33d221..3ef03a60 100644 --- a/releases/specs/amd64/musl/stage3.spec +++ b/releases/specs/amd64/musl/stage3.spec @@ -5,7 +5,6 @@ rel_type: musl profile: default/linux/amd64/17.0/musl snapshot: @TIMESTAMP@ source_subpath: musl/stage2-amd64-musl-@TIMESTAMP@ -chost: x86_64-gentoo-linux-musl portage_confdir: @REPO_DIR@/releases/portage/stages portage_overlay: /root/musl portage_prefix: releng
[gentoo-commits] proj/releng:master commit in: tools/
commit: 3be1f70b59aba7e9774208cfc58144d47d149d05 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun May 2 02:26:50 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun May 2 02:26:50 2021 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=3be1f70b Activate musl-hardened set Signed-off-by: Andreas K. Hüttel gentoo.org> tools/catalyst-auto-amd64-musl.conf | 16 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/tools/catalyst-auto-amd64-musl.conf b/tools/catalyst-auto-amd64-musl.conf index 8344aa59..d08f19e3 100644 --- a/tools/catalyst-auto-amd64-musl.conf +++ b/tools/catalyst-auto-amd64-musl.conf @@ -12,12 +12,11 @@ SPECS_DIR=${REPO_DIR}/releases/specs/amd64/musl SETS=" vanilla + hardened " -# hardened -# vanilla_systemd -# hardened_systemd SET_vanilla_SPECS="stage1.spec stage2.spec stage3.spec" +SET_hardened_SPECS="stage1-hardened.spec stage2-hardened.spec stage3-hardened.spec" KCONFIG_DIR=${REPO_DIR}/releases/kconfig/amd64 @@ -25,7 +24,7 @@ EXTENSIONS="@(.tar.xz|.tar.bz2|.tar.gz|.tar|.sfs)" update_symlinks() { # Symlink the latest stages3 to build from - for d in ${BUILD_SRCDIR_BASE}/builds/musl ; do + for d in ${BUILD_SRCDIR_BASE}/builds/{musl,musl-hardened} ; do pushd "${d}" >/dev/null || exit shopt -s extglob for f in $(ls stage3*${EXTENSIONS} | grep -v latest | give_latest_from_dates ) ; do @@ -56,6 +55,15 @@ post_build() { ;; esac popd >/dev/null || exit + + pushd "${BUILD_SRCDIR_BASE}"/builds/musl-hardened >/dev/null || exit + UPLOAD_DEST=${BUILD_DESTDIR_BASE} + case ${spec} in + stage3.spec) + upload stage3-amd64-musl-hardened-${TIMESTAMP}.tar.xz* + ;; + esac + popd >/dev/null || exit } # vim:ft=sh:
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/files/, dev-cpp/folly/
commit: 8fc64210595462c76451b564716aa94d179d4b50 Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 2 01:55:11 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun May 2 02:27:50 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fc64210 dev-cpp/folly: build exception_tracer Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/files/build-exception_tracer.patch | 10 +++ dev-cpp/folly/folly-2021.04.19.00-r1.ebuild | 38 2 files changed, 48 insertions(+) diff --git a/dev-cpp/folly/files/build-exception_tracer.patch b/dev-cpp/folly/files/build-exception_tracer.patch new file mode 100644 index 0..f2b6bd50f --- /dev/null +++ b/dev-cpp/folly/files/build-exception_tracer.patch @@ -0,0 +1,10 @@ +--- a/CMakeLists.txt 2021-05-01 23:33:32.935741973 +0200 b/CMakeLists.txt 2021-05-01 23:34:35.369443062 +0200 +@@ -149,7 +149,6 @@ + REMOVE_MATCHES_FROM_LISTS(files hfiles + MATCHES + "^${FOLLY_DIR}/build/" +-"^${FOLLY_DIR}/experimental/exception_tracer/" + "^${FOLLY_DIR}/logging/example/" + "^${FOLLY_DIR}/(.*/)?test/" + "^${FOLLY_DIR}/tools/" diff --git a/dev-cpp/folly/folly-2021.04.19.00-r1.ebuild b/dev-cpp/folly/folly-2021.04.19.00-r1.ebuild new file mode 100644 index 0..c6e95d1ac --- /dev/null +++ b/dev-cpp/folly/folly-2021.04.19.00-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +PATCHES=( "${FILESDIR}/build-exception_tracer.patch" ) + +DEPEND=" + app-arch/lz4 + app-arch/snappy + app-arch/zstd + dev-cpp/gflags + dev-cpp/glog[gflags] + dev-libs/boost[context,threads] + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + sys-libs/binutils-libs + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare + sed \ + -e "s/lib CACHE/$(get_libdir) CACHE/" \ + -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ + -i CMakeLists.txt || die +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/safeclib/
commit: a7105e6e1674a5bc5f46fdfbcae4f834f508300b Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 2 02:25:52 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun May 2 02:27:51 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7105e6e sys-libs/safeclib: do not install manpages in doc Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> .../safeclib/safeclib-3.6.0_p20210407-r3.ebuild| 108 + 1 file changed, 108 insertions(+) diff --git a/sys-libs/safeclib/safeclib-3.6.0_p20210407-r3.ebuild b/sys-libs/safeclib/safeclib-3.6.0_p20210407-r3.ebuild new file mode 100644 index 0..38bbdb9d0 --- /dev/null +++ b/sys-libs/safeclib/safeclib-3.6.0_p20210407-r3.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MODULE_OPTIONAL_USE=modules +inherit autotools linux-info linux-mod + +MY_REV="986f6d34e49637d68cb41221307231f0ea79ca4d" + +DESCRIPTION="safec libc extension with all C11 Annex K functions" +HOMEPAGE="https://github.com/rurban/safeclib; +SRC_URI="https://github.com/rurban/safeclib/archive/${MY_REV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+constraint-handler doc +extensions modules norm-compat +nullslack test unsafe valgrind" +RESTRICT="!test? ( test )" +PATCHES=( "${FILESDIR}/gh96.patch" ) +BDEPEND=" + doc? ( app-doc/doxygen[dot] ) + valgrind? ( dev-util/valgrind ) +" + +S="${WORKDIR}/${PN}-${MY_REV}" +MODULE_NAMES="slkm(misc:${S}:${S})" +BUILD_TARGETS="all" +BUILD_PARAMS="-f Makefile.kernel" + +pkg_setup() { + if use modules ; then + CONFIG_CHECK="COMPAT_32BIT_TIME" + ERROR_COMPAT_32BIT_TIME="module require COMPAT_32BIT_TIME to build" + fi + linux-mod_pkg_setup +} + +src_prepare() { + default + eautoreconf + + #duplicate the working folder + #one for the library and one for the module + cd "${WORKDIR}" || die + cp -r "${S}" "${S}-lib" || die +} + +src_configure() { + export VARTEXFONTS="${T}/fonts" + + if use modules ; then + set_kvobj ko + econf "${myconf[@]}" --disable-wchar + fi + + cd "${S}-lib" || die + #forcing wchar because of https://github.com/rurban/safeclib/issues/95 + local myconf=( + --disable-static + --disable-valgrind-sgcheck + --enable-shared + --disable-Werror + $(use_enable constraint-handler) + $(use_enable doc) + $(use_enable extensions) + $(use_enable norm-compat) + $(use_enable nullslack) + $(use_enable unsafe) + $(use_enable valgrind) + ) + econf "${myconf[@]}" --enable-wchar +} + +src_compile() { + if use modules ; then + linux-mod_src_compile + fi + + cd "${S}-lib" || die + default +} + +src_install() { + if use modules ; then + linux-mod_src_install + fi + + cd "${S}-lib" || die + default + einstalldocs + + if use doc ; then + rm -rf doc/man || die + dodoc -r doc/. + docompress -x "/usr/share/doc/${PF}/html" + + # wcsstr towupper towlower manpages collide with sys-apps/man-pages + rm "${ED}/usr/share/man/man3/towlower.3" || die + rm "${ED}/usr/share/man/man3/towupper.3" || die + rm "${ED}/usr/share/man/man3/wcsstr.3" || die + fi +} + +src_test() { + cd "${S}-lib" || die + emake check +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs/
commit: a25d68ac0a3ac642c04d005dad3318ff50f966a6 Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 2 02:27:40 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun May 2 02:27:51 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a25d68ac sys-fs/dwarfs: depend on folly with exception_tracker Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild b/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild index c601493d5..c4d672b7c 100644 --- a/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild +++ b/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild @@ -31,7 +31,7 @@ RDEPEND=" app-arch/xz-utils app-arch/zstd dev-cpp/fbthrift:= - dev-cpp/folly:= + >=dev-cpp/folly-2021.04.19.00-r1:= dev-cpp/gflags dev-cpp/glog[gflags] dev-cpp/parallel-hashmap:=
[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs/, sys-fs/dwarfs/files/
commit: 7f85b03b40d50a70620210159852030bb82eb3de Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 2 01:49:27 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun May 2 01:51:05 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7f85b03b sys-fs/dwarfs: unbundling WIP Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild | 8 +- sys-fs/dwarfs/files/unbundle.patch | 177 +++ 2 files changed, 182 insertions(+), 3 deletions(-) diff --git a/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild b/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild index 8c35e1298..0de8a6544 100644 --- a/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild +++ b/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild @@ -14,13 +14,13 @@ SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/${P}.tar.bz2; LICENSE="GPL-3" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64" IUSE="python +jemalloc test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -PATCHES=( "${WORKDIR}/unbundle-folly-fbthrift.patch" ) +PATCHES=( "${FILESDIR}/unbundle.patch" ) #TODO: unbundle libfsst RDEPEND=" @@ -34,6 +34,7 @@ RDEPEND=" dev-cpp/folly:= dev-cpp/gflags dev-cpp/glog[gflags] + dev-cpp/parallel-hashmap:= dev-cpp/sparsehash dev-libs/boost[context,threads,python?] dev-libs/double-conversion @@ -68,13 +69,14 @@ CMAKE_IN_SOURCE_BUILD=1 CMAKE_WARN_UNUSED_CLI=0 src_prepare(){ + rm -r fsst zstd fbthrift folly xxHash parallel-hashmap || die cmake_src_prepare einfo "setting library path to $(get_libdir)" sed "s/DESTINATION lib/DESTINATION $(get_libdir)/" -i CMakeLists.txt || die } src_configure(){ - append-cxxflag "-I/usr/include/folly" + append-cxxflags "-I/usr/include" einfo "setting configuration flags to:" mycmakeargs=( diff --git a/sys-fs/dwarfs/files/unbundle.patch b/sys-fs/dwarfs/files/unbundle.patch new file mode 100644 index 0..ad9588c54 --- /dev/null +++ b/sys-fs/dwarfs/files/unbundle.patch @@ -0,0 +1,177 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -142,8 +142,6 @@ + ON + CACHE BOOL "only build thrift compiler") + +-add_subdirectory(folly EXCLUDE_FROM_ALL) +-add_subdirectory(fbthrift EXCLUDE_FROM_ALL) + if(NOT (ZSTD_FOUND AND PREFER_SYSTEM_ZSTD)) + add_subdirectory(zstd/build/cmake EXCLUDE_FROM_ALL) + endif() +@@ -298,7 +296,6 @@ + if(WITH_TESTS OR WITH_BENCHMARKS) + add_library(test_helpers test/test_helpers.cpp test/test_strings.cpp +test/loremipsum.cpp) +- target_link_libraries(test_helpers dwarfs folly) + set_property(TARGET test_helpers PROPERTY CXX_STANDARD 17) + endif() + +@@ -364,70 +361,7 @@ + + list( + APPEND +- FROZEN_THRIFT_SRC +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_data.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_data.cpp +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_types.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_types.tcc +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_types.cpp +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_types_custom_protocol.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_constants.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_constants.cpp +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_metadata.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_metadata.cpp +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_visitation.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_for_each_field.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/lib/thrift/gen-cpp2/frozen_visit_union.h) +- +-list( +- APPEND +- METADATA_THRIFT_SRC +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_constants.cpp +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_constants.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_data.cpp +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_data.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_for_each_field.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_layouts.cpp +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_layouts.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_metadata.cpp +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_metadata.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_types.cpp +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_types.h +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_types.tcc +- ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_types_custom_protocol.h +-
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/parallel-hashmap/
commit: 6acfa62b637a31df2582e1817c76fc7ce763e43b Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 2 01:31:46 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun May 2 01:51:05 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6acfa62b dev-cpp/parallel-hashmap: new package Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/parallel-hashmap/Manifest | 1 + dev-cpp/parallel-hashmap/metadata.xml | 33 .../parallel-hashmap/parallel-hashmap-1.33.ebuild | 45 ++ 3 files changed, 79 insertions(+) diff --git a/dev-cpp/parallel-hashmap/Manifest b/dev-cpp/parallel-hashmap/Manifest new file mode 100644 index 0..da8d78b3e --- /dev/null +++ b/dev-cpp/parallel-hashmap/Manifest @@ -0,0 +1 @@ +DIST parallel-hashmap-1.33.tar.gz 2038996 BLAKE2B b704a0230bd6d15e8a3a1aa11bec456183119d5104e1ac191e556edae1c0b0d2a27c5b52c84cae167cd09a90f4fc43f817c21d64d6b288a70596b6495ee872e6 SHA512 287f098229153d925632e68e3cdbabfae0ea0ab8864089e4c0553a166c6079ca82ed5246ba53afd2a2917abcf06f37bc18f098e721f5f3b8def4d2d8c1c8c745 diff --git a/dev-cpp/parallel-hashmap/metadata.xml b/dev-cpp/parallel-hashmap/metadata.xml new file mode 100644 index 0..2609bf86a --- /dev/null +++ b/dev-cpp/parallel-hashmap/metadata.xml @@ -0,0 +1,33 @@ + +http://www.gentoo.org/dtd/metadata.dtd'> + + +Overview + +This repository aims to provide a set of excellent hash map implementations, as well as a btree alternative to std::map and std::set, with the following characteristics: + +Header only: nothing to build, just copy the parallel_hashmap directory to your project and you are good to go. + +drop-in replacement for std::unordered_map, std::unordered_set, std::map and std::set + +Compiler with C++11 support required, C++14 and C++17 APIs are provided (such as try_emplace) + +Very efficient, significantly faster than your compiler's unordered map/set or Boost's, or than sparsepp + +Memory friendly: low memory usage, although a little higher than sparsepp + +Supports heterogeneous lookup + +Easy to forward declare: just include phmap_fwd_decl.h in your header files to forward declare Parallel Hashmap containers [note: this does not work currently for hash maps with pointer keys] + +Dump/load feature: when a flat hash map stores data that is std::trivially_copyable, the table can be dumped to disk and restored as a single array, very efficiently, and without requiring any hash computation. This is typically about 10 times faster than doing element-wise serialization to disk, but it will use 10% to 60% extra disk space. See examples/serialize.cc. (flat hash map/set only) + +Automatic support for boost's hash_value() method for providing the hash function (see examples/hash_value.h). Also default hash support for std::pair and std::tuple. + +natvis visualization support in Visual Studio (hash map/set only) + + + https://github.com/greg7mdp/parallel-hashmap/issues + greg7mdp/parallel-hashmap + + diff --git a/dev-cpp/parallel-hashmap/parallel-hashmap-1.33.ebuild b/dev-cpp/parallel-hashmap/parallel-hashmap-1.33.ebuild new file mode 100644 index 0..4aecefcc6 --- /dev/null +++ b/dev-cpp/parallel-hashmap/parallel-hashmap-1.33.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A family of header-only, very fast and memory-friendly hashmap and btree containers." +HOMEPAGE=" + https://greg7mdp.github.io/parallel-hashmap/ + https://github.com/greg7mdp/parallel-hashmap +" +SRC_URI="https://github.com/greg7mdp/parallel-hashmap/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="examples" + +DEPEND="" +RDEPEND="${DEPEND}" +#BDEPEND=" +# doc? ( app-text/pandoc ) +#" + +#TODO: explore the various cmake options (if any) +#TODO: tests, doc + +src_compile() { + cmake_src_compile + + #waiting for https://github.com/greg7mdp/parallel-hashmap/issues/91 +# if use doc ; then +# cd html || die +# emake all +# fi +} + +src_install() { + cmake_src_install + if use examples ; then + dodoc -r examples + docompress -x "/usr/share/doc/${PF}/examples" + fi +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs/
commit: 37c7d91aee1b53fefd7a5416cddff73aaca88926 Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 2 01:50:42 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun May 2 01:51:05 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37c7d91a sys-fs/dwarfs: still not ready, remove keyword Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild b/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild index 0de8a6544..c601493d5 100644 --- a/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild +++ b/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/${P}.tar.bz2; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="" IUSE="python +jemalloc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-badges/
commit: 6b8a4871c35ff46d0adcda3a44da14312469 Author: Brian Dolbec gentoo org> AuthorDate: Sun May 2 00:12:44 2021 + Commit: Brian Dolbec gentoo org> CommitDate: Sun May 2 00:19:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8a4871 dev-util/buildbot-badges: Version bump to 3.1.1 sync KEYWORDS among the pkgs (~arm64 missing deps). Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Brian Dolbec gentoo.org> dev-util/buildbot-badges/Manifest | 1 + .../buildbot-badges/buildbot-badges-3.1.1.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-util/buildbot-badges/Manifest b/dev-util/buildbot-badges/Manifest index f1ff823945f..848999c2746 100644 --- a/dev-util/buildbot-badges/Manifest +++ b/dev-util/buildbot-badges/Manifest @@ -4,3 +4,4 @@ DIST buildbot-badges-2.8.2.tar.gz 3982 BLAKE2B d2320979c3c8530089ddad3c9c57e9f77 DIST buildbot-badges-2.8.4.tar.gz 3983 BLAKE2B 24d77c179a2f3287f80b46b66abcc42897016f1094a0b5cfa36dc691be1e7d3c3c709f2c7f13c789bfcecb50d59788e5c8d660f45414855831f31892d34b63af SHA512 bfd11c0dedcf4586e73eff3cc158953d2d3eb8f75c7d900354381e962b5215ca52d2e14c5f20d558c3ae6068a680a4af17967ee7dd7d677a2ba8af2d9cf4e725 DIST buildbot-badges-3.0.2.tar.gz 3978 BLAKE2B bbf02c2ba3b0d9ef7c133b9dc8ba674896f2397b9a3da60f61718b439a32393127fe4111514937bf09de3a27a6af1601c6373d3e24c648bee9168cf95a77fa78 SHA512 575ab0fac2c1d2d9e0dc349e216b9a562138a239a71ec276a3d9e136933608f59f9d9ae16a507d3fecca2fa377690175cb2d79ef34138a8ca64b07b4166ee685 DIST buildbot-badges-3.1.0.tar.gz 3978 BLAKE2B e79bd6fdd9b545ff4bb5391bc209f92933cf823c28e855e6d7deded96243192f4cb68e4195a56b72eeb0a44925392aa9859fe840e7d0ab503328c3229b847d66 SHA512 8f5c5eeb544d546306906bfe7b6f4a280fc4aa30240dafd284fb8e7147b3a4ca04b842924b6b099918dc94619113668d2fdd79429a526e4080c3f03ee2dff9dc +DIST buildbot-badges-3.1.1.tar.gz 3979 BLAKE2B 28dd0716f08803945a1e217ba2a35fe9eec0e2f7dcae93fa8d8815f4c72458114cda9e4234a35834ff0723a05aab2321dd516c46d2d3f2c05b5761ad3d783075 SHA512 0c364928cbcc34f7d269197cf0ed9b503393bc0ae6bc325627b6431eebc499fb64a99a1076f2934898a41567045350db55751c7376427dc9d06fd528909b7495 diff --git a/dev-util/buildbot-badges/buildbot-badges-3.1.1.ebuild b/dev-util/buildbot-badges/buildbot-badges-3.1.1.ebuild new file mode 100644 index 000..cc918015f8b --- /dev/null +++ b/dev-util/buildbot-badges/buildbot-badges-3.1.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{7,8,9} ) + +DISTUTILS_USE_SETUPTOOLS="bdepend" + +inherit distutils-r1 + +DESCRIPTION="Buildbot badges plugin produces an image in SVG or PNG format..." +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-grid-view/; + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~amd64-linux ~x86-linux" + +IUSE="" + +RDEPEND="" + +DEPEND="${RDEPEND} + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}] + dev-python/cairocffi[${PYTHON_USEDEP}] + media-gfx/cairosvg[${PYTHON_USEDEP}] + >=dev-python/jinja-2.1[${PYTHON_USEDEP}] + dev-python/klein[${PYTHON_USEDEP}] +" + +S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-grid-view/
commit: af7a8d9fb0cba88f9f7495742c5b08a447de97ba Author: Brian Dolbec gentoo org> AuthorDate: Sun May 2 00:09:20 2021 + Commit: Brian Dolbec gentoo org> CommitDate: Sun May 2 00:19:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7a8d9f dev-util/buildbot-grid-view: Version bump to 3.1.1 sync KEYWORDS among the pkgs. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Brian Dolbec gentoo.org> dev-util/buildbot-grid-view/Manifest | 1 + .../buildbot-grid-view-3.1.1.ebuild| 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-util/buildbot-grid-view/Manifest b/dev-util/buildbot-grid-view/Manifest index 18b76b12705..0ed89196c6c 100644 --- a/dev-util/buildbot-grid-view/Manifest +++ b/dev-util/buildbot-grid-view/Manifest @@ -4,3 +4,4 @@ DIST buildbot-grid-view-2.8.2.tar.gz 13373 BLAKE2B 0a7a73011655e9a57574575943a35 DIST buildbot-grid-view-2.8.4.tar.gz 13510 BLAKE2B 97816ae90c06cbc3ac63920da4dd2e1152750181a5c23c59d3f227f46131228140e676328aa80741626ff071679dd8c9385f3895ce92d27ce6d0264afe299872 SHA512 dfeb454f9d9162e30e0ea8555a0978ecfad2266e1a9412e0633924ad44ae404144ae4a51b58fdca31fa54b67fe53bab57cac1f54926fee346decf90623f91f89 DIST buildbot-grid-view-3.0.2.tar.gz 13687 BLAKE2B a3f04cfab7c5716a7fbeb05c407883c93907b5aad5ecb19a92348da8f171b196699e6cd014a41867e74b29ec9c31fb389ea9e9fc319650618dcd2425fbc4da5f SHA512 84aafca38dd6d1dc3057f81c7ea865c7fafbbc048db99f867b0d97038c732492041987d143342e8b15f7a2bc0c7a1559d8865549903cac1c7a45026ca9142c7b DIST buildbot-grid-view-3.1.0.tar.gz 13693 BLAKE2B 40eecd2a18e754d4e035e591d17d081f77c1d7b39405f2c405b8a4e578d5effaf7a754346a8c6248e5ca1a761d9eb772189b0886c8b25c311501040825efbe53 SHA512 dc1b68b7ba3708d8a0e2a0b11ee2a685b643ed786ae535bf7be3c6d3fd6a1262ee4795fd3ef11edfce06a6444fd0b0c77ec3bfc71b6b7e305e677ba370690d2e +DIST buildbot-grid-view-3.1.1.tar.gz 13698 BLAKE2B bedae358e0b52e8928b829c1e77175df878ab798a8e56e344015cc15b67cec27aecbd6533682f89e9108a41c11069046825e225eb8e1ffd8944f0c709f376bd5 SHA512 385843472394d9106c77e4c986d263318cfc727a8c0766258530c656b6f454b989541a4afeb388f0ce4bd46976d66d01975463d6bbd4e5f1da67fa0e7c71cbff diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-3.1.1.ebuild b/dev-util/buildbot-grid-view/buildbot-grid-view-3.1.1.ebuild new file mode 100644 index 000..1f6d73786b2 --- /dev/null +++ b/dev-util/buildbot-grid-view/buildbot-grid-view-3.1.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{7,8,9} ) + +DISTUTILS_USE_SETUPTOOLS="bdepend" + +inherit distutils-r1 + +DESCRIPTION="BuildBot grid view web interface" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-grid-view/; + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +IUSE="" + +RDEPEND="" + +DEPEND="${RDEPEND} + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] +" + +S="${WORKDIR}/${MY_P}" + +python_install_all() { + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot/
commit: 82b1b477b2e5be70b61de877f85a1ca3c54cbcbf Author: Brian Dolbec gentoo org> AuthorDate: Sun May 2 00:13:46 2021 + Commit: Brian Dolbec gentoo org> CommitDate: Sun May 2 00:19:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b1b477 dev-util/buildbot: Version bump to 3.1.1 sync KEYWORDS among the pkgs. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Brian Dolbec gentoo.org> dev-util/buildbot/Manifest | 1 + dev-util/buildbot/buildbot-3.1.1.ebuild | 201 2 files changed, 202 insertions(+) diff --git a/dev-util/buildbot/Manifest b/dev-util/buildbot/Manifest index 18ed5e0c90f..bbf138ace1b 100644 --- a/dev-util/buildbot/Manifest +++ b/dev-util/buildbot/Manifest @@ -5,3 +5,4 @@ DIST buildbot-2.8.2.tar.gz 3181035 BLAKE2B 40a3e424cc03c982549f25993a4abd2fe04bd DIST buildbot-2.8.4.tar.gz 3134447 BLAKE2B 67052a060c9951e584a5e94f36b92262b9a1956c22efbce7ac17d83f93edde3d9443b00a7bc3afc5918006d68cc023ea0ae913e7bbf0e7cede0d9345992f83ae SHA512 45a6e6116ab5fec18b9b3a6d54886bcf86d3a821a79fd151f9311c8c3646c61051a194250395e203f02b9aa0161e12a9ca54b623897c74eee6133df752f1742c DIST buildbot-3.0.2.tar.gz 2221373 BLAKE2B 7f7e08375f0eb6eb0187dc734f0eefda5bc24c9bdce543cc6d094d67a211e909bff93d3a956b57cb14e800c52b7f05a2f823173becac37bd0a52790dfe158e1a SHA512 137ac6fdb7e1b67542c0a5b1d5c4736ebf9b6b7ffd5a2c18795eeec3a132abcad972252baabbf585efc3ed4bb14e61d8552c4d21ceff9c71823cca42613c6f5b DIST buildbot-3.1.0.tar.gz 2229027 BLAKE2B 27eaed470f18c4fe8cae1730ca92918352518263a5cc7c3affea070dc3c9890e88db81e2f0d70b1071da89a4df7fd34091ac9dd08b8d6933e568365859640c4e SHA512 2eb08af4c59b5268fb9d5dd3e5c6c4889542c39b7034aee7bb6151d4e24ce99a9c0a83ec303ca4110a55e8f7daa562ddc0debee83499984a3d9fa0fad965740c +DIST buildbot-3.1.1.tar.gz 2229124 BLAKE2B c384b897a5f8816b7d6a52070cb1cce7e9b70d41a5837990af3474d3063a4906600f82c1bc6e6c48d826ac1f95dc36dcc15ebca10c9249615d25f547e0216dad SHA512 4f4194fab83bb80cff15366fb6461624b75c5a2d0e473ac9cb6a8abb372ccd7ee9208a944f198d874e8cd1a87358239ba3e8314d54ef35a641ff83510c48de37 diff --git a/dev-util/buildbot/buildbot-3.1.1.ebuild b/dev-util/buildbot/buildbot-3.1.1.ebuild new file mode 100644 index 000..01cb4bce960 --- /dev/null +++ b/dev-util/buildbot/buildbot-3.1.1.ebuild @@ -0,0 +1,201 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{7,8,9} ) + +DISTUTILS_USE_SETUPTOOLS="rdepend" + +inherit readme.gentoo-r1 systemd distutils-r1 + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="BuildBot build automation system" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz + https://dev.gentoo.org/~dolsen/distfiles/buildbot-2.8.0-fakedb.tar.xz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +IUSE="crypt doc docker examples irc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + acct-user/buildbot + >=dev-python/jinja-2.1[${PYTHON_USEDEP}] + >=dev-python/twisted-17.9.0[${PYTHON_USEDEP},crypt?] + >=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.2.0[${PYTHON_USEDEP}] + =dev-python/sqlalchemy-migrate-0.13[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}] + >=dev-python/txaio-2.2.2[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/unidiff[${PYTHON_USEDEP}] + >=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}] + ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}] + crypt? ( + >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}] + dev-python/idna[${PYTHON_USEDEP}] + dev-python/service_identity[${PYTHON_USEDEP}] + ) + irc? ( + dev-python/txrequests[${PYTHON_USEDEP}] + ) + docker? ( + >=dev-python/docker-py-2.2.0[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND} + doc? ( + >=dev-python/sphinx-3.2.0[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-blockdiag[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-spelling[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}] + dev-python/pyenchant[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/sphinx-jinja[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) + test? ( + dev-python/ldap3[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + dev-python/moto[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-console-view/
commit: 802c98a06f4ee15a4d3c1c05775a616c2dbe0e77 Author: Brian Dolbec gentoo org> AuthorDate: Sun May 2 00:08:57 2021 + Commit: Brian Dolbec gentoo org> CommitDate: Sun May 2 00:19:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802c98a0 dev-util/buildbot-console-view: Version bump to 3.1.1 sync KEYWORDS among the pkgs. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Brian Dolbec gentoo.org> dev-util/buildbot-console-view/Manifest| 1 + .../buildbot-console-view-3.1.1.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-util/buildbot-console-view/Manifest b/dev-util/buildbot-console-view/Manifest index d23f3b25d35..20e060d7969 100644 --- a/dev-util/buildbot-console-view/Manifest +++ b/dev-util/buildbot-console-view/Manifest @@ -4,3 +4,4 @@ DIST buildbot-console-view-2.8.2.tar.gz 17575 BLAKE2B e036429dd40fdfdadd65a10d4f DIST buildbot-console-view-2.8.4.tar.gz 18531 BLAKE2B 8d997e34eefea4be633902b992a4864b601ef689cedbd7051667e5cab1ee45b13e2d5ad888af4a805ab1a60f0bc79439580583b3c3e233d321b52b28e0d9 SHA512 ccaa8b9ab18bd6e6609ab017ce4f2d447f99310b3448584decb8a572c573426bf84e6b86837f68b715863c66de013a8cad546e35dbbfb051c1c8d32a3825fe7f DIST buildbot-console-view-3.0.2.tar.gz 18724 BLAKE2B bc8a75ba284547c5d9c71094f0780242198be14d0e86da2ee837c3437e8e4c76212d4c8ebafb9e6042a8fc8a35530e6fa0df95890ab6fe592d295de2b74df1ba SHA512 15e80c4036c5451a1a48d2d7254118586c4a97ea49d06d04a1237f1c82bdf8b3c044235c7b1cfa46cf892168e94becd48cd4d376479abd8212dbfc0662b7cecc DIST buildbot-console-view-3.1.0.tar.gz 18730 BLAKE2B 61703292ddff90e096cd70a5f1001d0e521884f1e89936ca0f11c917867224ac60d61fe96a6f24a51cdfd4b40bb052443a839a51a8849cb76bb93b938a0272c9 SHA512 88b568ec2a7457b074e7448671991e907d52bcf5b1298d37f6b567b9e5ffc98b82ee1f0d9aed3a5841904d482476502f88aca31b93e505b5ea8db56d8b8f882f +DIST buildbot-console-view-3.1.1.tar.gz 18731 BLAKE2B 266e08a04f5c6e618c101d5c7fcfaf08b7ad389346bce94f5e6e2a9cc3eb65906228c0ad12503a0ef1beb330b2f16ff3a532ac9861443018b7a5eb4c85488d64 SHA512 6287643f320a06bd56b8826fbca665a5a2d5bc0914c0dfd7b01fe273ce3220fd89a0267ed4bed979393b87d5a48fa53df579acc4df965be12f87eab43584eae5 diff --git a/dev-util/buildbot-console-view/buildbot-console-view-3.1.1.ebuild b/dev-util/buildbot-console-view/buildbot-console-view-3.1.1.ebuild new file mode 100644 index 000..251b0b05b8c --- /dev/null +++ b/dev-util/buildbot-console-view/buildbot-console-view-3.1.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{7,8,9} ) + +DISTUTILS_USE_SETUPTOOLS="bdepend" + +inherit distutils-r1 + +DESCRIPTION="Buildbot console-view plugin" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-console-view/; + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +IUSE="" + +RDEPEND=" + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${MY_P}" + +python_install_all() { + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-waterfall-view/
commit: 2939cd8428af8c79e38cb98b52dfc4dc9f6342ab Author: Brian Dolbec gentoo org> AuthorDate: Sun May 2 00:08:35 2021 + Commit: Brian Dolbec gentoo org> CommitDate: Sun May 2 00:19:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2939cd84 dev-util/buildbot-waterfall-view: Version bump to 3.1.1 sync KEYWORDS among the pkgs. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Brian Dolbec gentoo.org> dev-util/buildbot-waterfall-view/Manifest | 1 + dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.0.2.ebuild | 2 +- ...waterfall-view-3.0.2.ebuild => buildbot-waterfall-view-3.1.1.ebuild} | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-util/buildbot-waterfall-view/Manifest b/dev-util/buildbot-waterfall-view/Manifest index 66c702f1e6b..dd8f70711f5 100644 --- a/dev-util/buildbot-waterfall-view/Manifest +++ b/dev-util/buildbot-waterfall-view/Manifest @@ -4,3 +4,4 @@ DIST buildbot-waterfall-view-2.8.2.tar.gz 190551 BLAKE2B 9db81d1cf17357a57c34eb8 DIST buildbot-waterfall-view-2.8.4.tar.gz 191026 BLAKE2B f81dea767bf881182eeb6eb750cdcf4bc289ac92097b9b8e13a5b5a237873aa4ea16f48625e56de2dc69fe849e5602d96a3d7991cdeb427dae169de5740f0bcb SHA512 c15b7bd23193742b50deaceb1810f8dbeedb77768f0d8a3d0a7bf72c89d914b963aa2141475464f9f3701881da6abed49e730ccb39d824a755ad9c567590dd7f DIST buildbot-waterfall-view-3.0.2.tar.gz 192453 BLAKE2B 9c0dad3e4399863175293f60c8430ba3f5702aec3feca60e1589edd39afa212ee7d638c285032ec945a4fd277fb67b649408c6ec37f0055051b850e7e35e SHA512 7b1f43568a9f72f56771c93c52b1dd149a90c8e75f4437dbbf725a04c6a79705b109291430e4818ce2bf140b22e46fccc6a4e334ac29b003a325aded89f530da DIST buildbot-waterfall-view-3.1.0.tar.gz 192451 BLAKE2B 13d0e0d39097b77a666e93856e86dfb4059588167cee357e1cbd97aedc9e2bbb4119cdc861e51a410f3da1ae5d6ecb2617f87dfb5c62aa9f3bc25f2050167247 SHA512 78179240a988125842a2397e3536d607840e3533f4570df79fa2da27a828cd2f6ca36f3bd65d6c1197bb663f13fa0492a683373fb7a0d7d70443c581dd3f3d76 +DIST buildbot-waterfall-view-3.1.1.tar.gz 192456 BLAKE2B 557d21bff08d0a90c992ffabbc2daaab4bfa93cab5c043ecf2afb894f4e6e5b45941a5fb5f21b3c7b20e46d127b1f9f388c3e0b10735ff3d6dffe958df682d05 SHA512 78059732219e2fdd3c25243f9d6f309506d2cab30686770268769344805da51a967e6b869d5baec30c9d6cde59a7d3a8348a20e5dca502268eaa9cb0530122b0 diff --git a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.0.2.ebuild b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.0.2.ebuild index ac163ac1928..774a2c6376a 100644 --- a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.0.2.ebuild +++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.0.2.ebuild @@ -19,7 +19,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" - KEYWORDS="~amd64" +KEYWORDS="~amd64" IUSE="" diff --git a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.0.2.ebuild b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.1.1.ebuild similarity index 93% copy from dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.0.2.ebuild copy to dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.1.1.ebuild index ac163ac1928..c2a121241d3 100644 --- a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.0.2.ebuild +++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.1.1.ebuild @@ -19,7 +19,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" - KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-wsgi-dashboards/
commit: 1d72e268a56495f6834ae41eb28adf8acff52993 Author: Brian Dolbec gentoo org> AuthorDate: Sun May 2 00:09:51 2021 + Commit: Brian Dolbec gentoo org> CommitDate: Sun May 2 00:19:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d72e268 dev-util/buildbot-wsgi-dashboards: Version bump to 3.1.1 sync KEYWORDS among the pkgs. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Brian Dolbec gentoo.org> dev-util/buildbot-wsgi-dashboards/Manifest | 1 + .../buildbot-wsgi-dashboards-3.1.1.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-util/buildbot-wsgi-dashboards/Manifest b/dev-util/buildbot-wsgi-dashboards/Manifest index 932ece96d93..294f7b86993 100644 --- a/dev-util/buildbot-wsgi-dashboards/Manifest +++ b/dev-util/buildbot-wsgi-dashboards/Manifest @@ -4,3 +4,4 @@ DIST buildbot-wsgi-dashboards-2.8.2.tar.gz 5566 BLAKE2B 487b816862366acae9e55c39 DIST buildbot-wsgi-dashboards-2.8.4.tar.gz 5588 BLAKE2B 3298edaebe2f9eb5e31f8298598e892d64d653648843e3c107710d4df3a24977bd3e77db06f7edecdf8d85bbbdeedfc66a75c6f3eef93ec8374d0df1973790dc SHA512 656f0626c8cad2c21d64ebc3eb4d6e1ac24a10909afc28819e54046be8e843a7383f3648a00a908cfddd9543767e1c3293825170d7c6c64c40a61bdcd55245bd DIST buildbot-wsgi-dashboards-3.0.2.tar.gz 5581 BLAKE2B a122d97fe5837319a1185e944db963f215da2390861f87a1d00d9e22b29776e259495ece4ba0c0248483d4715d4cc5aca5011fefb50fe1268a58c64c9bc0733f SHA512 881d874b31a59c8ec90784db9778424fe53eed19d75cd588e359f50bf59eea209226bb3bc95c94174a54b1d42166f66c0642ea550adfe4e9b9f7f44013f9 DIST buildbot-wsgi-dashboards-3.1.0.tar.gz 5581 BLAKE2B 0ab769016aac877dbd2a802d87cb8a2de4e0019a810b1a448ee261cae9f0e9efc4a6ff4a7ff4c28c348d82639c8c4eee9f53a87340fa53c2971d8f4e977b4708 SHA512 40c9e328262c42c3c36bf85022a534cabc568a47280d82921ef6b5badaefdc94082984e3c5acede26fb62f27a38783ec03257d7500cdb7241c10fac7bd45971c +DIST buildbot-wsgi-dashboards-3.1.1.tar.gz 5583 BLAKE2B ba0462e70e29cc1e6cfcc6a461373bdc56c03dc0510e7498310e722e0a5c494311f6da081f1d2641657a7025885211802ce38b13326bde2f0b2f403ee198 SHA512 3a4a4621ae2ecca9313d2c6c4c33566b3e2e58c0259caaf135935362139eb4c1536669251138408c76c136ffe4a93ba9cbca7fa08b7b07e46472b2606b24ab06 diff --git a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.1.1.ebuild b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.1.1.ebuild new file mode 100644 index 000..4ddd7898f76 --- /dev/null +++ b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.1.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{7,8,9} ) + +DISTUTILS_USE_SETUPTOOLS="bdepend" + +inherit distutils-r1 + +DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to buildbot UI" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-wsgi-dashboards/; + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +RDEPEND="" + +DEPEND="${RDEPEND} + >=dev-python/setuptools-21.2.1[${PYTHON_USEDEP}] + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] +" + +S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-www/
commit: d0ccd5a042c88cf8bc15801bd5e281781ca0686e Author: Brian Dolbec gentoo org> AuthorDate: Sun May 2 00:08:07 2021 + Commit: Brian Dolbec gentoo org> CommitDate: Sun May 2 00:19:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ccd5a0 dev-util/buildbot-www: Version bump to 3.1.1 sync KEYWORDS among the pkgs. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Brian Dolbec gentoo.org> dev-util/buildbot-www/Manifest | 1 + dev-util/buildbot-www/buildbot-www-3.1.1.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-util/buildbot-www/Manifest b/dev-util/buildbot-www/Manifest index 2ab314adb9e..229a0b7860b 100644 --- a/dev-util/buildbot-www/Manifest +++ b/dev-util/buildbot-www/Manifest @@ -4,3 +4,4 @@ DIST buildbot-www-2.8.2.tar.gz 3172352 BLAKE2B 8ead9e9eb046bf773bd70d312ae612dce DIST buildbot-www-2.8.4.tar.gz 3170166 BLAKE2B d3d5c8a6b4b963cffaa75035e2f4a076af27c9f816a8e80b346bdeade55f01c7c8403612b8e6d12036261dabe6ab4f05ddb7ffce4e7369565d361fe7b062f691 SHA512 8b698b8b99b3f9b51df0ce230c3d6e5dea8d1c1278cb7372edd170844ec46f7fe213be20db628da244cd38daaa53b1e2fcbffd3ab3980eee35ccc6a9824c7ae5 DIST buildbot-www-3.0.2.tar.gz 3180864 BLAKE2B 772f23daf19ea964e4e65bb890e25bd90623e1eef8cb2845352e4e65884668d913aec98e292fb28121f1d87571430224eb5c70aca326f4c106d7125fbdc10570 SHA512 9be7271dbae3b62ee6fcb10441faaa9cab952b9db989275a62b7ca9d4c5dc342ec1decf33c267c0d2d8e095ab32f4493055cda1880f73818d26a98fab674a108 DIST buildbot-www-3.1.0.tar.gz 3180991 BLAKE2B d2ebe82e97cb92c97c43059555c276602dc128164bed2ecf7014ad81b7b2375568dcbc3d35be2e98c737be8e7c2774d77f0361625d96db3da311fc5da7aa5ee8 SHA512 db1be3054bc3b6112f1f4ebe846f02a1da096ffbf29bfe1b99d254a759a67d64849e3c1e3df7edbada200e791d62904a2e2c66e7e0f8273feb3dedd463efc69a +DIST buildbot-www-3.1.1.tar.gz 3180995 BLAKE2B 16c6e0966d64cc6631df8b4980bb20617707ebd3fca279cc6aa614e83bf0c3537e992f120670c00992dce854304ddf421143e96565e05482bd3d231f15fbe2c6 SHA512 89a1f88958fc509e33d6d5f2e8f0690ff87069eff60296926b3cf7021a060fc3918a990e54e5750922d6152b9d1e9257a973df16630332be9fd10a3643520354 diff --git a/dev-util/buildbot-www/buildbot-www-3.1.1.ebuild b/dev-util/buildbot-www/buildbot-www-3.1.1.ebuild new file mode 100644 index 000..34eaab6d662 --- /dev/null +++ b/dev-util/buildbot-www/buildbot-www-3.1.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{7,8,9} ) + +DISTUTILS_USE_SETUPTOOLS="bdepend" + +inherit distutils-r1 + +DESCRIPTION="BuildBot base web interface, use with buildbot-{console-view,waterfall-view}..." +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-www/; + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +DEPEND=" + ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-worker/
commit: e34b07148b148d1c5756305262e66ca4b116ff6d Author: Brian Dolbec gentoo org> AuthorDate: Sun May 2 00:06:50 2021 + Commit: Brian Dolbec gentoo org> CommitDate: Sun May 2 00:19:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34b0714 dev-util/buildbot-worker: Version bump to 3.1.1 sync KEYWORDS among the pkgs. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Brian Dolbec gentoo.org> dev-util/buildbot-worker/Manifest | 1 + .../buildbot-worker/buildbot-worker-3.1.1.ebuild | 126 + 2 files changed, 127 insertions(+) diff --git a/dev-util/buildbot-worker/Manifest b/dev-util/buildbot-worker/Manifest index e95ad795584..366a368a097 100644 --- a/dev-util/buildbot-worker/Manifest +++ b/dev-util/buildbot-worker/Manifest @@ -4,3 +4,4 @@ DIST buildbot-worker-2.8.2.tar.gz 101707 BLAKE2B 451dff979c6934bf6dd4e1579abbe18 DIST buildbot-worker-2.8.4.tar.gz 101175 BLAKE2B 23077305d26ab282eaa4c633ebee7ca7c502285862604ecafe25d6b666ce802729c5478d676e6834bf9a2e27ccf48e1ad0e69449e55532aa81b0dcd3c6780011 SHA512 16ad9a0e5e9c875f90383fc90c359ee843e0b82a7878f87f2ac9e7091d8d907707c69210876f25b4fdf7148bcaafab10d10a8a0a8865c73808db707320757107 DIST buildbot-worker-3.0.2.tar.gz 96923 BLAKE2B 720d265381c0dc4f876ba1c87df893d8adbb153fef8dd78f6d84b24cbf43d7637fb2f58fd4e312724e9fab3318c2ba6fb6bd7a881989790edc1e9aa02095543d SHA512 d970568bdec9d201699350383dfbcf9e915a75d2cc5f69c0af9db009ce1bf5dbed83302bcc6c7e34fdcc2aa739675a7bd14fda686900b05a32ae83cca6a2da10 DIST buildbot-worker-3.1.0.tar.gz 97938 BLAKE2B a886656ad099a849731307ce5db4eea0990b46bbae3aef8f931cbbfbaac0c8ac69d81fde1c1f6791a489e6dd1abe8b09f90615c658a31d8fb8cf3a0eb0cb6cb1 SHA512 eca2a32c67822adc0dd258ba991205525024ee1543e218337835393ad9bd948d5f48dd4348976c64eb4c6812a16a7e951f4114ef81982a49a0d80da485567f98 +DIST buildbot-worker-3.1.1.tar.gz 98239 BLAKE2B e73abcdd0fb067da0e77bf8382f8d4d54c0db63e3cf04d003599dc68dfe5c742758ba2c3e39368413a45e8c5beb913a4cf5571e229c3ce5084066790702fb4e8 SHA512 9bf969aadf0f2ccea726365b1e250ebd0c0d0146b4fb1b49ae675e0db555a0b50a87ceb455c25f987b75605d72ab50306f5af9247978fe93270d2c97b8ed04dd diff --git a/dev-util/buildbot-worker/buildbot-worker-3.1.1.ebuild b/dev-util/buildbot-worker/buildbot-worker-3.1.1.ebuild new file mode 100644 index 000..e66c92ea227 --- /dev/null +++ b/dev-util/buildbot-worker/buildbot-worker-3.1.1.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=( python3_{7,8,9} ) + +DISTUTILS_USE_SETUPTOOLS="rdepend" + +inherit readme.gentoo-r1 distutils-r1 + +DESCRIPTION="BuildBot Worker (slave) Daemon" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-worker/; + +MY_V="${PV/_p/.post}" +MY_P="${PN}-${MY_V}" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + acct-user/buildbot + >=dev-python/twisted-17.9.0[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + !
[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-pkg/
commit: 9fe37f541e56086d5b1f5e66a79c1e9473b26dd2 Author: Brian Dolbec gentoo org> AuthorDate: Sun May 2 00:07:43 2021 + Commit: Brian Dolbec gentoo org> CommitDate: Sun May 2 00:19:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe37f54 dev-util/buildbot-pkg: Version bump to 3.1.1 sync KEYWORDS among the pkgs. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Brian Dolbec gentoo.org> dev-util/buildbot-pkg/Manifest | 1 + dev-util/buildbot-pkg/buildbot-pkg-3.1.1.ebuild | 27 + 2 files changed, 28 insertions(+) diff --git a/dev-util/buildbot-pkg/Manifest b/dev-util/buildbot-pkg/Manifest index 719030c2560..7b4ae4c711d 100644 --- a/dev-util/buildbot-pkg/Manifest +++ b/dev-util/buildbot-pkg/Manifest @@ -4,3 +4,4 @@ DIST buildbot-pkg-2.8.2.tar.gz 4736 BLAKE2B afbd5213b51240845f8becfcc727dc3280aa DIST buildbot-pkg-2.8.4.tar.gz 4772 BLAKE2B 08e1bdf7db8a4b1f007b12475937638575afa3e16511c28f24dab59fda88d83b03420b84d4e674aaf8e2e7962e80291f759fc7083424d3d96df2643946e8d2d5 SHA512 c5ca0c36315807bb458e16f4bdc015659b32e0c6047a067d5717251e6054249aa8a162873aa196b4fb6367c68a9a99ec3a698e861a5c70de1f81e90601b3467f DIST buildbot-pkg-3.0.2.tar.gz 4780 BLAKE2B 4cf0fad6413b3fbfab2637a08f9bee90228183a493e71102ff518fe18a2790b386c592891f6dfb51c6f43121945f55c1ed66994ad6ce2ae28d9b7f6045e99c24 SHA512 6c09ff3a78b53d4f93e331f9691f1200abda12b912cd0fed99e3b2ba900ee0d07805ee9d16f9337c0e187a74d511d1c23cebc5a286cf3c05520c22e730191996 DIST buildbot-pkg-3.1.0.tar.gz 4782 BLAKE2B 9107134a56eb27c3714ef5c66a610c44b21ae8080690f30147e6e9e0f592da08cc4e171eb588ea26d48aec269c8c73939ae19081133dc52aa8e4b3d3f9e1903e SHA512 8300031b01bf8d3d9e9508bbc101cfa48e516cfd4a797a04f93692a69b06e26cbe37ab4d712fa458e1aa39e1bb34567816fb5604258bf4e10c3359392aa3df6f +DIST buildbot-pkg-3.1.1.tar.gz 4784 BLAKE2B 47f19dc7872d5dbf45e53fd259e864d138a8a990801a4c87b3dc0b378477b4e424fbf2cdd6963dd92e3e33446770e72f23f9ea738796bbe1b0588b2a40c34974 SHA512 6f8309f62cd1fe2c7f61be58a79590eb28a53265819dbb28b229d122ecb3fc6513d9f47edd420add6e72aabf03784f7c9837f80ff9ae74f2474f72ce60aa876a diff --git a/dev-util/buildbot-pkg/buildbot-pkg-3.1.1.ebuild b/dev-util/buildbot-pkg/buildbot-pkg-3.1.1.ebuild new file mode 100644 index 000..03b7f005df6 --- /dev/null +++ b/dev-util/buildbot-pkg/buildbot-pkg-3.1.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{7,8,9} ) + +DISTUTILS_USE_SETUPTOOLS="rdepend" + +inherit distutils-r1 + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="BuildBot common www build tools for packaging releases" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-pkg/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux" + +# No real integration tests for this pkg. +# all tests are related to making releases and final checks for distribution + +S=${WORKDIR}/${MY_P}
[gentoo-commits] proj/portage:master commit in: lib/portage/util/_async/
commit: bfe550f69ac4e0126412bc83f7e6f6f0d1c6dc1f Author: Zac Medico gentoo org> AuthorDate: Sat May 1 23:38:50 2021 + Commit: Zac Medico gentoo org> CommitDate: Sat May 1 23:49:07 2021 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=bfe550f6 PipeLogger: handle FileNotFoundError when cancelled during _start Bug: https://bugs.gentoo.org/787542 Signed-off-by: Zac Medico gentoo.org> lib/portage/util/_async/PipeLogger.py | 35 +-- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/lib/portage/util/_async/PipeLogger.py b/lib/portage/util/_async/PipeLogger.py index b7c03043f..a335ce96f 100644 --- a/lib/portage/util/_async/PipeLogger.py +++ b/lib/portage/util/_async/PipeLogger.py @@ -33,16 +33,31 @@ class PipeLogger(AbstractPollTask): self._log_file = log_file_path _set_nonblocking(self._log_file.fileno()) elif log_file_path is not None: - self._log_file = open(_unicode_encode(log_file_path, - encoding=_encodings['fs'], errors='strict'), mode='ab') - if log_file_path.endswith('.gz'): - self._log_file_real = self._log_file - self._log_file = gzip.GzipFile(filename='', mode='ab', - fileobj=self._log_file) - - portage.util.apply_secpass_permissions(log_file_path, - uid=portage.portage_uid, gid=portage.portage_gid, - mode=0o660) + try: + self._log_file = open( + _unicode_encode( + log_file_path, encoding=_encodings["fs"], errors="strict" + ), + mode="ab", + ) + + if log_file_path.endswith(".gz"): + self._log_file_real = self._log_file + self._log_file = gzip.GzipFile( + filename="", mode="ab", fileobj=self._log_file + ) + + portage.util.apply_secpass_permissions( + log_file_path, + uid=portage.portage_uid, + gid=portage.portage_gid, + mode=0o660, + ) + except FileNotFoundError: + if self._was_cancelled(): + self._async_wait() + return + raise if isinstance(self.input_fd, int): self.input_fd = os.fdopen(self.input_fd, 'rb', 0)
[gentoo-commits] proj/portage:master commit in: bin/
commit: 3b518fe224c6b6006eeadf4fe929325ab5cc5c6a Author: Zac Medico gentoo org> AuthorDate: Sat May 1 23:01:24 2021 + Commit: Zac Medico gentoo org> CommitDate: Sat May 1 23:18:00 2021 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3b518fe2 ebuild-ipc: silently handle KeyboardInterrupt Bug: https://bugs.gentoo.org/787563 Signed-off-by: Zac Medico gentoo.org> bin/ebuild-ipc.py | 20 +--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/bin/ebuild-ipc.py b/bin/ebuild-ipc.py index be4a320ce..32f6d53b9 100755 --- a/bin/ebuild-ipc.py +++ b/bin/ebuild-ipc.py @@ -1,16 +1,30 @@ #!/usr/bin/python -b -# Copyright 2010-2018 Gentoo Foundation +# Copyright 2010-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # # This is a helper which ebuild processes can use # to communicate with portage's main python process. +# This block ensures that ^C interrupts are handled quietly. +try: + import os + import signal + + def exithandler(signum, _frame): + signal.signal(signum, signal.SIG_DFL) + os.kill(os.getpid(), signum) + + signal.signal(signal.SIGINT, exithandler) + signal.signal(signal.SIGTERM, exithandler) + signal.signal(signal.SIGPIPE, signal.SIG_DFL) + +except KeyboardInterrupt: + raise SystemExit(130) + import errno import logging -import os import pickle import platform -import signal import sys import time
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 7a8be263e6dff1bddd8df185358465db14122266 Author: Marek Szuba gentoo org> AuthorDate: Sat May 1 23:03:46 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat May 1 23:12:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a8be263 net-libs/nodejs: allow running tests for v14 ...but print a warning if FEATURES=usersandbox is set because it is known to make one test fail. For v16, add the same warning but keep the restriction in place - the test suite fails because "npm is not ready for this release". v12 has got its own problems with the test suite so leave it be, Signed-off-by: Marek Szuba gentoo.org> net-libs/nodejs/nodejs-14.16.1-r1.ebuild | 9 +++-- net-libs/nodejs/nodejs-16.0.0-r1.ebuild | 8 +++- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/net-libs/nodejs/nodejs-14.16.1-r1.ebuild b/net-libs/nodejs/nodejs-14.16.1-r1.ebuild index 0cc7ac183ee..37454244851 100644 --- a/net-libs/nodejs/nodejs-14.16.1-r1.ebuild +++ b/net-libs/nodejs/nodejs-14.16.1-r1.ebuild @@ -22,8 +22,7 @@ REQUIRED_USE="inspector? ( icu ssl ) system-icu? ( icu ) system-ssl? ( ssl )" -# FIXME: test-fs-mkdir fails with "no such file or directory". Investigate. -RESTRICT="test" +RESTRICT="!test? ( test )" RDEPEND=">=app-arch/brotli-1.0.9 >=dev-libs/libuv-1.40.0:= @@ -223,6 +222,12 @@ src_install() { } src_test() { + # parallel/test-fs-mkdir is known to fail with FEATURES=usersandbox + if has usersandbox ${FEATURES}; then + ewarn "You are emerging ${P} with 'usersandbox' enabled." \ + "Expect some test failures or emerge with 'FEATURES=-usersandbox'!" + fi + out/${BUILDTYPE}/cctest || die "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} -J message parallel sequential || die } diff --git a/net-libs/nodejs/nodejs-16.0.0-r1.ebuild b/net-libs/nodejs/nodejs-16.0.0-r1.ebuild index e9b170f229d..b9358387895 100644 --- a/net-libs/nodejs/nodejs-16.0.0-r1.ebuild +++ b/net-libs/nodejs/nodejs-16.0.0-r1.ebuild @@ -22,7 +22,7 @@ REQUIRED_USE="inspector? ( icu ssl ) system-icu? ( icu ) system-ssl? ( ssl )" -# FIXME: test-fs-mkdir fails with "no such file or directory". Investigate. +# As of 16.0.0, tests fail because "npm is not ready for this release" RESTRICT="test" RDEPEND=">=app-arch/brotli-1.0.9 @@ -217,6 +217,12 @@ src_install() { } src_test() { + # parallel/test-fs-mkdir is known to fail with FEATURES=usersandbox + if has usersandbox ${FEATURES}; then + ewarn "You are emerging ${P} with 'usersandbox' enabled." \ + "Expect some test failures or emerge with 'FEATURES=-usersandbox'!" + fi + out/${BUILDTYPE}/cctest || die "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} -J message parallel sequential || die }
[gentoo-commits] repo/gentoo:master commit in: acct-user/github-exporter/
commit: f733a5b9d66a1a78ee989cf44bbbe76090092d7e Author: William Hubbs gentoo org> AuthorDate: Sat May 1 23:02:30 2021 + Commit: William Hubbs gentoo org> CommitDate: Sat May 1 23:03:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f733a5b9 acct-user/github-exporter: fix group Signed-off-by: William Hubbs gentoo.org> acct-user/github-exporter/github-exporter-0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/acct-user/github-exporter/github-exporter-0.ebuild b/acct-user/github-exporter/github-exporter-0.ebuild index 8e83563ae30..5fc6470f9cd 100644 --- a/acct-user/github-exporter/github-exporter-0.ebuild +++ b/acct-user/github-exporter/github-exporter-0.ebuild @@ -7,6 +7,6 @@ inherit acct-user DESCRIPTION="user for github-exporter" ACCT_USER_ID=238 -ACCT_USER_GROUPS=( bithub-exporter ) +ACCT_USER_GROUPS=( github-exporter ) acct-user_add_deps
[gentoo-commits] repo/gentoo:master commit in: app-arch/ncompress/
commit: 1e4161965c303281351415050aa3e0352facd364 Author: David Seifert gentoo org> AuthorDate: Sat May 1 23:02:27 2021 + Commit: David Seifert gentoo org> CommitDate: Sat May 1 23:02:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e416196 app-arch/ncompress: Remove old 4.2.4.5, 4.2.4.6 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> app-arch/ncompress/Manifest | 2 -- app-arch/ncompress/ncompress-4.2.4.5.ebuild | 27 --- app-arch/ncompress/ncompress-4.2.4.6.ebuild | 29 - 3 files changed, 58 deletions(-) diff --git a/app-arch/ncompress/Manifest b/app-arch/ncompress/Manifest index 5f53670c9dd..520e87a459c 100644 --- a/app-arch/ncompress/Manifest +++ b/app-arch/ncompress/Manifest @@ -1,3 +1 @@ -DIST ncompress-4.2.4.5.tar.gz 35562 BLAKE2B a09661659a72cf4be40e143d8cff53779de7423c0337d8c92863509390d8adc355d660da98db9de431bb4c990f8d10955e19a97188b100450ff9ea2caf19ae8d SHA512 487e8d5ca743c3aba19cf69f7ec62bdc0784e43af5737f06d6d4257f2f33899eb3d293ed049f57b3164e344a0fddc077bc73437564977bad8de45816354c8bf3 -DIST ncompress-4.2.4.6.tar.gz 36006 BLAKE2B 1460fe803ed621e5e6e5ab506d8909acbfb1d3b91421cf7c7bc10b6b03b0cb6bb4ea616240a7aa500813d5fbf0a958e1e981da8a5f752d985ddcbf7fe9280d9c SHA512 03dd9670c48548d6f7a028dd307758ce7ac61997297c1075d65457ac849e8f2d710bc38fa9eb42e4b2cac163c1b93b7cf7eb197e90cbd689a1274df3de2a3ed8 DIST ncompress-5.0.tar.gz 34185 BLAKE2B 7b296bd00024bfb483d3261ff8aa6e47a6be8c62b445c3d456d702b69fbc2a7b731326f7ea91aa331ba8e8a27936f4318b3e252cc978b6bf3198e8812988913f SHA512 5bc886f98f25b03d034e8d8ebb0ee9388d727ee3e0c6d8a906698b2f8fa5c930f55d857486244b7f40447c7b74f3c620626600db619d0c6d6fd434f52912be42 diff --git a/app-arch/ncompress/ncompress-4.2.4.5.ebuild b/app-arch/ncompress/ncompress-4.2.4.5.ebuild deleted file mode 100644 index 6e674e404fa..000 --- a/app-arch/ncompress/ncompress-4.2.4.5.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit toolchain-funcs - -DESCRIPTION="Classic compress & uncompress programs for .Z (LZW) files" -HOMEPAGE="https://github.com/vapier/ncompress; -SRC_URI="https://github.com/vapier/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" -IUSE="" - -src_compile() { - tc-export CC - emake -} - -src_install() { - dobin compress - dosym compress /usr/bin/uncompress - doman compress.1 uncompress.1 - dodoc Acknowleds Changes LZW.INFO README.md -} diff --git a/app-arch/ncompress/ncompress-4.2.4.6.ebuild b/app-arch/ncompress/ncompress-4.2.4.6.ebuild deleted file mode 100644 index b6a8705dfce..000 --- a/app-arch/ncompress/ncompress-4.2.4.6.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit toolchain-funcs - -DESCRIPTION="Classic compress & uncompress programs for .Z (LZW) files" -HOMEPAGE="https://vapier.github.io/ncompress/; -SRC_URI="https://github.com/vapier/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" -IUSE="" - -src_prepare() { - default - sed -i 's:\bln :ln -s :' Makefile.def || die -} - -src_configure() { - tc-export CC -} - -src_install() { - emake install_core DESTDIR="${ED}" PREFIX="/usr" - dodoc Acknowleds Changes LZW.INFO README.md -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/logrotate/, app-admin/logrotate/files/
commit: 7a038d936856a70945d76e5ad9dde5842aabc74c Author: David Seifert gentoo org> AuthorDate: Sat May 1 23:02:33 2021 + Commit: David Seifert gentoo org> CommitDate: Sat May 1 23:02:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a038d93 app-admin/logrotate: Remove old 3.14.0, 3.17.0 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> app-admin/logrotate/Manifest | 2 - .../files/logrotate-3.14.0-ignore-hidden.patch | 14 --- app-admin/logrotate/logrotate-3.14.0.ebuild| 101 - app-admin/logrotate/logrotate-3.17.0.ebuild| 101 - 4 files changed, 218 deletions(-) diff --git a/app-admin/logrotate/Manifest b/app-admin/logrotate/Manifest index bdd1def147f..c36eb2bbb82 100644 --- a/app-admin/logrotate/Manifest +++ b/app-admin/logrotate/Manifest @@ -1,3 +1 @@ -DIST logrotate-3.14.0.tar.gz 215413 BLAKE2B 7914188922d81b1f8b6c4e493fae71d23bc9e65ebfcb190ebb4287c875af53204cbecb51c2731a3dc57530a30c685c3a626074265d9a2462714ff6ff077ea5ca SHA512 5f584d9be01737960eaffcf43746270a5395486d2161577a9ee3e757cb4dfe5a207c8b1d097181dd413560d76ecc0e3d526f87d1b123a52dc3e5e49d529a5fb5 -DIST logrotate-3.17.0.tar.gz 224559 BLAKE2B 6d019bafad6986a0b6264893d36a515db75d746dd590afd26825c01c68e9ccf3c260502a29912d75c069ece8715ae14d3c13d4030f6222187be0e1ca05d60e49 SHA512 ada4415ef68ad97c1415fa0c1ba7bf108621777cd91599bf4f999dea1c1025596543aa00fd579cae4d39315b71c4d8f96a9c9d1178f78be7c523470588ab1d31 DIST logrotate-3.18.0.tar.gz 224873 BLAKE2B f73ffa2d58a5125393e6c96e158e39e0b4cadef01e6eebd172220227a7e1363e6731bc2ac511fa028078054b55d42b131cdc30232ac5762ce4c6cbff79c19681 SHA512 d1bca267fbec4acbb83ffba4d3ac4c864f4269d8513e5614e7dbe6f3b1f176685218bffdb5d62f559ee73f84cf9a8a257c9f63e30af058d12d0034240f247586 diff --git a/app-admin/logrotate/files/logrotate-3.14.0-ignore-hidden.patch b/app-admin/logrotate/files/logrotate-3.14.0-ignore-hidden.patch deleted file mode 100644 index 6745126259b..000 --- a/app-admin/logrotate/files/logrotate-3.14.0-ignore-hidden.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Nuar a/config.c b/config.c a/config.c 2018-03-09 17:47:08.0 +0100 -+++ b/config.c 2018-03-09 19:47:42.274696766 +0100 -@@ -440,7 +440,9 @@ - int i; - - /* Check if fname is '.' or '..'; if so, return false */ -- if (fname[0] == '.' && (!fname[1] || (fname[1] == '.' && !fname[2]))) -+/* Don't include 'hidden' files either; this breaks Gentoo -+ portage config file management http://bugs.gentoo.org/87683 */ -+if (fname[0] == '.') - return 0; - - /* Check if fname is ending in a taboo-extension; if so, return false */ diff --git a/app-admin/logrotate/logrotate-3.14.0.ebuild b/app-admin/logrotate/logrotate-3.14.0.ebuild deleted file mode 100644 index bedd9e10b9b..000 --- a/app-admin/logrotate/logrotate-3.14.0.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd tmpfiles - -DESCRIPTION="Rotates, compresses, and mails system logs" -HOMEPAGE="https://github.com/logrotate/logrotate; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" -IUSE="acl +cron selinux" - -COMMON_DEPEND=" - >=dev-libs/popt-1.5 - selinux? ( sys-libs/libselinux ) - acl? ( virtual/acl )" - -DEPEND="${COMMON_DEPEND} - >=sys-apps/sed-4" - -RDEPEND="${COMMON_DEPEND} - selinux? ( sec-policy/selinux-logrotate ) - cron? ( virtual/cron )" - -STATEFILE="/var/lib/misc/logrotate.status" -OLDSTATEFILE="/var/lib/logrotate.status" - -move_old_state_file() { - elog "logrotate state file is now located at ${STATEFILE}" - elog "See bug #357275" - if [[ -e "${OLDSTATEFILE}" ]] ; then - elog "Moving your current state file to new location: ${STATEFILE}" - mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die - fi -} - -install_cron_file() { - exeinto /etc/cron.daily - newexe "${S}"/examples/logrotate.cron "${PN}" -} - -PATCHES=( - "${FILESDIR}/${P}-ignore-hidden.patch" -) - -src_prepare() { - sed -i -e 's#/usr/sbin/logrotate#/usr/bin/logrotate#' "${S}"/examples/logrotate.{cron,service} || die - default -} - -src_configure() { - econf \ - $(use_with acl) \ - $(use_with selinux) \ - --with-state-file-path="${STATEFILE}" -} - -src_test() { - emake test -} - -src_install() { - insinto /usr - dobin logrotate - doman logrotate.8 - dodoc ChangeLog.md examples/logrotate-default - - insinto /etc - doins "${FILESDIR}"/logrotate.conf - - use cron && install_cron_file - - systemd_dounit
[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/
commit: 23f12906ee677a5b24da8244374b43537ac074e9 Author: David Seifert gentoo org> AuthorDate: Sat May 1 23:02:30 2021 + Commit: David Seifert gentoo org> CommitDate: Sat May 1 23:02:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f12906 app-admin/sysklogd: Remove old 2.1.2, 2.2.1 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> app-admin/sysklogd/Manifest | 2 - app-admin/sysklogd/sysklogd-2.1.2.ebuild | 84 app-admin/sysklogd/sysklogd-2.2.1.ebuild | 84 3 files changed, 170 deletions(-) diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest index d2dac306397..dd9dc99ca16 100644 --- a/app-admin/sysklogd/Manifest +++ b/app-admin/sysklogd/Manifest @@ -1,3 +1 @@ -DIST sysklogd-2.1.2.tar.gz 561286 BLAKE2B f70c2d116740930761677b9fdf715242844a583a59cd93c2e3408f985ce856d1a9eabc3ba736d18af44e8d154cdadec88035fc357db83eb504b4c6f800ea1f1d SHA512 dcd715939b4285e08ead0a1e797d09a8845156f456d3776cfcd0bcff7fbb9a306cb84a2b22731b430e2199d59ba42ab975fed6e675cf9d8a78833575c1490268 -DIST sysklogd-2.2.1.tar.gz 440182 BLAKE2B 7b926a45dc2aaa9cc57655c5a5cbbe3d1f91a29a136435a477d571f43b307d4f125672784319891b7498641c3ae265c3bda22d84beab99022ef7a870a4d3f1c8 SHA512 4b26e494bfdd82666718fc37c16577cfa45ad7235e4e7b9f605f1ae51dd595f0a01281ecfa04e31b9a79c2de9de3c64d02dab27924e33532da49844d8011b626 DIST sysklogd-2.2.2.tar.gz 441106 BLAKE2B b99c63027468967083bb1338a6299bf2f58415c1d20a43f23ff613a5ce318c45c43640824bc82fe3ea423cd9432930a070354bb7a51281bd113b4d088bf17643 SHA512 5db5b0fc58530634627463a5b79ebc3b27c54284b371ce8c37cb6de4ed542640fb8a36e594bb73c0a541d22c6fa0ff985ad06cb2b76cd30cce988741ded86903 diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild b/app-admin/sysklogd/sysklogd-2.1.2.ebuild deleted file mode 100644 index 28b6cb446de..000 --- a/app-admin/sysklogd/sysklogd-2.1.2.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic systemd toolchain-funcs - -DESCRIPTION="Standard log daemons" -HOMEPAGE="https://troglobit.com/sysklogd.html https://github.com/troglobit/sysklogd; - -if [[ "${PV}" == * ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git; -else - SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="logger logrotate systemd" -RESTRICT="test" - -DEPEND=" - logger? ( - !=sys-apps/util-linux-2.34-r3[logger] - ) -" -RDEPEND="${DEPEND} - logrotate? ( app-admin/logrotate )" - -DOCS=( ChangeLog.md README.md ) - -pkg_setup() { - append-lfs-flags - tc-export CC -} - -src_prepare() { - default - [[ "${PV}" == * ]] && eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-static - --runstatedir="${EPREFIX}"/run - $(use_with logger) - $(use_with systemd systemd $(systemd_get_systemunitdir)) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - insinto /etc - doins syslog.conf - keepdir /etc/syslog.d - - newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd - newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd - - if use logrotate ; then - insinto /etc/logrotate.d - newins "${FILESDIR}"/sysklogd.logrotate sysklogd - sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die - fi - - find "${ED}" -type f -name "*.la" -delete || die -} - -pkg_postinst() { - if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 2.0 ; then - elog "Starting with version 2.0 syslogd has built in log rotation" - elog "functionality that does no longer require a running cron daemon." - elog "So we no longer install any log rotation cron files for sysklogd." - fi - if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 2.1 ; then - elog "Starting with version 2.1 sysklogd no longer provides klogd." - elog "syslogd now also logs kernel messages." - fi -} diff --git a/app-admin/sysklogd/sysklogd-2.2.1.ebuild b/app-admin/sysklogd/sysklogd-2.2.1.ebuild deleted file mode 100644 index fcf8b445d16..000 --- a/app-admin/sysklogd/sysklogd-2.2.1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic systemd toolchain-funcs - -DESCRIPTION="Standard log daemons"
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 022aca0b5ea17d6c54e8a29bcd61951ee2d66943 Author: David Seifert gentoo org> AuthorDate: Sat May 1 23:02:24 2021 + Commit: David Seifert gentoo org> CommitDate: Sat May 1 23:02:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=022aca0b app-arch/sharutils: Remove old 4.15.2-r1 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 39 --- 1 file changed, 39 deletions(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild deleted file mode 100644 index 8b17c701b23..000 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit epatch l10n flag-o-matic - -MY_P="${P/_/-}" -DESCRIPTION="Tools to deal with shar archives" -HOMEPAGE="https://www.gnu.org/software/sharutils/; -SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="nls" - -DEPEND="app-arch/xz-utils - sys-apps/texinfo - nls? ( >=sys-devel/gettext-0.10.35 )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - default - - epatch "${FILESDIR}/sharutils-4.15.2-glibc228.patch" - epatch "${FILESDIR}/sharutils-4.15.2-CVE-2018-197.patch" - epatch "${FILESDIR}/sharutils-4.15.2-gcc-10.patch" - - # Upstream is aware but thinks this isn't a bug/problem in sharutils itself - # See http://lists.gnu.org/archive/html/bug-gnu-utils/2013-10/msg00011.html - append-cflags $(test-flags-CC -Wno-error=format-security) -} - -src_configure() { - strip-linguas -u po - econf $(use_enable nls) -}
[gentoo-commits] proj/portage:master commit in: lib/_emerge/
commit: bfe334d0293e12952f61c3131339f9dcd2bb6bd0 Author: Zac Medico gentoo org> AuthorDate: Sat May 1 22:35:55 2021 + Commit: Zac Medico gentoo org> CommitDate: Sat May 1 22:37:39 2021 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=bfe334d0 _run_pkg_pretend: Use async and await syntax Signed-off-by: Zac Medico gentoo.org> lib/_emerge/Scheduler.py | 26 -- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/lib/_emerge/Scheduler.py b/lib/_emerge/Scheduler.py index 656d382dd..d3528ee68 100644 --- a/lib/_emerge/Scheduler.py +++ b/lib/_emerge/Scheduler.py @@ -25,7 +25,6 @@ from portage._sets import SETPREFIX from portage._sets.base import InternalPackageSet from portage.util import ensure_dirs, writemsg, writemsg_level from portage.util.futures import asyncio -from portage.util.futures.compat_coroutine import coroutine, coroutine_return from portage.util.SlotObject import SlotObject from portage.util._async.SchedulerInterface import SchedulerInterface from portage.package.ebuild.digestcheck import digestcheck @@ -767,8 +766,7 @@ class Scheduler(PollScheduler): return prefetcher - @coroutine - def _run_pkg_pretend(self, loop=None): + async def _run_pkg_pretend(self, loop=None): """ Since pkg_pretend output may be important, this method sends all output directly to stdout (regardless of options like --quiet or @@ -805,7 +803,7 @@ class Scheduler(PollScheduler): # Get required SRC_URI metadata (it's not cached in x.metadata # because some packages have an extremely large SRC_URI value). portdb = root_config.trees["porttree"].dbapi - (settings.configdict["pkg"]["SRC_URI"],) = yield portdb.async_aux_get( + (settings.configdict["pkg"]["SRC_URI"],) = await portdb.async_aux_get( x.cpv, ["SRC_URI"], myrepo=x.repo, loop=loop ) @@ -825,7 +823,7 @@ class Scheduler(PollScheduler): settings["PORTAGE_BUILDDIR"] = build_dir_path build_dir = EbuildBuildDir(scheduler=sched_iface, settings=settings) - yield build_dir.async_lock() + await build_dir.async_lock() current_task = None try: @@ -851,7 +849,7 @@ class Scheduler(PollScheduler): phase='clean', scheduler=sched_iface, settings=settings) current_task = clean_phase clean_phase.start() - yield clean_phase.async_wait() + await clean_phase.async_wait() if x.built: tree = "bintree" @@ -870,7 +868,7 @@ class Scheduler(PollScheduler): # handles fetch, verification, and the # bintree.inject call which moves the file. fetched = fetcher.pkg_path - if (yield fetcher.async_wait()) != os.EX_OK: + if await fetcher.async_wait() != os.EX_OK: failures += 1 self._record_pkg_failure(x, settings, fetcher.returncode) continue @@ -883,7 +881,7 @@ class Scheduler(PollScheduler): scheduler=sched_iface, _pkg_path=filename) current_task = verifier verifier.start() - if (yield verifier.async_wait()) != os.EX_OK: + if await verifier.async_wait() != os.EX_OK: failures += 1 self._record_pkg_failure(x, settings, verifier.returncode) continue @@ -893,7 +891,7 @@ class Scheduler(PollScheduler): infloc = os.path.join(build_dir_path, "build-info") ensure_dirs(infloc) - yield bintree.dbapi.unpack_metadata(settings, infloc, loop=loop) + await bintree.dbapi.unpack_metadata(settings, infloc, loop=loop)
[gentoo-commits] proj/portage:master commit in: lib/_emerge/
commit: 1eda52d380b39095c6471db8025ab2202fedafc9 Author: Zac Medico gentoo org> AuthorDate: Sat May 1 22:23:39 2021 + Commit: Zac Medico gentoo org> CommitDate: Sat May 1 22:27:41 2021 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1eda52d3 _run_pkg_pretend: raise asyncio.CancelledError when terminated Bug: https://bugs.gentoo.org/787545 Signed-off-by: Zac Medico gentoo.org> lib/_emerge/Scheduler.py | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/_emerge/Scheduler.py b/lib/_emerge/Scheduler.py index 0ed2ee530..656d382dd 100644 --- a/lib/_emerge/Scheduler.py +++ b/lib/_emerge/Scheduler.py @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 from collections import deque @@ -791,6 +791,10 @@ class Scheduler(PollScheduler): if "pretend" not in x.defined_phases: continue + self._termination_check() + if self._terminated_tasks: + raise asyncio.CancelledError + out_str = "Running pre-merge checks for " + colorize("INFORM", x.cpv) self._status_msg(out_str)
[gentoo-commits] repo/gentoo:master commit in: app-metrics/github-exporter/
commit: 10ac5cc3af3e10e5798eef266c9778e1fa437a76 Author: William Hubbs gentoo org> AuthorDate: Sat May 1 22:36:00 2021 + Commit: William Hubbs gentoo org> CommitDate: Sat May 1 22:36:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ac5cc3 app-metrics/github-exporter: remove old Closes: https://bugs.gentoo.org/680144 Signed-off-by: William Hubbs gentoo.org> app-metrics/github-exporter/Manifest | 13 .../github-exporter/github-exporter-04-r1.ebuild | 75 -- .../github-exporter/github-exporter-04.ebuild | 75 -- 3 files changed, 163 deletions(-) diff --git a/app-metrics/github-exporter/Manifest b/app-metrics/github-exporter/Manifest index 833fef3d404..7d1d558e2b7 100644 --- a/app-metrics/github-exporter/Manifest +++ b/app-metrics/github-exporter/Manifest @@ -1,4 +1,3 @@ -DIST github-exporter-04.tar.gz 7023 BLAKE2B a2502fab29f7d987e7fe02a739d9d3bcc34376315581830033dc99d9c16be0bca52a30b8f491682de34ded4732c9216a05e8bfc1d2ac6510a22bd752a50bb5b9 SHA512 4837d78d058e8adb110ced899a9d136eed86aa3facf7258a6d7b392a3a61aa827662e63f8bd64b0ca44e6ed78518a6ae669068018ffc18d3bb42d19f4fb364be DIST github-exporter-1.0.1.tar.gz 20538 BLAKE2B 059802e5e735838f25f0fb56482c8d80c2e0325a7b10ba954af9ea4e39cea1826540e267db9b3fbc6ee4eb181185fd6b34128d09202faf43604fd1e3431bdafc SHA512 8f984cc766d8fc40cb230d88f9aac1556371d4e6bb98e882b5fbf79cd15c1664cfdc09ccb242d11d0de8a29232124f1a2ab6859cdcb7bd84e862bfb56423 DIST github-exporter-1.0.2.tar.gz 20534 BLAKE2B 344e01adfca6afade30598305ba388878ddfb3a7e277dc95b87bb5a409bc269b4bfce7ba178ac155f3cd06f72fcf69cf8c38c898eaf391e85ce122618c707fcd SHA512 98326a8c33a7b1e3e7d4106bdd58d07ec34a9f56bce5e4caefe07ba31ac50e2c98bf849aa60cf9d5445afd02d3d9c899a3cb59eddf45635130853d740b3d6347 DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod 31 BLAKE2B f69b0989e51b0b649f81b044169fe4309f130eba5bcc6ff33aa9666b1b754aa0e524b8c7a627a91000ccc4f93bf93cdee3e97bd3b2184b050878bc3f413f0c72 SHA512 f21fd002853e4435421f8396e6be016f65be1537815c60d23940caf26e3f14dd6f2caac802cb64cd586b1b1f1220b2727de347b3d1816b8e741f68d87ebcf03f @@ -38,18 +37,6 @@ DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd3 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip 83537 BLAKE2B 6d6de57cc5e393aaef1cdc7e2140143eb7fa324bb2ea3b9f63bfe1e8652c02d24eb441fc3b435c6b287f165c5540a008a7c21ab4070d8bc77c77e6fb608f7e46 SHA512 c5cd06f825bbfdcf2ae58ea21edbeea03c110de3fc20fcf69db07aae26c9ae67a8ac57a9ffedec9b3b4f1f3b016089935049d75d92a9a03e45ce6345b4c9c611 DIST github.com%2Ftomnomnom%2Flinkheader%2F@v%2Fv0.0.0-20180905144013-02ca5825eb80.mod 39 BLAKE2B 840f3d7d2793049b8fa6ac94032a8267e45d4af8ed76c41a359fbd08dac3ca559ca1d5d18e763a64ec5e99634dec94a8e29ab350a32fda00153abef5d2d5fecc SHA512 4e89a196af72b72d06b5a51a0d29d45e10dced6e30f42ad6cc76349b36dd7fc80db3877ee8696eb5ac7fad64ab6cfda4baa2aec863d57f36bae7a598ae5689e1 DIST github.com%2Ftomnomnom%2Flinkheader%2F@v%2Fv0.0.0-20180905144013-02ca5825eb80.zip 7607 BLAKE2B b13f1ca85260e2eae04a93ce489bab3a40677b1eb0605868d11ae0d0345c51ba8149a72838dc58e393ea29584df88cc5d25dfad8387000e429687880e2545044 SHA512 88653226421d4ba5d8c12c79542e1e3dee0394929b00330f3a5827779c263aac3a87820bc3877c660946d0127861fa7c7dbd436ddcd7d2c0c7b814c4c9eef22d -DIST github.com-beorn7-perks-3a771d9.tar.gz 10800 BLAKE2B 5487155a4d010af70b6ea2625d10ae03b6642507902d7dc168edb5d7cf0efa1777b248d0df34ed1a2564950b12613256c1c6ce1d8c9723cc34977ed883b21c8d SHA512 c6aa5df262ab607c0a5f64372fc2fec1ddda9e5624e9d9a22cdd1bc11822c99736d88bdf5e3fc6050217b5084548417cb2926c3940e156da9397d828d59ce277 -DIST github.com-fatih-structs-878a968.tar.gz 14629 BLAKE2B 673a25a39cab677bd275ccaf14675a1fa7847d1a089ceaa20cc981ca01a1cbba597e94467e7accdd1a4319acd44c5d7bd0f6e2de0eebd7fe2f43cc6cc9a94271 SHA512 3c00f10e17e6dd818422a6b8e1ef5454b3dd9cc78da22c56ec3c474bd7a590bb3dd56e803c01882b52ce12a6a4deda7935bbb786c3cebc2e60b379337a884752 -DIST github.com-golang-crypto-ff983b9.tar.gz 1645106 BLAKE2B 3d7271479ef812761a02c1d20429800cd29706e802a8ccf57e916bdb8befc87a9b1b1a88d42adb764a32fa5f4c5f5a5e434af63812a5bcd3de625658792a49a3 SHA512 19746e84901c0749da544ba02c74c8ccabfee5f186a0d00509e54f20c191da9ea56844de988265f072af1fae671d78d741a44f782b8c1704c9da0441436c2122 -DIST github.com-golang-protobuf-347cf4a.tar.gz 329489 BLAKE2B 828678cee603917e7f4efee2dd0902730a73932b94b12d4f4b35f0fcecaa329cdc39c3fa9926ce3706f86cc52c0aa4984f68ee0943ecc6d9571b0175ff671ab0 SHA512 de4307b91923a6890ab2f8eaf2ed4f7f32a45a4a0cc7b0d6f53ce31c5fe3ed08f378072075456d2c99c89a3b5acbca315814b8e5ec70e6ceb0ca62f7013f618c -DIST github.com-golang-sys-48ac38b.tar.gz 1219195 BLAKE2B b632d935ed84ace8ddad5308556ddcfcca7b572fd1f65d8b5c39e9ba2b884c79f5c150cc3efa920654661b0958d894fa23445701dcd1d35f0f49ff4dda3bccd4 SHA512
[gentoo-commits] repo/gentoo:master commit in: acct-group/github-exporter/
commit: fb45b8f58fa72a871eb5329403075b022f084d09 Author: William Hubbs gentoo org> AuthorDate: Sat May 1 22:32:51 2021 + Commit: William Hubbs gentoo org> CommitDate: Sat May 1 22:33:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb45b8f5 acct-group/github-exporter: new group Signed-off-by: William Hubbs gentoo.org> acct-group/github-exporter/github-exporter-0.ebuild | 8 acct-group/github-exporter/metadata.xml | 8 2 files changed, 16 insertions(+) diff --git a/acct-group/github-exporter/github-exporter-0.ebuild b/acct-group/github-exporter/github-exporter-0.ebuild new file mode 100644 index 000..e8bc30acd2f --- /dev/null +++ b/acct-group/github-exporter/github-exporter-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=238 diff --git a/acct-group/github-exporter/metadata.xml b/acct-group/github-exporter/metadata.xml new file mode 100644 index 000..c36c37139fa --- /dev/null +++ b/acct-group/github-exporter/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + willi...@gentoo.org + William Hubbs + +
[gentoo-commits] repo/gentoo:master commit in: acct-user/github-exporter/
commit: bba1ac64abd2af074e149a3a3b779a096d7789bc Author: William Hubbs gentoo org> AuthorDate: Sat May 1 22:32:51 2021 + Commit: William Hubbs gentoo org> CommitDate: Sat May 1 22:33:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba1ac64 acct-user/github-exporter: new user Signed-off-by: William Hubbs gentoo.org> acct-user/github-exporter/github-exporter-0.ebuild | 12 acct-user/github-exporter/metadata.xml | 8 2 files changed, 20 insertions(+) diff --git a/acct-user/github-exporter/github-exporter-0.ebuild b/acct-user/github-exporter/github-exporter-0.ebuild new file mode 100644 index 000..8e83563ae30 --- /dev/null +++ b/acct-user/github-exporter/github-exporter-0.ebuild @@ -0,0 +1,12 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="user for github-exporter" +ACCT_USER_ID=238 +ACCT_USER_GROUPS=( bithub-exporter ) + +acct-user_add_deps diff --git a/acct-user/github-exporter/metadata.xml b/acct-user/github-exporter/metadata.xml new file mode 100644 index 000..c36c37139fa --- /dev/null +++ b/acct-user/github-exporter/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + willi...@gentoo.org + William Hubbs + +
[gentoo-commits] repo/gentoo:master commit in: app-metrics/github-exporter/
commit: 1a3eb1fbc7bb77d08ff8d024264f23de050f74d6 Author: William Hubbs gentoo org> AuthorDate: Sat May 1 22:32:52 2021 + Commit: William Hubbs gentoo org> CommitDate: Sat May 1 22:33:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3eb1fb app-metrics/github-exporter: 1.0.2 bump Closes: https://bugs.gentoo.org/781227 Signed-off-by: William Hubbs gentoo.org> app-metrics/github-exporter/Manifest | 1 + .../github-exporter/github-exporter-1.0.2.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-metrics/github-exporter/Manifest b/app-metrics/github-exporter/Manifest index 312c14cedde..833fef3d404 100644 --- a/app-metrics/github-exporter/Manifest +++ b/app-metrics/github-exporter/Manifest @@ -1,5 +1,6 @@ DIST github-exporter-04.tar.gz 7023 BLAKE2B a2502fab29f7d987e7fe02a739d9d3bcc34376315581830033dc99d9c16be0bca52a30b8f491682de34ded4732c9216a05e8bfc1d2ac6510a22bd752a50bb5b9 SHA512 4837d78d058e8adb110ced899a9d136eed86aa3facf7258a6d7b392a3a61aa827662e63f8bd64b0ca44e6ed78518a6ae669068018ffc18d3bb42d19f4fb364be DIST github-exporter-1.0.1.tar.gz 20538 BLAKE2B 059802e5e735838f25f0fb56482c8d80c2e0325a7b10ba954af9ea4e39cea1826540e267db9b3fbc6ee4eb181185fd6b34128d09202faf43604fd1e3431bdafc SHA512 8f984cc766d8fc40cb230d88f9aac1556371d4e6bb98e882b5fbf79cd15c1664cfdc09ccb242d11d0de8a29232124f1a2ab6859cdcb7bd84e862bfb56423 +DIST github-exporter-1.0.2.tar.gz 20534 BLAKE2B 344e01adfca6afade30598305ba388878ddfb3a7e277dc95b87bb5a409bc269b4bfce7ba178ac155f3cd06f72fcf69cf8c38c898eaf391e85ce122618c707fcd SHA512 98326a8c33a7b1e3e7d4106bdd58d07ec34a9f56bce5e4caefe07ba31ac50e2c98bf849aa60cf9d5445afd02d3d9c899a3cb59eddf45635130853d740b3d6347 DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod 31 BLAKE2B f69b0989e51b0b649f81b044169fe4309f130eba5bcc6ff33aa9666b1b754aa0e524b8c7a627a91000ccc4f93bf93cdee3e97bd3b2184b050878bc3f413f0c72 SHA512 f21fd002853e4435421f8396e6be016f65be1537815c60d23940caf26e3f14dd6f2caac802cb64cd586b1b1f1220b2727de347b3d1816b8e741f68d87ebcf03f DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.zip 15013 BLAKE2B daecbcbb12a60a1423c4f419db44a0d63108fe622cf843593abb16fd75dcea703b3cf56f1c13433959eccbfb2a9bd5640f837f4be3296220366438dd7ed04f86 SHA512 44ccb3d6134742a80ac15830613c169d1b0d43e6ce40c2f2fdea07203bec134e1ba80dc57c6d14a007014ea141dca311b3ebe61b12d2181311665a9ffe83ca39 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e diff --git a/app-metrics/github-exporter/github-exporter-1.0.2.ebuild b/app-metrics/github-exporter/github-exporter-1.0.2.ebuild new file mode 100644 index 000..bb43dd07a08 --- /dev/null +++ b/app-metrics/github-exporter/github-exporter-1.0.2.ebuild @@ -0,0 +1,80 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module systemd +DESCRIPTION="Github statistics exporter for prometheus" +HOMEPAGE="https://github.com/infinityworks/github-exporter; + +EGO_SUM=( + "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973" + "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/fatih/structs v1.1.0" + "github.com/fatih/structs v1.1.0/go.mod" + "github.com/golang/protobuf v1.2.0" + "github.com/golang/protobuf v1.2.0/go.mod" + "github.com/infinityworks/go-common v0.0.0-20170820165359-7f20a140fd37" + "github.com/infinityworks/go-common v0.0.0-20170820165359-7f20a140fd37/go.mod" + "github.com/konsorten/go-windows-terminal-sequences v1.0.1" + "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" + "github.com/matttproud/golang_protobuf_extensions v1.0.1" + "github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/prometheus/client_golang v0.9.2" + "github.com/prometheus/client_golang v0.9.2/go.mod" + "github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910" + "github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod" + "github.com/prometheus/common v0.0.0-20181126121408-4724e9255275" + "github.com/prometheus/common v0.0.0-20181126121408-4724e9255275/go.mod" + "github.com/prometheus/procfs v0.0.0-2018120422-1dc9a6cbc91a" + "github.com/prometheus/procfs v0.0.0-2018120422-1dc9a6cbc91a/go.mod" +
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/seabios/, sys-firmware/seabios/files/seabios/
commit: d2dac934e9aa05af7d567f88028a14939c2ae7b0 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 1 22:32:13 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 1 22:32:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2dac934 sys-firmware/seabios: restore bios.bin Gentoo was not able to build bios.bin (of 128k size) for a while. This change disables modern ACPI_PARSE (mmio), AHCI and NVME drivers to fit into 128K. Newer bios is unchanged and is still 256K with all the features. Reported-by: Bernd Closes: https://bugs.gentoo.org/780399 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> sys-firmware/seabios/Manifest | 1 + .../seabios/files/seabios/config.seabios-128k | 6 +- sys-firmware/seabios/seabios-1.14.0-r2.ebuild | 183 + 3 files changed, 189 insertions(+), 1 deletion(-) diff --git a/sys-firmware/seabios/Manifest b/sys-firmware/seabios/Manifest index 0381c39c4ff..1f37057de6a 100644 --- a/sys-firmware/seabios/Manifest +++ b/sys-firmware/seabios/Manifest @@ -1,4 +1,5 @@ DIST seabios-1.12.0-bin.tar.xz 162492 BLAKE2B 9a5a349226ed7efbed328493dc057e232203b251677a23f1f09c133743ff0ca6b05270c9d27460be1d8897888fe23ff7bdfa122023fa8ddb23af03d5b9b6f8dd SHA512 f7a0395d621245093bb9a278d95ecc3d4e8d23f620058cd4fddaf885c8b86256f6258f3fd8173c1d24c03306f44d180e768bf8005ee123bc4b699b9f0ca371be DIST seabios-1.12.0.tar.gz 613542 BLAKE2B f145c2db716996bfa9e5c014086ccfaa8ae96ebc158f34303b122b7bf209408c567665d8691364df8d8e886f63e0e72a3f3cd319dfa86ef581023201b5d94e53 SHA512 e52c5363e5bb37b5286e55545aa06bd126218f9d0e3a06ac2e189de68fe3de3256c11ca1bb13357a9c384d7e3af6284083ff3aa587688b5de04ef11b97bdfa27 DIST seabios-1.14.0-bin.tar.xz 170160 BLAKE2B 1ab471ce0c6e27633ec42a66e3069496be84de713baab5de4f297821bd0da26404f7f70abc82e223ec5aa317a878889ae92b019988c72d24f77e7dcc5865f916 SHA512 7964e9bb7dff4fd6593f5d6d64efc4b1460750461b86635dbe5255d2086d619f51711d7a35e4dc20e556f705091c0950afabeddcd2e8876f05ce14f9ca73ed71 +DIST seabios-1.14.0-r2-bin.tar.xz 132256 BLAKE2B 7d38949de254d6e3699d463a66c363156aa36bfe16c18bea48c55a61bdc423184175fd5427d3246a78d9c6335e61e5baa982f67e7406c5525e405b4383530d41 SHA512 5ce0e407b97e878842fbd7ad2f9e8a65f2565a5aa43d08e01cff024352780f55f8669958c58d20770db7f90e87cc52c860af831cefe3846227e7b45cd9dc33ee DIST seabios-1.14.0.tar.gz 628985 BLAKE2B cc1126925dab1551a655680d20d06ebf28c12c386500d1ee4df9e1a99403b4c5bc6a66c2cc5ef58b4c3d6d7226f35007506a6a1855c2cf2742469dcb7aba05bb SHA512 215c42f59425f8abd062be7b11fc0e39c977cee5001a2381551b0f851ac337d0dd53c065267e6dee0e710ffd700fa635f9007b89da8dfce0f47122c984ee8146 diff --git a/sys-firmware/seabios/files/seabios/config.seabios-128k b/sys-firmware/seabios/files/seabios/config.seabios-128k index 93203af0ded..50dd75d5f30 100644 --- a/sys-firmware/seabios/files/seabios/config.seabios-128k +++ b/sys-firmware/seabios/files/seabios/config.seabios-128k @@ -1,5 +1,5 @@ # for qemu machine types 1.7 + older -# need to turn off features (xhci,uas) to make it fit into 128k +# need to turn off features (xhci,uas,achi,nvme,acpi_parse) to make it fit into 128k CONFIG_QEMU=y CONFIG_ROM_SIZE=128 CONFIG_BOOTSPLASH=n @@ -10,3 +10,7 @@ CONFIG_USB_UAS=n CONFIG_SDCARD=n CONFIG_TCGBIOS=n CONFIG_MPT_SCSI=n +CONFIG_ACPI_PARSE=n +CONFIG_NVME=n +CONFIG_AHCI=n +CONFIG_THREADS=n diff --git a/sys-firmware/seabios/seabios-1.14.0-r2.ebuild b/sys-firmware/seabios/seabios-1.14.0-r2.ebuild new file mode 100644 index 000..1e33e9260a5 --- /dev/null +++ b/sys-firmware/seabios/seabios-1.14.0-r2.ebuild @@ -0,0 +1,183 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit toolchain-funcs python-any-r1 + +# SeaBIOS maintainers sometimes don't release stable tarballs or stable +# binaries to generate the stable tarball the following is necessary: +# git clone git://git.seabios.org/seabios.git && cd seabios +# git archive --output seabios-${PV}.tar.gz --prefix seabios-${PV}/ rel-${PV} + +# To generate binary tarball you can run the following from fork tree: +# cd .../seabios-1.14.0-r2/image/usr/share +# $ tar cJf seabios-1.14.0-r2-bin.tar.xz *.bin + +if [[ ${PV} == ** || -n "${EGIT_COMMIT}" ]] ; then + EGIT_REPO_URI="git://git.seabios.org/seabios.git" + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + + SRC_URI=" + !binary? ( https://www.seabios.org/downloads/${P}.tar.gz ) + binary? ( https://dev.gentoo.org/~slyfox/distfiles/${P}-r2-bin.tar.xz )" +fi + +DESCRIPTION="Open Source implementation of a 16-bit x86 BIOS" +HOMEPAGE="https://www.seabios.org/; + +LICENSE="LGPL-3 GPL-3" +SLOT="0" +IUSE="+binary debug +seavgabios" + +REQUIRED_USE="debug? ( !binary )" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymediainfo/
commit: 646c498cba9ad1f07a6fdf7fbb02e349a466fccf Author: Louis Sautier gentoo org> AuthorDate: Sat May 1 22:17:37 2021 + Commit: Louis Sautier gentoo org> CommitDate: Sat May 1 22:17:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646c498c dev-python/pymediainfo: drop 5.0.3 Signed-off-by: Louis Sautier gentoo.org> dev-python/pymediainfo/Manifest | 1 - dev-python/pymediainfo/pymediainfo-5.0.3.ebuild | 31 - 2 files changed, 32 deletions(-) diff --git a/dev-python/pymediainfo/Manifest b/dev-python/pymediainfo/Manifest index 89cdf8c80af..47f110a8020 100644 --- a/dev-python/pymediainfo/Manifest +++ b/dev-python/pymediainfo/Manifest @@ -1,3 +1,2 @@ -DIST pymediainfo-5.0.3.tar.gz 445381 BLAKE2B f3ff936100badf6899cd0eb3e1155ac82b2f6831dd9a32baf9c1f67f3f5948e5731798c3630aecd97cd86ecbd5a492e73353c19637775453a1fe291d0a15ce33 SHA512 4124b69910050fb84162140cda5e184cb0fc13b06b85ae61ff6e47b4fca236242558b9c3c8ea90ab804ed9400171f7b1dccc25ec5961b37d1f68de21fe64580e DIST pymediainfo-5.0.4.tar.gz 445381 BLAKE2B 37578ba4c748ad7b8fbd435ce8bd4b452812667aec06131b00e27bdc7b50baf10e8d8517e270d1f02eb7c867a278ccf68b3c5f26a588a55c970b79287aabe31d SHA512 0bc231b51e526bf69d10c59085814578c9f5fb542099613ea014484cfb37757413e640332604c01070d5e6bf81564514346400b5a7522864a5755acece2aafa8 DIST pymediainfo-5.1.0.tar.gz 445630 BLAKE2B debef8de004232c4e39bd17018c447474a4f71bc386b01710bea8084febb5353cb70512ee77c33ea8b3e6c7b67baded99aecb77b60c52da58be35ef91919f34a SHA512 d3c48e37f6d59b0f5bc1d66d4fad9fea26724863dc2ae75a30c80d972f68f3be650298d25105d330c20b83083f94d2ff5e2690c29573897e09afa44931f3228e diff --git a/dev-python/pymediainfo/pymediainfo-5.0.3.ebuild b/dev-python/pymediainfo/pymediainfo-5.0.3.ebuild deleted file mode 100644 index 2a386e30db0..000 --- a/dev-python/pymediainfo/pymediainfo-5.0.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7..9} ) -PYTHON_REQ_USE="xml(+)" -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="A wrapper around the mediainfo library" -HOMEPAGE="https://github.com/sbraz/pymediainfo; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="media-libs/libmediainfo" -BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]" - -distutils_enable_sphinx docs dev-python/alabaster -distutils_enable_tests pytest - -python_prepare_all() { - # Disable tests which requires network access - sed -i 's/@pytest.mark.internet/@pytest.mark.skip/' \ - tests/test_pymediainfo.py || die - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymediainfo/
commit: b9e74ca130e5b623dfb693f78089f152f4049b04 Author: Louis Sautier gentoo org> AuthorDate: Sat May 1 22:17:25 2021 + Commit: Louis Sautier gentoo org> CommitDate: Sat May 1 22:17:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e74ca1 dev-python/pymediainfo: add 5.1.0 Signed-off-by: Louis Sautier gentoo.org> dev-python/pymediainfo/Manifest | 1 + dev-python/pymediainfo/pymediainfo-5.1.0.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-python/pymediainfo/Manifest b/dev-python/pymediainfo/Manifest index 8dfeb329771..89cdf8c80af 100644 --- a/dev-python/pymediainfo/Manifest +++ b/dev-python/pymediainfo/Manifest @@ -1,2 +1,3 @@ DIST pymediainfo-5.0.3.tar.gz 445381 BLAKE2B f3ff936100badf6899cd0eb3e1155ac82b2f6831dd9a32baf9c1f67f3f5948e5731798c3630aecd97cd86ecbd5a492e73353c19637775453a1fe291d0a15ce33 SHA512 4124b69910050fb84162140cda5e184cb0fc13b06b85ae61ff6e47b4fca236242558b9c3c8ea90ab804ed9400171f7b1dccc25ec5961b37d1f68de21fe64580e DIST pymediainfo-5.0.4.tar.gz 445381 BLAKE2B 37578ba4c748ad7b8fbd435ce8bd4b452812667aec06131b00e27bdc7b50baf10e8d8517e270d1f02eb7c867a278ccf68b3c5f26a588a55c970b79287aabe31d SHA512 0bc231b51e526bf69d10c59085814578c9f5fb542099613ea014484cfb37757413e640332604c01070d5e6bf81564514346400b5a7522864a5755acece2aafa8 +DIST pymediainfo-5.1.0.tar.gz 445630 BLAKE2B debef8de004232c4e39bd17018c447474a4f71bc386b01710bea8084febb5353cb70512ee77c33ea8b3e6c7b67baded99aecb77b60c52da58be35ef91919f34a SHA512 d3c48e37f6d59b0f5bc1d66d4fad9fea26724863dc2ae75a30c80d972f68f3be650298d25105d330c20b83083f94d2ff5e2690c29573897e09afa44931f3228e diff --git a/dev-python/pymediainfo/pymediainfo-5.1.0.ebuild b/dev-python/pymediainfo/pymediainfo-5.1.0.ebuild new file mode 100644 index 000..79f47c33505 --- /dev/null +++ b/dev-python/pymediainfo/pymediainfo-5.1.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{7..9} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 + +DESCRIPTION="A wrapper around the mediainfo library" +HOMEPAGE="https://github.com/sbraz/pymediainfo; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' pypy3 python3_7) + media-libs/libmediainfo +" +BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]" + +distutils_enable_sphinx docs dev-python/alabaster +distutils_enable_tests pytest + +python_prepare_all() { + # Disable tests which requires network access + sed -i 's/@pytest.mark.internet/@pytest.mark.skip/' \ + tests/test_pymediainfo.py || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/arnold/
commit: 5de3649b8a41e58232cc4f01efb23d2198ff0c91 Author: Theo Anderson posteo de> AuthorDate: Sat May 1 22:14:58 2021 + Commit: Theo Anderson posteo de> CommitDate: Sat May 1 22:14:58 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5de3649b app-emulation/arnold: move WX_GTK_VER to pre-inherit Signed-off-by: Theo Anderson posteo.de> app-emulation/arnold/arnold-20170513.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-emulation/arnold/arnold-20170513.ebuild b/app-emulation/arnold/arnold-20170513.ebuild index d026d59eb..6dae52213 100644 --- a/app-emulation/arnold/arnold-20170513.ebuild +++ b/app-emulation/arnold/arnold-20170513.ebuild @@ -3,6 +3,8 @@ EAPI=7 +WX_GTK_VER="3.0-gtk3" + inherit cmake desktop wxwidgets DESCRIPTION="Amstrad CPC emulator" @@ -21,9 +23,7 @@ DEPEND=" RDEPEND="${DEPEND}" BDEPEND="app-arch/unzip" -S=${WORKDIR}/src - -WX_GTK_VER="3.0-gtk3" +S="${WORKDIR}/src" src_prepare() { setup-wxwidgets
[gentoo-commits] data/api:master commit in: files/
commit: 9a1af15a547ea49cf6d3f75aa9dd24f5cba4b08d Author: William Hubbs gentoo org> AuthorDate: Sat May 1 21:58:35 2021 + Commit: William Hubbs gentoo org> CommitDate: Sat May 1 21:59:11 2021 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=9a1af15a files/uid-gid: fix github-exporter user name Signed-off-by: William Hubbs gentoo.org> files/uid-gid.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index ae3621e..131c1a4 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -220,7 +220,7 @@ fvwm-crystal- 232 acct turnserver 235 235 acct tox236 236 acct rspamd 237 237 acct -github_exporter238 238 acct +github-exporter238 238 acct scponly239 239 acct distcc 240 240 acct icingaweb2 - 241 acct
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 295d9880d9cd001ebc35c1e2cb35884ccc0f7f59 Author: Marek Szuba gentoo org> AuthorDate: Sat May 1 21:52:51 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat May 1 21:52:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295d9880 net-libs/nodejs: disallow USE=lto with gcc-11+ Runtime errors + a segfault in the test suite. Bug: https://bugs.gentoo.org/787158 Signed-off-by: Marek Szuba gentoo.org> net-libs/nodejs/nodejs-12.22.1-r1.ebuild | 10 +- net-libs/nodejs/nodejs-14.16.1-r1.ebuild | 10 +- net-libs/nodejs/nodejs-16.0.0-r1.ebuild | 10 +- 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/net-libs/nodejs/nodejs-12.22.1-r1.ebuild b/net-libs/nodejs/nodejs-12.22.1-r1.ebuild index aa8392c1ff2..52bbbaf5862 100644 --- a/net-libs/nodejs/nodejs-12.22.1-r1.ebuild +++ b/net-libs/nodejs/nodejs-12.22.1-r1.ebuild @@ -59,7 +59,15 @@ pkg_pretend() { if [[ ${MERGE_TYPE} != "binary" ]]; then if use lto; then - tc-is-gcc || die "${PN} only supports LTO for gcc" + if tc-is-gcc; then + if [[ $(gcc-major-version) -ge 11 ]]; then + # Bug #787158 + die "LTO builds of ${PN} using gcc-11+ currently fail tests and produce runtime errors. Either switch to gcc-10 or unset USE=lto for this ebuild" + fi + else + # configure.py will abort on this later if we do not + die "${PN} only supports LTO for gcc" + fi fi fi } diff --git a/net-libs/nodejs/nodejs-14.16.1-r1.ebuild b/net-libs/nodejs/nodejs-14.16.1-r1.ebuild index 02e8c08318b..0cc7ac183ee 100644 --- a/net-libs/nodejs/nodejs-14.16.1-r1.ebuild +++ b/net-libs/nodejs/nodejs-14.16.1-r1.ebuild @@ -54,7 +54,15 @@ pkg_pretend() { if [[ ${MERGE_TYPE} != "binary" ]]; then if use lto; then - tc-is-gcc || die "${PN} only supports LTO for gcc" + if tc-is-gcc; then + if [[ $(gcc-major-version) -ge 11 ]]; then + # Bug #787158 + die "LTO builds of ${PN} using gcc-11+ currently fail tests and produce runtime errors. Either switch to gcc-10 or unset USE=lto for this ebuild" + fi + else + # configure.py will abort on this later if we do not + die "${PN} only supports LTO for gcc" + fi fi fi } diff --git a/net-libs/nodejs/nodejs-16.0.0-r1.ebuild b/net-libs/nodejs/nodejs-16.0.0-r1.ebuild index e9e14a67345..e9b170f229d 100644 --- a/net-libs/nodejs/nodejs-16.0.0-r1.ebuild +++ b/net-libs/nodejs/nodejs-16.0.0-r1.ebuild @@ -53,7 +53,15 @@ pkg_pretend() { if [[ ${MERGE_TYPE} != "binary" ]]; then if use lto; then - tc-is-gcc || die "${PN} only supports LTO for gcc" + if tc-is-gcc; then + if [[ $(gcc-major-version) -ge 11 ]]; then + # Bug #787158 + die "LTO builds of ${PN} using gcc-11+ currently fail tests and produce runtime errors. Either switch to gcc-10 or unset USE=lto for this ebuild" + fi + else + # configure.py will abort on this later if we do not + die "${PN} only supports LTO for gcc" + fi fi fi }
[gentoo-commits] repo/gentoo:master commit in: dev-ml/lablgl/
commit: 39c088d71f32349306a1ead6a7ea6c0dec165881 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 21:32:48 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:32:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c088d7 dev-ml/lablgl: Drop 1.05-r1, EAPI5-- Closes: https://bugs.gentoo.org/784605 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-ml/lablgl/Manifest | 1 - dev-ml/lablgl/lablgl-1.05-r1.ebuild | 91 - 2 files changed, 92 deletions(-) diff --git a/dev-ml/lablgl/Manifest b/dev-ml/lablgl/Manifest index 1fd832851a1..ec64e13dd5d 100644 --- a/dev-ml/lablgl/Manifest +++ b/dev-ml/lablgl/Manifest @@ -1,2 +1 @@ -DIST lablgl-1.05.tar.gz 296597 BLAKE2B 01fff39607f0b4e965737c6fec53cbd3b154bb2df3528fd37626ac87c6cb46a29f97881a242206310b1bd576fb9dfc72ede1eb24cf287ddfc55194b8d55eb83d SHA512 e8bf7d993610912d50ec3a6c18a24d2ff7d0727a41fe102e745050bb83ee02a9995e8b1b8c7dbd94f6b2a8363145f22e9772e36253dced762a63ec3c6c54379d DIST lablgl-1.06.tar.gz 567281 BLAKE2B 90e42d3f131b2a416b5a1fb9933fbf1178911aabfd571274e987c8e7da12a3c57673268b5e0300950f3b03ddb363626ad93fe3e647e5e7058ee48c0b130fcbfc SHA512 169ac4ed8eaf3635c107c57cd03a76a64fc16a8d3ba1ad261b7e4dcda985c0a83059421e72233f645aec21a1ec27b980530b4ffb7013fba31d446b16521b3f4c diff --git a/dev-ml/lablgl/lablgl-1.05-r1.ebuild b/dev-ml/lablgl/lablgl-1.05-r1.ebuild deleted file mode 100644 index e247ba03cdc..000 --- a/dev-ml/lablgl/lablgl-1.05-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit multilib toolchain-funcs - -DESCRIPTION="Objective CAML interface for OpenGL" -HOMEPAGE="http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html; -LICENSE="BSD" - -SRC_URI="http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/${P}.tar.gz; -SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="doc glut +ocamlopt tk" - -RDEPEND=" - >=dev-lang/ocaml-3.10.2:=[ocamlopt?] - x11-libs/libXext - x11-libs/libXmu - x11-libs/libX11 - virtual/opengl - virtual/glu - dev-ml/camlp4:= - glut? ( media-libs/freeglut ) - tk? ( - >=dev-lang/tcl-8.3:0= - >=dev-lang/tk-8.3:0= - dev-ml/labltk:= - ) -" -DEPEND="${RDEPEND}" - -src_configure() { - # make configuration file - echo "BINDIR=/usr/bin" > Makefile.config || die - echo "GLLIBS = -lGL -lGLU" >> Makefile.config || die - if use glut; then - echo "GLUTLIBS = -lglut" >> Makefile.config || die - else - echo "GLUTLIBS = " >> Makefile.config || die - fi - echo "XLIBS = -lXext -lXmu -lX11" >> Makefile.config || die - echo "RANLIB = $(tc-getRANLIB)" >> Makefile.config || die - echo 'COPTS = -c -O $(CFLAGS)' >> Makefile.config || die - echo 'INCLUDES = $(TKINCLUDES) $(GLINCLUDES) $(XINCLUDES)' >> Makefile.config || die -} - -src_compile() { - if use tk; then - emake togl - if use ocamlopt; then - emake toglopt - fi - fi - - emake lib - if use ocamlopt; then - emake libopt - fi - - if use glut; then - emake glut - if use ocamlopt; then - emake glutopt - fi - fi -} - -src_install() { - # Makefile do not use mkdir so the library is not installed - # but copied as a 'stublibs' file. - dodir /usr/$(get_libdir)/ocaml/stublibs - - # Same for lablglut's toplevel - dodir /usr/bin - - BINDIR="${ED}/usr/bin" - BASE="${ED}/usr/$(get_libdir)/ocaml" - emake BINDIR="${BINDIR}" INSTALLDIR="${BASE}/lablGL" DLLDIR="${BASE}/stublibs" install - - dodoc README CHANGES - - if use doc ; then - mv Togl/examples{,.togl} || die - dodoc -r Togl/examples.togl - - mv LablGlut/examples{,.glut} || die - dodoc -r LablGlut/examples.glut - fi -}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/discover/files/, kde-plasma/discover/
commit: 05378df80892dea6bd44dfe58e64fb9ce840e3d3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 18:44:15 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05378df8 kde-plasma/discover: Fix build with dev-libs/glib-2.68 Closes: https://bugs.gentoo.org/787155 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/discover/discover-5.21.4.ebuild | 5 +- .../discover/files/discover-5.21.4-glib-2.68.patch | 240 + 2 files changed, 244 insertions(+), 1 deletion(-) diff --git a/kde-plasma/discover/discover-5.21.4.ebuild b/kde-plasma/discover/discover-5.21.4.ebuild index 2c50bd9597f..e32fb61e4cd 100644 --- a/kde-plasma/discover/discover-5.21.4.ebuild +++ b/kde-plasma/discover/discover-5.21.4.ebuild @@ -56,7 +56,10 @@ RDEPEND="${DEPEND} >=kde-frameworks/kirigami-${KFMIN}:5 " -PATCHES=( "${FILESDIR}/${P}-missing-link.patch" ) # bug 785457 +PATCHES=( + "${FILESDIR}/${P}-missing-link.patch" # bug 785457 + "${FILESDIR}/${P}-glib-2.68.patch" # bug 787155 +) src_prepare() { ecm_src_prepare diff --git a/kde-plasma/discover/files/discover-5.21.4-glib-2.68.patch b/kde-plasma/discover/files/discover-5.21.4-glib-2.68.patch new file mode 100644 index 000..903b4b8ff30 --- /dev/null +++ b/kde-plasma/discover/files/discover-5.21.4-glib-2.68.patch @@ -0,0 +1,240 @@ +From 12f83062b01d5ba946e6f98503b72d4e58721aa4 Mon Sep 17 00:00:00 2001 +From: Aleix Pol Gonzalez +Date: Tue, 6 Apr 2021 23:54:52 + +Subject: [PATCH] Only wrap flatpak.h includes in extern "C" with older + versions + +Seems to be the only way to be compatible backwards and forwards. +--- + CMakeLists.txt | 1 - + .../backends/FlatpakBackend/CMakeLists.txt | 6 ++ + .../backends/FlatpakBackend/FlatpakBackend.h | 4 +--- + .../FlatpakBackend/FlatpakFetchDataJob.h | 4 +--- + .../FlatpakBackend/FlatpakJobTransaction.cpp | 3 --- + .../FlatpakBackend/FlatpakJobTransaction.h | 4 +--- + .../backends/FlatpakBackend/FlatpakNotifier.h | 4 +--- + .../backends/FlatpakBackend/FlatpakResource.h | 4 +--- + .../FlatpakBackend/FlatpakSourcesBackend.h | 4 +--- + .../FlatpakBackend/FlatpakTransactionThread.h | 4 +--- + .../backends/FlatpakBackend/flatpak-helper.h | 18 ++ + .../backends/FwupdBackend/CMakeLists.txt | 3 +++ + .../backends/FwupdBackend/FwupdBackend.h | 5 + + 13 files changed, 39 insertions(+), 25 deletions(-) + create mode 100644 libdiscover/backends/FlatpakBackend/flatpak-helper.h + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 889ded6c..a531d4de 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -37,7 +37,6 @@ pkg_check_modules(Fwupd IMPORTED_TARGET fwupd>=1.5.0) + pkg_check_modules(Markdown IMPORTED_TARGET libmarkdown) + find_package(KUserFeedback) + +- + if(NOT CMAKE_VERSION VERSION_LESS "3.10.0") + # CMake 3.9+ warns about automoc on files without Q_OBJECT, and doesn't know about other macros. + # 3.10+ lets us provide more macro names that require automoc. +diff --git a/libdiscover/backends/FlatpakBackend/CMakeLists.txt b/libdiscover/backends/FlatpakBackend/CMakeLists.txt +index 49ac1085..65ba622a 100644 +--- a/libdiscover/backends/FlatpakBackend/CMakeLists.txt b/libdiscover/backends/FlatpakBackend/CMakeLists.txt +@@ -23,8 +23,14 @@ add_library(FlatpakNotifier MODULE FlatpakNotifier.cpp) + target_link_libraries(FlatpakNotifier Discover::Notifiers Qt5::Concurrent PkgConfig::Flatpak) + set_target_properties(FlatpakNotifier PROPERTIES INSTALL_RPATH ${CMAKE_INSTALL_FULL_LIBDIR}/plasma-discover) + ++if (Flatpak_VERSION VERSION_LESS 1.10.2) ++target_compile_definitions(flatpak-backend PRIVATE -DFLATPAK_EXTERNC_REQUIRED) ++target_compile_definitions(FlatpakNotifier PRIVATE -DFLATPAK_EXTERNC_REQUIRED) ++endif() ++ + install(TARGETS FlatpakNotifier DESTINATION ${PLUGIN_INSTALL_DIR}/discover-notifier) + install(PROGRAMS org.kde.discover-flatpak.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) ++ + install(FILES org.kde.discover.flatpak.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) + + ecm_install_icons( +diff --git a/libdiscover/backends/FlatpakBackend/FlatpakBackend.h b/libdiscover/backends/FlatpakBackend/FlatpakBackend.h +index 3b71344f..f0234cc7 100644 +--- a/libdiscover/backends/FlatpakBackend/FlatpakBackend.h b/libdiscover/backends/FlatpakBackend/FlatpakBackend.h +@@ -18,9 +18,7 @@ + + #include + +-extern "C" { +-#include +-} ++#include "flatpak-helper.h" + + class FlatpakSourcesBackend; + class StandardBackendUpdater; +diff --git a/libdiscover/backends/FlatpakBackend/FlatpakFetchDataJob.h b/libdiscover/backends/FlatpakBackend/FlatpakFetchDataJob.h +index b9aaf80e..d63fd1bc 100644 +---
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 81c02e057c8127d47d0e1b04593f63a344538460 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 18:28:10 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c02e05 profiles: Mask www-plugins/google-talkplugin for removal Bug: https://bugs.gentoo.org/771801 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 8dd63249814..afc7e3bb61b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,11 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2021-05-01) +# nsplugin is dead, bug #771801 +# Removal on 2021-05-31 +www-plugins/google-talkplugin + # Andreas Sturmlechner (2021-05-01) # Unmaintained, java depends on deprecated JDK-7, nsplugin is dead. # Multiple bugs: #446508, #678776, #682600, #787407
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/espeakup/
commit: afb8a6ab11f0556951f1fcb736b10425f0250ace Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 21:13:31 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb8a6ab app-accessibility/espeakup: Drop 0.71-r1, EAPI5-- Closes: https://bugs.gentoo.org/756868 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> app-accessibility/espeakup/Manifest| 1 - app-accessibility/espeakup/espeakup-0.71-r1.ebuild | 58 -- 2 files changed, 59 deletions(-) diff --git a/app-accessibility/espeakup/Manifest b/app-accessibility/espeakup/Manifest index fb8ddde4731..f0ff5a95917 100644 --- a/app-accessibility/espeakup/Manifest +++ b/app-accessibility/espeakup/Manifest @@ -1,2 +1 @@ -DIST espeakup-0.71.tar.bz2 24663 BLAKE2B b5cae80e7a6d45e599dd03680da398cc9db8eb98d0140d8e71aa5047607484401c3906386627810e3ff78a244c9c0e16383675fdd845802225fdb32c8b2a3dbd SHA512 01091560cd4843897fa6925a54b4c856fe57ed5728ddc0c091c93b1ae14eb2f4d07ab2247e40bd5a5968cc22ee3696abfe1b28f67b95aa7ab61e33667c51135d DIST espeakup-0.80.tar.gz 39626 BLAKE2B f36d9776b954e73fd2bc33c7ba97dd323184480549b667ac2afc4dc40a8b98089b8ced16e8b1cb33e6b4c586df27a8d6f782236ef8770bc98a530665e257edcf SHA512 1b7e2bd46c3c13a5305746d2d2810ec94a8660f561e4f679ee4779be1b22178f8ac7de42d626d649710509f7b087b9a2f94608bde203d1bcd6d353229ed9ff83 diff --git a/app-accessibility/espeakup/espeakup-0.71-r1.ebuild b/app-accessibility/espeakup/espeakup-0.71-r1.ebuild deleted file mode 100644 index 4b368250095..000 --- a/app-accessibility/espeakup/espeakup-0.71-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit linux-info - -DESCRIPTION="espeakup is a small lightweight connector for espeak and speakup" -HOMEPAGE="http://www.linux-speakup.org; -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -COMMON_DEPEND="|| ( - app-accessibility/espeak[portaudio] - app-accessibility/espeak[pulseaudio] )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" - -CONFIG_CHECK="~SPEAKUP ~SPEAKUP_SYNTH_SOFT" -ERROR_SPEAKUP="CONFIG_SPEAKUP is not enabled in this kernel!" -ERROR_SPEAKUP_SYNTH_SOFT="CONFIG_SPEAKUP_SYNTH_SOFT is not enabled in this kernel!" - -pkg_setup() { - if kernel_is -ge 2 6 37; then - check_extra_config - elif ! has_version app-accessibility/speakup; then - ewarn "Cannot find speakup on your system." - ewarn "Please upgrade your kernel to 2.6.37 or later and enable the" - ewarn "CONFIG_SPEAKUP and CONFIG_SPEAKUP_SYNTH_SOFT options" - ewarn "or install app-accessibility/speakup." - fi -} - -src_compile() { - emake -} - -src_install() { - emake DESTDIR="${D}" install - dodoc ChangeLog README ToDo - newconfd "${FILESDIR}"/espeakup.confd espeakup - newinitd "${FILESDIR}"/espeakup.rc espeakup -} - -pkg_postinst() { - elog "To get espeakup to start automatically, it is currently recommended" - elog "that you add it to the default run level, by giving the following" - elog "command as root." - elog - elog "rc-update add espeakup default" - elog - elog "You can also set a default voice now for espeakup." - elog "See /etc/conf.d/espeakup for how to do this." -}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsole/, kde-apps/konsole/files/
commit: 2fdb5052e0cf4726eb141fd92a0ca83c2785ca35 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 18:39:38 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdb5052 kde-apps/konsole: Fix build with GCC-11 Closes: https://bugs.gentoo.org/787179 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/konsole/files/konsole-21.04.0-gcc11.patch | 25 ++ kde-apps/konsole/konsole-21.04.0.ebuild| 2 ++ 2 files changed, 27 insertions(+) diff --git a/kde-apps/konsole/files/konsole-21.04.0-gcc11.patch b/kde-apps/konsole/files/konsole-21.04.0-gcc11.patch new file mode 100644 index 000..0a9e2a4cbc2 --- /dev/null +++ b/kde-apps/konsole/files/konsole-21.04.0-gcc11.patch @@ -0,0 +1,25 @@ +From 242213afd9eb9886e04eb9e6e69a4caa9c606363 Mon Sep 17 00:00:00 2001 +From: Kurt Hindenburg +Date: Fri, 30 Apr 2021 17:07:13 -0400 +Subject: [PATCH] Add missing include to fix build on gcc-11 + +--- + src/terminalDisplay/TerminalPainter.cpp | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/terminalDisplay/TerminalPainter.cpp b/src/terminalDisplay/TerminalPainter.cpp +index fce10d09..7623602e 100644 +--- a/src/terminalDisplay/TerminalPainter.cpp b/src/terminalDisplay/TerminalPainter.cpp +@@ -30,6 +30,8 @@ + #include + #include + ++#include ++ + // we use this to force QPainter to display text in LTR mode + // more information can be found in: https://unicode.org/reports/tr9/ + const QChar LTR_OVERRIDE_CHAR(0x202D); +-- +GitLab + diff --git a/kde-apps/konsole/konsole-21.04.0.ebuild b/kde-apps/konsole/konsole-21.04.0.ebuild index 701329615e7..387e191ea7f 100644 --- a/kde-apps/konsole/konsole-21.04.0.ebuild +++ b/kde-apps/konsole/konsole-21.04.0.ebuild @@ -51,6 +51,8 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( "${FILESDIR}"/${P}-gcc11.patch ) # bug 787179 + src_prepare() { ecm_src_prepare ecm_punt_bogus_dep KF5 Completion
[gentoo-commits] repo/gentoo:master commit in: kde-misc/plasma-pass/, kde-misc/plasma-pass/files/
commit: 494ec0c253357d84f04eeb29b38ed40f3edb8632 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 20:08:20 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494ec0c2 kde-misc/plasma-pass: Drop -Werror Closes: https://bugs.gentoo.org/785832 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/plasma-pass-1.2.0-no-werror.patch| 31 ++ kde-misc/plasma-pass/plasma-pass-1.2.0.ebuild | 2 ++ 2 files changed, 33 insertions(+) diff --git a/kde-misc/plasma-pass/files/plasma-pass-1.2.0-no-werror.patch b/kde-misc/plasma-pass/files/plasma-pass-1.2.0-no-werror.patch new file mode 100644 index 000..42c40bfe923 --- /dev/null +++ b/kde-misc/plasma-pass/files/plasma-pass-1.2.0-no-werror.patch @@ -0,0 +1,31 @@ +From 468db75d4a4f2620921c00ebd91fd7d12e7a2bce Mon Sep 17 00:00:00 2001 +From: David Faure +Date: Sat, 1 May 2021 21:58:56 +0200 +Subject: [PATCH] Remove -Werror, one can't predict what future compilers will + do + +I assume this was supposed to be set only temporarily. + +CCMAIL: dvra...@kde.org +--- + CMakeLists.txt | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 8131494..26cea6e 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -46,8 +46,8 @@ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS + add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050d00) + add_definitions(-DQT_NO_FOREACH) + +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Werror -pedantic") +-set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Werror -pedantic") ++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -pedantic") ++set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -Wall -pedantic") + + # plasmoid + plasma_install_package(package org.kde.plasma.pass) +-- +GitLab + diff --git a/kde-misc/plasma-pass/plasma-pass-1.2.0.ebuild b/kde-misc/plasma-pass/plasma-pass-1.2.0.ebuild index d713294e830..b62a307e42d 100644 --- a/kde-misc/plasma-pass/plasma-pass-1.2.0.ebuild +++ b/kde-misc/plasma-pass/plasma-pass-1.2.0.ebuild @@ -35,3 +35,5 @@ RDEPEND="${DEPEND} >=dev-qt/qtquickcontrols2-${QTMIN}:5 >=kde-frameworks/kirigami-${KFMIN}:5 " + +PATCHES=( "${FILESDIR}"/${P}-no-werror.patch ) # bug 785832
[gentoo-commits] repo/gentoo:master commit in: dev-util/clazy/files/, dev-util/clazy/
commit: 10d7a5b482f6282eaefdb28ceda51f2ec99056f8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 20:18:02 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d7a5b4 dev-util/clazy: Fix build with LLVM-12/13 Closes: https://bugs.gentoo.org/786525 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/clazy/clazy-1.9.ebuild | 2 + dev-util/clazy/files/clazy-1.9-llvm12.patch | 88 + dev-util/clazy/files/clazy-1.9-llvm13.patch | 31 ++ 3 files changed, 121 insertions(+) diff --git a/dev-util/clazy/clazy-1.9.ebuild b/dev-util/clazy/clazy-1.9.ebuild index 9062383103c..781b5104055 100644 --- a/dev-util/clazy/clazy-1.9.ebuild +++ b/dev-util/clazy/clazy-1.9.ebuild @@ -20,6 +20,8 @@ RDEPEND=" " DEPEND="${RDEPEND}" +PATCHES=( "${FILESDIR}"/${P}-llvm{12,13}.patch ) # bug 786525 + src_prepare() { cmake_src_prepare diff --git a/dev-util/clazy/files/clazy-1.9-llvm12.patch b/dev-util/clazy/files/clazy-1.9-llvm12.patch new file mode 100644 index 000..3862f40ad98 --- /dev/null +++ b/dev-util/clazy/files/clazy-1.9-llvm12.patch @@ -0,0 +1,88 @@ +From 2592a6e3393ebc75e16c91e606ad2015a16295c3 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Christian=20Sch=C3=A4rf?= +Date: Sat, 23 Jan 2021 15:34:10 +0100 +Subject: [PATCH] Fix build with Clang 12 + +Required due to Clang changes https://github.com/llvm/llvm-project/commit/b3eff6b7bb31e7ef059a3d238de138849839fbbd and https://github.com/llvm/llvm-project/commit/d758f79e5d381bd4f5122193a9538d89c907c812 +--- + src/SourceCompatibilityHelpers.h | 26 ++ + src/SuppressionManager.cpp | 5 ++--- + 2 files changed, 28 insertions(+), 3 deletions(-) + +diff --git a/src/SourceCompatibilityHelpers.h b/src/SourceCompatibilityHelpers.h +index 4db141ab..1737d5a5 100644 +--- a/src/SourceCompatibilityHelpers.h b/src/SourceCompatibilityHelpers.h +@@ -29,6 +29,7 @@ + #include + #include + #include ++#include + #include + + #if defined(CLAZY_USES_BOOST_REGEX) +@@ -103,6 +104,31 @@ inline clang::tooling::Replacements& DiagnosticFix(clang::tooling::Diagnostic + #endif + } + ++inline auto getBuffer(const clang::SourceManager , clang::FileID id, bool *invalid) ++{ ++#if LLVM_VERSION_MAJOR >= 12 ++auto buffer = sm.getBufferOrNone(id); ++*invalid = !buffer.hasValue(); ++return buffer; ++#else ++return sm.getBuffer(id, invalid); ++#endif ++} ++ ++#if LLVM_VERSION_MAJOR >= 12 ++inline clang::Lexer getLexer(clang::FileID id, llvm::Optional inputFile, ++ const clang::SourceManager , const clang::LangOptions ) ++{ ++return clang::Lexer(id, inputFile.getValue(), sm, lo); ++} ++#else ++inline clang::Lexer getLexer(clang::FileID id, const llvm::MemoryBuffer *inputFile, ++ const clang::SourceManager , const clang::LangOptions ) ++{ ++return clang::Lexer(id, inputFile, sm, lo); ++} ++#endif ++ + } + + #endif +diff --git a/src/SuppressionManager.cpp b/src/SuppressionManager.cpp +index 9d774ea6..9881388d 100644 +--- a/src/SuppressionManager.cpp b/src/SuppressionManager.cpp +@@ -24,7 +24,6 @@ + #include "clazy_stl.h" + + #include +-#include + #include + #include + #include +@@ -84,7 +83,7 @@ void SuppressionManager::parseFile(FileID id, const SourceManager , const cla + Suppressions = (*it).second; + + bool invalid = false; +-auto buffer = sm.getBuffer(id, ); ++auto buffer = clazy::getBuffer(sm, id, ); + if (invalid) { + llvm::errs() << "SuppressionManager::parseFile: Invalid buffer "; + if (buffer) +@@ -92,7 +91,7 @@ void SuppressionManager::parseFile(FileID id, const SourceManager , const cla + return; + } + +-Lexer lexer(id, buffer, sm, lo); ++auto lexer = clazy::getLexer(id, buffer, sm, lo); + lexer.SetCommentRetentionState(true); + + Token token; +-- +GitLab + diff --git a/dev-util/clazy/files/clazy-1.9-llvm13.patch b/dev-util/clazy/files/clazy-1.9-llvm13.patch new file mode 100644 index 000..9bbac8f7624 --- /dev/null +++ b/dev-util/clazy/files/clazy-1.9-llvm13.patch @@ -0,0 +1,31 @@ +From 0bf4e428c76270f4534a0a8df3cf6912157f22ab Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Bj=C3=B6rn=20Sch=C3=A4pers?= +Date: Sat, 17 Apr 2021 20:57:10 +0200 +Subject: [PATCH] Fix build with LLVM 13 + +--- + src/ClazyStandaloneMain.cpp | 8 +++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +diff --git a/src/ClazyStandaloneMain.cpp b/src/ClazyStandaloneMain.cpp +index 41c4fcf9..7b4cf5d3 100644 +--- a/src/ClazyStandaloneMain.cpp b/src/ClazyStandaloneMain.cpp +@@ -158,7 +158,13 @@ llvm::IntrusiveRefCntPtr getVfsFromFile(const std::string + + int main(int argc, const char **argv) + { +-CommonOptionsParser optionsParser(argc, argv,
[gentoo-commits] repo/gentoo:master commit in: x11-misc/openbox-menu/files/, x11-misc/openbox-menu/
commit: b434d5b14023d0c204c72d9276c997fa7d8fe316 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 21:12:09 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b434d5b1 x11-misc/openbox-menu: Drop 0.8.0, EAPI5-- Closes: https://bugs.gentoo.org/698100 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/openbox-menu/Manifest | 1 - .../files/openbox-menu-0.5.0-build.patch | 81 -- x11-misc/openbox-menu/openbox-menu-0.8.0.ebuild| 42 --- 3 files changed, 124 deletions(-) diff --git a/x11-misc/openbox-menu/Manifest b/x11-misc/openbox-menu/Manifest index bfff046437b..64735ae9fe9 100644 --- a/x11-misc/openbox-menu/Manifest +++ b/x11-misc/openbox-menu/Manifest @@ -1,2 +1 @@ -DIST openbox-menu-0.8.0.tar.bz2 24229 BLAKE2B 8950d1bf55454f239a92cf17f8676295f7c769b73fce34ee2786b0a5dd18bd81b3dddfec7f5fcf77f697072abaea758d1d5c9d0f80d41c0a9d80709b845161c2 SHA512 955a5e16e7be001aec030358d3568aa6a3303d7138d6eb998494cd9ffa77de14ecf4bee163a9d49faf67939c85e303cbae51461f04f7eeaf44167a377c0f352d DIST openbox-menu-0.8.1.tar.gz 27960 BLAKE2B f4c78956c163b0d8ca2d601b05354217071e93307a0abc1536d1d373a3d402384b0a4d3c15252aaf9aae7c20b76b5b8aa69edfacbe11cfaa76b1aba8a7a4834e SHA512 de6454e88ac30b5cb1094ae427116808ad9dd2f37c8d2ae20dea77aa60d414a47149c09e8ea7d3c5c31182b728b8a4f13283f33c6e2a34d3cd4b64f91d4ef8da diff --git a/x11-misc/openbox-menu/files/openbox-menu-0.5.0-build.patch b/x11-misc/openbox-menu/files/openbox-menu-0.5.0-build.patch deleted file mode 100644 index 5750e982be1..000 --- a/x11-misc/openbox-menu/files/openbox-menu-0.5.0-build.patch +++ /dev/null @@ -1,81 +0,0 @@ -From: Julian Ospald -Date: Wed Aug 21 14:26:38 UTC 2013 -Subject: several QA fixes - a/Makefile -+++ b/Makefile -@@ -1,17 +1,27 @@ --LIBS= `pkg-config --libs glib-2.0 gtk+-2.0 libmenu-cache` --CFLAGS+= -g -Wall `pkg-config --cflags glib-2.0 gtk+-2.0 libmenu-cache` --CC=gcc -+CC ?= gcc -+PKG_CONFIG ?= pkg-config -+ -+CFLAGS ?= -O2 -g -+CFLAGS += -Wall $(shell $(PKG_CONFIG) --cflags glib-2.0 gtk+-2.0 libmenu-cache) -+LIBS += $(shell $(PKG_CONFIG) --libs glib-2.0 gtk+-2.0 libmenu-cache) - #-DG_DISABLE_DEPRECATED - --# Comment this line if you don't want icons to appear in menu --CFLAGS+=-DWITH_ICONS --# Uncomment this line if Openbox can display SVG icons --# Check SVG support with '$ ldd /usr/bin/openbox | grep svg', librsvg must appear.. --# CFLAGS+=-DWITH_SVG -- --prefix= /usr/local --DESTDIR ?= $(prefix) --BINDIR= ${DESTDIR}/bin -+# set to 0 to turn off icons in menus -+ICONS=1 -+ -+# set to 0 to turn off svg icons in menus -+SVG_ICONS=1 -+ -+ifeq ($(SVG_ICONS),1) -+CPPFLAGS += -DWITH_SVG -+endif -+ -+ifeq ($(ICONS),1) -+CPPFLAGS += -DWITH_ICONS -+endif -+ -+prefix = /usr -+BINDIR = ${prefix}/bin - - SRC= $(shell ls *.c 2> /dev/null) - OBJ= $(SRC:.c=.o) -@@ -19,26 +29,29 @@ - all: $(OBJ) openbox-menu - - %.o: %.c -- $(CC) $(CFLAGS) -c $< -o $@ -+ $(CC) $(CFLAGS) $(CPPFLAGS) -c $< -o $@ - - openbox-menu: $(OBJ) -- $(CC) $(OBJ) -o openbox-menu $(LDFLAGS) $(LIBS) -+ $(CC) $(CFLAGS) $(OBJ) -o openbox-menu $(LDFLAGS) $(LIBS) - --.PHONY: clean install doc changelog check -+.PHONY: clean install install-strip doc changelog check - - clean: - @rm -f *.o openbox-menu - @rm -rf doc - - install: -+ @install -Dm 755 openbox-menu "$(DESTDIR)$(BINDIR)/openbox-menu" -+ -+install-strip: - @strip -s openbox-menu -- @install -Dm 755 openbox-menu $(BINDIR)/openbox-menu -+ @install -Dm 755 openbox-menu "$(DESTDIR)$(BINDIR)/openbox-menu" - - doc: - robodoc --src . --doc doc/ --multidoc --index --html --cmode - - check: openbox-menu -- ./openbox-menu > test.xml -+ ./openbox-menu > test.xml - xmllint test.xml - rm test.xml - diff --git a/x11-misc/openbox-menu/openbox-menu-0.8.0.ebuild b/x11-misc/openbox-menu/openbox-menu-0.8.0.ebuild deleted file mode 100644 index bbdd608be6b..000 --- a/x11-misc/openbox-menu/openbox-menu-0.8.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit epatch toolchain-funcs - -DESCRIPTION="Another dynamic menu generator for Openbox" -HOMEPAGE="http://fabrice.thiroux.free.fr/openbox-menu_en.html; -SRC_URI="https://bitbucket.org/fabriceT/${PN}/downloads/${P}.tar.bz2; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+icons svg" -REQUIRED_USE="svg? ( icons )" - -COMMON_DEPEND=" - dev-libs/glib:2 - lxde-base/menu-cache - x11-libs/gtk+:2 -" -RDEPEND=" - ${COMMON_DEPEND} - icons? ( x11-wm/openbox[imlib,svg?] ) - !icons? ( x11-wm/openbox ) -" -DEPEND=" - ${COMMON_DEPEND} - virtual/pkgconfig -" - -src_prepare() { -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jerasure/
commit: 4e92e47c2e36bf6d811eb63ae2c9fc5d65a83f4b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 18:33:31 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e92e47c dev-libs/jerasure: Drop 2.0.0-r1, EAPI5-- Closes: https://bugs.gentoo.org/783933 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/jerasure/jerasure-2.0.0-r1.ebuild | 32 -- 1 file changed, 32 deletions(-) diff --git a/dev-libs/jerasure/jerasure-2.0.0-r1.ebuild b/dev-libs/jerasure/jerasure-2.0.0-r1.ebuild deleted file mode 100644 index 21aed21085d..000 --- a/dev-libs/jerasure/jerasure-2.0.0-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools ltprune - -DESCRIPTION="A Library in C Facilitating Erasure Coding for Storage Applications" -HOMEPAGE="http://jerasure.org/; -SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/${P}.tar.gz; -S="${WORKDIR}/${PN}.git" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" -IUSE="" - -DEPEND="dev-libs/gf-complete" -RDEPEND="${DEPEND}" - -src_prepare() { - sed -i -e 's/ $(SIMD_FLAGS)//g' src/Makefile.am Examples/Makefile.am || die - eautoreconf -} - -src_install() { - default - # because stupid - insinto /usr/include - doins include/{cauchy,galois,liberation,reed_sol}.h - prune_libtool_files -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphite2/
commit: 8540e4435accab3ee168d02e6858886349521144 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 20:44:48 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8540e443 media-gfx/graphite2: python3_9, fix BDEPENDs Closes: https://bugs.gentoo.org/787473 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/graphite2/graphite2-1.3.14.ebuild | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/media-gfx/graphite2/graphite2-1.3.14.ebuild b/media-gfx/graphite2/graphite2-1.3.14.ebuild index 7293cfb0a10..3f1a3d4d8c2 100644 --- a/media-gfx/graphite2/graphite2-1.3.14.ebuild +++ b/media-gfx/graphite2/graphite2-1.3.14.ebuild @@ -3,10 +3,9 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) - CMAKE_ECLASS=cmake GENTOO_DEPEND_ON_PERL="no" +PYTHON_COMPAT=( python3_{7,8,9} ) inherit perl-module python-any-r1 cmake-multilib DESCRIPTION="Library providing rendering capabilities for complex non-Roman writing systems" @@ -19,17 +18,19 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x IUSE="perl test" RESTRICT="!test? ( test )" -RDEPEND=" - perl? ( dev-lang/perl:= ) +RDEPEND="perl? ( dev-lang/perl:= )" +DEPEND=" + perl? ( dev-lang/perl ) + test? ( dev-libs/glib:2 ) " -DEPEND="${RDEPEND} +BDEPEND=" perl? ( + dev-lang/perl dev-perl/Locale-Maketext-Lexicon dev-perl/Module-Build ) test? ( ${PYTHON_DEPS} - dev-libs/glib:2 $(python_gen_any_dep 'dev-python/fonttools[${PYTHON_USEDEP}]') media-libs/fontconfig perl? ( virtual/perl-Test-Simple )
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: b7f17a8ad77989f8c3456ab2521e0f3d72ab6409 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 18:30:15 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f17a8a nsplugins.eclass: Mark @DEAD Bug: https://bugs.gentoo.org/671680 Bug: https://bugs.gentoo.org/719332 Signed-off-by: Andreas Sturmlechner gentoo.org> eclass/nsplugins.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/nsplugins.eclass b/eclass/nsplugins.eclass index 0b154c89dbb..b4dd39e7493 100644 --- a/eclass/nsplugins.eclass +++ b/eclass/nsplugins.eclass @@ -1,6 +1,7 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # +# @DEAD # @ECLASS: nsplugins.eclass # @MAINTAINER: # Mozilla Team
[gentoo-commits] repo/gentoo:master commit in: app-admin/conserver/
commit: 8701d341b29dff743129eadeefbe1f39d275 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 18:32:53 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8701d341 app-admin/conserver: Drop 8.2.3-r1, EAPI6-- Closes: https://bugs.gentoo.org/783870 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> app-admin/conserver/Manifest | 1 - app-admin/conserver/conserver-8.2.3-r1.ebuild | 95 --- 2 files changed, 96 deletions(-) diff --git a/app-admin/conserver/Manifest b/app-admin/conserver/Manifest index f304cd426bf..bd0efbeb952 100644 --- a/app-admin/conserver/Manifest +++ b/app-admin/conserver/Manifest @@ -1,2 +1 @@ -DIST conserver-8.2.3.tar.gz 329825 BLAKE2B 94ceb427a18b38855ee3146e432be50248a518221d9779c833b3bf1190dedf800ff498ffdd88eafc7cea343b2f87f476738977021c85f19c869bf0a012f1da11 SHA512 35b387629973620aa25211d9532f940e17d7891aa7216776c315cb9fde09106b7388e7cef29f5a2ead8660fc35e2be2b14f38a51cd2b3198251b7e7e70a2254d DIST conserver-8.2.6.tar.gz 437315 BLAKE2B 9f62bb8ac91b57759c6b08d5a6ff31727a547c1991d322d75350a879a247925bbb1bbcab25b8a3d99a2ce6a997ba9f2e6c35338588e913055b29f3574e00e434 SHA512 3b7769675fd0edfd3727e5e84785f33c037b9e7a17c8c69c0ce48a447ea3b7de916e217c0f3b808b8350818b7bc702c917ea7a122ed96ae6b73f81ff0b5ae283 diff --git a/app-admin/conserver/conserver-8.2.3-r1.ebuild b/app-admin/conserver/conserver-8.2.3-r1.ebuild deleted file mode 100644 index 063cb719746..000 --- a/app-admin/conserver/conserver-8.2.3-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools pam ssl-cert - -DESCRIPTION="Serial Console Manager" -HOMEPAGE="https://www.conserver.com; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz; - -LICENSE="BSD BSD-with-attribution" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86" -IUSE="debug ipv6 freeipmi kerberos pam ssl test tcpd" -RESTRICT="!test? ( test )" - -DEPEND="debug? ( dev-libs/dmalloc:= ) - freeipmi? ( sys-libs/freeipmi:= ) - kerberos? ( - virtual/krb5 - net-libs/libgssglue - ) - ssl? ( dev-libs/openssl:0= ) - pam? ( sys-libs/pam ) - tcpd? ( sys-apps/tcp-wrappers ) -" -RDEPEND="${DEPEND} - pam? ( sys-auth/pambase )" - -DOCS=( CHANGES FAQ PROTOCOL README conserver/Sun-serial contrib/maketestcerts) - -src_prepare() { - default - sed -e '/^INSTALL_PROGRAM/s:-s::' \ - -i {console,conserver,autologin,contrib/chat}/Makefile.in || die - eautoreconf -} - -src_configure() { - local myconf=( - $(use_with debug dmalloc) - $(use_with ipv6) - $(use_with freeipmi) - $(use_with kerberos gssapi) - $(use_with ssl openssl) - $(use_with pam) - $(use_with tcpd libwrap) - --with-cffile=conserver/conserver.cf - --with-logfile=/var/log/conserver.log - --with-master=localhost - --with-pidfile=/run/conserver.pid - --with-port=7782 - --with-pwdfile=conserver/conserver.passwd - ) - econf "${myconf[@]}" -} - -src_install() { - emake DESTDIR="${D}" exampledir="/usr/share/doc/${PF}/examples" install - - keepdir /var/consoles - fowners daemon:daemon /var/consoles - fperms 700 /var/consoles - - newinitd "${FILESDIR}"/conserver.initd-r1 conserver - newconfd "${FILESDIR}"/conserver.confd-r1 conserver - - dodir /etc/conserver - fperms 700 /etc/conserver - insinto /etc/conserver - newins "${S}"/conserver.cf/conserver.cf conserver.cf.sample - newins "${S}"/conserver.cf/conserver.passwd conserver.passwd.sample - - einstalldocs - docinto examples - dodoc -r conserver.cf/samples/. - - if use pam; then - newpamd "${FILESDIR}"/conserver.pam-pambase conserver - fi -} - -src_test() { - # hangs without -j1 - emake -j1 test -} - -pkg_postinst() { - if use ssl; then - if [[ ! -f "${EROOT}"/etc/ssl/conserver/conserver.key ]]; then - install_cert /etc/ssl/conserver/conserver - fi - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libldac/
commit: 0a3fafa95fcfd7a5aea37015e9e09404e6d30653 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 17:20:38 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3fafa9 media-libs/libldac: Drop 2.0.2-r1, cmake-utils-- Bug: https://bugs.gentoo.org/780354 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libldac/Manifest| 1 - media-libs/libldac/libldac-2.0.2-r1.ebuild | 29 - 2 files changed, 30 deletions(-) diff --git a/media-libs/libldac/Manifest b/media-libs/libldac/Manifest index 738da572001..5d8a9a21d3e 100644 --- a/media-libs/libldac/Manifest +++ b/media-libs/libldac/Manifest @@ -1,2 +1 @@ DIST ldacBT-2.0.2.3.tar.gz 75708 BLAKE2B 9f9ec1aa8a9603927067cd01058745db615a89652d16e870d9eb0a4db270a4076b7bb70ba091948249969087e5b26b86e22656314e3d26e43311fae982472347 SHA512 0e42723a1e7d748b28b13d73823fd5378a64100d5e27ae90cf3214494f3e199c526e219efd1329b2ec2b3195e1a6b3c98c8210ab7e4e6b98077199ef0f64c02e -DIST libldac-2.0.2-1.1.tar.gz 282323 BLAKE2B f8e4a05130b47e4c46070c3a9f0a085451bf480e3d90579342f66edeb77df665c89bf1c81d65d5366e704c5396335de8263ebd6ac1e1d1350714acb3775511e9 SHA512 f1aedb3edc0421b7a9d49a9d2e347d8ab19d54e37f0e77b3673f92413eaccdbbacb678e2e89a23016b22c768156148a82b7fc996bebc3a4cd4451ffb606dba3e diff --git a/media-libs/libldac/libldac-2.0.2-r1.ebuild b/media-libs/libldac/libldac-2.0.2-r1.ebuild deleted file mode 100644 index 572ece14301..000 --- a/media-libs/libldac/libldac-2.0.2-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2019-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils - -PACKAGING_VERSION="1.1" - -DESCRIPTION="LDAC codec library from AOSP" -HOMEPAGE="https://android.googlesource.com/platform/external/libldac/; -SRC_URI="https://github.com/EHfive/ldacBT/releases/download/${PACKAGING_VERSION}-ldac.${PV}/ldacBT.tar.gz -> ${P}-${PACKAGING_VERSION}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" -BDEPEND="" - -S="${WORKDIR}/ldacBT" - -src_prepare() { - eapply_user - mycmakeargs=( -DLDAC_SOFT_FLOAT=OFF -DINSTALL_LIBDIR=/usr/$(get_libdir) ) - cmake-utils_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 9f3431f768e812182324d853402f51ef055ca0c8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 1 17:39:45 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 1 21:21:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3431f7 profiles: Mask media-gfx/freewrl for removal Bug: https://bugs.gentoo.org/446508 Bug: https://bugs.gentoo.org/678776 Bug: https://bugs.gentoo.org/682600 Bug: https://bugs.gentoo.org/787407 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 19b3c3e1d05..8dd63249814 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,12 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2021-05-01) +# Unmaintained, java depends on deprecated JDK-7, nsplugin is dead. +# Multiple bugs: #446508, #678776, #682600, #787407 +# Removal on 2021-05-31 +media-gfx/freewrl + # Michał Górny (2021-05-01) # The following packages have not been ported to Python 3.8, and are # therefore going to be removed when support for Python 3.7 target is
[gentoo-commits] data/api:master commit in: files/
commit: c936cb55cbedd57fba97a65b048bf7984218d1eb Author: William Hubbs gentoo org> AuthorDate: Sat May 1 21:12:32 2021 + Commit: William Hubbs gentoo org> CommitDate: Sat May 1 21:12:32 2021 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=c936cb55 files/uid-gid: add github_exporter Signed-off-by: William Hubbs gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 12634b3..ae3621e 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -220,6 +220,7 @@ fvwm-crystal- 232 acct turnserver 235 235 acct tox236 236 acct rspamd 237 237 acct +github_exporter238 238 acct scponly239 239 acct distcc 240 240 acct icingaweb2 - 241 acct
[gentoo-commits] repo/gentoo:master commit in: dev-python/typing-extensions/
commit: 861625497b0126fd503a57c73cb9ac957acfde4a Author: Michał Górny gentoo org> AuthorDate: Sat May 1 20:59:07 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat May 1 21:06:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86162549 dev-python/typing-extensions: Bump to 3.10.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/typing-extensions/Manifest | 1 + .../typing-extensions-3.10.0.0.ebuild | 27 ++ 2 files changed, 28 insertions(+) diff --git a/dev-python/typing-extensions/Manifest b/dev-python/typing-extensions/Manifest index 6c7cb26a7a9..dbf008ed153 100644 --- a/dev-python/typing-extensions/Manifest +++ b/dev-python/typing-extensions/Manifest @@ -1 +1,2 @@ +DIST typing_extensions-3.10.0.0.tar.gz 45509 BLAKE2B 34730a537f83bdb6fc126cef947621ea13e93ffaa0ca824d4a60319c57b3b5f79f640bf59b2214d6287d9311c92487da396313e327d2122646cb6e1dc8e3b17b SHA512 1c262aedb092d506bcd90d033a640fa6e1f9131f95eafb77d30ed21ff7d6b0f492b6092d3523ecb773bc54904679e0fa1aa8c3b4af62d77f1a7e6fe5fd6cb10c DIST typing_extensions-3.7.4.3.tar.gz 38979 BLAKE2B c1b0cc4d5d66f43628f6b488aefdcdd9878aa75cd426fce68aea6039006c1f0126f1a492a817e5a18d2c611aa399c5415d8b5e047b58868ee7b8b2cccfe13825 SHA512 fa1f96b73b13308ddb2676684862916aac8741be4523387c6a0f682a52d307190aac3e4149317842e686d14483d8a37a9e1de2514a2d1ca86f9ae9c8b0e18eb1 diff --git a/dev-python/typing-extensions/typing-extensions-3.10.0.0.ebuild b/dev-python/typing-extensions/typing-extensions-3.10.0.0.ebuild new file mode 100644 index 000..3c574dcd9ec --- /dev/null +++ b/dev-python/typing-extensions/typing-extensions-3.10.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} pypy3 ) + +inherit distutils-r1 + +MY_PN=${PN/-/_} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Type Hint extensions from Python 3.8 backported" +HOMEPAGE=" + https://pypi.org/project/typing-extensions/ + https://github.com/python/typing/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + +python_test() { + cd "${S}"/src_py3 || die + "${EPYTHON}" test_typing_extensions.py -v || die "tests failed under ${EPYTHON}" +}
[gentoo-commits] proj/releng:master commit in: tools/
commit: 506c8f79a50c90accf14cc70c8055d01203f979e Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat May 1 20:53:29 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 1 20:53:29 2021 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=506c8f79 Fix path, again Signed-off-by: Andreas K. Hüttel gentoo.org> tools/catalyst-auto-amd64-musl.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/catalyst-auto-amd64-musl.conf b/tools/catalyst-auto-amd64-musl.conf index 65de7672..8344aa59 100644 --- a/tools/catalyst-auto-amd64-musl.conf +++ b/tools/catalyst-auto-amd64-musl.conf @@ -25,7 +25,7 @@ EXTENSIONS="@(.tar.xz|.tar.bz2|.tar.gz|.tar|.sfs)" update_symlinks() { # Symlink the latest stages3 to build from - for d in ${BUILD_SRCDIR_BASE}/musl ; do + for d in ${BUILD_SRCDIR_BASE}/builds/musl ; do pushd "${d}" >/dev/null || exit shopt -s extglob for f in $(ls stage3*${EXTENSIONS} | grep -v latest | give_latest_from_dates ) ; do @@ -48,7 +48,7 @@ update_symlinks() { post_build() { local set=$1 spec=$2 - pushd "${BUILD_SRCDIR_BASE}"/musl >/dev/null || exit + pushd "${BUILD_SRCDIR_BASE}"/builds/musl >/dev/null || exit UPLOAD_DEST=${BUILD_DESTDIR_BASE} case ${spec} in stage3.spec)
[gentoo-commits] proj/releng:master commit in: tools/
commit: 6e6811f188354b6f6e8b46c068552ee486d30caa Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat May 1 20:46:36 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 1 20:46:36 2021 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=6e6811f1 Fix directory path Signed-off-by: Andreas K. Hüttel gentoo.org> tools/catalyst-auto-amd64-musl.conf | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tools/catalyst-auto-amd64-musl.conf b/tools/catalyst-auto-amd64-musl.conf index 1b4e2b3b..65de7672 100644 --- a/tools/catalyst-auto-amd64-musl.conf +++ b/tools/catalyst-auto-amd64-musl.conf @@ -7,7 +7,6 @@ host=$(hostname) ARCH="amd64" TYPE="auto" -source /etc/catalyst/release/build.env SPECS_DIR=${REPO_DIR}/releases/specs/amd64/musl @@ -26,7 +25,7 @@ EXTENSIONS="@(.tar.xz|.tar.bz2|.tar.gz|.tar|.sfs)" update_symlinks() { # Symlink the latest stages3 to build from - for d in ${BUILD_SRCDIR_BASE}/{musl} ; do + for d in ${BUILD_SRCDIR_BASE}/musl ; do pushd "${d}" >/dev/null || exit shopt -s extglob for f in $(ls stage3*${EXTENSIONS} | grep -v latest | give_latest_from_dates ) ; do
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/musl/
commit: 06b0b8d6dd33e8fa88abb8773755994c55e5c4f6 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat May 1 20:48:26 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 1 20:49:11 2021 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=06b0b8d6 Replace musl-vanilla with musl Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs/amd64/musl/stage1.spec | 2 +- releases/specs/amd64/musl/stage2.spec | 2 +- releases/specs/amd64/musl/stage3.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/releases/specs/amd64/musl/stage1.spec b/releases/specs/amd64/musl/stage1.spec index 622dfc64..4c01b985 100644 --- a/releases/specs/amd64/musl/stage1.spec +++ b/releases/specs/amd64/musl/stage1.spec @@ -4,7 +4,7 @@ version_stamp: musl-@TIMESTAMP@ rel_type: musl profile: default/linux/amd64/17.0/musl snapshot: @TIMESTAMP@ -source_subpath: musl-vanilla/stage3-amd64-musl-latest +source_subpath: musl/stage3-amd64-musl-latest chost: x86_64-gentoo-linux-musl portage_confdir: @REPO_DIR@/releases/portage/stages portage_overlay: /root/musl diff --git a/releases/specs/amd64/musl/stage2.spec b/releases/specs/amd64/musl/stage2.spec index cfa37da2..530243b5 100644 --- a/releases/specs/amd64/musl/stage2.spec +++ b/releases/specs/amd64/musl/stage2.spec @@ -4,7 +4,7 @@ version_stamp: musl-@TIMESTAMP@ rel_type: musl profile: default/linux/amd64/17.0/musl snapshot: @TIMESTAMP@ -source_subpath: musl-vanilla/stage1-amd64-musl-@TIMESTAMP@ +source_subpath: musl/stage1-amd64-musl-@TIMESTAMP@ chost: x86_64-gentoo-linux-musl portage_confdir: @REPO_DIR@/releases/portage/stages portage_overlay: /root/musl diff --git a/releases/specs/amd64/musl/stage3.spec b/releases/specs/amd64/musl/stage3.spec index 8cbb93c3..2f33d221 100644 --- a/releases/specs/amd64/musl/stage3.spec +++ b/releases/specs/amd64/musl/stage3.spec @@ -4,7 +4,7 @@ version_stamp: musl-@TIMESTAMP@ rel_type: musl profile: default/linux/amd64/17.0/musl snapshot: @TIMESTAMP@ -source_subpath: musl-vanilla/stage2-amd64-musl-@TIMESTAMP@ +source_subpath: musl/stage2-amd64-musl-@TIMESTAMP@ chost: x86_64-gentoo-linux-musl portage_confdir: @REPO_DIR@/releases/portage/stages portage_overlay: /root/musl
[gentoo-commits] repo/gentoo:master commit in: sys-fs/diskdev_cmds/
commit: 5e803c5759c17bf4fc75ef72e78b83728be33b27 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 1 20:19:25 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 1 20:44:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e803c57 sys-fs/diskdev_cmds: drop deleted dev-libs/libressl Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild b/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild index 16b057b2ea3..f3adae2ed19 100644 --- a/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild +++ b/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild @@ -14,11 +14,7 @@ SRC_URI="http://darwinsource.opendarwin.org/tarballs/apsl/diskdev_cmds-${MY_PV}. LICENSE="APSL-2" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" -IUSE="libressl" -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" +DEPEND="dev-libs/openssl:0=" RDEPEND="${DEPEND}" S="${WORKDIR}/${PN}-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/elfutils/files/
commit: c55d18a4c4ecb8ded40594ed5466543455606c91 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sat May 1 17:52:37 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 1 20:44:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c55d18a4 dev-libs/elfutils: remove unused patches Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/20633 Signed-off-by: Sergei Trofimovich gentoo.org> .../files/elfutils-0.179-CC-in-tests.patch | 45 -- .../files/elfutils-0.181-CC-in-tests-p2.patch | 34 2 files changed, 79 deletions(-) diff --git a/dev-libs/elfutils/files/elfutils-0.179-CC-in-tests.patch b/dev-libs/elfutils/files/elfutils-0.179-CC-in-tests.patch deleted file mode 100644 index aa58862ec89..000 --- a/dev-libs/elfutils/files/elfutils-0.179-CC-in-tests.patch +++ /dev/null @@ -1,45 +0,0 @@ -https://bugs.gentoo.org/718872 a/tests/run-disasm-x86-64.sh -+++ b/tests/run-disasm-x86-64.sh -@@ -22,7 +22,7 @@ case "`uname -m`" in - x86_64) - tempfiles testfile45.o - testfiles testfile45.S testfile45.expect --gcc -m64 -c -o testfile45.o testfile45.S -+${CC-gcc} -m64 -c -o testfile45.o testfile45.S - testrun_compare ${abs_top_builddir}/src/objdump -d testfile45.o < testfile45.expect - ;; - esac a/tests/run-disasm-x86.sh -+++ b/tests/run-disasm-x86.sh -@@ -22,7 +22,7 @@ case "`uname -m`" in - x86_64 | i?86 ) - tempfiles testfile44.o - testfiles testfile44.S testfile44.expect --gcc -m32 -c -o testfile44.o testfile44.S -+${CC-gcc} -m32 -c -o testfile44.o testfile44.S - testrun_compare ${abs_top_builddir}/src/objdump -d testfile44.o < testfile44.expect - ;; - esac a/tests/run-strip-g.sh -+++ b/tests/run-strip-g.sh -@@ -25,7 +25,7 @@ - tempfiles a.out strip.out debug.out readelf.out - - echo Create debug a.out. --echo "int main() { return 1; }" | gcc -g -xc - -+echo "int main() { return 1; }" | ${CC-gcc} -g -xc - - - echo strip -g to file with debug file - testrun ${abs_top_builddir}/src/strip -g -o strip.out -f debug.out || a/tests/run-strip-nothing.sh -+++ b/tests/run-strip-nothing.sh -@@ -23,7 +23,7 @@ - tempfiles a.out strip.out debug.out - - # Create no-debug a.out. --echo "int main() { return 1; }" | gcc -s -xc - -+echo "int main() { return 1; }" | ${CC-gcc} -s -xc - - - # strip to file - testrun ${abs_top_builddir}/src/strip -g -o strip.out || diff --git a/dev-libs/elfutils/files/elfutils-0.181-CC-in-tests-p2.patch b/dev-libs/elfutils/files/elfutils-0.181-CC-in-tests-p2.patch deleted file mode 100644 index 63c0ed0cb60..000 --- a/dev-libs/elfutils/files/elfutils-0.181-CC-in-tests-p2.patch +++ /dev/null @@ -1,34 +0,0 @@ a/tests/run-test-includes.sh -+++ b/tests/run-test-includes.sh -@@ -3,24 +3,24 @@ - . $srcdir/test-subr.sh - - echo '#include "libelf.h"' \ -- | gcc -c -o /dev/null -I ${abs_srcdir}/../libelf -xc - -+ | ${CC-gcc} -c -o /dev/null -I ${abs_srcdir}/../libelf -xc - - echo '#include "gelf.h"' \ -- | gcc -c -o /dev/null -I ${abs_srcdir}/../libelf -xc - -+ | ${CC-gcc} -c -o /dev/null -I ${abs_srcdir}/../libelf -xc - - - echo '#include "dwarf.h"' \ -- | gcc -c -o /dev/null -I ${abs_srcdir}/../libelf \ -+ | ${CC-gcc} -c -o /dev/null -I ${abs_srcdir}/../libelf \ - -I ${abs_srcdir}/../libdw -xc - - echo '#include "libdw.h"' \ -- | gcc -c -o /dev/null -I ${abs_srcdir}/../libelf \ -+ | ${CC-gcc} -c -o /dev/null -I ${abs_srcdir}/../libelf \ - -I ${abs_srcdir}/../libdw -xc - - - echo '#include "libdwfl.h"' \ -- | gcc -c -o /dev/null -I ${abs_srcdir}/../libelf \ -+ | ${CC-gcc} -c -o /dev/null -I ${abs_srcdir}/../libelf \ - -I ${abs_srcdir}/../libdw -I ${abs_srcdir}/../libdwfl -xc - - echo '#include "libdwelf.h"' \ -- | gcc -c -o /dev/null -I ${abs_srcdir}/../libelf \ -+ | ${CC-gcc} -c -o /dev/null -I ${abs_srcdir}/../libelf \ - -I ${abs_srcdir}/../libdw -I ${abs_srcdir}/../libdwelf -xc - - - echo '#include "libasm.h"' \ -- | gcc -c -o /dev/null -I ${abs_srcdir}/../libelf \ -+ | ${CC-gcc} -c -o /dev/null -I ${abs_srcdir}/../libelf \ - -I ${abs_srcdir}/../libasm -xc -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/
commit: 637527888d9cab2eb50377d5c98b28be099506cc Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 1 20:12:04 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 1 20:44:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63752788 dev-lang/erlang: drop deleted dev-libs/libressl Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/erlang/erlang-23.2.7.ebuild | 7 ++- dev-lang/erlang/erlang-23.3.1.ebuild | 7 ++- dev-lang/erlang/erlang-23.3.2.ebuild | 7 ++- 3 files changed, 6 insertions(+), 15 deletions(-) diff --git a/dev-lang/erlang/erlang-23.2.7.ebuild b/dev-lang/erlang/erlang-23.2.7.ebuild index 49ccfd9fc16..fd509078eb6 100644 --- a/dev-lang/erlang/erlang-23.2.7.ebuild +++ b/dev-lang/erlang/erlang-23.2.7.ebuild @@ -23,7 +23,7 @@ LICENSE="Apache-2.0" # http://erlang.org/doc/system_principles/misc.html for more information. SLOT="0/${PV}" KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets" +IUSE="doc emacs +hipe java +kpoll odbc sctp ssl systemd tk wxwidgets" RDEPEND=" acct-group/epmd @@ -34,10 +34,7 @@ RDEPEND=" java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) - ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.7d:0= ) - libressl? ( dev-libs/libressl:0= ) - ) + ssl? ( >=dev-libs/openssl-0.9.7d:0= ) systemd? ( sys-apps/systemd ) wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] ) " diff --git a/dev-lang/erlang/erlang-23.3.1.ebuild b/dev-lang/erlang/erlang-23.3.1.ebuild index e78f4f36b06..257dbb6d4a2 100644 --- a/dev-lang/erlang/erlang-23.3.1.ebuild +++ b/dev-lang/erlang/erlang-23.3.1.ebuild @@ -23,7 +23,7 @@ LICENSE="Apache-2.0" # http://erlang.org/doc/system_principles/misc.html for more information. SLOT="0/${PV}" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets" +IUSE="doc emacs +hipe java +kpoll odbc sctp ssl systemd tk wxwidgets" RDEPEND=" acct-group/epmd @@ -34,10 +34,7 @@ RDEPEND=" java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) - ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.7d:0= ) - libressl? ( dev-libs/libressl:0= ) - ) + ssl? ( >=dev-libs/openssl-0.9.7d:0= ) systemd? ( sys-apps/systemd ) wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] ) " diff --git a/dev-lang/erlang/erlang-23.3.2.ebuild b/dev-lang/erlang/erlang-23.3.2.ebuild index e78f4f36b06..257dbb6d4a2 100644 --- a/dev-lang/erlang/erlang-23.3.2.ebuild +++ b/dev-lang/erlang/erlang-23.3.2.ebuild @@ -23,7 +23,7 @@ LICENSE="Apache-2.0" # http://erlang.org/doc/system_principles/misc.html for more information. SLOT="0/${PV}" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets" +IUSE="doc emacs +hipe java +kpoll odbc sctp ssl systemd tk wxwidgets" RDEPEND=" acct-group/epmd @@ -34,10 +34,7 @@ RDEPEND=" java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) - ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.7d:0= ) - libressl? ( dev-libs/libressl:0= ) - ) + ssl? ( >=dev-libs/openssl-0.9.7d:0= ) systemd? ( sys-apps/systemd ) wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] ) "
[gentoo-commits] repo/gentoo:master commit in: net-ftp/proftpd/
commit: de39265e2a626114ffd9afeade22fc42bd2718f7 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 1 20:22:49 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 1 20:44:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de39265e net-ftp/proftpd: drop deleted dev-libs/libressl Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> net-ftp/proftpd/proftpd-1.3.7a-r1.ebuild | 7 ++- net-ftp/proftpd/proftpd-1.3.7a.ebuild| 7 ++- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/net-ftp/proftpd/proftpd-1.3.7a-r1.ebuild b/net-ftp/proftpd/proftpd-1.3.7a-r1.ebuild index 7bef13f65e4..6af77bfacde 100644 --- a/net-ftp/proftpd/proftpd-1.3.7a-r1.ebuild +++ b/net-ftp/proftpd/proftpd-1.3.7a-r1.ebuild @@ -28,7 +28,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso dynmasq exec ifsession ifversion ident ipv6 - kerberos ldap libressl log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius + kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota sqlite ssl tcpd test unique-id vroot" # TODO: geoip REQUIRED_USE="ban? ( ctrls ) @@ -50,10 +50,7 @@ CDEPEND="acl? ( virtual/acl ) mysql? ( dev-db/mysql-connector-c:0= ) nls? ( virtual/libiconv ) ncurses? ( sys-libs/ncurses:0= ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - ) + ssl? ( dev-libs/openssl:0= ) pam? ( sys-libs/pam ) pcre? ( dev-libs/libpcre ) postgres? ( dev-db/postgresql:= ) diff --git a/net-ftp/proftpd/proftpd-1.3.7a.ebuild b/net-ftp/proftpd/proftpd-1.3.7a.ebuild index d7a64183012..c9477255fb6 100644 --- a/net-ftp/proftpd/proftpd-1.3.7a.ebuild +++ b/net-ftp/proftpd/proftpd-1.3.7a.ebuild @@ -28,7 +28,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso dynmasq exec ifsession ifversion ident ipv6 - kerberos ldap libressl log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius + kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota sqlite ssl tcpd test unique-id vroot" # TODO: geoip REQUIRED_USE="ban? ( ctrls ) @@ -50,10 +50,7 @@ CDEPEND="acl? ( virtual/acl ) mysql? ( dev-db/mysql-connector-c:0= ) nls? ( virtual/libiconv ) ncurses? ( sys-libs/ncurses:0= ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - ) + ssl? ( dev-libs/openssl:0= ) pam? ( sys-libs/pam ) pcre? ( dev-libs/libpcre ) postgres? ( dev-db/postgresql:= )
[gentoo-commits] repo/gentoo:master commit in: dev-util/rizin/
commit: 6e96b68c6e6bb47a7aa88c17bb637ae94f8b08ff Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 1 20:15:44 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 1 20:44:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e96b68c dev-util/rizin: drop old Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/rizin/Manifest | 1 - dev-util/rizin/rizin-0.2.0-r1.ebuild | 85 2 files changed, 86 deletions(-) diff --git a/dev-util/rizin/Manifest b/dev-util/rizin/Manifest index 7b26b43c7e2..1327734a460 100644 --- a/dev-util/rizin/Manifest +++ b/dev-util/rizin/Manifest @@ -1,3 +1,2 @@ -DIST rizin-src-v0.2.0.tar.xz 51438288 BLAKE2B 2db80b74cb1f40387e8d173fea19418d0a95be6a93acd5fb39da2fd51a0db6d77b20a7e8c551c461ce10ec2a39aa51958c238cd8dad7a357cd886804e87efa93 SHA512 d9522423110553e4b0ac80bfce6edd4b642a1df74e76b77ab23a7b13a37a37a3858ad294e14742a349265ed509345fb0277b910de6814eee3b970a6b9b344d12 DIST rizin-src-v0.2.1.tar.xz 51439132 BLAKE2B 3ce048c5e93afa43b33bb7c36e7f7a96734886a44a67339c18b36de84b6e3dd015aa49fd048815bc7cb26a39bd3c44ebd00227fdb0c3dc9d9f07ff2ff1f1948d SHA512 4d0a68971a8fe1de3860f8ee18197606f59c22d4c24f3fcce691c73b45c8fe8c356a9b411604e9c3d4e5bb01f695b6ead32cdc217134eb4ddfec76867c16c327 DIST rizin-testbins-a80fd0d56d538d07a05ef01e29c8cb430a4f9d72.tar.gz 119214206 BLAKE2B 33916d466d77aaa0aeb6b221529a570a2bd2ad07b59b45967d75a84e3efbbc8ca3b8fff9cd88d61598b4e785ead2f8bc58eb7c1cb31007c27e497d80f36e4d2d SHA512 9b01a63ff281ac19b427e715d669e6080c4afdfd777ae762c30537c59bd2cdc2865adc1b34ccb61430b172e54995375b48bb35fd88f098b6a9839e9f3669fde4 diff --git a/dev-util/rizin/rizin-0.2.0-r1.ebuild b/dev-util/rizin/rizin-0.2.0-r1.ebuild deleted file mode 100644 index dfac4e598d7..000 --- a/dev-util/rizin/rizin-0.2.0-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=(python3_{6,7,8,9}) - -# This is the commit that the CI for the release commit used -BINS_COMMIT="a80fd0d56d538d07a05ef01e29c8cb430a4f9d72" - -inherit meson python-any-r1 - -DESCRIPTION="reverse engineering framework for binary analysis" -HOMEPAGE="https://rizin.re/; - -SRC_URI="https://github.com/rizinorg/rizin/releases/download/v${PV}/rizin-src-v${PV}.tar.xz - test? ( https://github.com/rizinorg/rizin-testbins/archive/${BINS_COMMIT}.tar.gz -> rizin-testbins-${BINS_COMMIT}.tar.gz )" -KEYWORDS="~amd64 ~x86" - -LICENSE="Apache-2.0 BSD LGPL-3 MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sys-apps/file - app-arch/lz4:0= - dev-libs/capstone:0= - dev-libs/libuv:0= - dev-libs/libzip:0= - dev-libs/openssl:0= - dev-libs/tree-sitter - dev-libs/xxhash - sys-libs/zlib:0= -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -S="${WORKDIR}/${PN}-v${PV}" - -src_prepare() { - default - - # TODO: is there a better way to override it in meson? - # Maybe we can inject something to '[binaries]' - # https://bugs.gentoo.org/781827 - sed "s/py3_exe = import('python').find_installation('python3')/py3_exe = import('python').find_installation('${EPYTHON}')/" \ - -i subprojects/sdb/meson.build || die - - local py_to_mangle=( - librz/core/cmd_descs/cmd_descs_generate.py - subprojects/lz4-1.9.3/contrib/meson/meson/GetLz4LibraryVersion.py - subprojects/lz4-1.9.3/contrib/meson/meson/InstallSymlink.py - subprojects/lz4-1.9.3/tests/test-lz4-list.py - subprojects/lz4-1.9.3/tests/test-lz4-speed.py - subprojects/lz4-1.9.3/tests/test-lz4-versions.py - sys/clang-format.py - test/fuzz/scripts/fuzz_rz_asm.py - test/scripts/gdbserver.py - ) - - python_fix_shebang "${py_to_mangle[@]}" - - if use test; then - mv "${WORKDIR}/rizin-testbins-${BINS_COMMIT}" "${S}/test/bins" || die - fi -} - -src_configure() { - local emesonargs=( - -Dcli=enabled - -Duse_sys_capstone=enabled - -Duse_sys_magic=enabled - -Duse_sys_libzip=enabled - -Duse_sys_zlib=enabled - -Duse_sys_lz4=enabled - -Duse_sys_xxhash=enabled - -Duse_sys_openssl=enabled - -Duse_sys_tree_sitter=enabled - - $(meson_use test enable_tests) - $(meson_use test enable_rz_test) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/radare2/
commit: 67130fc2be580c2535266165b3d6f86fac474639 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 1 20:14:26 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 1 20:44:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67130fc2 dev-util/radare2: drop deleted dev-libs/libressl Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/radare2/radare2-4.5.1-r1.ebuild | 7 ++- dev-util/radare2/radare2-5.2.0.ebuild| 7 ++- dev-util/radare2/radare2-5.2.1.ebuild| 7 ++- dev-util/radare2/radare2-.ebuild | 7 ++- 4 files changed, 8 insertions(+), 20 deletions(-) diff --git a/dev-util/radare2/radare2-4.5.1-r1.ebuild b/dev-util/radare2/radare2-4.5.1-r1.ebuild index 5dc5b337d6a..a5b8b7c3cfd 100644 --- a/dev-util/radare2/radare2-4.5.1-r1.ebuild +++ b/dev-util/radare2/radare2-4.5.1-r1.ebuild @@ -18,7 +18,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="ssl libressl" +IUSE="ssl" RDEPEND=" dev-libs/libzip @@ -26,10 +26,7 @@ RDEPEND=" sys-apps/file sys-libs/zlib dev-libs/capstone:0= - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - ) + ssl? ( dev-libs/openssl:0= ) " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" diff --git a/dev-util/radare2/radare2-5.2.0.ebuild b/dev-util/radare2/radare2-5.2.0.ebuild index 21ead643e77..ce046dd6d93 100644 --- a/dev-util/radare2/radare2-5.2.0.ebuild +++ b/dev-util/radare2/radare2-5.2.0.ebuild @@ -18,7 +18,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="ssl libressl" +IUSE="ssl" RDEPEND=" dev-libs/libzip @@ -26,10 +26,7 @@ RDEPEND=" sys-apps/file sys-libs/zlib dev-libs/capstone:0= - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - ) + ssl? ( dev-libs/openssl:0= ) " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" diff --git a/dev-util/radare2/radare2-5.2.1.ebuild b/dev-util/radare2/radare2-5.2.1.ebuild index 5dc5b337d6a..a5b8b7c3cfd 100644 --- a/dev-util/radare2/radare2-5.2.1.ebuild +++ b/dev-util/radare2/radare2-5.2.1.ebuild @@ -18,7 +18,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="ssl libressl" +IUSE="ssl" RDEPEND=" dev-libs/libzip @@ -26,10 +26,7 @@ RDEPEND=" sys-apps/file sys-libs/zlib dev-libs/capstone:0= - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - ) + ssl? ( dev-libs/openssl:0= ) " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" diff --git a/dev-util/radare2/radare2-.ebuild b/dev-util/radare2/radare2-.ebuild index 5dc5b337d6a..a5b8b7c3cfd 100644 --- a/dev-util/radare2/radare2-.ebuild +++ b/dev-util/radare2/radare2-.ebuild @@ -18,7 +18,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="ssl libressl" +IUSE="ssl" RDEPEND=" dev-libs/libzip @@ -26,10 +26,7 @@ RDEPEND=" sys-apps/file sys-libs/zlib dev-libs/capstone:0= - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - ) + ssl? ( dev-libs/openssl:0= ) " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: net-ftp/lftp/
commit: 8b94ac7fb93b31489ebc26eecdbfeaccd536c618 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 1 20:18:17 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 1 20:44:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b94ac7f net-ftp/lftp: drop deleted dev-libs/libressl Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> net-ftp/lftp/lftp-4.9.2.ebuild | 7 ++- net-ftp/lftp/lftp-.ebuild | 9 +++-- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/net-ftp/lftp/lftp-4.9.2.ebuild b/net-ftp/lftp/lftp-4.9.2.ebuild index 8acf412956a..02b74c3a55b 100644 --- a/net-ftp/lftp/lftp-4.9.2.ebuild +++ b/net-ftp/lftp/lftp-4.9.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://lftp.tech/ftp/${P}.tar.xz; LICENSE="GPL-3" SLOT="0" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="convert-mozilla-cookies +gnutls idn ipv6 libressl nls socks5 +ssl verify-file" +IUSE="convert-mozilla-cookies +gnutls idn ipv6 nls socks5 +ssl verify-file" RESTRICT="test" RDEPEND=" @@ -27,10 +27,7 @@ RDEPEND=" ) ssl? ( gnutls? ( >=net-libs/gnutls-1.2.3:0= ) - !gnutls? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - ) + !gnutls? ( dev-libs/openssl:0= ) ) verify-file? ( dev-perl/String-CRC32 diff --git a/net-ftp/lftp/lftp-.ebuild b/net-ftp/lftp/lftp-.ebuild index 0f1f759f337..f31213a5b6c 100644 --- a/net-ftp/lftp/lftp-.ebuild +++ b/net-ftp/lftp/lftp-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ EGIT_REPO_URI="https://github.com/lavv17/lftp; LICENSE="GPL-3" SLOT="0" KEYWORDS="" -IUSE="convert-mozilla-cookies +gnutls idn ipv6 libressl nls socks5 +ssl verify-file" +IUSE="convert-mozilla-cookies +gnutls idn ipv6 nls socks5 +ssl verify-file" RDEPEND=" >=sys-libs/ncurses-5.1:= @@ -26,10 +26,7 @@ RDEPEND=" ) ssl? ( gnutls? ( >=net-libs/gnutls-1.2.3:0= ) - !gnutls? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - ) + !gnutls? ( dev-libs/openssl:0= ) ) verify-file? ( dev-perl/String-CRC32
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/musl/
commit: 75e891295736a7ae75dc76a1e589fe63b376778d Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat May 1 20:40:34 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 1 20:40:34 2021 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=75e89129 There is no musl-specific config, may as well use default dir Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs/amd64/musl/stage1-hardened.spec | 2 +- releases/specs/amd64/musl/stage1.spec | 2 +- releases/specs/amd64/musl/stage2-hardened.spec | 2 +- releases/specs/amd64/musl/stage2.spec | 2 +- releases/specs/amd64/musl/stage3-hardened.spec | 2 +- releases/specs/amd64/musl/stage3.spec | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/releases/specs/amd64/musl/stage1-hardened.spec b/releases/specs/amd64/musl/stage1-hardened.spec index 11762770..61dd9ac4 100644 --- a/releases/specs/amd64/musl/stage1-hardened.spec +++ b/releases/specs/amd64/musl/stage1-hardened.spec @@ -6,7 +6,7 @@ profile: default/linux/amd64/17.0/musl/hardened snapshot: @TIMESTAMP@ source_subpath: musl-hardened/stage3-amd64-musl-hardened-latest chost: x86_64-gentoo-linux-musl -portage_confdir: @REPO_DIR@/releases/portage/stages-musl-hardened +portage_confdir: @REPO_DIR@/releases/portage/stages portage_overlay: /root/musl portage_prefix: releng update_seed: yes diff --git a/releases/specs/amd64/musl/stage1.spec b/releases/specs/amd64/musl/stage1.spec index 949c54ed..622dfc64 100644 --- a/releases/specs/amd64/musl/stage1.spec +++ b/releases/specs/amd64/musl/stage1.spec @@ -6,7 +6,7 @@ profile: default/linux/amd64/17.0/musl snapshot: @TIMESTAMP@ source_subpath: musl-vanilla/stage3-amd64-musl-latest chost: x86_64-gentoo-linux-musl -portage_confdir: @REPO_DIR@/releases/portage/stages-musl +portage_confdir: @REPO_DIR@/releases/portage/stages portage_overlay: /root/musl portage_prefix: releng update_seed: yes diff --git a/releases/specs/amd64/musl/stage2-hardened.spec b/releases/specs/amd64/musl/stage2-hardened.spec index 266791f7..ee060e51 100644 --- a/releases/specs/amd64/musl/stage2-hardened.spec +++ b/releases/specs/amd64/musl/stage2-hardened.spec @@ -6,7 +6,7 @@ profile: default/linux/amd64/17.0/musl/hardened snapshot: @TIMESTAMP@ source_subpath: musl-hardened/stage1-amd64-musl-hardened-@TIMESTAMP@ chost: x86_64-gentoo-linux-musl -portage_confdir: @REPO_DIR@/releases/portage/stages-musl-hardened +portage_confdir: @REPO_DIR@/releases/portage/stages portage_overlay: /root/musl portage_prefix: releng compression_mode: pixz_x diff --git a/releases/specs/amd64/musl/stage2.spec b/releases/specs/amd64/musl/stage2.spec index 6cbd0ced..cfa37da2 100644 --- a/releases/specs/amd64/musl/stage2.spec +++ b/releases/specs/amd64/musl/stage2.spec @@ -6,7 +6,7 @@ profile: default/linux/amd64/17.0/musl snapshot: @TIMESTAMP@ source_subpath: musl-vanilla/stage1-amd64-musl-@TIMESTAMP@ chost: x86_64-gentoo-linux-musl -portage_confdir: @REPO_DIR@/releases/portage/stages-musl +portage_confdir: @REPO_DIR@/releases/portage/stages portage_overlay: /root/musl portage_prefix: releng compression_mode: pixz_x diff --git a/releases/specs/amd64/musl/stage3-hardened.spec b/releases/specs/amd64/musl/stage3-hardened.spec index 7a520594..9de98f6a 100644 --- a/releases/specs/amd64/musl/stage3-hardened.spec +++ b/releases/specs/amd64/musl/stage3-hardened.spec @@ -6,7 +6,7 @@ profile: default/linux/amd64/17.0/musl/hardened snapshot: @TIMESTAMP@ source_subpath: musl-hardened/stage2-amd64-musl-hardened-@TIMESTAMP@ chost: x86_64-gentoo-linux-musl -portage_confdir: @REPO_DIR@/releases/portage/stages-musl +portage_confdir: @REPO_DIR@/releases/portage/stages portage_overlay: /root/musl portage_prefix: releng compression_mode: pixz_x diff --git a/releases/specs/amd64/musl/stage3.spec b/releases/specs/amd64/musl/stage3.spec index 7f27c924..8cbb93c3 100644 --- a/releases/specs/amd64/musl/stage3.spec +++ b/releases/specs/amd64/musl/stage3.spec @@ -6,7 +6,7 @@ profile: default/linux/amd64/17.0/musl snapshot: @TIMESTAMP@ source_subpath: musl-vanilla/stage2-amd64-musl-@TIMESTAMP@ chost: x86_64-gentoo-linux-musl -portage_confdir: @REPO_DIR@/releases/portage/stages-musl +portage_confdir: @REPO_DIR@/releases/portage/stages portage_overlay: /root/musl portage_prefix: releng compression_mode: pixz_x
[gentoo-commits] repo/proj/guru:dev commit in: x11-drivers/OpenTabletDriver-bin/, x11-drivers/OpenTabletDriver-bin/files/
commit: 026097716a7426e5611d222ad72f04ab3a9a4a46 Author: Ethan Nijmeh gmail com> AuthorDate: Sat May 1 20:34:42 2021 + Commit: Ethan Nijmeh gmail com> CommitDate: Sat May 1 20:34:42 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02609771 x11-drivers/OpenTabletDriver-bin: new package Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ethan Nijmeh gmail.com> x11-drivers/OpenTabletDriver-bin/Manifest | 2 + .../OpenTabletDriver-bin-0.5.3.1.ebuild| 66 ++ x11-drivers/OpenTabletDriver-bin/files/otd | 13 + x11-drivers/OpenTabletDriver-bin/files/otd-gui | 3 + x11-drivers/OpenTabletDriver-bin/metadata.xml | 7 +++ 5 files changed, 91 insertions(+) diff --git a/x11-drivers/OpenTabletDriver-bin/Manifest b/x11-drivers/OpenTabletDriver-bin/Manifest new file mode 100644 index 0..c167f9078 --- /dev/null +++ b/x11-drivers/OpenTabletDriver-bin/Manifest @@ -0,0 +1,2 @@ +DIST OpenTabletDriver.tar.gz 4040912 BLAKE2B 0d0a05cfc5ed0339e65e43acddf701f26b12021f82c9d69db494887b71032a64be0f740f03ba518dda09c9cff79fc97d8b1599fbef5aba694fd5ad1f184d3020 SHA512 88e84cd3ea1722e4e7a252bb371455e3eb61f8ddf30cfd83d24149b92c33cf18112cbbabb0b7b7d443060b7742ac1910bd046b5489d685c5f60156c214f56f19 +DIST v0.5.3.1.tar.gz 174676 BLAKE2B a599aa070a8153ff9a63d0f4c717ac6bd62a03c0ca962612ad804908b686bbe80114c1b79a49fd43200963084ea6f68c5dbc349248509c4705792982c2e48f66 SHA512 55415e50559c6203f808c411a6111771d4639f3e1db67388da2f01068312afd744bd98a8c9fbf4d59f8ad94e1c71887dedcb032c354ec9d1f192fd091cd71426 diff --git a/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.5.3.1.ebuild b/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.5.3.1.ebuild new file mode 100644 index 0..f738e58a3 --- /dev/null +++ b/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.5.3.1.ebuild @@ -0,0 +1,66 @@ +EAPI=7 + +inherit desktop + +DESCRIPTION="A cross platform tablet driver (binary package)" +HOMEPAGE="https://github.com/OpenTabletDriver; + +SRC_URI="https://github.com/OpenTabletDriver/OpenTabletDriver/archive/refs/tags/v${PV}.tar.gz https://github.com/OpenTabletDriver/OpenTabletDriver/releases/download/v${PV}/OpenTabletDriver.linux-x64.tar.gz -> OpenTabletDriver.tar.gz" + +KEYWORDS="~amd64" +LICENSE="GPL-3+" + +SP="otd" + +SLOT="0" +IUSE="" +DEPEND=" + x11-libs/libX11 + x11-libs/libXrandr + dev-libs/libevdev + x11-libs/gtk+:3 + || ( dev-dotnet/dotnet-sdk-bin dev-dotnet/dotnet-runtime-bin ) +" + +pkgname=OpenTabletDriver +S=${WORKDIR}/${pkgname} +LP=opentabletdriver +src_install() { + cd "${S}" + + # install -do root "${D}/usr/share/${PN}" + + exeinto "/usr/share/${pkgname}" + exeopts -o root -Dm755 + + for binary in *.dll *.json; do + # install -Dm 755 -o root "$binary" -t "${D}/usr/share/${PN}" + doexe "$binary" + #fowners root "$binary" + done + + for bin in *.Daemon *.UX.Gtk *.Console; do + # install -Dm 755 -o root "$bin" -t "${D}/usr/share/${PN}" + doexe "$bin" + done + + insinto "/usr/share/${pkgname}" + doins -r "Configurations" + + install -Dm 644 -o root "${S}/99-${LP}.rules" -t "${D}/usr/lib/udev/rules.d" + udevadm control --reload + + cd "${FILESDIR}" + install -Dm 755 -o root "${SP}" -t "${D}/usr/bin" + install -Dm 755 -o root "${SP}-gui" -t "${D}/usr/bin" + + + cd ${WORKDIR}/OpenTabletDriver-${PV}/OpenTabletDriver.UX/Assets + doicon "otd.png" + make_desktop_entry /usr/bin/otd-gui OpenTabletDriver otd Settings +} + +pkg_postinst() { + ewarn "If this is your first time installing," + ewarn "please replug your tablet." +} diff --git a/x11-drivers/OpenTabletDriver-bin/files/otd b/x11-drivers/OpenTabletDriver-bin/files/otd new file mode 100755 index 0..0f85bbe46 --- /dev/null +++ b/x11-drivers/OpenTabletDriver-bin/files/otd @@ -0,0 +1,13 @@ +#!/bin/bash +cd /usr/share/opentabletdriver-bin +if [ $# -eq 0 ] +then +if [[ ! -v DISPLAY ]] && [[ ! -v WAYLAND_DISPLAY ]] +then +echo "DISPLAY and/or WAYLAND_DISPLAY is not set" +exit 64 +fi +dotnet ./OpenTabletDriver.Daemon.dll -c ./Configurations +else +dotnet ./OpenTabletDriver.Console.dll "$@" +fi diff --git a/x11-drivers/OpenTabletDriver-bin/files/otd-gui b/x11-drivers/OpenTabletDriver-bin/files/otd-gui new file mode 100755 index 0..1cdefe9d4 --- /dev/null +++ b/x11-drivers/OpenTabletDriver-bin/files/otd-gui @@ -0,0 +1,3 @@ +#!/bin/bash +cd /usr/share/opentabletdriver-bin +dotnet ./OpenTabletDriver.UX.Gtk.dll "$@" diff --git a/x11-drivers/OpenTabletDriver-bin/metadata.xml b/x11-drivers/OpenTabletDriver-bin/metadata.xml new file mode 100644 index 0..0f1124053 --- /dev/null +++ b/x11-drivers/OpenTabletDriver-bin/metadata.xml @@ -0,0 +1,7 @@ +
[gentoo-commits] proj/releng:master commit in: tools/
commit: 1151b7a5c0901fb91723d20be695e43a11d1bf7d Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat May 1 20:14:28 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 1 20:21:52 2021 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=1151b7a5 Add experimental musl catalust-auto config file Signed-off-by: Andreas K. Hüttel gentoo.org> tools/catalyst-auto-amd64-musl.conf | 62 + 1 file changed, 62 insertions(+) diff --git a/tools/catalyst-auto-amd64-musl.conf b/tools/catalyst-auto-amd64-musl.conf new file mode 100644 index ..1b4e2b3b --- /dev/null +++ b/tools/catalyst-auto-amd64-musl.conf @@ -0,0 +1,62 @@ +# This is the config file for the catalyst-auto script. It should be pretty +# self-explanatory. + +UPLOAD_USER=amd64 +UPLOAD_KEY=/root/.ssh/id_rsa +host=$(hostname) + +ARCH="amd64" +TYPE="auto" +source /etc/catalyst/release/build.env + +SPECS_DIR=${REPO_DIR}/releases/specs/amd64/musl + +SETS=" + vanilla +" +# hardened +# vanilla_systemd +# hardened_systemd + +SET_vanilla_SPECS="stage1.spec stage2.spec stage3.spec" + +KCONFIG_DIR=${REPO_DIR}/releases/kconfig/amd64 + +EXTENSIONS="@(.tar.xz|.tar.bz2|.tar.gz|.tar|.sfs)" + +update_symlinks() { + # Symlink the latest stages3 to build from + for d in ${BUILD_SRCDIR_BASE}/{musl} ; do + pushd "${d}" >/dev/null || exit + shopt -s extglob + for f in $(ls stage3*${EXTENSIONS} | grep -v latest | give_latest_from_dates ) ; do + # 20yymmddThhmmssZ + # 20yymmddhhmmss + # 20yymmdd + # 20yy.n + of=$(perl -p \ + -e 's/20\d{6}T\d{6}Z/latest/g;' \ + -e 's/20\d{6}\d{6}/latest/g;' \ + -e 's/20\d{6}/latest/g;' \ + -e 's/20\d{2}\.\d{2}/latest/g;' \ + <<<"$f") + ln -svf "$f" "$of" + done + popd >/dev/null || exit + done +} + +post_build() { + local set=$1 spec=$2 + + pushd "${BUILD_SRCDIR_BASE}"/musl >/dev/null || exit + UPLOAD_DEST=${BUILD_DESTDIR_BASE} + case ${spec} in + stage3.spec) + upload stage3-amd64-musl-${TIMESTAMP}.tar.xz* + ;; + esac + popd >/dev/null || exit +} + +# vim:ft=sh:
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/musl/
commit: 1193c422d1ca15da03fcafbe06a225bb72788b24 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat May 1 20:19:43 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 1 20:21:55 2021 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=1193c422 Add experimental amd64 musl hardened specs Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs/amd64/musl/stage1-hardened.spec | 14 ++ releases/specs/amd64/musl/stage2-hardened.spec | 12 releases/specs/amd64/musl/stage3-hardened.spec | 12 3 files changed, 38 insertions(+) diff --git a/releases/specs/amd64/musl/stage1-hardened.spec b/releases/specs/amd64/musl/stage1-hardened.spec new file mode 100644 index ..11762770 --- /dev/null +++ b/releases/specs/amd64/musl/stage1-hardened.spec @@ -0,0 +1,14 @@ +subarch: amd64 +target: stage1 +version_stamp: musl-hardened-@TIMESTAMP@ +rel_type: musl-hardened +profile: default/linux/amd64/17.0/musl/hardened +snapshot: @TIMESTAMP@ +source_subpath: musl-hardened/stage3-amd64-musl-hardened-latest +chost: x86_64-gentoo-linux-musl +portage_confdir: @REPO_DIR@/releases/portage/stages-musl-hardened +portage_overlay: /root/musl +portage_prefix: releng +update_seed: yes +update_seed_command: --update --deep --newuse @world +compression_mode: pixz_x diff --git a/releases/specs/amd64/musl/stage2-hardened.spec b/releases/specs/amd64/musl/stage2-hardened.spec new file mode 100644 index ..266791f7 --- /dev/null +++ b/releases/specs/amd64/musl/stage2-hardened.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage2 +version_stamp: musl-hardened-@TIMESTAMP@ +rel_type: musl-hardened +profile: default/linux/amd64/17.0/musl/hardened +snapshot: @TIMESTAMP@ +source_subpath: musl-hardened/stage1-amd64-musl-hardened-@TIMESTAMP@ +chost: x86_64-gentoo-linux-musl +portage_confdir: @REPO_DIR@/releases/portage/stages-musl-hardened +portage_overlay: /root/musl +portage_prefix: releng +compression_mode: pixz_x diff --git a/releases/specs/amd64/musl/stage3-hardened.spec b/releases/specs/amd64/musl/stage3-hardened.spec new file mode 100644 index ..7a520594 --- /dev/null +++ b/releases/specs/amd64/musl/stage3-hardened.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage3 +version_stamp: musl-hardened-@TIMESTAMP@ +rel_type: musl-hardened +profile: default/linux/amd64/17.0/musl/hardened +snapshot: @TIMESTAMP@ +source_subpath: musl-hardened/stage2-amd64-musl-hardened-@TIMESTAMP@ +chost: x86_64-gentoo-linux-musl +portage_confdir: @REPO_DIR@/releases/portage/stages-musl +portage_overlay: /root/musl +portage_prefix: releng +compression_mode: pixz_x
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/musl/
commit: 1a91a830b575e9fd2b71c3abf647f3a0e4944490 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat May 1 20:09:45 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 1 20:21:50 2021 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=1a91a830 Add experimental amd64-musl-vanilla specs Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs/amd64/musl/stage1.spec | 14 ++ releases/specs/amd64/musl/stage2.spec | 12 releases/specs/amd64/musl/stage3.spec | 12 3 files changed, 38 insertions(+) diff --git a/releases/specs/amd64/musl/stage1.spec b/releases/specs/amd64/musl/stage1.spec new file mode 100644 index ..949c54ed --- /dev/null +++ b/releases/specs/amd64/musl/stage1.spec @@ -0,0 +1,14 @@ +subarch: amd64 +target: stage1 +version_stamp: musl-@TIMESTAMP@ +rel_type: musl +profile: default/linux/amd64/17.0/musl +snapshot: @TIMESTAMP@ +source_subpath: musl-vanilla/stage3-amd64-musl-latest +chost: x86_64-gentoo-linux-musl +portage_confdir: @REPO_DIR@/releases/portage/stages-musl +portage_overlay: /root/musl +portage_prefix: releng +update_seed: yes +update_seed_command: --update --deep --newuse @world +compression_mode: pixz_x diff --git a/releases/specs/amd64/musl/stage2.spec b/releases/specs/amd64/musl/stage2.spec new file mode 100644 index ..6cbd0ced --- /dev/null +++ b/releases/specs/amd64/musl/stage2.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage2 +version_stamp: musl-@TIMESTAMP@ +rel_type: musl +profile: default/linux/amd64/17.0/musl +snapshot: @TIMESTAMP@ +source_subpath: musl-vanilla/stage1-amd64-musl-@TIMESTAMP@ +chost: x86_64-gentoo-linux-musl +portage_confdir: @REPO_DIR@/releases/portage/stages-musl +portage_overlay: /root/musl +portage_prefix: releng +compression_mode: pixz_x diff --git a/releases/specs/amd64/musl/stage3.spec b/releases/specs/amd64/musl/stage3.spec new file mode 100644 index ..7f27c924 --- /dev/null +++ b/releases/specs/amd64/musl/stage3.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage3 +version_stamp: musl-@TIMESTAMP@ +rel_type: musl +profile: default/linux/amd64/17.0/musl +snapshot: @TIMESTAMP@ +source_subpath: musl-vanilla/stage2-amd64-musl-@TIMESTAMP@ +chost: x86_64-gentoo-linux-musl +portage_confdir: @REPO_DIR@/releases/portage/stages-musl +portage_overlay: /root/musl +portage_prefix: releng +compression_mode: pixz_x
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gnome-disk-utility/
commit: 3b7c06c3e9686e9eba42c4e39e15d51489399b73 Author: Matt Turner gentoo org> AuthorDate: Sat May 1 20:05:09 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 1 20:05:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7c06c3 sys-apps/gnome-disk-utility: Version bump to 40.1 Signed-off-by: Matt Turner gentoo.org> sys-apps/gnome-disk-utility/Manifest | 1 + .../gnome-disk-utility-40.1.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/sys-apps/gnome-disk-utility/Manifest b/sys-apps/gnome-disk-utility/Manifest index 8e00cb835f7..530b2985b6f 100644 --- a/sys-apps/gnome-disk-utility/Manifest +++ b/sys-apps/gnome-disk-utility/Manifest @@ -1,2 +1,3 @@ DIST gnome-disk-utility-3.38.2.tar.xz 1375128 BLAKE2B e437eead1273bb2931462ac6c7a7dfea75c603c5325af003d403f4b5130b28e95496724c1939e5dd2e3c8b517eb0d3cdf51952299451546b41f9f5eaddcf9e63 SHA512 3afc0a40e82f0ab3608302af3d83acb15a758581122188125f9572e95a802359d1af0a1e99fb0cd8fb612413aac09e3d33404d08a2d5e189b79d4f284c92cb82 DIST gnome-disk-utility-40.0.tar.xz 1386880 BLAKE2B 680057797dc820197adbb3a8dea53c9545343ef03037d22ac3f3f87f34a0727d02c2b602a5886006e30acf97a1c1358258ff6f947be2192d835f955020b366cb SHA512 c53e1bef93dc024bc69be60848825f8175841319a2a7b92a75f48432423c5465151536f597c69707ebff37e5bc8e2c96d8a10f0f0e7ebe7cdc961a74841efd80 +DIST gnome-disk-utility-40.1.tar.xz 1387480 BLAKE2B ef3650cadd2f5e264abbf805fa0af1c7e9e30e067c946d91dd879600e2db5b9af83cc8f7990954cd8d859a7456d4054ddb9bcad0ed716a08b848f78a98d8 SHA512 be7a298f6ca9afad5dfd420a5ff5386a1e096f7d956339d5528702b2bd2b657dad4b9017b0ae519d13480fe0806fa64fd1c94e2c1136ee00a6b17c7f21a0acf1 diff --git a/sys-apps/gnome-disk-utility/gnome-disk-utility-40.1.ebuild b/sys-apps/gnome-disk-utility/gnome-disk-utility-40.1.ebuild new file mode 100644 index 000..3192512980a --- /dev/null +++ b/sys-apps/gnome-disk-utility/gnome-disk-utility-40.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="Disk Utility for GNOME using udisks" +HOMEPAGE="https://wiki.gnome.org/Apps/Disks; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="fat elogind gnome systemd" +REQUIRED_USE="?? ( elogind systemd )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +DEPEND=" + >=media-libs/libdvdread-4.2.0:0= + >=dev-libs/glib-2.31:2 + >=x11-libs/gtk+-3.16.0:3 + >=media-libs/libcanberra-0.1[gtk3] + >=gui-libs/libhandy-1.1.90:1= + >=app-arch/xz-utils-5.0.5 + >=x11-libs/libnotify-0.7:= + >=app-crypt/libsecret-0.7 + >=dev-libs/libpwquality-1.0.0 + >=sys-fs/udisks-2.7.6:2 + elogind? ( >=sys-auth/elogind-209 ) + systemd? ( >=sys-apps/systemd-209:0= ) +" +RDEPEND="${DEPEND} + x11-themes/adwaita-icon-theme + fat? ( sys-fs/dosfstools ) + gnome? ( >=gnome-base/gnome-settings-daemon-3.8 ) +" +# libxml2 for xml-stripblanks in gresource +BDEPEND=" + dev-libs/libxml2:2 + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + -Dlogind=$(usex systemd libsystemd $(usex elogind libelogind none)) + $(meson_use gnome gsd_plugin) + -Dman=true + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/eog/
commit: 820dd8bba36601d6c26d36ff799bfd54438f43f1 Author: Matt Turner gentoo org> AuthorDate: Sat May 1 20:01:22 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 1 20:01:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820dd8bb media-gfx/eog: Version bump to 40.1 Signed-off-by: Matt Turner gentoo.org> media-gfx/eog/Manifest| 1 + media-gfx/eog/eog-40.1.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest index c8e224ae17d..83097d0d0f6 100644 --- a/media-gfx/eog/Manifest +++ b/media-gfx/eog/Manifest @@ -1,2 +1,3 @@ DIST eog-3.38.2.tar.xz 3614956 BLAKE2B ab442006b2eca1550d072c57af989e748f130b07088e724ccf8e2d6e6b2cf132e06ff2ff89d9333f6fa3cd701c27cdb616dabf125f14dc5a4d1b92d14a85be56 SHA512 f9af91a76b85b8e1250f3ecf04cfc30ae35892282fe65c810358d27cc7e0aac3cafe50dcf815c54c6056c24eb1107d6f5ecf8131f78559095cda5024d255ebe6 DIST eog-40.0.tar.xz 3601476 BLAKE2B 149b173cb46c46c445b72cc118456e5fb957e48179176daafd3f1726a75353b30fb8750af2fd259235378127c48c2d44e769744c84b7ab9c3d57c679c7ef5828 SHA512 8f395caf4a5eb9ba9f5da6d7dd60c4383b029fc10041abc559afe7c45953f4ef8c64604807df59d61178fa8a16e5a62526e91bfc19c8c57fbf654612d7d9 +DIST eog-40.1.tar.xz 3601652 BLAKE2B 6e3ec73742a0de864a131b25b2ed2c3346aecea9455ccbae701d70a50a45dace90d4002c56829e9a831a16ec827df6e1ab257c9ec5b755b863e98d63cd8a59bf SHA512 1fd2f6689f8a74254f4436fedf8a5ee7c1488d70b467dfb94c3ca3e0e269aaa75a77d15d5bb3544e699f5c8759e30a25942857188cb98b4d9537165b67d6d14c diff --git a/media-gfx/eog/eog-40.1.ebuild b/media-gfx/eog/eog-40.1.ebuild new file mode 100644 index 000..e0fd2241d63 --- /dev/null +++ b/media-gfx/eog/eog-40.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="The Eye of GNOME image viewer" +HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome; + +LICENSE="GPL-2+" +SLOT="1" + +IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff" +REQUIRED_USE="exif? ( jpeg )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + >=dev-libs/glib-2.53.4:2 + >=dev-libs/libpeas-0.7.4:=[gtk] + >=gnome-base/gnome-desktop-2.91.2:3= + >=gnome-base/gsettings-desktop-schemas-2.91.92 + >=x11-misc/shared-mime-info-0.20 + >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?] + >=x11-libs/gtk+-3.22.0:3[introspection,X] + sys-libs/zlib + + exif? ( >=media-libs/libexif-0.6.14 ) + lcms? ( media-libs/lcms:2 ) + xmp? ( media-libs/exempi:2 ) + jpeg? ( virtual/jpeg:0 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + svg? ( >=gnome-base/librsvg-2.44.0:2 ) + + x11-libs/libX11 +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( >=dev-util/gtk-doc-1.16 + app-text/docbook-xml-dtd:4.1.2 ) + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use exif libexif) + $(meson_use lcms cms) + $(meson_use xmp) + $(meson_use jpeg libjpeg) + $(meson_use svg librsvg) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + -Dinstalled_tests=false + -Dlibportal=false # Not packaged + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/
commit: d0a2bec6e566e3d15b47f35ab5c78509efe4e03f Author: Matt Turner gentoo org> AuthorDate: Sat May 1 19:43:30 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 1 19:43:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a2bec6 app-accessibility/at-spi2-core: Version bump to 2.40.1 Signed-off-by: Matt Turner gentoo.org> app-accessibility/at-spi2-core/Manifest| 1 + .../at-spi2-core/at-spi2-core-2.40.1.ebuild| 62 ++ 2 files changed, 63 insertions(+) diff --git a/app-accessibility/at-spi2-core/Manifest b/app-accessibility/at-spi2-core/Manifest index e666f188374..048cbaa3471 100644 --- a/app-accessibility/at-spi2-core/Manifest +++ b/app-accessibility/at-spi2-core/Manifest @@ -1,2 +1,3 @@ DIST at-spi2-core-2.38.0.tar.xz 190540 BLAKE2B 6c5c479c279285460a5ff80533d600b5173fe9bedacfa1522bc37da4a305b965cec2c677eaae8be809ed1a5fd8aaef6475fd27b80510efd1c530e46368e954af SHA512 3a1eb27cff6e0dd03119b4f8361a3b6037b26c511e80e2d003d1d5c41fede6d49eb5e0ac1ee45cfb4f3ca8e53292a7e2da67df80be28e77014775e41777a96c1 DIST at-spi2-core-2.40.0.tar.xz 197080 BLAKE2B 56c0ca8138b5178d713851ffb9a9299544a65708a3e5bf37b1e59e515bb30fccffd8b8cc9dea1e78c32a5d1fa3d21de506ef674c5e0ab8067a8ff5df206d349a SHA512 45f9123dac27982003e4c5e357ddaf31dbe945ff334bf1a7d02e81011b841bd69c717233e8b2d33abb6cfe16320bfe5893499f25d9f603cde5d11d63315e8725 +DIST at-spi2-core-2.40.1.tar.xz 197064 BLAKE2B dfa19413e6688678fcc0c0ed76d0fca0d5de5039c9b1e42dc10c9c387c0cbffb3c6a38570f9e74c343fa86310f2c3f6fcf0e311c57d11b5adeac5faf7bdf9630 SHA512 fcb73e78a85db9b982ae10d8c968c7732079832877fa0214c30a04b9e27910448c3f5456b8628ed4a3d4dbd59037c8c206916ad1462ca5c7a44409a702096b14 diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.40.1.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-2.40.1.ebuild new file mode 100644 index 000..a38a43100ab --- /dev/null +++ b/app-accessibility/at-spi2-core/at-spi2-core-2.40.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org meson multilib-minimal systemd virtualx xdg + +DESCRIPTION="D-Bus accessibility specifications and registration daemon" +HOMEPAGE="https://wiki.gnome.org/Accessibility; + +LICENSE="LGPL-2.1+" +SLOT="2" +IUSE="X gtk-doc +introspection" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.62:2[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54.0:= ) + X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXtst[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.25 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + # disable teamspaces test since that requires Novell.ICEDesktop.Daemon + "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch" +) + +multilib_src_configure() { + local emesonargs=( + -Dsystemd_user_dir="$(systemd_get_userunitdir)" + -Ddocs=$(multilib_native_usex gtk-doc true false) + -Dintrospection=$(multilib_native_usex introspection) + -Dx11=$(usex X) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + virtx dbus-run-session meson test -C "${BUILD_DIR}" +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/dleyna-core/
commit: 55cd5e095b56c4ac9382ed52b175244a034d04cb Author: Matt Turner gentoo org> AuthorDate: Sat May 1 18:44:13 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 1 19:42:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55cd5e09 net-libs/dleyna-core: Version bump to 0.7.0 Signed-off-by: Matt Turner gentoo.org> net-libs/dleyna-core/Manifest | 1 + net-libs/dleyna-core/dleyna-core-0.7.0.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/net-libs/dleyna-core/Manifest b/net-libs/dleyna-core/Manifest index adbf9ad1c71..5165a688291 100644 --- a/net-libs/dleyna-core/Manifest +++ b/net-libs/dleyna-core/Manifest @@ -1 +1,2 @@ DIST dleyna-core-0.6.0.tar.gz 30821 BLAKE2B f97ef825ef28efd58877487074c0146f8c8425b000537a2281ab44465829030ba9b837f95ad16b56044837a3e571a0ce54a8126ddafc2dda551dbf1d8b11a79e SHA512 cda3f3ee2bea860b06447ab79d8ca62a29c8d26215774c44adb05e57316b95acd4df6ee4ecdd731574b6da5b3aef1c08977a649288004a62a88af38a83157b57 +DIST dleyna-core-0.7.0.tar.gz 28354 BLAKE2B cfc21da2be908701ffe87f653ddbb3e8241f3842031987de9a0615ccc5dcd4f2180aaf9caaf981c6421d9cbfdc4cecb359998988f13f48ac5a5696bf56d7ae79 SHA512 02509d2fc386bc1d7f9295df7a12315a664a9dc4cced871da193dc79e15c3291ad4497cd18c655a7eb3e4d865a6448526c6abc1df2dc086cb7fc94f44c09b7f0 diff --git a/net-libs/dleyna-core/dleyna-core-0.7.0.ebuild b/net-libs/dleyna-core/dleyna-core-0.7.0.ebuild new file mode 100644 index 000..119dfa74760 --- /dev/null +++ b/net-libs/dleyna-core/dleyna-core-0.7.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="utility library for higher level dLeyna libraries" +HOMEPAGE="https://github.com/phako/dleyna-core; +SRC_URI="https://github.com/phako/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="1.0/5" # soname of libdleyna-core-1.0.so +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-libs/glib-2.28:2 + >=net-libs/gupnp-1.2.0:0= +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig +"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dleyna-server/
commit: 27e679f61219dc9200dffa2e62ef67c95a0bc7c7 Author: Matt Turner gentoo org> AuthorDate: Sat May 1 19:36:12 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 1 19:42:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e679f6 net-misc/dleyna-server: Version bump to 0.7.0 Signed-off-by: Matt Turner gentoo.org> net-misc/dleyna-server/Manifest | 1 + net-misc/dleyna-server/dleyna-server-0.7.0.ebuild | 26 +++ 2 files changed, 27 insertions(+) diff --git a/net-misc/dleyna-server/Manifest b/net-misc/dleyna-server/Manifest index 5b44ab69016..635fe67d6b7 100644 --- a/net-misc/dleyna-server/Manifest +++ b/net-misc/dleyna-server/Manifest @@ -1 +1,2 @@ DIST dleyna-server-0.6.0.tar.gz 107573 BLAKE2B c2460d20ac12d377170fc1292efa48ccec218b7c8e6f2d463a159bda801a7e9a5cfd239e51bcf9d997124a0a9ff305f3a4047228d54a55b26407fb1e37b2e238 SHA512 5fecc48f72afdac46da04d1785cf49384ed84b078802e4703cd86dc8e2c5db64df0232f66b73c73b3f358f7248117cd00fa4652397619d87f8f4a305e047306c +DIST dleyna-server-0.7.0.tar.gz 105020 BLAKE2B 01e4459631fef66e88aabcadfd85a4b01a5b95d33b5c1734decd1b0667876d7e5834bf23f754361772faebd7daf63d5f37cff9cb9bd11ff47c62aeb7afdb4969 SHA512 16bcab369a4d4624f75ed5d40bb5a06cafa1907b3ceceeb0de95f9f00750c257b69202f29f9c2d1ebcd61c541ee930d7a2747dab979e15a74e9a6e109eae6800 diff --git a/net-misc/dleyna-server/dleyna-server-0.7.0.ebuild b/net-misc/dleyna-server/dleyna-server-0.7.0.ebuild new file mode 100644 index 000..0718496ba1d --- /dev/null +++ b/net-misc/dleyna-server/dleyna-server-0.7.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Service that allows to discover and manipulate DLNA Digital Media servers (DMS)" +HOMEPAGE="https://github.com/phako/dleyna-server; +SRC_URI="https://github.com/phako/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-libs/glib-2.36:2 + >=net-libs/gssdp-1.2:0= + >=net-libs/gupnp-1.2:0= + >=net-libs/gupnp-av-0.11.5 + >=media-libs/gupnp-dlna-0.9.4:2.0 + >=net-libs/libsoup-2.28.2:2.4 + >=net-libs/dleyna-core-0.6.0:1.0= +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: net-libs/dleyna-connector-dbus/
commit: 078c0218dd17470951f4d9c6ce219be321e7 Author: Matt Turner gentoo org> AuthorDate: Sat May 1 19:22:13 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 1 19:42:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078c0218 net-libs/dleyna-connector-dbus: Version bump to 0.4.0 Signed-off-by: Matt Turner gentoo.org> net-libs/dleyna-connector-dbus/Manifest| 1 + .../dleyna-connector-dbus-0.4.0.ebuild | 23 ++ 2 files changed, 24 insertions(+) diff --git a/net-libs/dleyna-connector-dbus/Manifest b/net-libs/dleyna-connector-dbus/Manifest index 2643ad0192c..0e635349004 100644 --- a/net-libs/dleyna-connector-dbus/Manifest +++ b/net-libs/dleyna-connector-dbus/Manifest @@ -1 +1,2 @@ DIST dleyna-connector-dbus-0.3.0.tar.gz 17306 BLAKE2B b019066f31d6e050b130164e9b3a9dd8e29317db1f93e85c257e1f6f6af7c3310d2fb685d99f12d6eaa00ba983e6e1e88b6d6ae2bf533b117bde16b6d36bde32 SHA512 f1edba6a835575daadb0cc544e0ce5e89bde278d2fbb6802211d3e064e478a3dcb88a2b6d6cbc6b2794a63daf64d33f50795ec67bcd8f00281dbcabcbdbc0468 +DIST dleyna-connector-dbus-0.4.0.tar.gz 15046 BLAKE2B 644d9f0703d4675e5173306deffb6b7f300e36b1472d3d31f78d3dac98fa682819b3002e902260e5fe307d1a3060142fb764d3e5e2297362b1a0f0fb154492d5 SHA512 03ad706291549db56c0ad3121a6ecc5f1ecacf0bfa34956a397f8b0682b57fd6f847b0dc73ac5e30684f0ffde38b7b717dcccb00a0498f89b3ccc31e196e279e diff --git a/net-libs/dleyna-connector-dbus/dleyna-connector-dbus-0.4.0.ebuild b/net-libs/dleyna-connector-dbus/dleyna-connector-dbus-0.4.0.ebuild new file mode 100644 index 000..777d06bfd47 --- /dev/null +++ b/net-libs/dleyna-connector-dbus/dleyna-connector-dbus-0.4.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="utility library for higher level dLeyna libraries" +HOMEPAGE="https://github.com/phako/dleyna-connector-dbus; +SRC_URI="https://github.com/phako/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="1.0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + >=dev-libs/glib-2.28:2 + >=net-libs/dleyna-core-0.7.0:1.0= +" +RDEPEND="${DEPEND} + >=sys-apps/dbus-1 +" +BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: net-libs/dleyna-renderer/
commit: d2d188c514c3922611a4cfa44f242d4c3c7f78e8 Author: Matt Turner gentoo org> AuthorDate: Sat May 1 19:27:59 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 1 19:42:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d188c5 net-libs/dleyna-renderer: Version bump to 0.7.0 Signed-off-by: Matt Turner gentoo.org> net-libs/dleyna-renderer/Manifest | 1 + .../dleyna-renderer/dleyna-renderer-0.7.0.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/net-libs/dleyna-renderer/Manifest b/net-libs/dleyna-renderer/Manifest index bb264e60a22..321f86e27bf 100644 --- a/net-libs/dleyna-renderer/Manifest +++ b/net-libs/dleyna-renderer/Manifest @@ -1,2 +1,3 @@ DIST dleyna-renderer-0.6.0-gupnp-1.2.patch 27528 BLAKE2B c9c872faac1fb257aad958d167627b38557455cd2fd1e284f2b234cb7f73026bcfbdf79843c78a5611b6c4d4d79380304dd64e8f4fe07f6f9e370cc8d82d029a SHA512 5eb8148a1416f6420167097b51eca77be432cfaa7f2d86a1d9255cbb41b99dda0338a01e433974b9bbbfa68e2ec6ca16a4c79523b2e184e1ffaf0f65dbc52fc1 DIST dleyna-renderer-0.6.0.tar.gz 65566 BLAKE2B cfd2b5a08b2e5c6e15006e722c4878281bf7f4b6d8a9bd317ec5b27fc1568a2ca891af2ac2fc3c230f65e9920bd524b4fbaf43631192b079b2aea051783d2b8a SHA512 f4cb6c658bfaf620962eb6b84ab6b41be1bb8455ac1ff358db7fcf3db7f5c4e2130bb7b0e5201005c738e892aabf25b3cf2a3e1cc1f4a9ef9d834789b87c0183 +DIST dleyna-renderer-0.7.0.tar.gz 65982 BLAKE2B dc9acf5d3c39cfc8d7b84890b3fda2f4f4856276c1fb900f114a8f07f0459906d99ebe5f941d8953f5b3c635b6eaa5319300510037891aaf2079f88fd92618ec SHA512 6b1b222971780841c5080b769888a42beadaf7cd576f0d07741585e208876179d3cdde123cbd5a2e4129d2b9e0ba18a7edf7626dd8a0cb1d4a45b91340c3e9fe diff --git a/net-libs/dleyna-renderer/dleyna-renderer-0.7.0.ebuild b/net-libs/dleyna-renderer/dleyna-renderer-0.7.0.ebuild new file mode 100644 index 000..9df2d13efa6 --- /dev/null +++ b/net-libs/dleyna-renderer/dleyna-renderer-0.7.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="A library to discover and manipulate DLNA renderers" +HOMEPAGE="https://github.com/phako/dleyna-renderer; +SRC_URI="https://github.com/phako/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + >=dev-libs/glib-2.28:2 + >=net-libs/gssdp-1.2.0:0= + >=net-libs/gupnp-1.2.0:0= + >=net-libs/gupnp-av-0.11.5 + >=media-libs/gupnp-dlna-0.9.4:2.0 + >=net-libs/libsoup-2.28.2:2.4 + >=net-libs/dleyna-core-0.7.0:1.0= +" +RDEPEND="${DEPEND} + net-libs/dleyna-connector-dbus +" +BDEPEND=" + dev-libs/libxslt + virtual/pkgconfig +"
[gentoo-commits] proj/portage-utils:master commit in: /
commit: 583632d80a17c80d29eee2aec42d91cd05405fa3 Author: Fabian Groffen gentoo org> AuthorDate: Sat May 1 19:30:55 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Sat May 1 19:30:55 2021 + URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=583632d8 qmerge: provide emulations for fowners and fperms Signed-off-by: Fabian Groffen gentoo.org> qmerge.c | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/qmerge.c b/qmerge.c index e439a7d..9d524f1 100644 --- a/qmerge.c +++ b/qmerge.c @@ -1,5 +1,5 @@ /* - * Copyright 2005-2020 Gentoo Authors + * Copyright 2005-2021 Gentoo Authors * Distributed under the terms of the GNU General Public License v2 * * Copyright 2005-2010 Ned Ludd- @@ -666,6 +666,8 @@ pkg_run_func_at(int dirfd, const char *vdb_path, const char *phases, const char "eqawarn() { elog \"QA: \"\"$@\"; }\n" "eerror() { elog \"$@\"; }\n" "die() { eerror \"$@\"; exit 1; }\n" + "fowners() { local f a=$1; shift; for f in \"$@\" ; do chown $a \"${ED}/${f}\" ; done ; }\n" + "fperms() { local f a=$1; shift; for f in \"$@\" ; do chmod $a \"${ED}/${f}\" ; done ; }\n" /* TODO: This should suppress `die` */ "nonfatal() { \"$@\"; }\n" "ebegin() { printf ' * %%b ...' \"$*\"; }\n" @@ -1895,7 +1897,7 @@ grab_binpkg_info(depend_atom *atom) /* reuse previously opened tree, so we really employ the cache * from libq/tree */ if (tree == NULL) { - snprintf(path, sizeof(path), "%s/portage/Packages", port_tmpdir); + snprintf(path, sizeof(path), "%s/portage/%s", port_tmpdir, Packages); /* we don't use ROOT on package tree here, operating on ROOT * should be for package merges/unmerges, but be able to pull * binpkgs from current system */ @@ -2100,7 +2102,9 @@ int qmerge_main(int argc, char **argv) if (install && !pretend) { if (follow_rdepends && getenv("QMERGE") == NULL) { install = 0; - warn("Using these options are likely to break your system at this point. export QMERGE=1; if you think you know what your doing."); + warn("Using these options are likely to break your " + "system at this point. export QMERGE=1; " + "if you think you know what your doing."); } }
[gentoo-commits] repo/gentoo:master commit in: app-portage/gs-elpa/files/, app-portage/gs-elpa/
commit: 30234fdf04d978b3c8ff514f762cea5f812a8ff6 Author: Ulrich Müller gentoo org> AuthorDate: Sat May 1 19:08:45 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Sat May 1 19:09:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30234fdf app-portage/gs-elpa: Generate ebuilds for EAPI 7 Instead of EAPI 5, which is no longer supported by elisp.eclass. Closes: https://bugs.gentoo.org/787500 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ulrich Müller gentoo.org> .../gs-elpa/files/gs-elpa-0.1.3-eapi7.patch| 47 ++ app-portage/gs-elpa/gs-elpa-0.1.3-r2.ebuild| 28 + 2 files changed, 75 insertions(+) diff --git a/app-portage/gs-elpa/files/gs-elpa-0.1.3-eapi7.patch b/app-portage/gs-elpa/files/gs-elpa-0.1.3-eapi7.patch new file mode 100644 index 000..f0289a8a596 --- /dev/null +++ b/app-portage/gs-elpa/files/gs-elpa-0.1.3-eapi7.patch @@ -0,0 +1,47 @@ +--- gs-elpa-0.1.3/gs_elpa/ebuild.py gs-elpa-0.1.3/gs_elpa/ebuild.py +@@ -16,7 +16,7 @@ + from g_sorcery.ebuild import DefaultEbuildGenerator + + Layout = collections.namedtuple("Layout", +-["vars_before_inherit", "inherit", ++["eapi", "vars_before_inherit", "inherit", + "vars_after_description", "vars_after_keywords"]) + + +@@ -26,6 +26,8 @@ + """ + def __init__(self, package_db): + ++eapi = "7" ++ + vars_before_inherit = \ + ["repo_uri", "source_type", "realname", {"name" : "digest_sources", "value" : "yes"}] + +@@ -37,7 +39,7 @@ + vars_after_keywords = \ + ["depend", "rdepend"] + +-layout = Layout(vars_before_inherit, ++layout = Layout(eapi, vars_before_inherit, + inherit, vars_after_description, vars_after_keywords) + + super(ElpaEbuildWithDigestGenerator, self).__init__(package_db, layout) +@@ -48,6 +50,8 @@ + """ + def __init__(self, package_db): + ++eapi = "7" ++ + vars_before_inherit = \ + ["repo_uri", "source_type", "realname"] + +@@ -59,7 +63,7 @@ + vars_after_keywords = \ + ["depend", "rdepend"] + +-layout = Layout(vars_before_inherit, inherit, ++layout = Layout(eapi, vars_before_inherit, inherit, + vars_after_description, vars_after_keywords) + + super(ElpaEbuildWithoutDigestGenerator, self).__init__(package_db, layout) diff --git a/app-portage/gs-elpa/gs-elpa-0.1.3-r2.ebuild b/app-portage/gs-elpa/gs-elpa-0.1.3-r2.ebuild new file mode 100644 index 000..3466a950548 --- /dev/null +++ b/app-portage/gs-elpa/gs-elpa-0.1.3-r2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_7,3_8} ) +DISTUTILS_USE_SETUPTOOLS=no + +inherit distutils-r1 + +DESCRIPTION="g-sorcery backend for elisp packages" +HOMEPAGE="https://github.com/jauhien/gs-elpa; +SRC_URI="https://github.com/jauhien/gs-elpa/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +DEPEND="app-portage/g-sorcery[$(python_gen_usedep 'python*')] + dev-python/sexpdata[$(python_gen_usedep 'python*')]" +RDEPEND="${DEPEND}" + +PATCHES=("${FILESDIR}/${P}-eapi7.patch") + +python_install_all() { + distutils-r1_python_install_all + doman docs/*.8 +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: d38c8e31bd9b35011a106639625e35591931f3a1 Author: David Seifert gentoo org> AuthorDate: Sat May 1 19:01:50 2021 + Commit: David Seifert gentoo org> CommitDate: Sat May 1 19:01:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38c8e31 wxwidgets.eclass: Remove need-wxwidgets alias * No consumers of the old `need-wxwidgets` in ::gentoo. Signed-off-by: David Seifert gentoo.org> eclass/wxwidgets.eclass | 9 - 1 file changed, 9 deletions(-) diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass index e1f77f0b7c2..5d6d175392b 100644 --- a/eclass/wxwidgets.eclass +++ b/eclass/wxwidgets.eclass @@ -130,13 +130,4 @@ setup-wxwidgets() { einfo } -case ${EAPI:-0} in - 0|1|2|3|4|5|6) - # deprecated - need-wxwidgets() { - setup-wxwidgets - } - ;; -esac - fi
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 4cb8df29372546462c6f1b954dd18662fcaa1a48 Author: David Seifert gentoo org> AuthorDate: Sat May 1 19:02:05 2021 + Commit: David Seifert gentoo org> CommitDate: Sat May 1 19:02:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb8df29 wxwidgets.eclass: Add eqawarn for GTK 2 slot Closes: https://github.com/gentoo/gentoo/pull/20269 Signed-off-by: David Seifert gentoo.org> eclass/wxwidgets.eclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass index 5e9d569a16a..4357e7367cc 100644 --- a/eclass/wxwidgets.eclass +++ b/eclass/wxwidgets.eclass @@ -64,7 +64,9 @@ setup-wxwidgets() { case ${WX_GTK_VER} in 3.0-gtk3) wxtoolkit=gtk3 ;; - 3.0) wxtoolkit=gtk2 ;; + 3.0) wxtoolkit=gtk2 + eqawarn "This package relies on the deprecated GTK 2 slot, which will go away soon (https://bugs.gentoo.org/618642)" + ;; esac if [[ -z ${WX_DISABLE_NDEBUG} ]]; then
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 52c32f69e7dcf2844b34b2668722f8c9439cc59a Author: David Seifert gentoo org> AuthorDate: Sat May 1 19:02:02 2021 + Commit: David Seifert gentoo org> CommitDate: Sat May 1 19:02:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c32f69 wxwidgets.eclass: Restrict to EAPI 7 Signed-off-by: David Seifert gentoo.org> eclass/wxwidgets.eclass | 56 +++-- 1 file changed, 12 insertions(+), 44 deletions(-) diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass index 019bc75ee79..5e9d569a16a 100644 --- a/eclass/wxwidgets.eclass +++ b/eclass/wxwidgets.eclass @@ -4,14 +4,14 @@ # @ECLASS: wxwidgets.eclass # @MAINTAINER: # wxwidg...@gentoo.org -# @SUPPORTED_EAPIS: 0 1 2 3 4 5 6 7 +# @SUPPORTED_EAPIS: 7 # @BLURB: Manages build configuration for wxGTK-using packages. # @DESCRIPTION: # This eclass sets up the proper environment for ebuilds using the wxGTK # libraries. Ebuilds using wxPython do not need to inherit this eclass. # # More specifically, this eclass controls the configuration chosen by the -# /usr/bin/wx-config wrapper. +# ${ESYSROOT}/usr/bin/wx-config wrapper. # # Using the eclass is simple: # @@ -21,6 +21,12 @@ # The configuration chosen is based on the version required and the flags # wxGTK was built with. +case ${EAPI:-0} in + [0-6]) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;; + 7) ;; + *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" ;; +esac + if [[ -z ${_WXWIDGETS_ECLASS} ]]; then _WXWIDGETS_ECLASS=1 @@ -39,44 +45,6 @@ readonly WX_GTK_VER inherit flag-o-matic -case ${EAPI:-0} in - 0|1|2|3|4|5) - inherit eutils multilib - - # This was used to set up a sane default for ebuilds so they could - # avoid calling need-wxwidgets if they didn't need a particular build. - # This was a bad idea for a couple different reasons, and because - # get_libdir() is now illegal in global scope in EAPI 6 we can't do it - # anymore. All ebuilds must now use setup-wxwidgets and this code is - # only here for backwards compatability. - if [[ -z ${WX_CONFIG} ]]; then - if [[ -n ${WX_GTK_VER} ]]; then - for _wxtoolkit in mac gtk2 base; do - # newer versions don't have a seperate debug config - for _wxdebug in xxx release- debug-; do - _wxconf="${_wxtoolkit}-unicode-${_wxdebug/xxx/}${WX_GTK_VER}" - - [[ -f ${EPREFIX}/usr/$(get_libdir)/wx/config/${_wxconf} ]] \ - || continue - - WX_CONFIG="${EPREFIX}/usr/$(get_libdir)/wx/config/${_wxconf}" - WX_ECLASS_CONFIG="${WX_CONFIG}" - break - done - [[ -n ${WX_CONFIG} ]] && break - done - [[ -n ${WX_CONFIG} ]] && export WX_CONFIG WX_ECLASS_CONFIG - fi - fi - unset _wxtoolkit - unset _wxdebug - unset _wxconf - ;; - 6) inherit multilib ;; # compatibility only, not needed by eclass - 7) ;; - *) die "${ECLASS}: EAPI ${EAPI:-0} is not supported" ;; -esac - # @FUNCTION: setup-wxwidgets # @DESCRIPTION: # Call this in your ebuild to set up the environment for wxGTK in src_configure. @@ -104,18 +72,18 @@ setup-wxwidgets() { fi # toolkit overrides - if has_version "x11-libs/wxGTK:${WX_GTK_VER}[aqua]"; then + if has_version -d "x11-libs/wxGTK:${WX_GTK_VER}[aqua]"; then wxtoolkit="mac" - elif ! has_version "x11-libs/wxGTK:${WX_GTK_VER}[X]"; then + elif ! has_version -d "x11-libs/wxGTK:${WX_GTK_VER}[X]"; then wxtoolkit="base" fi wxconf="${wxtoolkit}-unicode-${WX_GTK_VER}" for w in "${CHOST:-${CBUILD}}-${wxconf}" "${wxconf}"; do - [[ -f ${ESYSROOT:-${EPREFIX}}/usr/$(get_libdir)/wx/config/${w} ]] && wxconf=${w} && break + [[ -f ${ESYSROOT}/usr/$(get_libdir)/wx/config/${w} ]] && wxconf=${w} && break done || die "Failed to find configuration ${wxconf}" - export WX_CONFIG="${ESYSROOT:-${EPREFIX}}/usr/$(get_libdir)/wx/config/${wxconf}" + export WX_CONFIG="${ESYSROOT}/usr/$(get_libdir)/wx/config/${wxconf}" export WX_ECLASS_CONFIG="${WX_CONFIG}" einfo
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 897fe9a5c1e0eb6de341346ec33b50d63fe146f6 Author: David Seifert gentoo org> AuthorDate: Sat May 1 19:01:53 2021 + Commit: David Seifert gentoo org> CommitDate: Sat May 1 19:01:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897fe9a5 wxwidgets.eclass: Make WX_GTK_VER a PRE_INHERIT variable Signed-off-by: David Seifert gentoo.org> eclass/wxwidgets.eclass | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass index 5d6d175392b..80c0fc5dea3 100644 --- a/eclass/wxwidgets.eclass +++ b/eclass/wxwidgets.eclass @@ -24,6 +24,19 @@ if [[ -z ${_WXWIDGETS_ECLASS} ]]; then _WXWIDGETS_ECLASS=1 +# @ECLASS-VARIABLE: WX_GTK_VER +# @PRE_INHERIT +# @REQUIRED +# @DESCRIPTION: +# The SLOT of the x11-libs/wxGTK you're targeting. Needs to be defined before +# inheriting the eclass. Can be either "3.0" or "3.0-gtk3". +case ${WX_GTK_VER} in + 3.0|3.0-gtk3) ;; + "") die "WX_GTK_VER not declared" ;; + *)die "Invalid WX_GTK_VER: must be set to a valid wxGTK SLOT ('3.0' or '3.0-gtk3')" ;; +esac +readonly WX_GTK_VER + inherit flag-o-matic case ${EAPI:-0} in @@ -83,9 +96,6 @@ esac setup-wxwidgets() { local w wxtoolkit wxdebug wxconf - [[ -z ${WX_GTK_VER} ]] \ - && die "WX_GTK_VER must be set before calling $FUNCNAME." - case "${WX_GTK_VER}" in 3.0-gtk3) wxtoolkit=gtk3
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 854a97904d06f51a5d25cab1d20fe2857773a4d0 Author: David Seifert gentoo org> AuthorDate: Sat May 1 19:01:56 2021 + Commit: David Seifert gentoo org> CommitDate: Sat May 1 19:01:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854a9790 wxwidgets.eclass: Remove dead SLOTs Signed-off-by: David Seifert gentoo.org> eclass/wxwidgets.eclass | 32 +--- 1 file changed, 9 insertions(+), 23 deletions(-) diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass index 80c0fc5dea3..09c45ba48a5 100644 --- a/eclass/wxwidgets.eclass +++ b/eclass/wxwidgets.eclass @@ -94,31 +94,17 @@ esac # See: http://docs.wxwidgets.org/trunk/overview_debugging.html setup-wxwidgets() { - local w wxtoolkit wxdebug wxconf + local w wxtoolkit wxconf - case "${WX_GTK_VER}" in - 3.0-gtk3) - wxtoolkit=gtk3 - if [[ -z ${WX_DISABLE_NDEBUG} ]]; then - ( in_iuse debug && use debug ) || append-cppflags -DNDEBUG - fi - ;; - 2.9|3.0) - wxtoolkit=gtk2 - if [[ -z ${WX_DISABLE_NDEBUG} ]]; then - ( in_iuse debug && use debug ) || append-cppflags -DNDEBUG - fi - ;; - 2.8) - wxtoolkit=gtk2 - wxdebug="release-" - has_version x11-libs/wxGTK:${WX_GTK_VER}[debug] && wxdebug="debug-" - ;; - *) - die "Invalid WX_GTK_VER: must be set to a valid wxGTK SLOT" - ;; + case ${WX_GTK_VER} in + 3.0-gtk3) wxtoolkit=gtk3 ;; + 3.0) wxtoolkit=gtk2 ;; esac + if [[ -z ${WX_DISABLE_NDEBUG} ]]; then + { in_iuse debug && use debug; } || append-cppflags -DNDEBUG + fi + # toolkit overrides if has_version "x11-libs/wxGTK:${WX_GTK_VER}[aqua]"; then wxtoolkit="mac" @@ -126,7 +112,7 @@ setup-wxwidgets() { wxtoolkit="base" fi - wxconf="${wxtoolkit}-unicode-${wxdebug}${WX_GTK_VER}" + wxconf="${wxtoolkit}-unicode-${WX_GTK_VER}" for w in "${CHOST:-${CBUILD}}-${wxconf}" "${wxconf}"; do [[ -f ${ESYSROOT:-${EPREFIX}}/usr/$(get_libdir)/wx/config/${w} ]] && wxconf=${w} && break done || die "Failed to find configuration ${wxconf}"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: e40eab3b921f3fd20eecb4d78d0a9094e27e7827 Author: David Seifert gentoo org> AuthorDate: Sat May 1 19:01:59 2021 + Commit: David Seifert gentoo org> CommitDate: Sat May 1 19:01:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40eab3b wxwidgets.eclass: Clean up setup-wxwidgets eclassdoc Signed-off-by: David Seifert gentoo.org> eclass/wxwidgets.eclass | 22 ++ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass index 09c45ba48a5..019bc75ee79 100644 --- a/eclass/wxwidgets.eclass +++ b/eclass/wxwidgets.eclass @@ -79,20 +79,18 @@ esac # @FUNCTION: setup-wxwidgets # @DESCRIPTION: -# Call this in your ebuild to set up the environment for wxGTK. Besides -# controlling the wx-config wrapper this exports WX_CONFIG containing -# the path to the config in case it needs to be passed to a build system. +# Call this in your ebuild to set up the environment for wxGTK in src_configure. +# Besides controlling the wx-config wrapper, this exports WX_CONFIG containing +# the path to the config in case it needs to be passed to the build system. # -# In wxGTK-2.9 and later it also controls the level of debugging output -# from the libraries. In these versions debugging features are enabled -# by default and need to be disabled at the package level. Because this -# causes many warning dialogs to pop up during runtime we add -DNDEBUG to -# CPPFLAGS to disable debugging features (unless your ebuild has a debug -# USE flag and it's enabled). If you don't like this behavior you can set -# WX_DISABLE_NDEBUG to override it. +# This function also controls the level of debugging output from the libraries. +# Debugging features are enabled by default and need to be disabled at the +# package level. Because this causes many warning dialogs to pop up during +# runtime, we add -DNDEBUG to CPPFLAGS to disable debugging features (unless +# your ebuild has a debug USE flag and it's enabled). If you don't like this +# behavior, you can set WX_DISABLE_NDEBUG to override it. # -# See: http://docs.wxwidgets.org/trunk/overview_debugging.html - +# See: https://docs.wxwidgets.org/trunk/overview_debugging.html setup-wxwidgets() { local w wxtoolkit wxconf
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/
commit: d5c22d88d094a118ffb97c91dec77a993bed031e Author: Matt Turner gentoo org> AuthorDate: Sat May 1 18:36:52 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 1 18:38:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c22d88 gnome-extra/gucharmap: Version bump to 13.0.7 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gucharmap/Manifest| 1 + gnome-extra/gucharmap/gucharmap-13.0.7.ebuild | 73 +++ 2 files changed, 74 insertions(+) diff --git a/gnome-extra/gucharmap/Manifest b/gnome-extra/gucharmap/Manifest index 19b268bf2dd..237856e3128 100644 --- a/gnome-extra/gucharmap/Manifest +++ b/gnome-extra/gucharmap/Manifest @@ -1,2 +1,3 @@ DIST gucharmap-13.0.4.tar.gz 1900442 BLAKE2B 83925f04b23a5984e0180ae86d39842e419fe723604d3e93785241ed33ba56b80d68bfd8c99514ef542e515c78a0b64748781faa962d3a32e26746673ba4d2f0 SHA512 919f3298040962cf1b8636fe82a900e667d1f63c0f92c99b013d10cee7e7d5f074f3ffaa0ab8a8e3685b6764915a4e683e459fb680aeb65247c82c5a8a326bf9 +DIST gucharmap-13.0.7.tar.gz 1919890 BLAKE2B c90b09f2e52b27ea652a32c4a502a57767eb4f4cf5895a61f3a871f1f5fb81c27083938fc9394d2a74881bfd4c23fdf2cdbce2dc07a55cd3a7d9422e6da40ff9 SHA512 9ed3cea9560cfb53af61863b0811a4d62c347e404880154acd47c5e4148d5b5cf3c31a4ad3b8440081e0bc7b33666c6b0fed35c26f8ee9c0a1746d9ed61b19ca DIST gucharmap-3.0.1.tar.bz2 3275481 BLAKE2B 80dde7791abdc72677add9c65c59f810e6c6952116b92db34059c4c40d2657246b17844c105e68f32c86294e9b4e71e9d48e6f0522855465734d7c24e8d17608 SHA512 4d8a2276b5cb1a0b0fadca2a8522755c5884985a12d5b19341b9cefcd7f749ec1286c0271419e38ec84be7edcfa1293e7f0263eb682c75387d692792de3e1fb1 diff --git a/gnome-extra/gucharmap/gucharmap-13.0.7.ebuild b/gnome-extra/gucharmap/gucharmap-13.0.7.ebuild new file mode 100644 index 000..efc145ee7aa --- /dev/null +++ b/gnome-extra/gucharmap/gucharmap-13.0.7.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +VALA_MIN_API_VERSION="0.26" +VALA_USE_DEPEND="vapigen" + +inherit gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Unicode character map viewer and library" +HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap; +SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.gz; + +LICENSE="GPL-3+" +SLOT="2.90" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +UNICODE_VERSION="13.0" + +IUSE="debug +introspection gtk-doc vala" +REQUIRED_USE="vala? ( introspection )" + +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + >=sys-devel/gettext-0.19.8 + gtk-doc? ( >=dev-util/gtk-doc-1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + $(vala_depend)" + +DEPEND="=app-i18n/unicode-data-${UNICODE_VERSION}* + >=dev-libs/glib-2.32:2 + media-libs/freetype:2 + >=x11-libs/gtk+-3.22:3[introspection?] + >=x11-libs/pango-1.42.4-r2[introspection?]" + +RDEPEND="${DEPEND}" + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Ducd_path="${EPREFIX}/usr/share/unicode-data" + $(meson_use debug dbg) + $(meson_use gtk-doc docs) + $(meson_use introspection gir) + $(meson_use vala vapi) + ) + + meson_src_configure +} + +src_test() { + meson_src_test +} + +src_install() { + meson_src_install +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/x86/, profiles/arch/base/
commit: 2c13dbbddb8fe37bd5618c136679222fb1e96e51 Author: Matt Turner gentoo org> AuthorDate: Sat May 1 18:41:06 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 1 18:41:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c13dbbd profiles: Mask USE=sysprof on gui-libs/gtk where appropriate Signed-off-by: Matt Turner gentoo.org> profiles/arch/amd64/package.use.mask | 1 + profiles/arch/base/package.use.mask | 1 + profiles/arch/x86/package.use.mask | 1 + 3 files changed, 3 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 2e8662efc82..c5d4f9be7ec 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -110,6 +110,7 @@ gnome-extra/cjs -sysprof x11-libs/gtk+ -sysprof net-libs/libsoup -sysprof x11-libs/pango -sysprof +gui-libs/gtk -sysprof # Andreas Sturmlechner (2020-02-26) # Vulkan is available on amd64. diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index b66e43f2244..af46ee0f755 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -90,6 +90,7 @@ gnome-extra/cjs sysprof x11-libs/gtk+ sysprof net-libs/libsoup sysprof x11-libs/pango sysprof +gui-libs/gtk sysprof # Andreas Sturmlechner (2020-02-26) # Vulkan support is only available on few selected arches atm. diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 4f8856f1579..23823f2901d 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -119,6 +119,7 @@ gnome-extra/cjs -sysprof x11-libs/gtk+ -sysprof net-libs/libsoup -sysprof x11-libs/pango -sysprof +gui-libs/gtk -sysprof # Andreas Sturmlechner (2020-02-26) # Vulkan is available on x86.
[gentoo-commits] repo/gentoo:master commit in: media-libs/libmatroska/
commit: 5bbe4edca778d0be172a2ab671a22309deab1d71 Author: Sam James gentoo org> AuthorDate: Sat May 1 18:26:37 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:26:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbe4edc media-libs/libmatroska: fix lower bound on libebml Closes: https://bugs.gentoo.org/787479 Signed-off-by: Sam James gentoo.org> media-libs/libmatroska/libmatroska-1.6.3.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/media-libs/libmatroska/libmatroska-1.6.3.ebuild b/media-libs/libmatroska/libmatroska-1.6.3.ebuild index 8db09a78911..bc20ca16577 100644 --- a/media-libs/libmatroska/libmatroska-1.6.3.ebuild +++ b/media-libs/libmatroska/libmatroska-1.6.3.ebuild @@ -12,9 +12,8 @@ SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz; LICENSE="LGPL-2.1" SLOT="0/7" # subslot = soname major version KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" -IUSE="" -RDEPEND=">=dev-libs/libebml-1.4.0:=" +RDEPEND=">=dev-libs/libebml-1.4.2:=" DEPEND="${RDEPEND}" src_configure() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/colord/, x11-misc/colord/files/
commit: 6b0890de6628081a72295a74c84622bc2042b1fc Author: David Michael gmail com> AuthorDate: Fri Apr 30 20:25:51 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 1 18:25:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0890de x11-misc/colord: make introspection optional in meson Closes: https://bugs.gentoo.org/786873 Signed-off-by: David Michael gmail.com> Signed-off-by: Matt Turner gentoo.org> x11-misc/colord/colord-1.4.5-r1.ebuild | 9 +-- .../files/1.4.5-optional-introspection.patch | 64 ++ 2 files changed, 67 insertions(+), 6 deletions(-) diff --git a/x11-misc/colord/colord-1.4.5-r1.ebuild b/x11-misc/colord/colord-1.4.5-r1.ebuild index b1f278d89fb..a3b707ebd6d 100644 --- a/x11-misc/colord/colord-1.4.5-r1.ebuild +++ b/x11-misc/colord/colord-1.4.5-r1.ebuild @@ -25,7 +25,7 @@ DEPEND=" >=dev-libs/glib-2.58.0:2[${MULTILIB_USEDEP}] >=media-libs/lcms-2.6:2=[${MULTILIB_USEDEP}] dev-db/sqlite:3=[${MULTILIB_USEDEP}] - >=dev-libs/libgusb-0.2.7[${MULTILIB_USEDEP}] + >=dev-libs/libgusb-0.2.7[introspection?,${MULTILIB_USEDEP}] udev? ( dev-libs/libgudev:=[${MULTILIB_USEDEP}] virtual/libudev:=[${MULTILIB_USEDEP}] @@ -55,14 +55,10 @@ BDEPEND=" extra-print-profiles? ( media-gfx/argyllcms ) vala? ( $(vala_depend) ) " -# These dependencies are required to build native build-time programs. -BDEPEND="${BDEPEND} - dev-libs/glib:2 - media-libs/lcms -" PATCHES=( "${FILESDIR}"/${PV}-tests-Don-t-use-exact-floating-point-comparisons.patch + "${FILESDIR}"/${PV}-optional-introspection.patch ) src_prepare() { @@ -96,6 +92,7 @@ multilib_src_configure() { -Dargyllcms_sensor=$(multilib_native_usex argyllcms true false) -Dreverse=false -Dsane=$(multilib_native_usex scanner true false) + -Dintrospection=$(multilib_native_usex introspection true false) -Dvapi=$(multilib_native_usex vala true false) -Dprint_profiles=$(multilib_native_usex extra-print-profiles true false) $(meson_use test tests) diff --git a/x11-misc/colord/files/1.4.5-optional-introspection.patch b/x11-misc/colord/files/1.4.5-optional-introspection.patch new file mode 100644 index 000..8bc4580bebe --- /dev/null +++ b/x11-misc/colord/files/1.4.5-optional-introspection.patch @@ -0,0 +1,64 @@ +From e73723cabe4d5a2e2b281d2f1ea751b2d75bccc6 Mon Sep 17 00:00:00 2001 +From: David Michael +Date: Fri, 30 Apr 2021 16:28:17 -0400 +Subject: [PATCH] build: Make introspection optional in meson + +It defaults to enabled to preserve existing behavior. +--- + lib/colord/meson.build | 2 ++ + lib/colorhug/meson.build | 2 ++ + meson_options.txt| 1 + + 3 files changed, 5 insertions(+) + +diff --git a/lib/colord/meson.build b/lib/colord/meson.build +index dbb3d196..fe9d1cdb 100644 +--- a/lib/colord/meson.build b/lib/colord/meson.build +@@ -146,6 +146,7 @@ pkgg.generate( + description : 'colord is a system daemon for managing color devices', + ) + ++if get_option('introspection') + libcolord_girtarget = gnome.generate_gir(colord, + sources : [ + 'cd-client.c', +@@ -202,6 +203,7 @@ libcolord_girtarget = gnome.generate_gir(colord, + ) + libcolord_gir = libcolord_girtarget[0] + libcolord_typelib = libcolord_girtarget[1] ++endif + + if get_option('vapi') + gnome.generate_vapi('colord', +diff --git a/lib/colorhug/meson.build b/lib/colorhug/meson.build +index 9526ea4d..c0ce2887 100644 +--- a/lib/colorhug/meson.build b/lib/colorhug/meson.build +@@ -73,6 +73,7 @@ pkgg.generate( + description : 'ColorHug is a simple display hardware colorimeter', + ) + ++if get_option('introspection') + libcolorhug_gir = gnome.generate_gir(colorhug, + sources : [ + 'ch-common.c', +@@ -107,6 +108,7 @@ libcolorhug_gir = gnome.generate_gir(colorhug, + ], + install : true + ) ++endif + + if get_option('tests') + e = executable( +diff --git a/meson_options.txt b/meson_options.txt +index c184898e..10517622 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -7,6 +7,7 @@ option('systemd', type : 'boolean', value : true, description : 'Enable systemd + option('argyllcms_sensor', type : 'boolean', value : true, description : 'Enable ArgllCMS sensor') + option('reverse', type : 'boolean', value : false, description : 'Enable reverse engineering tools') + option('sane', type : 'boolean', value : false, description : 'Enable SANE support') ++option('introspection', type : 'boolean', value : true, description : 'Build gobject-introspection typelib files') + option('vapi', type : 'boolean', value : false, description : 'Build vala bindings') + option('print_profiles', type : 'boolean', value : false, description : 'Build extra print profiles') + option('tests', type : 'boolean', value : true, description : 'Build self
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-zappilot/
commit: 2847ef5266da4f6d7adcf43578064717157ece3c Author: Sam James gentoo org> AuthorDate: Sat May 1 18:22:41 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:24:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2847ef52 media-plugins/vdr-zappilot: epatch->eapply epatch doesn't exist in EAPI 7 (and needed an inherit in earlier EAPIs). Closes: https://bugs.gentoo.org/787392 Signed-off-by: Sam James gentoo.org> .../{vdr-zappilot-0.0.5-r1.ebuild => vdr-zappilot-0.0.5-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5-r1.ebuild b/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5-r2.ebuild similarity index 93% rename from media-plugins/vdr-zappilot/vdr-zappilot-0.0.5-r1.ebuild rename to media-plugins/vdr-zappilot/vdr-zappilot-0.0.5-r2.ebuild index 0c7ea066be1..b22b4f45d87 100644 --- a/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5-r1.ebuild +++ b/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5-r2.ebuild @@ -23,6 +23,6 @@ src_prepare() { vdr-plugin-2_src_prepare if has_version ">=media-video/vdr-2.3.1"; then - epatch "${FILESDIR}/${P}_vdr-2.3.1.patch" + eapply "${FILESDIR}/${P}_vdr-2.3.1.patch" fi }
[gentoo-commits] repo/gentoo:master commit in: x11-themes/silver-xcursors/
commit: be2cb8e1c763b024640e2ae84638a803e0c93e29 Author: Sam James gentoo org> AuthorDate: Sat May 1 18:21:35 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:24:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2cb8e1 x11-themes/silver-xcursors: fix cursor installation Closes: https://bugs.gentoo.org/787413 Signed-off-by: Sam James gentoo.org> .../{silver-xcursors-0.4-r2.ebuild => silver-xcursors-0.4-r3.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-themes/silver-xcursors/silver-xcursors-0.4-r2.ebuild b/x11-themes/silver-xcursors/silver-xcursors-0.4-r3.ebuild similarity index 87% rename from x11-themes/silver-xcursors/silver-xcursors-0.4-r2.ebuild rename to x11-themes/silver-xcursors/silver-xcursors-0.4-r3.ebuild index a24cd8a1d26..9eea59ec7a0 100644 --- a/x11-themes/silver-xcursors/silver-xcursors-0.4-r2.ebuild +++ b/x11-themes/silver-xcursors/silver-xcursors-0.4-r3.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86" RDEPEND="x11-libs/libXcursor" src_install() { - insinto /usr/share/cursors/xorg-x11/Silver/cursors - doins -r Silver/cursors + insinto /usr/share/cursors/xorg-x11/ + doins -r Silver/cursors/ dodoc README "${FILESDIR}"/README.gentoo }
[gentoo-commits] repo/gentoo:master commit in: media-video/rtmpdump/
commit: 3cb6588e99e018ff3b6b45a899bb22eb012583f7 Author: Sam James gentoo org> AuthorDate: Sat May 1 18:19:53 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:24:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb6588e media-video/rtmpdump: drop redundant USE=libressl in metadata.xml It was/is a global USE flag anyway and these didn't add anything. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> media-video/rtmpdump/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/media-video/rtmpdump/metadata.xml b/media-video/rtmpdump/metadata.xml index 77d74434352..0aab57cd9ea 100644 --- a/media-video/rtmpdump/metadata.xml +++ b/media-video/rtmpdump/metadata.xml @@ -14,7 +14,6 @@ Enable Cryptographic features Use GnuTLS instead of OpenSSL for Cryptography - Use LibreSSL instead of OpenSSL for Cryptography Enable installation of various binary tools in addition to librtmp library
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh2/
commit: d28a53a4d43ffab7891fd07e044883fc1ddb764f Author: Sam James gentoo org> AuthorDate: Sat May 1 18:20:07 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:24:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d28a53a4 net-libs/libssh2: drop redundant USE=libressl in metadata.xml It was/is a global USE flag anyway and these didn't add anything. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> net-libs/libssh2/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/net-libs/libssh2/metadata.xml b/net-libs/libssh2/metadata.xml index 2149f2ed0c6..fb1e9fa2788 100644 --- a/net-libs/libssh2/metadata.xml +++ b/net-libs/libssh2/metadata.xml @@ -10,7 +10,6 @@ Use dev-libs/libgcrypt instead of dev-libs/openssl - Use dev-libs/libressl instead of dev-libs/openssl Use net-libs/mbedtls instead of dev-libs/openssl
[gentoo-commits] repo/gentoo:master commit in: dev-libs/librelp/
commit: c1d6e007960f6ee9097720ee9d3eac7089d84f28 Author: Sam James gentoo org> AuthorDate: Sat May 1 18:19:41 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:24:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d6e007 dev-libs/librelp: drop redundant USE=libressl in metadata.xml It was/is a global USE flag anyway and these didn't add anything. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> dev-libs/librelp/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-libs/librelp/metadata.xml b/dev-libs/librelp/metadata.xml index 7ccc17cc4eb..01b35724e72 100644 --- a/dev-libs/librelp/metadata.xml +++ b/dev-libs/librelp/metadata.xml @@ -7,7 +7,6 @@ Use GnuTLS - Use LibreSSL Use OpenSSL
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-server/
commit: 6bfbb077ac6beacdba06a434f2a4c79064d7c99b Author: Sam James gentoo org> AuthorDate: Sat May 1 18:19:33 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:24:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bfbb077 dev-db/percona-server: drop redundant USE=libressl in metadata.xml It was/is a global USE flag anyway and these didn't add anything. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> dev-db/percona-server/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-db/percona-server/metadata.xml b/dev-db/percona-server/metadata.xml index 4b72b897bda..4801ce495b3 100644 --- a/dev-db/percona-server/metadata.xml +++ b/dev-db/percona-server/metadata.xml @@ -8,7 +8,6 @@ Add CJK support for InnoDB fulltext search using app-text/mecab Use LATIN1 encoding instead of UTF8 - Enable SSL connections and crypto functions using dev-libs/libressl Enable NUMA support using sys-process/numactl (NUMA kernel support is also required) Add support for statement profiling (requires USE=community). Add support for RocksDB; a key/value, LSM database optimized for flash storage
[gentoo-commits] repo/gentoo:master commit in: app-portage/conf-update/
commit: a8779625d484ea8c2d72216a9b1e9e7926b289a4 Author: Sam James gentoo org> AuthorDate: Sat May 1 18:17:37 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:24:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8779625 app-portage/conf-update: drop redundant USE=libressl in metadata.xml It was/is a global USE flag anyway and these didn't add anything. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> app-portage/conf-update/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/app-portage/conf-update/metadata.xml b/app-portage/conf-update/metadata.xml index 1e5a51a1844..90a0e1a4289 100644 --- a/app-portage/conf-update/metadata.xml +++ b/app-portage/conf-update/metadata.xml @@ -4,6 +4,5 @@ Use colors when displaying diffs (app-misc/colordiff) - Enable SSL connections and crypto functions using dev-libs/libressl
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/
commit: 7a5a381e70acbfc38087bf5e949da0ecac9577c3 Author: Sam James gentoo org> AuthorDate: Sat May 1 18:19:08 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:24:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5a381e dev-db/mysql: drop redundant USE=libressl in metadata.xml It was/is a global USE flag anyway and these didn't add anything. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> dev-db/mysql/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-db/mysql/metadata.xml b/dev-db/mysql/metadata.xml index e4197ced880..600b9891578 100644 --- a/dev-db/mysql/metadata.xml +++ b/dev-db/mysql/metadata.xml @@ -15,7 +15,6 @@ dev-db/mariadb Build the client libraries from the server package instead of the C Connector packages (not recommended) Build experimental features aka "rapid" plugins Use LATIN1 encoding instead of UTF8 - Enable SSL connections and crypto functions using dev-libs/libressl Enable NUMA support using sys-process/numactl (NUMA kernel support is also required) Add support for statement profiling (requires USE=community). Build the MySQL router program
[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb/
commit: bc080585d10772747d5313a884edb0b7883ace28 Author: Sam James gentoo org> AuthorDate: Sat May 1 18:18:33 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:24:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc080585 dev-db/mariadb: drop redundant USE=libressl in metadata.xml It was/is a global USE flag anyway and these didn't add anything. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> dev-db/mariadb/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-db/mariadb/metadata.xml b/dev-db/mariadb/metadata.xml index 74d8b5649ce..ef15894 100644 --- a/dev-db/mariadb/metadata.xml +++ b/dev-db/mariadb/metadata.xml @@ -16,7 +16,6 @@ Enables snappy compression methods for InnoDB/XtraDB using app-arch/snappy Enable the CONNECT engine to access foreign databases via JDBC Use LATIN1 encoding instead of UTF8 - Enable SSL connections and crypto functions using dev-libs/libressl Add support for the Mroonga engine for interfacing with the Groonga text search Enable NUMA support using sys-process/numactl (NUMA kernel support is also required) Add support for the Open Query GRAPH engine
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-cluster/
commit: 250c27d2faf86754e313ed50e91ea5336059f4a8 Author: Sam James gentoo org> AuthorDate: Sat May 1 18:19:17 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:24:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250c27d2 dev-db/mysql-cluster: drop redundant USE=libressl in metadata.xml It was/is a global USE flag anyway and these didn't add anything. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> dev-db/mysql-cluster/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-db/mysql-cluster/metadata.xml b/dev-db/mysql-cluster/metadata.xml index c82ebfd6fc5..13a8c6dcbb3 100644 --- a/dev-db/mysql-cluster/metadata.xml +++ b/dev-db/mysql-cluster/metadata.xml @@ -9,7 +9,6 @@ Build the client libraries from the server package instead of the C Connector packages (not recommended) Add support for alternative storage engines (Archive, CSV, Blackhole, Federated(X), Partition) Use LATIN1 encoding instead of UTF8 - Enable SSL connections and crypto functions using dev-libs/libressl Enable NUMA support using sys-process/numactl (NUMA kernel support is also required) Add support for statement profiling (requires USE=community). Build the server program
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 330f859dc9219e3de802718bbb002bfa29fa03dc Author: Sam James gentoo org> AuthorDate: Sat May 1 18:12:47 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:24:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=330f859d profiles: drop obsolete LibreSSL mask Bug: https://bugs.gentoo.org/762847 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 7 --- 1 file changed, 7 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index a6d0751ccb5..19b3c3e1d05 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -702,13 +702,6 @@ app-admin/lastpass-cli # Mask development versions now that they were bumped... =net-misc/kea-1.9* -# Michał Górny (2021-02-01) -# LibreSSL support is discontinued. Please read the relevant news item -# and either migrate to dev-libs/openssl, or use the unsupported -# user-maintained libressl overlay. -# Removal on 2021-05-01. Bug #762847. -dev-libs/libressl - # Marek Szuba (2021-01-21) # Masked for testing and further work - the golang-vcs-snapshot variant # seems to be incompatible with revdeps using go-module, the variant