summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-emulation/virtualbox: add 7.0.2Viorel Munteanu2022-11-023-0/+190
| | | | | Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* app-emulation/virtualbox: drop versionsViorel Munteanu2022-09-054-177/+0
| | | | | | | | Closes: https://bugs.gentoo.org/839990 Closes: https://bugs.gentoo.org/859391 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27149 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/virtualbox: Fix compilation with -fcf-protectionViorel Munteanu2022-08-181-0/+16
| | | | | | | Closes: https://bugs.gentoo.org/865361 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26889 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/virtualbox: add 6.1.36Viorel Munteanu2022-07-271-0/+16
| | | | | | | | Closes: https://bugs.gentoo.org/856769 Closes: https://bugs.gentoo.org/860897 Bug: https://bugs.gentoo.org/859391 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/virtualbox: force usage of selected Python; add Python 3.10Sam James2022-07-061-0/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Finish off the work from earlier (started in 0e7860b78e08743e7ba8a9d641a085e349811f83 and then 7dde6a6bd36cadd1c70d8ec3d3f956750231eeff) for forcing the right Python implementation to be used for USE=python/bindings builds. We now hijack the script that the Makefile calls to get the list of available interpreters (which is separate from the weird configure thing!) and just create a stub which outputs the paths for the corresponding implementation chosen via PYTHON_SINGLE_TARGET using the normal eclass machinery. - Add a sanity check in src_install for when USE=python for /usr/$(get_libdir)/virtualbox/VBoxPython*.so to minimise the risk of silently not building & not realising it. (Noticed risk of this when in the middle of this work & noticed that w/o the extra (see next point) Makefile targets, it ends up silently just not doing anything). - Import Arch Linux / upstream (on trunk) patches for Python 3.10 (thanks to Kerin Millar for the pointer on that bit). We're resigned to having to update the Makefile every time a new Python comes out, but it's at least only one place, and it's not trivial for us to change it given.. kbuild. (It's not just a list, but a bunch of variables which get defined for each target.) Closes: https://bugs.gentoo.org/856121 Closes: https://bugs.gentoo.org/785835 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/virtualbox: drop Python 3.10 for nowSam James2022-07-061-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | Didn't really want to do this but it's going to take substantially more work to get it running. Two issues (as described in the ebuild comment I've added): 1. The build system (not just configure) does a huge amount of autodetection; 2. Its infra isn't set up to build Python 3.10+ yet (as in, no targets defined, and they're all manually written). And it doesn't seem to even use the result of configure? It'll take more work to get this done and dropping 3.10 for now, while it's unfortunate, means it's at least not in a broken state until then. I've left in the partial work commented out given it gets us part of the way there. As far as I can tell, the configure stuff isn't even used for the subsequent actual building of the modules. Bug: https://bugs.gentoo.org/856121 Bug: https://bugs.gentoo.org/785835 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/virtualbox: fix build w/o PAM; respect CFLAGSSam James2022-07-061-0/+22
| | | | | | | Closes: https://bugs.gentoo.org/583148 Closes: https://bugs.gentoo.org/843437 Thanks-to: François-Xavier Carton <fx.carton91@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/virtualbox: Revbumps to remove uage of whoamiLars Wendler2022-06-151-1/+1
| | | | | | Thanks-to: Johan Hedlin <Busan15@protonmail.com> Closes: https://bugs.gentoo.org/843776 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: Add patch to build with python3_10Lars Wendler2022-06-151-0/+13
| | | | | Closes: https://bugs.gentoo.org/852152 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* virtualbox packages: Bump to version 6.1.34Lars Wendler2022-04-221-0/+20
| | | | | Bug: https://bugs.gentoo.org/839990 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: Fixed qt5 include pathLars Wendler2021-08-031-0/+15
| | | | | | | Closes: https://bugs.gentoo.org/805350 Closes: https://bugs.gentoo.org/805365 Thanks-to: Jiří Moravec <qjim@volny.cz> Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: remove unused patchConrad Kostecki2021-07-251-41/+0
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/21766 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* app-emulation/virtualbox: Revbump to fix LsiLogicSAS storage controllerLars Wendler2021-04-221-0/+41
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: remove unused fileMichael Mair-Keimberger2020-09-211-8/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/17537 Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* virtualbox packages: Removed oldLars Wendler2020-09-091-113/+0
| | | | | Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: remove unused patchesMichael Mair-Keimberger2020-07-272-92/+0
| | | | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16761 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* app-emulation/virtualbox: Fix 6.0.20 build with Qt 5.15 tooAndreas Sturmlechner2020-06-032-82/+82
| | | | | | Closes: https://bugs.gentoo.org/726154 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-emulation/virtualbox: Fix build with Qt 5.15Andreas Sturmlechner2020-06-021-0/+92
| | | | | | | Thanks-to: cmvu <cmvu@protonmail.com> Closes: https://bugs.gentoo.org/726154 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-emulation/virtualbox: remove unused patchMichael Mair-Keimberger2019-07-201-24/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12302 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* app-emulation/virtualbox: Added forgotten symlinks.Lars Wendler2019-02-021-3/+3
| | | | | | Closes: https://bugs.gentoo.org/677090 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: Fixed build against dev-libs/libressl.Lars Wendler2019-01-161-0/+24
| | | | | | Closes: https://bugs.gentoo.org/673800 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* virtualbox packages: Bump to version 6.0.0_rc1. Removed old.Lars Wendler2018-12-111-3/+3
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: fixed qt5 gui session startupLars Wendler2018-12-071-0/+3
| | | | | | | | added some missing symlinks, and enhanced the wrapper script a bit more. Closes: https://bugs.gentoo.org/671354 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: Install some more tools for vbox-6Lars Wendler2018-12-071-0/+116
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* virtualbox packages: Bump to version 6.0.0_beta3. Removed old.Lars Wendler2018-12-031-39/+0
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: Fixed build with USE="-opus"Lars Wendler2018-11-171-0/+39
| | | | | | Closes: https://bugs.gentoo.org/671280 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* virtualbox packages: Removed old.Lars Wendler2018-10-172-217/+0
| | | | | | | Closes: https://bugs.gentoo.org/662326 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: fix patching for hardenedSergey Alirzaev2018-04-112-0/+206
| | | | | Bug: https://bugs.gentoo.org/643466 Closes: https://github.com/gentoo/gentoo/pull/7928
* app-emulation/virtualbox: Use tmpfiles.d file to create /dev/vboxusbLars Wendler2018-02-192-24/+1
| | | | | | | This replaces the previous approach which patched the script that creates the device nodes in /dev/vboxusb/ Package-Manager: Portage-2.3.24, Repoman-2.3.6
* app-emulation/virtualbox: Improved USB device detection.Lars Wendler2018-02-161-0/+24
| | | | | Closes: https://bugs.gentoo.org/639352 Package-Manager: Portage-2.3.24, Repoman-2.3.6
* app-emulation/virtualbox: remove unused patch/filesMichael Mair-Keimberger2017-09-033-316/+0
|
* app-emulation/virtualbox: fix nopieZero_Chaos2017-07-261-0/+158
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.3
* app-emulation/virtualbox: Fixed OpenGL issue (bug #616238).Lars Wendler2017-05-111-0/+167
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* Drop remaining $Id$ and $Header$ from files.Ulrich Müller2017-02-282-2/+0
| | | | Bug: 611234
* app-emulation/virtualbox-5.1.4: compile get kill by PaXMagnus Granberg2017-02-211-0/+59
| | | | | | | | | Compile get kill by PaX enable kernels, see bug 591582 Reported-by: Sarah Salzstein <sarah.salzstein@gmail.com> Patch-by: Quentin Minster <quentin@minster.io> Package-Manager: Portage-2.3.3, Repoman-2.3.1
* virtualbox packages: Remvoed old.Lars Wendler2017-01-182-95/+0
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* app-emulation/virtualbox: Upstream patch to fix some SAS timeouts.Lars Wendler2016-12-091-0/+94
| | | | Package-Manager: portage-2.3.3
* app-emulation/virtualbox: Fixed openrc init script shebang.Lars Wendler2016-05-041-4/+2
| | | | | Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: Revbump to install VBoxVolInfo (via USE="lvm")Lars Wendler2016-03-111-0/+113
| | | | | Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: Removed unused patches.Lars Wendler2016-03-112-29/+0
| | | | | Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* virtualbox packages: Bump to version 5.0.14Lars Wendler2016-01-201-0/+2
| | | | | Package-Manager: portage-2.2.27 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-emulation/virtualbox: Added x86 buildfix patches (bug #561758).Lars Wendler2015-09-292-0/+29
| | | | | Package-Manager: portage-2.2.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* [QA] Remove executable bit from files, bug 550434.Ulrich Müller2015-08-091-0/+0
|
* proj/gentoo: Initial commitRobin H. Johnson2015-08-089-0/+255
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed