bluemancz / edgets Goto Github PK
View Code? Open in Web Editor NEWGentoo overlay that brings you the newest versions of modern software.
Gentoo overlay that brings you the newest versions of modern software.
Google seems to have updated google earth again without a version bump:
!!! Fetched file: google-earth-bin-7.3.4.deb VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got: 55955782
!!! Expected: 55949724
Perhaps you could update the ebuild. Thank you very much!
When attempting to emerge app-office/ganttproject-bin I get the following error
emerge -a app-office/ganttproject-bin
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N #] app-office/ganttproject-bin-2.8.11::edgets USE="-doc" 17,737 KiB
Total: 1 package (1 new), Size of downloads: 17,737 KiB
Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
!!! A file listed in the Manifest could not be found: /var/lib/layman/edgets/app-office/ganttproject-bin/ganttproject-bin-3.0.3000.ebuild
>>> Emerging (1 of 1) app-office/ganttproject-bin-2.8.11::edgets
>>> Jobs: 0 of 1 complete, 1 running Load avg: 2.05, 1.04, 0.61
!!! A file listed in the Manifest could not be found: /var/lib/layman/edgets/app-office/ganttproject-bin/ganttproject-bin-3.0.3000.ebuild
>>> Failed to emerge app-office/ganttproject-bin-2.8.11
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 2.05, 1.04, 0.61
*
* The following package has failed to build, install, or execute postinst:
*
* (app-office/ganttproject-bin-2.8.11:0/0::edgets, ebuild scheduled for merge)
*
Hi!
I've bumped the version to 4.9.1 and slightly modified the cura ebuild found in the official gentoo repository according to the list below. I'd be happy if these files could be made available for everyone through edgets and not just lie around on my computer. :)
Bumped ebuild and patches from 4.8.0
dev-python/pynest2d/pynest2d-4.9.1.ebuild
dev-python/pynest2d/files/pynest2d-4.9.1-fix-cpp-version.patch
dev-python/pynest2d/files/pynest2d-4.9.1-required-flags-from-Libnest2D-target.patch
Bumped ebuild from 4.8.0
dev-python/uranium/uranium-4.9.1.ebuild
Bumped ebuild and patches from 4.8.0
dev-libs/libarcus/files/libarcus-4.9.1-deprecated-protobuf-calls.patch
dev-libs/libarcus/libarcus-4.9.1.ebuild
Bumped ebuild from 4.8.0
dev-libs/libcharon/libcharon-4.9.1.ebuild
Bumped ebuild and patches from 4.8.0
dev-libs/libsavitar/files/libsavitar-4.9.1-use-system-pugixml.patch
dev-libs/libsavitar/libsavitar-4.9.1.ebuild
Patch from https://src.fedoraproject.org/rpms/cura/blob/2cdec4003addb81fca79344e592cc0b3c5c07f34/f/cura-9702.patch
Added RDEPEND according to https://bugs.gentoo.org/731274
Bumped ebuild from 4.8.0
media-gfx/cura/files/cura-4.9.1-fix_test_wrongServerResponses.patch
media-gfx/cura/cura-4.9.1.ebuild
Bumped ebuild from 4.8.0
media-gfx/curaengine/curaengine-4.9.1.ebuild
Bumped ebuild from 4.8.0
media-gfx/fdm-materials/fdm-materials-4.9.1.ebuild
Thanks!
1.29.0 came out so perhaps its worth updating this ebuild
Its worth upgrading especially because 1.27 is packed with high score electron/chromium CVEs
I had a short look on https://github.com/gentoo-mirror/edgets/blob/master/dev-java/liberica-jre-bin/liberica-jre-bin-17_p35.ebuild
because of https://bugs.gentoo.org/875878
LICENSE="GPL-2"
RESTRICT="mirror"
makes no sense to me is the LICENSE wrong?
mv
misses a die
Google seems to have updated google earth without a version bump:
!!! Fetched file: google-earth-bin-7.3.4.deb VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got: 55949724
!!! Expected: 55716868
Perhaps you could update the ebuild. Yours was the last one that worked for me. Thank you!
# emerge --regen
…
Processing gnome-extra/icon-library
* ERROR: gnome-extra/icon-library-0.0.12::edgets failed (depend phase):
* cargo: EAPI 7 not supported
*
* Call stack:
* ebuild.sh, line 632: Called source '/var/db/repos/edgets/gnome-extra/icon-library/icon-library-0.0.12.ebuild'
* icon-library-0.0.12.ebuild, line 164: Called inherit 'gnome2-utils' 'meson' 'xdg' 'cargo'
* ebuild.sh, line 312: Called __qa_source '/var/db/repos/gentoo/eclass/cargo.eclass'
* ebuild.sh, line 123: Called source '/var/db/repos/gentoo/eclass/cargo.eclass'
* cargo.eclass, line 15: Called die
* The specific snippet of code:
* *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
*
* If you need support, post the output of `emerge --info '=gnome-extra/icon-library-0.0.12::edgets'`,
* the complete build log and the output of `emerge -pqv '=gnome-extra/icon-library-0.0.12::edgets'`.
* Working directory: '/usr/lib/python3.11/site-packages'
* S: '/var/tmp/portage/gnome-extra/icon-library-0.0.12/work/icon-library-0.0.12'
Using latest stable portage:
# emerge -pv1O portage
These are the packages that would be merged, in order:
[ebuild R ] sys-apps/portage-3.0.63-r1::gentoo USE="-apidoc -build -doc -gentoo-dev (ipc) native-extensions rsync-verify (-selinux) -test xattr" PYTHON_TARGETS="(-pypy3) -python3_10 python3_11 -python3_12" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
# equery m portage
* sys-apps/portage [gentoo]
Maintainer: [email protected]
Upstream: ChangeLog: https://gitweb.gentoo.org/proj/portage.git/plain/NEWS
Docs: https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage
Bugs-to: mailto:[email protected]
Remote-ID: cpe:/a:gentoo:portage (cpe)
Remote-ID: https://gitweb.gentoo.org/proj/portage.git/ (gentoo)
Remote-ID: https://github.com/gentoo/portage (github)
Remote-ID: https://pypi.org/project/portage/ (pypi)
Homepage: https://wiki.gentoo.org/wiki/Project:Portage
Location: /var/db/repos/gentoo/sys-apps/portage
Keywords: 3.0.61-r1:0:
Keywords: 3.0.63-r1:0: amd64 arm arm64 hppa ppc ppc64 sparc x86
Keywords: 3.0.64-r3:0:
Keywords: 3.0.65:0: ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
Keywords: 9999:0:
License: GPL-2
emerge --regen
…
Processing dev-python/eventlet
* ERROR: dev-python/eventlet-0.33.1::edgets failed (depend phase):
* distutils_enable_tests: unsupported argument: nose
*
* Call stack:
* ebuild.sh, line 632: Called source '/var/db/repos/edgets/dev-python/eventlet/eventlet-0.33.1.ebuild'
* eventlet-0.33.1.ebuild, line 40: Called distutils_enable_tests 'nose'
* distutils-r1.eclass, line 659: Called die
* The specific snippet of code:
* die "${FUNCNAME}: unsupported argument: ${1}"
*
* If you need support, post the output of `emerge --info '=dev-python/eventlet-0.33.1::edgets'`,
* the complete build log and the output of `emerge -pqv '=dev-python/eventlet-0.33.1::edgets'`.
* Working directory: '/usr/lib/python3.11/site-packages'
* S: '/var/tmp/portage/dev-python/eventlet-0.33.1/work/eventlet-0.33.1'
Need to add net-print/cups
dependency, probably.
!!! The following update has been skipped due to unsatisfied dependencies:
app-text/simplenote-bin:0
selected: (app-text/simplenote-bin-2.20.0:0/0::edgets, ebuild scheduled for merge)
skipped: (app-text/simplenote-bin-2.21.0:0/0::edgets, ebuild scheduled for merge) (see unsatisfied dependency below)
emerge: there are no ebuilds to satisfy "gnome-base/gconf:2".
(dependency required by "app-text/simplenote-bin-2.21.0::edgets" [ebuild])
Masked and removed here:
https://bugs.gentoo.org/873841
gentoo/gentoo@963a3cb
Hello ! First thanks for this repo :)
I have a problem when trying to install plank from your overlay (bamf package pre-config):
Calculating dependencies... done!
[ebuild N ~] x11-libs/bamf-0.5.5::edgets USE="dbus -doc -introspection -test" 0 KiB
Total: 1 package (1 new), Size of downloads: 0 KiB
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) x11-libs/bamf-0.5.5::edgets
>>> Failed to emerge x11-libs/bamf-0.5.5, Log file:
>>> '/var/calculate/tmp/portage/x11-libs/bamf-0.5.5/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 0.46, 0.26, 0.20
* Package: x11-libs/bamf-0.5.5
* Repository: edgets
* USE: abi_x86_64 amd64 dbus elibc_glibc kernel_linux userland_GNU
* FEATURES: network-sandbox preserve-libs sandbox usersandbox
>>> Unpacking source...
>>> Unpacking bamf-0.5.5.tar.xz to /var/calculate/tmp/portage/x11-libs/bamf-0.5.5/work
>>> Source unpacked in /var/calculate/tmp/portage/x11-libs/bamf-0.5.5/work
>>> Preparing source in /var/calculate/tmp/portage/x11-libs/bamf-0.5.5/work/bamf-0.5.5 ...
* Running eautoreconf in '/var/calculate/tmp/portage/x11-libs/bamf-0.5.5/work/bamf-0.5.5' ...
* Running 'gtkdocize --copy' ...
[ !! ]
* Failed running 'gtkdocize'!
*
* Include in your bug report the contents of:
*
* /var/calculate/tmp/portage/x11-libs/bamf-0.5.5/temp/gtkdocize.out
* ERROR: x11-libs/bamf-0.5.5::edgets failed (prepare phase):
* Failed running 'gtkdocize'!
*
* Call stack:
* ebuild.sh, line 127: Called src_prepare
* environment, line 1859: Called eautoreconf
* environment, line 949: Called autotools_run_tool '--at-missing' 'gtkdocize' '--copy'
* environment, line 634: Called die
* The specific snippet of code:
* die "Failed running '${1}'!";
*
* If you need support, post the output of `emerge --info '=x11-libs/bamf-0.5.5::edgets'`,
* the complete build log and the output of `emerge -pqv '=x11-libs/bamf-0.5.5::edgets'`.
* The complete build log is located at '/var/calculate/tmp/portage/x11-libs/bamf-0.5.5/temp/build.log'.
* The ebuild environment file is located at '/var/calculate/tmp/portage/x11-libs/bamf-0.5.5/temp/environment'.
* Working directory: '/var/calculate/tmp/portage/x11-libs/bamf-0.5.5/work/bamf-0.5.5'
* S: '/var/calculate/tmp/portage/x11-libs/bamf-0.5.5/work/bamf-0.5.5'
* Messages for package x11-libs/bamf-0.5.5:
* Failed running 'gtkdocize'!
*
* Include in your bug report the contents of:
*
* /var/calculate/tmp/portage/x11-libs/bamf-0.5.5/temp/gtkdocize.out
* ERROR: x11-libs/bamf-0.5.5::edgets failed (prepare phase):
* Failed running 'gtkdocize'!
*
* Call stack:
* ebuild.sh, line 127: Called src_prepare
* environment, line 1859: Called eautoreconf
* environment, line 949: Called autotools_run_tool '--at-missing' 'gtkdocize' '--copy'
* environment, line 634: Called die
* The specific snippet of code:
* die "Failed running '${1}'!";
*
* If you need support, post the output of `emerge --info '=x11-libs/bamf-0.5.5::edgets'`,
* the complete build log and the output of `emerge -pqv '=x11-libs/bamf-0.5.5::edgets'`.
* The complete build log is located at '/var/calculate/tmp/portage/x11-libs/bamf-0.5.5/temp/build.log'.
* The ebuild environment file is located at '/var/calculate/tmp/portage/x11-libs/bamf-0.5.5/temp/environment'.
* Working directory: '/var/calculate/tmp/portage/x11-libs/bamf-0.5.5/work/bamf-0.5.5'
* S: '/var/calculate/tmp/portage/x11-libs/bamf-0.5.5/work/bamf-0.5.5'
Here is the content of /var/calculate/tmp/portage/x11-libs/bamf-0.5.5/temp/gtkdocize.out:
***** gtkdocize *****
***** PWD: /var/calculate/tmp/portage/x11-libs/bamf-0.5.5/work/bamf-0.5.5
***** gtkdocize --copy
cp: cannot stat '/usr/share/aclocal/gtk-doc.m4': No such file or directory
I am on Calculate Linux, I don't know if this can be a cause of the problem...
Thanks for your answer !
NB: this is the first time I submit an issue, so maybe I forgot important elements, I hope not :-)
Hi,
Just to let you know that media-libs/gst-plugins-base is necessary to load it correctly. (Otherwise it refuse to start complaining about missing gst libraries) Maybe gstreamer is supposed to pull it automatically but on my system I have masked globally so adding media-libs/gst-plugins-base in addition would be good I think, to make sure it is installed.
Otherwise, it works perfectly ! Thank you for the nice ebuild !
Cheers
More people will be able to update these ebuilds
Automatic validations
Hi, I just tried upgrading to the your x11-libs/bamf-0.5.0 ebuild and it looks like the gtk-docs package is required even if you are compiling without the doc use flag set. The ebuild did work correctly when I manually installed gtk-docs.
!!! Fetched file: google-earth.svg VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got: 3376
!!! Expected: 3779
!!! Fetched file: google-earth-bin-7.3.3.deb VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got: 56057072
!!! Expected: 56036136
Refetching... File renamed to '/var/cache/distfiles/google-earth-bin-7.3.3.deb.checksum_failure.6ifml1yk'
got Filesize does not match recorded size
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.