[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-09-16 Thread Jakov Smolić
commit: af072d1681f9bfae711b25ad5a9f602e9c666abc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Sep 16 23:54:48 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Sep 16 23:54:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af072d16

app-emulation/virtualbox-modules: Stabilize 6.1.50-r2 amd64, #939730

Signed-off-by: Jakov Smolić  gentoo.org>

 app-emulation/virtualbox-modules/virtualbox-modules-6.1.50-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.50-r2.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.50-r2.ebuild
index 0f8363855a0e..942f98b249e9 100644
--- a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.50-r2.ebuild
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.50-r2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-09-15 Thread Viorel Munteanu
commit: 84ebf2f56b13986a7a226df8ec06e8d2cb7073f0
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:41:34 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ebf2f5

app-emulation/virtualbox-additions: add 7.1.0

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|  1 +
 .../virtualbox-additions-7.1.0.ebuild  | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 716cebb1f2a7..874244871861 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,4 +1,5 @@
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
 DIST VBoxGuestAdditions_7.0.18.iso 52887552 BLAKE2B 
03c2b6a777f37286f97d5e2b3f90bf9592e72f5df45f05dd9ae532c092cc38120475795821a31b6106579e49f86ad0e598b15b63ff52107794d0403fdf617ed9
 SHA512 
21bac2c7c10b0900c0e29cebd546a31cfb058ce0567166c71d45f150824a8818f739284787181678076982dcf40a2e62578b7a5baf19eabcab4f7385e17d2b44
 DIST VBoxGuestAdditions_7.0.20.iso 53504000 BLAKE2B 
c29824e0e35104051205b13ce11137c1900be7c24c0d1dd4ff7cb6d936e61a8413a4ee1713034f8a347adfaa9b0ce3b43ce2de5b41dd9e74202f2f97710a8009
 SHA512 
6b87812ad1d8230c4f8ab79b58b7095c8c56b0b2acd7dcf0ecf54248fff2d0f3c89cc590de32a3cbabf5853ffa55e1cad8500206512141f027919c37b01f84ad
+DIST VBoxGuestAdditions_7.1.0.iso 58832896 BLAKE2B 
c15c0efddc8ab79a022243c006d8fb31d1a20bf5fe7ea4186f0ddca73cc01b8bffe166ec1fb334b83cc3f36ea07a0f2cc99b4dc4474e6fb8808e8d7493e9fed1
 SHA512 
92314d5488db4d53ba779350cb2226ae444678bb48070ed0cc9c2f11472d6ac7823517baa5ec6cdb3cb97e279205526d4c15aeb268cf43563fa1402cd7176c37
 DIST VBoxGuestAdditions_7.1.0_BETA2.iso 58843136 BLAKE2B 
ed04206ff5551da51de1e634c4ccb2a85c9d3565b5945fbc9f4ab4338d2e9cf0babd62d536363402db703783b46f6ff6c4431ac1b5a919f16c33a474e5f7fd60
 SHA512 
485a88ebe94758bcdbff0e1ce813ed767d731e48d917a9cf05dbbe3e633fdfaebaaf458fd69e8d150f01944fb3cb7dc72e00930ac1a7a3690d638e9870be901a

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.1.0.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.1.0.ebuild
new file mode 100644
index ..c1633c28ffeb
--- /dev/null
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-7.1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=VBoxGuestAdditions
+MY_PV=${PV^^}
+MY_P=${MY_PN}_${MY_PV}
+
+DESCRIPTION="CD image containing guest additions for VirtualBox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso";
+S="${WORKDIR}"
+
+LICENSE="GPL-3 || ( GPL-3 CDDL )"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+src_unpack() {
+   return 0
+}
+
+src_install() {
+   insinto /usr/share/${PN/-additions}
+   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-09-15 Thread Viorel Munteanu
commit: 0693537ab127e3f745a8e076d3663d6f23d3b5f6
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:47:32 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0693537a

app-emulation/virtualbox-guest-additions: drop 7.0.18

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest  |   1 -
 .../virtualbox-guest-additions-7.0.18.ebuild   | 290 -
 2 files changed, 291 deletions(-)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index 710b0f0708f8..618d6882b99c 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,5 +1,4 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
-DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
 DIST VirtualBox-7.1.0.tar.bz2 205966296 BLAKE2B 
135805119d1710adbb17164d80a67f9b40fcc72d966af3b6d687b7f742a7bb487e76afc1ec45e31fe880a99a291ecdac3ee3dacdd342dbbe2dcec0eab32c8121
 SHA512 
d0fc27195b859fb537d57229d60a8895ced24b04c0f703c5862982de01d4787d20a3acb9cee4af29d18c56cd8c7ad846fd0eacc14af0c419e738953ca488463b
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
deleted file mode 100644
index ab27d2a2d0e6..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2";
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
-LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 x86"
-IUSE="+dbus gui"
-
-# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-# TODO: find out what this is, remove comment if obsolete
-
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-"
-# some libs here are indirect dependencies, and also needed at compile time.
-# keeping them in DEPEND to avoid warnings from qa-vdb.
-DEPEND="
-   ${RDEPEND}
-   gui? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-base/xorg-proto
-   )
-"
-BDEPEND="
-   >=dev-lang/yasm-0.6.2
-   >=dev-build/kbuild-0.1.9998.3127
-   sys-devel/bin86
-   sys-power/iasl
-"
-
-DOCS=()# Don't install the default README file during einstalldocs
-
-VBOX_MOD_SRC_DIR="out/linux.${ARCH}/release/bin/additions/src"
-CONFIG_CHECK="~DRM_TTM ~DRM_VMWGFX"
-WARNING_DRM_TTM="DRM_TTM is needed for running the vboxvideo driver."
-WARNING_DRM_VMWGFX="DRM_VMWGFX is the recommended driver for VMSVGA."
-
-DOC_CONTENTS="\n
-Please add users to the \"vboxguest\" group

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-09-15 Thread Viorel Munteanu
commit: de3bc3a340a324b801f1119dce02c8c5021ef4a9
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:45:53 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3bc3a3

app-emulation/virtualbox-extpack-oracle: drop 7.0.18

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 -
 .../virtualbox-extpack-oracle-7.0.18.ebuild| 33 --
 2 files changed, 34 deletions(-)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index 2102e4095f0b..247cb5ce1249 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,4 +1,3 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
-DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.18.tar.gz 18264093 BLAKE2B 
4cd3f87b02f0340e0b226a68a595fd947de490a0eae36471beedb7f154529bc8f095f7512486660c4373a612608f42cbf6764dc84407143a4db9b1b9e684f754
 SHA512 
c83bdb6de0c98d558b66eaacdcf07baf004559c436201105e97bbdf387743dcefad285528a7de15c75162b38cd3b13d95155304da744a205661adfb692c6d958
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.20.tar.gz 18263914 BLAKE2B 
ca31eccf361e7ce865e838d6e819f3b9ecc0852d07660f14aa9fae200a0d04777256e3cd933ffc02992ed7b596779280176916e9d9f030d7aaf2319433fc63f3
 SHA512 
b0ba22299a9bb81f47fb4c7f4117b1b5210a72973da723185c6d87fe192f7ab0ea0eb9fae6671b84332a234ead8539375976c87c483628449812e617c42598c7
 DIST Oracle_VirtualBox_Extension_Pack-7.1.0.tar.gz 22885754 BLAKE2B 
a3b24822ee269e3bf362871edde3b12f8073e228abf2b390a42d5ba0b38c66d454d765d20bbcf86a212091c3789a3b76a86338f1cdcea79dd902025cee257b9b
 SHA512 
d164f6ee79c78183dd388db34dc7616c5ba31a3103e5a7d3a8c526f2612a49b831a8483d5d8874983185d6d18143fb78905f18167cc22caf5f552984fdc0d826

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.18.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.18.ebuild
deleted file mode 100644
index 14864047f715..
--- 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.18.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-3)"
-MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="PUEL extensions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
-S="${WORKDIR}"
-
-LICENSE="PUEL-11"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   || (
-   =app-emulation/virtualbox-${MY_PV}*
-   =app-emulation/virtualbox-kvm-${MY_PV}*
-   )
-"
-
-QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
-
-src_install() {
-   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
-   doins -r linux.${ARCH}
-   doins ExtPack* PXE-Intel.rom
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-09-15 Thread Viorel Munteanu
commit: 00d899fd94acc4e0bb0a73b8784400110408bfdc
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:51:05 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d899fd

app-emulation/virtualbox: drop 7.0.18-r1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest  |   2 -
 .../virtualbox/virtualbox-7.0.18-r1.ebuild | 741 -
 2 files changed, 743 deletions(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index bbf061a40605..3855d08cca7c 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,8 +1,6 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
-DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
 DIST VirtualBox-7.1.0.tar.bz2 205966296 BLAKE2B 
135805119d1710adbb17164d80a67f9b40fcc72d966af3b6d687b7f742a7bb487e76afc1ec45e31fe880a99a291ecdac3ee3dacdd342dbbe2dcec0eab32c8121
 SHA512 
d0fc27195b859fb537d57229d60a8895ced24b04c0f703c5862982de01d4787d20a3acb9cee4af29d18c56cd8c7ad846fd0eacc14af0c419e738953ca488463b
-DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-help-7.0.20.tar.xz 3949292 BLAKE2B 
c56f736606fdedfb59bd1f4446a457587dcbe018d1be3162d94eca780cacfa45b49ba5a9c6b25970d28e5a428904bdfd34d2f229c1e24b567fd1b1959cbdc9ea
 SHA512 
e73e448b8aa875d0f6ae1fb398082fa7183e198191a9b509b63592b5df3a19069b805dcdc11d98da3971a14fd6670d8b0a777e5a6d6b63358f7a4f263ca8d31e
 DIST virtualbox-help-7.1.0.tar.xz 1631644 BLAKE2B 
408748619d1e981b9d5b5e615baca75ff297e9b7e745751767361b7b9c74345a3db1980734439f3868c412fe28a6b687b417adc3cc148d2e2b8a9fa60e48463b
 SHA512 
513b8474d4fbf7cdb83624dc8d344122c524d92f9f84b32784161c8e1cac8ddc2c265447621d7cd3cf105d555a044e6abf42155f413ba89d507eba7ce3b2da89
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57

diff --git a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
deleted file mode 100644
index be25e287f25e..
--- a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
+++ /dev/null
@@ -1,741 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-MY_PN="VirtualBox"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="
-   https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2
-   gui? ( !doc? ( 
https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-help-${PV}.tar.xz ) )
-"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICEN

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-09-15 Thread Viorel Munteanu
commit: ef6c7c28736be50c42a43a72dee7cb44d4705dc3
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:51:24 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6c7c28

app-emulation/virtualbox-modules: drop 7.0.18

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest  |  1 -
 .../virtualbox-modules-7.0.18.ebuild   | 34 --
 2 files changed, 35 deletions(-)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index f2181576831e..6a568ea0b6e9 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,4 +1,3 @@
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
-DIST vbox-kernel-module-src-7.0.18.tar.xz 719604 BLAKE2B 
44e9d895791a7ff50681dd8860456a87078b41a4eb3005a6b249f9b34c37de709e190cbd6f352d21010ddcb9d8d1c35303bafd765e999664288df9e0ead94e6c
 SHA512 
1cc17e302ef8251abd08a078abf11fede242154b0bb78d03f8d7c2821ba7cff410bd255802316a2f13100884b35a6f14fdf0b594304bd041521b66d264f51b77
 DIST vbox-kernel-module-src-7.0.20.tar.xz 720160 BLAKE2B 
833aa87af13a6c3e9426bd00e32b14c8b3958ab14425e8c02141d8579e987255b170662e00abb92f17234d4f03462d6d5b9fc1279d9da5449d344a328c905c8f
 SHA512 
650bb6cf16ae42774524bf2e7ad2ee125d7a8d57de1e58d24b8b49bb9cf2829ea01dd32d2c1e0b2df556eab4a458cb0d84715b92d4085d03891f62a46aaf2916
 DIST vbox-kernel-module-src-7.1.0.tar.xz 738408 BLAKE2B 
d9d88a1a3fcc31557f55be9f136811ce5142f37d94f7ea2144e8461cad09c82e8a4fc01310548a220c645f560849b43a3d4925246961cb8aba9030e8a224c9bb
 SHA512 
385c5062ed8ad5158cb3c3f26c1de90294f1ef108f13da621daef3e99ad21e75f228a91147157fd0fc3dfd14068db976f322f04ea7a22eb3b170361b5a3940bf

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.18.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.18.ebuild
deleted file mode 100644
index ba255fc783b5..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.18.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
-S="${WORKDIR}"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-09-15 Thread Viorel Munteanu
commit: e49f72d703cfa58877e6befb6dd561b5b7d9afb9
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:53:45 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49f72d7

app-emulation/virtualbox-kvm: drop 7.0.18_pre20240617

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-kvm/Manifest  |   3 -
 .../virtualbox-kvm-7.0.18_pre20240617.ebuild   | 753 -
 2 files changed, 756 deletions(-)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index 1d234c3cf39b..84ca730ce269 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -1,7 +1,4 @@
-DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
-DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-help-7.0.20.tar.xz 3949292 BLAKE2B 
c56f736606fdedfb59bd1f4446a457587dcbe018d1be3162d94eca780cacfa45b49ba5a9c6b25970d28e5a428904bdfd34d2f229c1e24b567fd1b1959cbdc9ea
 SHA512 
e73e448b8aa875d0f6ae1fb398082fa7183e198191a9b509b63592b5df3a19069b805dcdc11d98da3971a14fd6670d8b0a777e5a6d6b63358f7a4f263ca8d31e
-DIST virtualbox-kvm-7.0.18_pre20240617.tar.gz 131620 BLAKE2B 
88f22665c1f774f4799f1541fb1dd48a6d65f170bd998516f32fa0d84a2b1b18f7ecfcf53dc5365614b7c5b35f9c29ce69be59d475a53cbe8a7ee591f522
 SHA512 
c3d331bee135c746947735b483ec69536c2b7dfd19049d45212144da5eb952f67081b35a7a874eb3f4a0a611fa617f5d62566a89d2e4c1e4863657f80abd3af5
 DIST virtualbox-kvm-7.0.20_pre20240828.tar.gz 130388 BLAKE2B 
68589fce348efe37a46d4e6cb28ced18969c5cffbd3dcaf85a4f0a085782521a26b4fe4901bda914a17dc97514df7c2a0548d616830abdb9b279afc1508f6c28
 SHA512 
3625a069729158e48d0f356d34657b925e235f24af0cd42d01625936b6baf1f16ab11448fb7c82190722e24b81b240b08786154ad26050ed6dff2c69c89e0cd4
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240617.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240617.ebuild
deleted file mode 100644
index 66f1c7223292..
--- a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240617.ebuild
+++ /dev/null
@@ -1,753 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-PATCHES_PV="7.0.16"
-ORIGIN_PN="VirtualBox"
-ORIGIN_PV=${PV%_pre*}
-
-MY_PN=virtualbox
-MY_PV=${PV#*_pre}
-MY_P=${ORIGIN_PN}-${ORIGIN_PV}
-
-PATCHES_DIR="${WORKDIR}"/${PN}-dev-${MY_PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm";
-SRC_URI="
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2
-   
https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-${MY_PV}.tar.gz
 -> ${P}.tar.gz
-   https://download.virtualbox.org/virtualbox/${ORIGIN_PV}/${MY_P}.tar.bz2
-   gui? ( !doc? ( 
https://dev.g

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-09-15 Thread Viorel Munteanu
commit: f4bf9ff9b8b2669a9e30170df752bfb4fb1d160f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:40:30 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4bf9ff9

app-emulation/virtualbox-guest-additions: add 7.1.0

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest  |   2 +
 .../virtualbox-guest-additions-7.1.0.ebuild| 288 +
 2 files changed, 290 insertions(+)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index bff11f6adff0..35a9a025b9e3 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,7 +1,9 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
+DIST VirtualBox-7.1.0.tar.bz2 205966296 BLAKE2B 
135805119d1710adbb17164d80a67f9b40fcc72d966af3b6d687b7f742a7bb487e76afc1ec45e31fe880a99a291ecdac3ee3dacdd342dbbe2dcec0eab32c8121
 SHA512 
d0fc27195b859fb537d57229d60a8895ced24b04c0f703c5862982de01d4787d20a3acb9cee4af29d18c56cd8c7ad846fd0eacc14af0c419e738953ca488463b
 DIST VirtualBox-7.1.0_BETA2.tar.bz2 208790183 BLAKE2B 
30d1fb0a37463ab4bf8673414cc56c51f618755fe4ec23720379df2519af7af3664c51c0b49955ee03ffdba0a55e67ec75df6af6d2ff79cd611b50c16048df3e
 SHA512 
730c9728e9bdf46e6846c423c13e8e438716eff518f30b102ef29eb71b6c88aa70fc786f1e8b63f9641ef0f90dd6c9768c4fbf002db9fc15ceb22865b4182b1e
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992
+DIST virtualbox-patches-7.1.0.tar.bz2 5952 BLAKE2B 
cb024f36249d7d312c9d0f9231c22a9609d45de1d4c82ca36672fea703765d437d7a414d810adb5eb5f2db92018b669c3b5d0c32372c5ced90f5e13f82344ffa
 SHA512 
c6ef54b7d60f01f5f2b89c6fd7f8b7b509bc62bca0502114cedcbaaf9643445ea413bba481dcf43fb96b5b4d94d64395965682c1ee160d889213615c9272184c
 DIST virtualbox-patches-7.1.0_beta1.tar.bz2 5287 BLAKE2B 
5286b5ad2a8c54150f58e2675383ed611b385b9758e1ed6bf81c7551f01724f5132591b3f173b9605c226a200cf70bf3b170ab6c174554b34ed57ada7e35a12b
 SHA512 
d1599d990dd3341393c4be5f5d947b15de9345b6f1d7201fb44c2506d299479564ca7bf5a0c45ade14998e7a48c300e4514da626a248c0447fd31f3cb31e6715

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0.ebuild
new file mode 100644
index ..6a4d48acf31d
--- /dev/null
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0.ebuild
@@ -0,0 +1,288 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev
+
+MY_PN="VirtualBox"
+MY_PV=${PV^^}
+MY_P=${MY_PN}-${MY_PV}
+
+DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
+   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.1.0.tar.bz2";
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
+LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dbus gui"
+
+RDEPEND="
+   acct-group/vboxguest
+   acct-group/vboxsf
+   acct-user/vboxguest
+  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/, app-emulation/virtualbox/files/

2024-09-15 Thread Viorel Munteanu
commit: 2498b1e8704286041627b759f818bf120b3b09be
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 11:26:40 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2498b1e8

app-emulation/virtualbox: add 7.1.0

This is the new 7.1 branch.
I will not stabilize this version, let's wait for 7.1.1.

Closes: https://bugs.gentoo.org/925347
Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest  |   4 +-
 ...tualbox-7.1.0-disable-rebuild-iPxeBiosBin.patch |  18 +
 app-emulation/virtualbox/virtualbox-7.1.0.ebuild   | 744 +
 3 files changed, 765 insertions(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index 22bb0c1104a5..dc8bd9848169 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,10 +1,12 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
+DIST VirtualBox-7.1.0.tar.bz2 205966296 BLAKE2B 
135805119d1710adbb17164d80a67f9b40fcc72d966af3b6d687b7f742a7bb487e76afc1ec45e31fe880a99a291ecdac3ee3dacdd342dbbe2dcec0eab32c8121
 SHA512 
d0fc27195b859fb537d57229d60a8895ced24b04c0f703c5862982de01d4787d20a3acb9cee4af29d18c56cd8c7ad846fd0eacc14af0c419e738953ca488463b
 DIST VirtualBox-7.1.0_BETA2.tar.bz2 208790183 BLAKE2B 
30d1fb0a37463ab4bf8673414cc56c51f618755fe4ec23720379df2519af7af3664c51c0b49955ee03ffdba0a55e67ec75df6af6d2ff79cd611b50c16048df3e
 SHA512 
730c9728e9bdf46e6846c423c13e8e438716eff518f30b102ef29eb71b6c88aa70fc786f1e8b63f9641ef0f90dd6c9768c4fbf002db9fc15ceb22865b4182b1e
-DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-help-7.0.20.tar.xz 3949292 BLAKE2B 
c56f736606fdedfb59bd1f4446a457587dcbe018d1be3162d94eca780cacfa45b49ba5a9c6b25970d28e5a428904bdfd34d2f229c1e24b567fd1b1959cbdc9ea
 SHA512 
e73e448b8aa875d0f6ae1fb398082fa7183e198191a9b509b63592b5df3a19069b805dcdc11d98da3971a14fd6670d8b0a777e5a6d6b63358f7a4f263ca8d31e
+DIST virtualbox-help-7.1.0.tar.xz 1631644 BLAKE2B 
408748619d1e981b9d5b5e615baca75ff297e9b7e745751767361b7b9c74345a3db1980734439f3868c412fe28a6b687b417adc3cc148d2e2b8a9fa60e48463b
 SHA512 
513b8474d4fbf7cdb83624dc8d344122c524d92f9f84b32784161c8e1cac8ddc2c265447621d7cd3cf105d555a044e6abf42155f413ba89d507eba7ce3b2da89
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992
+DIST virtualbox-patches-7.1.0.tar.bz2 5952 BLAKE2B 
cb024f36249d7d312c9d0f9231c22a9609d45de1d4c82ca36672fea703765d437d7a414d810adb5eb5f2db92018b669c3b5d0c32372c5ced90f5e13f82344ffa
 SHA512 
c6ef54b7d60f01f5f2b89c6fd7f8b7b509bc62bca0502114cedcbaaf9643445ea413bba481dcf43fb96b5b4d94d64395965682c1ee160d889213615c9272184c
 DIST virtualbox-patches-7.1.0_beta1.tar.bz2 5287 BLAKE2B 
5286b5ad2a8c54150f58e2675383ed611b385b9758e1ed6bf81c7551f01724f5132591b3f173b9605c226a200cf70bf3b170ab6c174554b34ed57ada7e35a

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-09-15 Thread Viorel Munteanu
commit: aaf40681e7c27103136b028b094855bdf96ddfc7
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:41:47 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf40681

app-emulation/virtualbox-extpack-oracle: add 7.1.0

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 +
 .../virtualbox-extpack-oracle-7.1.0.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index f22001eb4f6b..fcc47a9dba76 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,4 +1,5 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.18.tar.gz 18264093 BLAKE2B 
4cd3f87b02f0340e0b226a68a595fd947de490a0eae36471beedb7f154529bc8f095f7512486660c4373a612608f42cbf6764dc84407143a4db9b1b9e684f754
 SHA512 
c83bdb6de0c98d558b66eaacdcf07baf004559c436201105e97bbdf387743dcefad285528a7de15c75162b38cd3b13d95155304da744a205661adfb692c6d958
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.20.tar.gz 18263914 BLAKE2B 
ca31eccf361e7ce865e838d6e819f3b9ecc0852d07660f14aa9fae200a0d04777256e3cd933ffc02992ed7b596779280176916e9d9f030d7aaf2319433fc63f3
 SHA512 
b0ba22299a9bb81f47fb4c7f4117b1b5210a72973da723185c6d87fe192f7ab0ea0eb9fae6671b84332a234ead8539375976c87c483628449812e617c42598c7
+DIST Oracle_VirtualBox_Extension_Pack-7.1.0.tar.gz 22885754 BLAKE2B 
a3b24822ee269e3bf362871edde3b12f8073e228abf2b390a42d5ba0b38c66d454d765d20bbcf86a212091c3789a3b76a86338f1cdcea79dd902025cee257b9b
 SHA512 
d164f6ee79c78183dd388db34dc7616c5ba31a3103e5a7d3a8c526f2612a49b831a8483d5d8874983185d6d18143fb78905f18167cc22caf5f552984fdc0d826
 DIST Oracle_VirtualBox_Extension_Pack-7.1.0_BETA2.tar.gz 22880390 BLAKE2B 
6d88454cbcfdb0321c39e5ee88dbb671cb0652922692d75cdc88d43723d81c23da3d26fff3090c4cae5a42e18cf3d8c905ec077f6448a92b87e84a4fa34c892d
 SHA512 
2f3b4561d1a4c3526d419b3d3aef35a7ee2b2e7b8d2379123b590b0f13bdaab428ee043a4e058d1925da74849a339a834d45825b750a39cf5a03e75eab854393

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0.ebuild
new file mode 100644
index ..ffa939f5e0fa
--- /dev/null
+++ 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV^^}"
+MY_PN="Oracle_VirtualBox_Extension_Pack"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="PUEL extensions for VirtualBox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
+S="${WORKDIR}"
+
+LICENSE="PUEL-12"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   || (
+   =app-emulation/virtualbox-${PV}*
+   =app-emulation/virtualbox-kvm-${PV}*
+   )
+"
+
+QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
+
+src_install() {
+   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
+   doins -r linux.${ARCH}
+   doins ExtPack* PXE-Intel.rom
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/, app-emulation/virtualbox/files/

2024-09-15 Thread Viorel Munteanu
commit: c2a8232bc2413a5fa14e94d76f857a886efc0def
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:45:05 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a8232b

app-emulation/virtualbox: drop 7.1.0_beta2

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest  |   2 -
 .../virtualbox-7.1.0_beta1-link-with-mold.patch|  13 -
 .../virtualbox/virtualbox-7.1.0_beta2.ebuild   | 739 -
 3 files changed, 754 deletions(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index dc8bd9848169..bbf061a40605 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -2,11 +2,9 @@ DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
 DIST VirtualBox-7.1.0.tar.bz2 205966296 BLAKE2B 
135805119d1710adbb17164d80a67f9b40fcc72d966af3b6d687b7f742a7bb487e76afc1ec45e31fe880a99a291ecdac3ee3dacdd342dbbe2dcec0eab32c8121
 SHA512 
d0fc27195b859fb537d57229d60a8895ced24b04c0f703c5862982de01d4787d20a3acb9cee4af29d18c56cd8c7ad846fd0eacc14af0c419e738953ca488463b
-DIST VirtualBox-7.1.0_BETA2.tar.bz2 208790183 BLAKE2B 
30d1fb0a37463ab4bf8673414cc56c51f618755fe4ec23720379df2519af7af3664c51c0b49955ee03ffdba0a55e67ec75df6af6d2ff79cd611b50c16048df3e
 SHA512 
730c9728e9bdf46e6846c423c13e8e438716eff518f30b102ef29eb71b6c88aa70fc786f1e8b63f9641ef0f90dd6c9768c4fbf002db9fc15ceb22865b4182b1e
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-help-7.0.20.tar.xz 3949292 BLAKE2B 
c56f736606fdedfb59bd1f4446a457587dcbe018d1be3162d94eca780cacfa45b49ba5a9c6b25970d28e5a428904bdfd34d2f229c1e24b567fd1b1959cbdc9ea
 SHA512 
e73e448b8aa875d0f6ae1fb398082fa7183e198191a9b509b63592b5df3a19069b805dcdc11d98da3971a14fd6670d8b0a777e5a6d6b63358f7a4f263ca8d31e
 DIST virtualbox-help-7.1.0.tar.xz 1631644 BLAKE2B 
408748619d1e981b9d5b5e615baca75ff297e9b7e745751767361b7b9c74345a3db1980734439f3868c412fe28a6b687b417adc3cc148d2e2b8a9fa60e48463b
 SHA512 
513b8474d4fbf7cdb83624dc8d344122c524d92f9f84b32784161c8e1cac8ddc2c265447621d7cd3cf105d555a044e6abf42155f413ba89d507eba7ce3b2da89
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992
 DIST virtualbox-patches-7.1.0.tar.bz2 5952 BLAKE2B 
cb024f36249d7d312c9d0f9231c22a9609d45de1d4c82ca36672fea703765d437d7a414d810adb5eb5f2db92018b669c3b5d0c32372c5ced90f5e13f82344ffa
 SHA512 
c6ef54b7d60f01f5f2b89c6fd7f8b7b509bc62bca0502114cedcbaaf9643445ea413bba481dcf43fb96b5b4d94d64395965682c1ee160d889213615c9272184c
-DIST virtualbox-patches-7.1.0_beta1.tar.bz2 5287 BLAKE2B 
5286b5ad2a8c54150f58e2675383ed611b385b9758e1ed6bf81c7551f01724f5132591b3f173b9605c226a200cf70bf3b170ab6c174554b34ed57ada7e35a12b
 SHA512 
d1599d990dd3341393c4be5f5d947b15de9345b6f1d7201fb44c2506d299479564ca7bf5a0c45ade14998e7a48c300e4514da626a248c0447fd31f3cb31e6715

diff --git 
a/app-emulation/virtualbox/files/virtualbox-7.1.0_beta1-link-with-mold.patch 
b/app-emulation/virtualbox/files/virtualbox-7.1.0_beta1-link-with-mold.patch
deleted file mode 100644
index 71e3edb26b3c..
--- a/app-emulation/virtualbox/files/virtualbox-7.1.0_beta1-link-with-mold.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.gentoo.org/925347
-
 a/src/VBox/Frontends/VirtualBox/Makefile.kmk
-+++ b/src/VBox/Frontends/VirtualBox/Makefile.kmk
-@@ -1669,7 +1669,7 @@
- # The Qt modules we're using.
- # (The include direct

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-09-15 Thread Viorel Munteanu
commit: 1488ed05343248f15caabb824b76722156441a33
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:44:36 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1488ed05

app-emulation/virtualbox-additions: drop 7.1.0_beta2

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|  1 -
 .../virtualbox-additions-7.1.0_beta2.ebuild| 27 --
 2 files changed, 28 deletions(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 874244871861..102dd0c89ad5 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -2,4 +2,3 @@ DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b6224
 DIST VBoxGuestAdditions_7.0.18.iso 52887552 BLAKE2B 
03c2b6a777f37286f97d5e2b3f90bf9592e72f5df45f05dd9ae532c092cc38120475795821a31b6106579e49f86ad0e598b15b63ff52107794d0403fdf617ed9
 SHA512 
21bac2c7c10b0900c0e29cebd546a31cfb058ce0567166c71d45f150824a8818f739284787181678076982dcf40a2e62578b7a5baf19eabcab4f7385e17d2b44
 DIST VBoxGuestAdditions_7.0.20.iso 53504000 BLAKE2B 
c29824e0e35104051205b13ce11137c1900be7c24c0d1dd4ff7cb6d936e61a8413a4ee1713034f8a347adfaa9b0ce3b43ce2de5b41dd9e74202f2f97710a8009
 SHA512 
6b87812ad1d8230c4f8ab79b58b7095c8c56b0b2acd7dcf0ecf54248fff2d0f3c89cc590de32a3cbabf5853ffa55e1cad8500206512141f027919c37b01f84ad
 DIST VBoxGuestAdditions_7.1.0.iso 58832896 BLAKE2B 
c15c0efddc8ab79a022243c006d8fb31d1a20bf5fe7ea4186f0ddca73cc01b8bffe166ec1fb334b83cc3f36ea07a0f2cc99b4dc4474e6fb8808e8d7493e9fed1
 SHA512 
92314d5488db4d53ba779350cb2226ae444678bb48070ed0cc9c2f11472d6ac7823517baa5ec6cdb3cb97e279205526d4c15aeb268cf43563fa1402cd7176c37
-DIST VBoxGuestAdditions_7.1.0_BETA2.iso 58843136 BLAKE2B 
ed04206ff5551da51de1e634c4ccb2a85c9d3565b5945fbc9f4ab4338d2e9cf0babd62d536363402db703783b46f6ff6c4431ac1b5a919f16c33a474e5f7fd60
 SHA512 
485a88ebe94758bcdbff0e1ce813ed767d731e48d917a9cf05dbbe3e633fdfaebaaf458fd69e8d150f01944fb3cb7dc72e00930ac1a7a3690d638e9870be901a

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.1.0_beta2.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.1.0_beta2.ebuild
deleted file mode 100644
index a33c350bb86a..
--- a/app-emulation/virtualbox-additions/virtualbox-additions-7.1.0_beta2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=VBoxGuestAdditions
-MY_PV=${PV^^}
-MY_P=${MY_PN}_${MY_PV}
-
-DESCRIPTION="CD image containing guest additions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso";
-S="${WORKDIR}"
-
-LICENSE="GPL-3 || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-# Still in beta
-#KEYWORDS="~amd64"
-
-src_unpack() {
-   return 0
-}
-
-src_install() {
-   insinto /usr/share/${PN/-additions}
-   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-09-15 Thread Viorel Munteanu
commit: 5bb207bc942ed22162101a2d2b14230eeec4b515
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:45:24 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb207bc

app-emulation/virtualbox-modules: drop 7.1.0_beta2

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest  |  1 -
 .../virtualbox-modules-7.1.0_beta2.ebuild  | 35 --
 2 files changed, 36 deletions(-)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index f11e6777bbe5..f2181576831e 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -2,4 +2,3 @@ DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81
 DIST vbox-kernel-module-src-7.0.18.tar.xz 719604 BLAKE2B 
44e9d895791a7ff50681dd8860456a87078b41a4eb3005a6b249f9b34c37de709e190cbd6f352d21010ddcb9d8d1c35303bafd765e999664288df9e0ead94e6c
 SHA512 
1cc17e302ef8251abd08a078abf11fede242154b0bb78d03f8d7c2821ba7cff410bd255802316a2f13100884b35a6f14fdf0b594304bd041521b66d264f51b77
 DIST vbox-kernel-module-src-7.0.20.tar.xz 720160 BLAKE2B 
833aa87af13a6c3e9426bd00e32b14c8b3958ab14425e8c02141d8579e987255b170662e00abb92f17234d4f03462d6d5b9fc1279d9da5449d344a328c905c8f
 SHA512 
650bb6cf16ae42774524bf2e7ad2ee125d7a8d57de1e58d24b8b49bb9cf2829ea01dd32d2c1e0b2df556eab4a458cb0d84715b92d4085d03891f62a46aaf2916
 DIST vbox-kernel-module-src-7.1.0.tar.xz 738408 BLAKE2B 
d9d88a1a3fcc31557f55be9f136811ce5142f37d94f7ea2144e8461cad09c82e8a4fc01310548a220c645f560849b43a3d4925246961cb8aba9030e8a224c9bb
 SHA512 
385c5062ed8ad5158cb3c3f26c1de90294f1ef108f13da621daef3e99ad21e75f228a91147157fd0fc3dfd14068db976f322f04ea7a22eb3b170361b5a3940bf
-DIST vbox-kernel-module-src-7.1.0_beta2.tar.xz 738152 BLAKE2B 
bb51b804f91890c4ad8254ea1d920dd1a491ef4e9e72c644c4d9189dbb507f330cbf312d8187611cab6f946f959c3171a144d8466dbb38303d0b96b6a36f58e0
 SHA512 
6b99b42d5475be053e826a3fc3d3b2e53effd08abd533d266e9fcbbca46c1b2dd3eedc4f15eb105917411ef8e32eefa9392d49fa93b2ab9ef917d12931b50f59

diff --git 
a/app-emulation/virtualbox-modules/virtualbox-modules-7.1.0_beta2.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.1.0_beta2.ebuild
deleted file mode 100644
index 0c1f6c073492..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-7.1.0_beta2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
-S="${WORKDIR}"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-# Still in beta
-#KEYWORDS="~amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-09-15 Thread Viorel Munteanu
commit: 9269d6ce99ad77af9296f8105ddff14b400ade84
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:44:23 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9269d6ce

app-emulation/virtualbox-extpack-oracle: drop 7.1.0_beta2

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 -
 .../virtualbox-extpack-oracle-7.1.0_beta2.ebuild   | 34 --
 2 files changed, 35 deletions(-)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index fcc47a9dba76..2102e4095f0b 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -2,4 +2,3 @@ DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 
BLAKE2B 898ef92a
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.18.tar.gz 18264093 BLAKE2B 
4cd3f87b02f0340e0b226a68a595fd947de490a0eae36471beedb7f154529bc8f095f7512486660c4373a612608f42cbf6764dc84407143a4db9b1b9e684f754
 SHA512 
c83bdb6de0c98d558b66eaacdcf07baf004559c436201105e97bbdf387743dcefad285528a7de15c75162b38cd3b13d95155304da744a205661adfb692c6d958
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.20.tar.gz 18263914 BLAKE2B 
ca31eccf361e7ce865e838d6e819f3b9ecc0852d07660f14aa9fae200a0d04777256e3cd933ffc02992ed7b596779280176916e9d9f030d7aaf2319433fc63f3
 SHA512 
b0ba22299a9bb81f47fb4c7f4117b1b5210a72973da723185c6d87fe192f7ab0ea0eb9fae6671b84332a234ead8539375976c87c483628449812e617c42598c7
 DIST Oracle_VirtualBox_Extension_Pack-7.1.0.tar.gz 22885754 BLAKE2B 
a3b24822ee269e3bf362871edde3b12f8073e228abf2b390a42d5ba0b38c66d454d765d20bbcf86a212091c3789a3b76a86338f1cdcea79dd902025cee257b9b
 SHA512 
d164f6ee79c78183dd388db34dc7616c5ba31a3103e5a7d3a8c526f2612a49b831a8483d5d8874983185d6d18143fb78905f18167cc22caf5f552984fdc0d826
-DIST Oracle_VirtualBox_Extension_Pack-7.1.0_BETA2.tar.gz 22880390 BLAKE2B 
6d88454cbcfdb0321c39e5ee88dbb671cb0652922692d75cdc88d43723d81c23da3d26fff3090c4cae5a42e18cf3d8c905ec077f6448a92b87e84a4fa34c892d
 SHA512 
2f3b4561d1a4c3526d419b3d3aef35a7ee2b2e7b8d2379123b590b0f13bdaab428ee043a4e058d1925da74849a339a834d45825b750a39cf5a03e75eab854393

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0_beta2.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0_beta2.ebuild
deleted file mode 100644
index 79106c6400b9..
--- 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0_beta2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV^^}"
-MY_PN="Oracle_VirtualBox_Extension_Pack"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="PUEL extensions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
-S="${WORKDIR}"
-
-LICENSE="PUEL-12"
-SLOT="0/$(ver_cut 1-2)"
-# Still in beta
-#KEYWORDS="~amd64"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   || (
-   =app-emulation/virtualbox-${PV}*
-   =app-emulation/virtualbox-kvm-${PV}*
-   )
-"
-
-QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
-
-src_install() {
-   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
-   doins -r linux.${ARCH}
-   doins ExtPack* PXE-Intel.rom
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-09-15 Thread Viorel Munteanu
commit: 2d50fe68c1076038c34d291be68f89ff8dcb5084
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:44:51 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d50fe68

app-emulation/virtualbox-guest-additions: drop 7.1.0_beta2

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest  |   2 -
 .../virtualbox-guest-additions-7.1.0_beta2.ebuild  | 289 -
 2 files changed, 291 deletions(-)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index 35a9a025b9e3..710b0f0708f8 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -2,8 +2,6 @@ DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
 DIST VirtualBox-7.1.0.tar.bz2 205966296 BLAKE2B 
135805119d1710adbb17164d80a67f9b40fcc72d966af3b6d687b7f742a7bb487e76afc1ec45e31fe880a99a291ecdac3ee3dacdd342dbbe2dcec0eab32c8121
 SHA512 
d0fc27195b859fb537d57229d60a8895ced24b04c0f703c5862982de01d4787d20a3acb9cee4af29d18c56cd8c7ad846fd0eacc14af0c419e738953ca488463b
-DIST VirtualBox-7.1.0_BETA2.tar.bz2 208790183 BLAKE2B 
30d1fb0a37463ab4bf8673414cc56c51f618755fe4ec23720379df2519af7af3664c51c0b49955ee03ffdba0a55e67ec75df6af6d2ff79cd611b50c16048df3e
 SHA512 
730c9728e9bdf46e6846c423c13e8e438716eff518f30b102ef29eb71b6c88aa70fc786f1e8b63f9641ef0f90dd6c9768c4fbf002db9fc15ceb22865b4182b1e
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992
 DIST virtualbox-patches-7.1.0.tar.bz2 5952 BLAKE2B 
cb024f36249d7d312c9d0f9231c22a9609d45de1d4c82ca36672fea703765d437d7a414d810adb5eb5f2db92018b669c3b5d0c32372c5ced90f5e13f82344ffa
 SHA512 
c6ef54b7d60f01f5f2b89c6fd7f8b7b509bc62bca0502114cedcbaaf9643445ea413bba481dcf43fb96b5b4d94d64395965682c1ee160d889213615c9272184c
-DIST virtualbox-patches-7.1.0_beta1.tar.bz2 5287 BLAKE2B 
5286b5ad2a8c54150f58e2675383ed611b385b9758e1ed6bf81c7551f01724f5132591b3f173b9605c226a200cf70bf3b170ab6c174554b34ed57ada7e35a12b
 SHA512 
d1599d990dd3341393c4be5f5d947b15de9345b6f1d7201fb44c2506d299479564ca7bf5a0c45ade14998e7a48c300e4514da626a248c0447fd31f3cb31e6715

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0_beta2.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0_beta2.ebuild
deleted file mode 100644
index cd37ff892ced..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0_beta2.ebuild
+++ /dev/null
@@ -1,289 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_PV=${PV^^}
-MY_P=${MY_PN}-${MY_PV}
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.1.0_beta1.tar.bz2";
-S="${WORKDIR}/${MY_PN}-${MY_PV}"
-
-# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
-LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-# Still in beta
-#KEYWORDS="~amd64 ~x86"
-IUSE="+dbus gui"
-
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-09-15 Thread Viorel Munteanu
commit: 25688b50be8c5ae4bd7cc317a13e80d9ccee7c97
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 12:46:23 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25688b50

app-emulation/virtualbox-additions: drop 7.0.18

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|  1 -
 .../virtualbox-additions-7.0.18.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 102dd0c89ad5..6da907b21447 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,4 +1,3 @@
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
-DIST VBoxGuestAdditions_7.0.18.iso 52887552 BLAKE2B 
03c2b6a777f37286f97d5e2b3f90bf9592e72f5df45f05dd9ae532c092cc38120475795821a31b6106579e49f86ad0e598b15b63ff52107794d0403fdf617ed9
 SHA512 
21bac2c7c10b0900c0e29cebd546a31cfb058ce0567166c71d45f150824a8818f739284787181678076982dcf40a2e62578b7a5baf19eabcab4f7385e17d2b44
 DIST VBoxGuestAdditions_7.0.20.iso 53504000 BLAKE2B 
c29824e0e35104051205b13ce11137c1900be7c24c0d1dd4ff7cb6d936e61a8413a4ee1713034f8a347adfaa9b0ce3b43ce2de5b41dd9e74202f2f97710a8009
 SHA512 
6b87812ad1d8230c4f8ab79b58b7095c8c56b0b2acd7dcf0ecf54248fff2d0f3c89cc590de32a3cbabf5853ffa55e1cad8500206512141f027919c37b01f84ad
 DIST VBoxGuestAdditions_7.1.0.iso 58832896 BLAKE2B 
c15c0efddc8ab79a022243c006d8fb31d1a20bf5fe7ea4186f0ddca73cc01b8bffe166ec1fb334b83cc3f36ea07a0f2cc99b4dc4474e6fb8808e8d7493e9fed1
 SHA512 
92314d5488db4d53ba779350cb2226ae444678bb48070ed0cc9c2f11472d6ac7823517baa5ec6cdb3cb97e279205526d4c15aeb268cf43563fa1402cd7176c37

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.18.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.18.ebuild
deleted file mode 100644
index 1cb70c695bbd..
--- a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.18.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=VBoxGuestAdditions
-MY_P=${MY_PN}_${PV}
-
-DESCRIPTION="CD image containing guest additions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.iso";
-S="${WORKDIR}"
-
-LICENSE="GPL-3 || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-src_unpack() {
-   return 0
-}
-
-src_install() {
-   insinto /usr/share/${PN/-additions}
-   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-09-15 Thread Viorel Munteanu
commit: 5b5637b68daffa13150378b106269332aba09027
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 11:35:35 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5637b6

app-emulation/virtualbox: sync live ebuild

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/virtualbox-.ebuild | 43 ++---
 1 file changed, 24 insertions(+), 19 deletions(-)

diff --git a/app-emulation/virtualbox/virtualbox-.ebuild 
b/app-emulation/virtualbox/virtualbox-.ebuild
index b61db28003e9..ad3e2aba25bb 100644
--- a/app-emulation/virtualbox/virtualbox-.ebuild
+++ b/app-emulation/virtualbox/virtualbox-.ebuild
@@ -9,7 +9,6 @@ EAPI=8
 # It is not meant to be used, might be very unstable.
 # Upstream seem to have added support for python 3.12, but it crashes.
 #
-# USE=doc does not work for now.
 #
 #
 # To add a new Python here:
@@ -30,14 +29,14 @@ inherit desktop edo flag-o-matic java-pkg-opt-2 
linux-mod-r1 multilib optfeature
python-single-r1 subversion tmpfiles toolchain-funcs udev xdg
 
 MY_PN="VirtualBox"
-BASE_PV=7.0.16
+BASE_PV=7.1.0
 MY_P=${MY_PN}-${PV}
 
 DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
 HOMEPAGE="https://www.virtualbox.org/";
 ESVN_REPO_URI="https://www.virtualbox.org/svn/vbox/trunk";
 SRC_URI="
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.1.0_beta1.tar.bz2
+   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.1.0.tar.bz2
gui? ( !doc? ( 
https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-help-${BASE_PV}.tar.xz ) 
)
 "
 S="${WORKDIR}/trunk"
@@ -132,7 +131,6 @@ RDEPEND="
java? ( virtual/jre:1.8 )
 "
 BDEPEND="
-   ${PYTHON_DEPS}
>=app-arch/tar-1.34-r2
>=dev-lang/yasm-0.6.2
dev-libs/libIDL
@@ -144,6 +142,7 @@ BDEPEND="
sys-power/iasl
virtual/pkgconfig
doc? (
+   app-doc/dita-ot-bin
app-text/docbook-sgml-dtd:4.4
app-text/docbook-xsl-ns-stylesheets
dev-texlive/texlive-basic
@@ -152,11 +151,13 @@ BDEPEND="
dev-texlive/texlive-latexextra
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-fontsextra
-   dev-qt/qthelp:5
+   dev-qt/qttools:6[assistant]
+   sys-libs/nss_wrapper
)
gui? ( dev-qt/qttools:6[linguist] )
nls? ( dev-qt/qttools:6[linguist] )
java? ( virtual/jdk:1.8 )
+   python? ( ${PYTHON_DEPS} )
 "
 
 QA_FLAGS_IGNORED="
@@ -197,7 +198,7 @@ REQUIRED_USE="
 
 PATCHES=(
# Downloaded patchset
-   "${WORKDIR}"/virtualbox-patches-7.1.0_beta1/patches
+   "${WORKDIR}"/virtualbox-patches-7.1.0/patches
 )
 
 DOCS=()# Don't install the default README file during einstalldocs
@@ -262,8 +263,8 @@ src_prepare() {
>> LocalConfig.kmk || die
fi
 
-   # bug #916002, #488176
-   tc-ld-force-bfd
+   # bug #916002, #488176, #925347
+   tc-ld-is-mold || tc-ld-force-bfd
 
# Respect LDFLAGS
sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \
@@ -289,13 +290,6 @@ src_prepare() {
java-pkg-opt-2_src_prepare
fi
 
-   #856811 #864274
-   # cannot filter out only one flag, some combinations of these flags 
produce buggy executables
-   for i in abm avx avx2 bmi bmi2 fma fma4 popcnt; do
-   append-cflags $(test-flags-CC -mno-$i)
-   append-cxxflags $(test-flags-CXX -mno-$i)
-   done
-
# bug #908814
filter-lto
 
@@ -314,11 +308,8 @@ src_prepare() {
echo -e "\nVBOX_WITH_VBOX_IMG=1" >> LocalConfig.kmk || die
 
if tc-is-clang; then
-   # clang assembler chokes on comments starting with /
-   sed -i -e '/^\//d' 
src/libs/xpcom18a4/nsprpub/pr/src/md/unix/os_Linux_x86_64.s || die
-
# clang does not support this extension
-   eapply 
"${FILESDIR}"/${PN}-7.0.8-disable-rebuild-iPxeBiosBin.patch
+   eapply 
"${FILESDIR}"/${PN}-7.1.0-disable-rebuild-iPxeBiosBin.patch
fi
 
# fix doc generation
@@ -496,6 +487,20 @@ src_compile() {
)
fi
 
+   if use doc; then
+   # dita needs to write to ~/.fop and ~/.java
+   # but it ignores ${HOME} and tries to write to the real home of 
user portage
+   # resulting in a sandbox violation
+   # -Duser.home= does not work
+   # force using the temporary homedir with nss_wrapper
+   echo "${LOGNAME}::$(id -u):$(id -g):${USER}:${HOME}:/bin/bash" 
>> ~/passwd
+   echo "${LOGNAME}::$(id -g):" >> ~/group
+
+   local -x LD_PRELOAD=libnss_wrapper.so
+   local -x

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-09-15 Thread Viorel Munteanu
commit: d4681f6371153d44407c5b2d0f21390098e11f4e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep 15 11:12:33 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep 15 13:01:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4681f63

app-emulation/virtualbox-modules: add 7.1.0

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest  |  1 +
 .../virtualbox-modules-7.1.0.ebuild| 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index 81c02fe4afdb..f11e6777bbe5 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,4 +1,5 @@
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
 DIST vbox-kernel-module-src-7.0.18.tar.xz 719604 BLAKE2B 
44e9d895791a7ff50681dd8860456a87078b41a4eb3005a6b249f9b34c37de709e190cbd6f352d21010ddcb9d8d1c35303bafd765e999664288df9e0ead94e6c
 SHA512 
1cc17e302ef8251abd08a078abf11fede242154b0bb78d03f8d7c2821ba7cff410bd255802316a2f13100884b35a6f14fdf0b594304bd041521b66d264f51b77
 DIST vbox-kernel-module-src-7.0.20.tar.xz 720160 BLAKE2B 
833aa87af13a6c3e9426bd00e32b14c8b3958ab14425e8c02141d8579e987255b170662e00abb92f17234d4f03462d6d5b9fc1279d9da5449d344a328c905c8f
 SHA512 
650bb6cf16ae42774524bf2e7ad2ee125d7a8d57de1e58d24b8b49bb9cf2829ea01dd32d2c1e0b2df556eab4a458cb0d84715b92d4085d03891f62a46aaf2916
+DIST vbox-kernel-module-src-7.1.0.tar.xz 738408 BLAKE2B 
d9d88a1a3fcc31557f55be9f136811ce5142f37d94f7ea2144e8461cad09c82e8a4fc01310548a220c645f560849b43a3d4925246961cb8aba9030e8a224c9bb
 SHA512 
385c5062ed8ad5158cb3c3f26c1de90294f1ef108f13da621daef3e99ad21e75f228a91147157fd0fc3dfd14068db976f322f04ea7a22eb3b170361b5a3940bf
 DIST vbox-kernel-module-src-7.1.0_beta2.tar.xz 738152 BLAKE2B 
bb51b804f91890c4ad8254ea1d920dd1a491ef4e9e72c644c4d9189dbb507f330cbf312d8187611cab6f946f959c3171a144d8466dbb38303d0b96b6a36f58e0
 SHA512 
6b99b42d5475be053e826a3fc3d3b2e53effd08abd533d266e9fcbbca46c1b2dd3eedc4f15eb105917411ef8e32eefa9392d49fa93b2ab9ef917d12931b50f59

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.1.0.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.1.0.ebuild
new file mode 100644
index ..08e22e5e0379
--- /dev/null
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-7.1.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# XXX: the tarball here is just the kernel modules split out of the binary
+#  package that comes from VirtualBox-*.run
+# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
+
+EAPI=8
+
+inherit linux-mod-r1
+
+MY_P="vbox-kernel-module-src-${PV}"
+DESCRIPTION="Kernel Modules for Virtualbox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
+S="${WORKDIR}"
+
+LICENSE="GPL-3"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
+
+src_compile() {
+   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
+   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
+   linux-mod-r1_src_compile
+}
+
+src_install() {
+   linux-mod-r1_src_install
+   insinto /usr/lib/modules-load.d/
+   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-09-01 Thread Viorel Munteanu
commit: 21bca823d0b703df390a030518d16ce53090fb8b
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep  1 10:43:55 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep  1 10:43:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21bca823

app-emulation/virtualbox-guest-additions: Stabilize 7.0.20 x86, #938090

Signed-off-by: Viorel Munteanu  gentoo.org>

 .../virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild
index 842a91e4dbfd..b94640b41c20 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 # Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
 LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+dbus gui"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-09-01 Thread Viorel Munteanu
commit: 1a95b1d43b5d577189dfa87e0543d16a984699a0
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep  1 10:43:31 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep  1 10:43:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a95b1d4

app-emulation/virtualbox-extpack-oracle: Stabilize 7.0.20 amd64, #938090

Signed-off-by: Viorel Munteanu  gentoo.org>

 .../virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.20.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.20.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.20.ebuild
index 8c44669215ab..14864047f715 100644
--- 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.20.ebuild
+++ 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.20.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"
 
 LICENSE="PUEL-11"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 RESTRICT="bindist mirror strip"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-09-01 Thread Viorel Munteanu
commit: 58b96ea3e3d06d7ab2fdf99b0200f97eceaa624b
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep  1 10:43:30 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep  1 10:43:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b96ea3

app-emulation/virtualbox-additions: Stabilize 7.0.20 amd64, #938090

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/virtualbox-additions-7.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.20.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.20.ebuild
index 92124a9f779e..1cb70c695bbd 100644
--- a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.20.ebuild
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.20.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-3 || ( GPL-3 CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 src_unpack() {
return 0



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-09-01 Thread Viorel Munteanu
commit: 7b26df0095c614913d8d8ccbae9d68c249081bf1
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep  1 10:43:29 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep  1 10:43:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b26df00

app-emulation/virtualbox-modules: Stabilize 7.0.20 amd64, #938090

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/virtualbox-modules-7.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.20.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.20.ebuild
index 08e22e5e0379..ba255fc783b5 100644
--- a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.20.ebuild
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.20.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-3"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-09-01 Thread Viorel Munteanu
commit: a5a9798a9566a884218223123941030f61981a0e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep  1 10:43:31 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep  1 10:43:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a9798a

app-emulation/virtualbox: Stabilize 7.0.20 amd64, #938090

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/virtualbox-7.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox/virtualbox-7.0.20.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.20.ebuild
index ac0bf0cafce8..be25e287f25e 100644
--- a/app-emulation/virtualbox/virtualbox-7.0.20.ebuild
+++ b/app-emulation/virtualbox/virtualbox-7.0.20.ebuild
@@ -34,7 +34,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde +vmmraw vnc"
 
 unset WATCOM #856769



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-09-01 Thread Viorel Munteanu
commit: 86f45c17ab0a4db0518f57938c98ae05dee17ea2
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep  1 10:43:31 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep  1 10:43:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f45c17

app-emulation/virtualbox-guest-additions: Stabilize 7.0.20 amd64, #938090

Signed-off-by: Viorel Munteanu  gentoo.org>

 .../virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild
index d04a4c8b8c76..842a91e4dbfd 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 # Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
 LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+dbus gui"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-08-28 Thread Viorel Munteanu
commit: 85b448a5dcf69cc3658d47bb64ae1533db70d93f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Aug 28 14:45:35 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Aug 28 14:46:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b448a5

app-emulation/virtualbox-kvm: add 7.0.20_pre20240828

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-kvm/Manifest  |   3 +
 .../virtualbox-kvm-7.0.20_pre20240828.ebuild   | 753 +
 2 files changed, 756 insertions(+)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index 6df664b861f1..1d234c3cf39b 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -1,4 +1,7 @@
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
+DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
+DIST virtualbox-help-7.0.20.tar.xz 3949292 BLAKE2B 
c56f736606fdedfb59bd1f4446a457587dcbe018d1be3162d94eca780cacfa45b49ba5a9c6b25970d28e5a428904bdfd34d2f229c1e24b567fd1b1959cbdc9ea
 SHA512 
e73e448b8aa875d0f6ae1fb398082fa7183e198191a9b509b63592b5df3a19069b805dcdc11d98da3971a14fd6670d8b0a777e5a6d6b63358f7a4f263ca8d31e
 DIST virtualbox-kvm-7.0.18_pre20240617.tar.gz 131620 BLAKE2B 
88f22665c1f774f4799f1541fb1dd48a6d65f170bd998516f32fa0d84a2b1b18f7ecfcf53dc5365614b7c5b35f9c29ce69be59d475a53cbe8a7ee591f522
 SHA512 
c3d331bee135c746947735b483ec69536c2b7dfd19049d45212144da5eb952f67081b35a7a874eb3f4a0a611fa617f5d62566a89d2e4c1e4863657f80abd3af5
+DIST virtualbox-kvm-7.0.20_pre20240828.tar.gz 130388 BLAKE2B 
68589fce348efe37a46d4e6cb28ced18969c5cffbd3dcaf85a4f0a085782521a26b4fe4901bda914a17dc97514df7c2a0548d616830abdb9b279afc1508f6c28
 SHA512 
3625a069729158e48d0f356d34657b925e235f24af0cd42d01625936b6baf1f16ab11448fb7c82190722e24b81b240b08786154ad26050ed6dff2c69c89e0cd4
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.20_pre20240828.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.20_pre20240828.ebuild
new file mode 100644
index ..66f1c7223292
--- /dev/null
+++ b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.20_pre20240828.ebuild
@@ -0,0 +1,753 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# To add a new Python here:
+# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
+#Do NOT skip this part. It'll end up silently not-building the Python 
extension
+#or otherwise misbehaving if you do.
+#
+# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
+#
+#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
+#  Python versions as upstream tends to lag. Upstream may have patches on their
+#  trunk branch but not release branch.
+#
+#  See bug #785835, bug #856121.
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
+   python-single-r1 tmpfiles toolchain-funcs udev xdg
+
+PATCHES_PV="7.0.16"
+ORIGIN_PN="VirtualBox"
+ORIGIN_PV=${PV%_pre*}
+
+MY_PN=virtualbox
+MY_PV=${PV#*_pre}
+MY_P=${ORIGIN_PN}-${ORIGIN_PV}
+
+PATCHES_DIR="${WORKDIR}"/${PN}-dev-${MY_PV}
+
+DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
+HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm";
+SRC_URI="
+   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2
+   
https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-${MY_PV}.tar.gz
 -> ${P}.tar.gz
+   https://download.virtualbox.org/virtualbox/${ORIGIN_PV}/${MY_P}.tar.bz2
+   gui? ( !doc? ( 
https://dev.gento

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-08-23 Thread Viorel Munteanu
commit: 4d46caff571f8074b08b73ec4f05bdc7db0ee080
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Aug 23 11:47:00 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Aug 23 11:53:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d46caff

app-emulation/virtualbox-guest-additions: add 7.1.0_beta2, drop 7.1.0_beta1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest   | 2 +-
 ...7.1.0_beta1.ebuild => virtualbox-guest-additions-7.1.0_beta2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index d6a331631140..bff11f6adff0 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,7 +1,7 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
-DIST VirtualBox-7.1.0_BETA1.tar.bz2 210810840 BLAKE2B 
adc772165041abf38b748fb92d2923428022631fe1d8e13332142c46e989b2e3408036755f6faa00958b679b200b77d295979451bde2bb2f09917ce1c5e0cf28
 SHA512 
33fe6000ad58f6cedab69c15384da518e05e946792045ab36f93f54b429accc586914ae1f1532560c78c323b478798296d71795a4baaa3bd6714880a33e69c5e
+DIST VirtualBox-7.1.0_BETA2.tar.bz2 208790183 BLAKE2B 
30d1fb0a37463ab4bf8673414cc56c51f618755fe4ec23720379df2519af7af3664c51c0b49955ee03ffdba0a55e67ec75df6af6d2ff79cd611b50c16048df3e
 SHA512 
730c9728e9bdf46e6846c423c13e8e438716eff518f30b102ef29eb71b6c88aa70fc786f1e8b63f9641ef0f90dd6c9768c4fbf002db9fc15ceb22865b4182b1e
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992
 DIST virtualbox-patches-7.1.0_beta1.tar.bz2 5287 BLAKE2B 
5286b5ad2a8c54150f58e2675383ed611b385b9758e1ed6bf81c7551f01724f5132591b3f173b9605c226a200cf70bf3b170ab6c174554b34ed57ada7e35a12b
 SHA512 
d1599d990dd3341393c4be5f5d947b15de9345b6f1d7201fb44c2506d299479564ca7bf5a0c45ade14998e7a48c300e4514da626a248c0447fd31f3cb31e6715

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0_beta1.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0_beta2.ebuild
similarity index 100%
rename from 
app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0_beta1.ebuild
rename to 
app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0_beta2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-08-23 Thread Viorel Munteanu
commit: b7e0b70efee4e38745a52e0ad6db49cc47d3f129
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Aug 23 11:48:45 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Aug 23 11:53:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e0b70e

app-emulation/virtualbox-additions: add 7.1.0_beta2, drop 7.1.0_beta1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest | 2 +-
 ...tions-7.1.0_beta1.ebuild => virtualbox-additions-7.1.0_beta2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 00d2dee7e877..716cebb1f2a7 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,4 +1,4 @@
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
 DIST VBoxGuestAdditions_7.0.18.iso 52887552 BLAKE2B 
03c2b6a777f37286f97d5e2b3f90bf9592e72f5df45f05dd9ae532c092cc38120475795821a31b6106579e49f86ad0e598b15b63ff52107794d0403fdf617ed9
 SHA512 
21bac2c7c10b0900c0e29cebd546a31cfb058ce0567166c71d45f150824a8818f739284787181678076982dcf40a2e62578b7a5baf19eabcab4f7385e17d2b44
 DIST VBoxGuestAdditions_7.0.20.iso 53504000 BLAKE2B 
c29824e0e35104051205b13ce11137c1900be7c24c0d1dd4ff7cb6d936e61a8413a4ee1713034f8a347adfaa9b0ce3b43ce2de5b41dd9e74202f2f97710a8009
 SHA512 
6b87812ad1d8230c4f8ab79b58b7095c8c56b0b2acd7dcf0ecf54248fff2d0f3c89cc590de32a3cbabf5853ffa55e1cad8500206512141f027919c37b01f84ad
-DIST VBoxGuestAdditions_7.1.0_BETA1.iso 58927104 BLAKE2B 
23fd83ecca7f01abde03354bbf896f052e1ca02b805c8a3cc86c995b6541a755de62a695f2ac25b7e41f0eed07ffbb335b6393559611371f80e1a4e97fbd2d60
 SHA512 
e3f5c095067e37e1c1c7d85f40a5a837d8f316b7577ed291114dac34fffb7eb232a002aad9be1bafe83f7c2bc91c46ee333a8e0154df299c8c6974849a25785c
+DIST VBoxGuestAdditions_7.1.0_BETA2.iso 58843136 BLAKE2B 
ed04206ff5551da51de1e634c4ccb2a85c9d3565b5945fbc9f4ab4338d2e9cf0babd62d536363402db703783b46f6ff6c4431ac1b5a919f16c33a474e5f7fd60
 SHA512 
485a88ebe94758bcdbff0e1ce813ed767d731e48d917a9cf05dbbe3e633fdfaebaaf458fd69e8d150f01944fb3cb7dc72e00930ac1a7a3690d638e9870be901a

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.1.0_beta1.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.1.0_beta2.ebuild
similarity index 100%
rename from 
app-emulation/virtualbox-additions/virtualbox-additions-7.1.0_beta1.ebuild
rename to 
app-emulation/virtualbox-additions/virtualbox-additions-7.1.0_beta2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-08-23 Thread Viorel Munteanu
commit: 2814c46c3763b2e6d333b20775663bcea5629bc3
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Aug 23 11:53:00 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Aug 23 11:53:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2814c46c

app-emulation/virtualbox-extpack-oracle: add 7.1.0_beta2, drop 7.1.0_beta1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest| 2 +-
 ...-7.1.0_beta1.ebuild => virtualbox-extpack-oracle-7.1.0_beta2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index ddb366bc0c08..f22001eb4f6b 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,4 +1,4 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.18.tar.gz 18264093 BLAKE2B 
4cd3f87b02f0340e0b226a68a595fd947de490a0eae36471beedb7f154529bc8f095f7512486660c4373a612608f42cbf6764dc84407143a4db9b1b9e684f754
 SHA512 
c83bdb6de0c98d558b66eaacdcf07baf004559c436201105e97bbdf387743dcefad285528a7de15c75162b38cd3b13d95155304da744a205661adfb692c6d958
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.20.tar.gz 18263914 BLAKE2B 
ca31eccf361e7ce865e838d6e819f3b9ecc0852d07660f14aa9fae200a0d04777256e3cd933ffc02992ed7b596779280176916e9d9f030d7aaf2319433fc63f3
 SHA512 
b0ba22299a9bb81f47fb4c7f4117b1b5210a72973da723185c6d87fe192f7ab0ea0eb9fae6671b84332a234ead8539375976c87c483628449812e617c42598c7
-DIST Oracle_VirtualBox_Extension_Pack-7.1.0_BETA1.tar.gz 22881198 BLAKE2B 
2e7fc0c735b2b561fb107c242c9e350f9289df9618a37c3b5a4ec147705d950bf79eadf8472d94fdd5c53a0df02603d7b8c3eb44b99f0d5abc4f5d084e4106ea
 SHA512 
a155a5948fbe78a007791b0522b6eb15ce90b3b31fc3c1a68a9bae143aef77133756c4c0327ad23f88204d34a8d2cef568c316ddce11425181c07f5546220dd7
+DIST Oracle_VirtualBox_Extension_Pack-7.1.0_BETA2.tar.gz 22880390 BLAKE2B 
6d88454cbcfdb0321c39e5ee88dbb671cb0652922692d75cdc88d43723d81c23da3d26fff3090c4cae5a42e18cf3d8c905ec077f6448a92b87e84a4fa34c892d
 SHA512 
2f3b4561d1a4c3526d419b3d3aef35a7ee2b2e7b8d2379123b590b0f13bdaab428ee043a4e058d1925da74849a339a834d45825b750a39cf5a03e75eab854393

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0_beta1.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0_beta2.ebuild
similarity index 100%
rename from 
app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0_beta1.ebuild
rename to 
app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0_beta2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-08-22 Thread Viorel Munteanu
commit: 405ccd399515ac5d58bef5c5bbe807ce3139030a
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu Aug 22 11:19:15 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Aug 22 11:20:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=405ccd39

app-emulation/virtualbox: add 7.1.0_beta2, drop 7.1.0_beta1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest   | 2 +-
 .../{virtualbox-7.1.0_beta1.ebuild => virtualbox-7.1.0_beta2.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index 04a5a40741f9..22bb0c1104a5 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,7 +1,7 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
-DIST VirtualBox-7.1.0_BETA1.tar.bz2 210810840 BLAKE2B 
adc772165041abf38b748fb92d2923428022631fe1d8e13332142c46e989b2e3408036755f6faa00958b679b200b77d295979451bde2bb2f09917ce1c5e0cf28
 SHA512 
33fe6000ad58f6cedab69c15384da518e05e946792045ab36f93f54b429accc586914ae1f1532560c78c323b478798296d71795a4baaa3bd6714880a33e69c5e
+DIST VirtualBox-7.1.0_BETA2.tar.bz2 208790183 BLAKE2B 
30d1fb0a37463ab4bf8673414cc56c51f618755fe4ec23720379df2519af7af3664c51c0b49955ee03ffdba0a55e67ec75df6af6d2ff79cd611b50c16048df3e
 SHA512 
730c9728e9bdf46e6846c423c13e8e438716eff518f30b102ef29eb71b6c88aa70fc786f1e8b63f9641ef0f90dd6c9768c4fbf002db9fc15ceb22865b4182b1e
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-help-7.0.20.tar.xz 3949292 BLAKE2B 
c56f736606fdedfb59bd1f4446a457587dcbe018d1be3162d94eca780cacfa45b49ba5a9c6b25970d28e5a428904bdfd34d2f229c1e24b567fd1b1959cbdc9ea
 SHA512 
e73e448b8aa875d0f6ae1fb398082fa7183e198191a9b509b63592b5df3a19069b805dcdc11d98da3971a14fd6670d8b0a777e5a6d6b63358f7a4f263ca8d31e

diff --git a/app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild 
b/app-emulation/virtualbox/virtualbox-7.1.0_beta2.ebuild
similarity index 99%
rename from app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild
rename to app-emulation/virtualbox/virtualbox-7.1.0_beta2.ebuild
index 40cc4cfebb03..19e72e29a5e4 100644
--- a/app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild
+++ b/app-emulation/virtualbox/virtualbox-7.1.0_beta2.ebuild
@@ -195,7 +195,7 @@ REQUIRED_USE="
 PATCHES=(
# Downloaded patchset
"${WORKDIR}"/virtualbox-patches-7.1.0_beta1/patches
-   "${FILESDIR}"/${P}-link-with-mold.patch
+   "${FILESDIR}"/${PN}-7.1.0_beta1-link-with-mold.patch
 )
 
 DOCS=()# Don't install the default README file during einstalldocs



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-08-22 Thread Viorel Munteanu
commit: a48da5738d93b518e30295ef0392119ca260c3f6
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu Aug 22 11:18:38 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Aug 22 11:20:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a48da573

app-emulation/virtualbox-modules: add 7.1.0_beta2, drop 7.1.0_beta1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest   | 2 +-
 ...modules-7.1.0_beta1.ebuild => virtualbox-modules-7.1.0_beta2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index 8620eefe8a73..81c02fe4afdb 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,4 +1,4 @@
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
 DIST vbox-kernel-module-src-7.0.18.tar.xz 719604 BLAKE2B 
44e9d895791a7ff50681dd8860456a87078b41a4eb3005a6b249f9b34c37de709e190cbd6f352d21010ddcb9d8d1c35303bafd765e999664288df9e0ead94e6c
 SHA512 
1cc17e302ef8251abd08a078abf11fede242154b0bb78d03f8d7c2821ba7cff410bd255802316a2f13100884b35a6f14fdf0b594304bd041521b66d264f51b77
 DIST vbox-kernel-module-src-7.0.20.tar.xz 720160 BLAKE2B 
833aa87af13a6c3e9426bd00e32b14c8b3958ab14425e8c02141d8579e987255b170662e00abb92f17234d4f03462d6d5b9fc1279d9da5449d344a328c905c8f
 SHA512 
650bb6cf16ae42774524bf2e7ad2ee125d7a8d57de1e58d24b8b49bb9cf2829ea01dd32d2c1e0b2df556eab4a458cb0d84715b92d4085d03891f62a46aaf2916
-DIST vbox-kernel-module-src-7.1.0_beta1.tar.xz 738208 BLAKE2B 
86a1edbfdf5505ccda2f8c3024570b7797e0d81b3c9ce7f9c3c3bf33d997558f93a660d20e29dc9da3ad0d9ae81300132f702d76756b9967c9d8d2e5b2947f67
 SHA512 
6b3ecbcc2a57d8292df6c4d880ebd9378245ff2eda1e623e7efefe9d99badce93a9ad5416c24a7e25ba0a81c8965407abb946cd858b9641db4e0945f4cc66c7a
+DIST vbox-kernel-module-src-7.1.0_beta2.tar.xz 738152 BLAKE2B 
bb51b804f91890c4ad8254ea1d920dd1a491ef4e9e72c644c4d9189dbb507f330cbf312d8187611cab6f946f959c3171a144d8466dbb38303d0b96b6a36f58e0
 SHA512 
6b99b42d5475be053e826a3fc3d3b2e53effd08abd533d266e9fcbbca46c1b2dd3eedc4f15eb105917411ef8e32eefa9392d49fa93b2ab9ef917d12931b50f59

diff --git 
a/app-emulation/virtualbox-modules/virtualbox-modules-7.1.0_beta1.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.1.0_beta2.ebuild
similarity index 100%
rename from 
app-emulation/virtualbox-modules/virtualbox-modules-7.1.0_beta1.ebuild
rename to app-emulation/virtualbox-modules/virtualbox-modules-7.1.0_beta2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/files/, app-emulation/virtualbox/

2024-08-18 Thread Viorel Munteanu
commit: 3d29494e273481027c03ce37785895241e21c6fd
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Aug 18 13:30:56 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Aug 18 13:32:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d29494e

app-emulation/virtualbox: fix linking with mold

Bug: https://bugs.gentoo.org/925347
Signed-off-by: Viorel Munteanu  gentoo.org>

 .../files/virtualbox-7.1.0_beta1-link-with-mold.patch   | 13 +
 app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild  |  5 +++--
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git 
a/app-emulation/virtualbox/files/virtualbox-7.1.0_beta1-link-with-mold.patch 
b/app-emulation/virtualbox/files/virtualbox-7.1.0_beta1-link-with-mold.patch
new file mode 100644
index ..71e3edb26b3c
--- /dev/null
+++ b/app-emulation/virtualbox/files/virtualbox-7.1.0_beta1-link-with-mold.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/925347
+
+--- a/src/VBox/Frontends/VirtualBox/Makefile.kmk
 b/src/VBox/Frontends/VirtualBox/Makefile.kmk
+@@ -1669,7 +1669,7 @@
+ # The Qt modules we're using.
+ # (The include directory and lib/framework for each module will be added by 
the Qt unit.)
+ #
+-UICommon_QT_MODULES = Core Gui Widgets Help StateMachine
++UICommon_QT_MODULES = Core Gui Widgets Help PrintSupport StateMachine
+ ifdef VBOX_WITH_SCREENSAVER_CONTROL
+  UICommon_QT_MODULES.linux+= DBus
+  UICommon_QT_MODULES.linux+= Xml

diff --git a/app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild 
b/app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild
index cc9921a521ed..40cc4cfebb03 100644
--- a/app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild
+++ b/app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild
@@ -195,6 +195,7 @@ REQUIRED_USE="
 PATCHES=(
# Downloaded patchset
"${WORKDIR}"/virtualbox-patches-7.1.0_beta1/patches
+   "${FILESDIR}"/${P}-link-with-mold.patch
 )
 
 DOCS=()# Don't install the default README file during einstalldocs
@@ -251,8 +252,8 @@ src_prepare() {
>> LocalConfig.kmk || die
fi
 
-   # bug #916002, #488176
-   tc-ld-force-bfd
+   # bug #916002, #488176, #925347
+   tc-ld-is-mold || tc-ld-force-bfd
 
# Respect LDFLAGS
sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-08-15 Thread Viorel Munteanu
commit: 1552efd66ee6515a05ba36c56d6161294eef11c0
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu Aug 15 12:54:43 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Aug 15 12:55:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1552efd6

app-emulation/virtualbox: respect CFLAGS

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild 
b/app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild
index ec70d27ee663..cc9921a521ed 100644
--- a/app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild
+++ b/app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild
@@ -281,6 +281,12 @@ src_prepare() {
# bug #908814
filter-lto
 
+   # bug #843437
+   cat >> LocalConfig.kmk <<-EOF || die
+   CXXFLAGS=${CXXFLAGS}
+   CFLAGS=${CFLAGS}
+   EOF
+
if use sdl; then
sed -i 's/sdl-config/sdl2-config/' configure || die
echo -e "\nVBOX_WITH_VBOXSDL=1" >> LocalConfig.kmk || die



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/files/, app-emulation/virtualbox-modules/

2024-08-09 Thread Viorel Munteanu
commit: 531d8afa4029a0c8bf180e94488783cce34e5dfe
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Aug 10 06:38:48 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat Aug 10 06:48:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=531d8afa

app-emulation/virtualbox-modules: fix build with kernel 6.9+

Closes: https://bugs.gentoo.org/937445
Signed-off-by: Viorel Munteanu  gentoo.org>

 .../virtualbox-modules-7.0.14-kernel-6.9.patch | 46 ++
 .../virtualbox-modules-6.1.50-r2.ebuild| 39 ++
 2 files changed, 85 insertions(+)

diff --git 
a/app-emulation/virtualbox-modules/files/virtualbox-modules-7.0.14-kernel-6.9.patch
 
b/app-emulation/virtualbox-modules/files/virtualbox-modules-7.0.14-kernel-6.9.patch
new file mode 100644
index ..2b2928303c91
--- /dev/null
+++ 
b/app-emulation/virtualbox-modules/files/virtualbox-modules-7.0.14-kernel-6.9.patch
@@ -0,0 +1,46 @@
+https://www.virtualbox.org/ticket/22033
+https://bugs.gentoo.org/937445
+
+--- a/vboxdrv/r0drv/linux/memobj-r0drv-linux.c
 b/vboxdrv/r0drv/linux/memobj-r0drv-linux.c
+@@ -114,6 +114,14 @@
+ # define LNX_MM_UP_WRITE(a_pMm)   up_write(&(a_pMm)->mmap_sem)
+ #endif
+ 
++/*
++ * p.._large alias for p.._leaf is gone in 6.9
++ */
++#if RTLNX_VER_MIN(6,9,0)
++# define p4d_large p4d_leaf
++# define pmd_large pmd_leaf
++# define pud_large pud_leaf
++#endif
+ 
+ 
/*
+ *   Structures and Typedefs   
   *
+--- a/vboxnetflt/linux/VBoxNetFlt-linux.c
 b/vboxnetflt/linux/VBoxNetFlt-linux.c
+@@ -926,7 +926,10 @@ static void vboxNetFltLinuxSkBufToSG(PVB
+ for (i = 0; i < skb_shinfo(pBuf)->nr_frags; i++)
+ {
+ skb_frag_t *pFrag = &skb_shinfo(pBuf)->frags[i];
+-# if RTLNX_VER_MIN(5,4,0) || RTLNX_SUSE_MAJ_PREREQ(15, 2)
++# if RTLNX_VER_MIN(6,9,0)
++pSG->aSegs[iSeg].cb = pFrag->len;
++pSG->aSegs[iSeg].pv = VBOX_SKB_KMAP_FRAG(pFrag) + pFrag->offset;
++# elif RTLNX_VER_MIN(5,4,0) || RTLNX_SUSE_MAJ_PREREQ(15, 2)
+ pSG->aSegs[iSeg].cb = pFrag->bv_len;
+ pSG->aSegs[iSeg].pv = VBOX_SKB_KMAP_FRAG(pFrag) + pFrag->bv_offset;
+ # else /* < KERNEL_VERSION(5, 4, 0) */
+@@ -947,7 +950,10 @@ static void vboxNetFltLinuxSkBufToSG(PVB
+ for (i = 0; i < skb_shinfo(pFragBuf)->nr_frags; i++)
+ {
+ skb_frag_t *pFrag = &skb_shinfo(pFragBuf)->frags[i];
+-# if RTLNX_VER_MIN(5,4,0) || RTLNX_SUSE_MAJ_PREREQ(15, 2)
++# if RTLNX_VER_MIN(6,9,0)
++pSG->aSegs[iSeg].cb = pFrag->len;
++pSG->aSegs[iSeg].pv = VBOX_SKB_KMAP_FRAG(pFrag) + pFrag->offset;
++# elif RTLNX_VER_MIN(5,4,0) || RTLNX_SUSE_MAJ_PREREQ(15, 2)
+ pSG->aSegs[iSeg].cb = pFrag->bv_len;
+ pSG->aSegs[iSeg].pv = VBOX_SKB_KMAP_FRAG(pFrag) + 
pFrag->bv_offset;
+ # else /* < KERNEL_VERSION(5, 4, 0) */

diff --git 
a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.50-r2.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.50-r2.ebuild
new file mode 100644
index ..0f8363855a0e
--- /dev/null
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.50-r2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# XXX: the tarball here is just the kernel modules split out of the binary
+#  package that comes from VirtualBox-*.run
+# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
+
+EAPI=8
+
+inherit linux-mod-r1
+
+MY_P="vbox-kernel-module-src-${PV}"
+DESCRIPTION="Kernel Modules for Virtualbox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
+S="${WORKDIR}"
+
+LICENSE="GPL-2"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-7.0.14-kernel-6.6-warning.patch
+   "${FILESDIR}"/${PN}-7.0.14-kernel-6.9.patch
+)
+
+src_compile() {
+   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
+   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
+   linux-mod-r1_src_compile
+}
+
+src_install() {
+   linux-mod-r1_src_install
+   insinto /usr/lib/modules-load.d/
+   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-07-26 Thread Viorel Munteanu
commit: 075cc5c5d23de71b4d788e5ba4108e642b1b4614
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jul 26 14:53:00 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jul 26 14:58:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075cc5c5

app-emulation/virtualbox-extpack-oracle: add 7.1.0_beta1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 +
 .../virtualbox-extpack-oracle-7.1.0_beta1.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index f59af561a2d9..ddb366bc0c08 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,3 +1,4 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.18.tar.gz 18264093 BLAKE2B 
4cd3f87b02f0340e0b226a68a595fd947de490a0eae36471beedb7f154529bc8f095f7512486660c4373a612608f42cbf6764dc84407143a4db9b1b9e684f754
 SHA512 
c83bdb6de0c98d558b66eaacdcf07baf004559c436201105e97bbdf387743dcefad285528a7de15c75162b38cd3b13d95155304da744a205661adfb692c6d958
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.20.tar.gz 18263914 BLAKE2B 
ca31eccf361e7ce865e838d6e819f3b9ecc0852d07660f14aa9fae200a0d04777256e3cd933ffc02992ed7b596779280176916e9d9f030d7aaf2319433fc63f3
 SHA512 
b0ba22299a9bb81f47fb4c7f4117b1b5210a72973da723185c6d87fe192f7ab0ea0eb9fae6671b84332a234ead8539375976c87c483628449812e617c42598c7
+DIST Oracle_VirtualBox_Extension_Pack-7.1.0_BETA1.tar.gz 22881198 BLAKE2B 
2e7fc0c735b2b561fb107c242c9e350f9289df9618a37c3b5a4ec147705d950bf79eadf8472d94fdd5c53a0df02603d7b8c3eb44b99f0d5abc4f5d084e4106ea
 SHA512 
a155a5948fbe78a007791b0522b6eb15ce90b3b31fc3c1a68a9bae143aef77133756c4c0327ad23f88204d34a8d2cef568c316ddce11425181c07f5546220dd7

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0_beta1.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0_beta1.ebuild
new file mode 100644
index ..79106c6400b9
--- /dev/null
+++ 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.0_beta1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV^^}"
+MY_PN="Oracle_VirtualBox_Extension_Pack"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="PUEL extensions for VirtualBox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
+S="${WORKDIR}"
+
+LICENSE="PUEL-12"
+SLOT="0/$(ver_cut 1-2)"
+# Still in beta
+#KEYWORDS="~amd64"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   || (
+   =app-emulation/virtualbox-${PV}*
+   =app-emulation/virtualbox-kvm-${PV}*
+   )
+"
+
+QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
+
+src_install() {
+   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
+   doins -r linux.${ARCH}
+   doins ExtPack* PXE-Intel.rom
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-07-26 Thread Viorel Munteanu
commit: b12feba70d89461500f1e2368dc3e4d54147d53c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jul 26 14:36:00 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jul 26 14:58:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b12feba7

app-emulation/virtualbox-modules: add 7.1.0_beta1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest  |  1 +
 .../virtualbox-modules-7.1.0_beta1.ebuild  | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index 3a876e1356cb..8620eefe8a73 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,3 +1,4 @@
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
 DIST vbox-kernel-module-src-7.0.18.tar.xz 719604 BLAKE2B 
44e9d895791a7ff50681dd8860456a87078b41a4eb3005a6b249f9b34c37de709e190cbd6f352d21010ddcb9d8d1c35303bafd765e999664288df9e0ead94e6c
 SHA512 
1cc17e302ef8251abd08a078abf11fede242154b0bb78d03f8d7c2821ba7cff410bd255802316a2f13100884b35a6f14fdf0b594304bd041521b66d264f51b77
 DIST vbox-kernel-module-src-7.0.20.tar.xz 720160 BLAKE2B 
833aa87af13a6c3e9426bd00e32b14c8b3958ab14425e8c02141d8579e987255b170662e00abb92f17234d4f03462d6d5b9fc1279d9da5449d344a328c905c8f
 SHA512 
650bb6cf16ae42774524bf2e7ad2ee125d7a8d57de1e58d24b8b49bb9cf2829ea01dd32d2c1e0b2df556eab4a458cb0d84715b92d4085d03891f62a46aaf2916
+DIST vbox-kernel-module-src-7.1.0_beta1.tar.xz 738208 BLAKE2B 
86a1edbfdf5505ccda2f8c3024570b7797e0d81b3c9ce7f9c3c3bf33d997558f93a660d20e29dc9da3ad0d9ae81300132f702d76756b9967c9d8d2e5b2947f67
 SHA512 
6b3ecbcc2a57d8292df6c4d880ebd9378245ff2eda1e623e7efefe9d99badce93a9ad5416c24a7e25ba0a81c8965407abb946cd858b9641db4e0945f4cc66c7a

diff --git 
a/app-emulation/virtualbox-modules/virtualbox-modules-7.1.0_beta1.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.1.0_beta1.ebuild
new file mode 100644
index ..0c1f6c073492
--- /dev/null
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-7.1.0_beta1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# XXX: the tarball here is just the kernel modules split out of the binary
+#  package that comes from VirtualBox-*.run
+# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
+
+EAPI=8
+
+inherit linux-mod-r1
+
+MY_P="vbox-kernel-module-src-${PV}"
+DESCRIPTION="Kernel Modules for Virtualbox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
+S="${WORKDIR}"
+
+LICENSE="GPL-3"
+SLOT="0/$(ver_cut 1-2)"
+# Still in beta
+#KEYWORDS="~amd64"
+
+CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
+
+src_compile() {
+   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
+   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
+   linux-mod-r1_src_compile
+}
+
+src_install() {
+   linux-mod-r1_src_install
+   insinto /usr/lib/modules-load.d/
+   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-07-26 Thread Viorel Munteanu
commit: 62499837049fbf08fc95b45b299da770982c2878
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jul 26 14:48:16 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jul 26 14:58:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62499837

app-emulation/virtualbox-guest-additions: add 7.1.0_beta1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest  |   2 +
 .../virtualbox-guest-additions-7.1.0_beta1.ebuild  | 289 +
 2 files changed, 291 insertions(+)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index c1c179c81ede..d6a331631140 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,5 +1,7 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
+DIST VirtualBox-7.1.0_BETA1.tar.bz2 210810840 BLAKE2B 
adc772165041abf38b748fb92d2923428022631fe1d8e13332142c46e989b2e3408036755f6faa00958b679b200b77d295979451bde2bb2f09917ce1c5e0cf28
 SHA512 
33fe6000ad58f6cedab69c15384da518e05e946792045ab36f93f54b429accc586914ae1f1532560c78c323b478798296d71795a4baaa3bd6714880a33e69c5e
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992
+DIST virtualbox-patches-7.1.0_beta1.tar.bz2 5287 BLAKE2B 
5286b5ad2a8c54150f58e2675383ed611b385b9758e1ed6bf81c7551f01724f5132591b3f173b9605c226a200cf70bf3b170ab6c174554b34ed57ada7e35a12b
 SHA512 
d1599d990dd3341393c4be5f5d947b15de9345b6f1d7201fb44c2506d299479564ca7bf5a0c45ade14998e7a48c300e4514da626a248c0447fd31f3cb31e6715

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0_beta1.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0_beta1.ebuild
new file mode 100644
index ..cd37ff892ced
--- /dev/null
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.0_beta1.ebuild
@@ -0,0 +1,289 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev
+
+MY_PN="VirtualBox"
+MY_PV=${PV^^}
+MY_P=${MY_PN}-${MY_PV}
+
+DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
+   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.1.0_beta1.tar.bz2";
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
+LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
+SLOT="0/$(ver_cut 1-2)"
+# Still in beta
+#KEYWORDS="~amd64 ~x86"
+IUSE="+dbus gui"
+
+RDEPEND="
+   acct-group/vboxguest
+   acct-group/vboxsf
+   acct-user/vboxguest
+   sys-libs/pam
+   sys-libs/zlib
+   dbus? ( sys-apps/dbus )
+   gui? (
+   x11-apps/xrandr
+   x11-apps/xrefresh
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   )
+"
+# some libs here are indirect dependencies, and also needed at compile time.
+# keeping them in DEPEND to avoid warnings from qa-vdb.
+DEPEND="
+   ${RDEPEND}
+   gui? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXau
+   x11-libs/

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-07-26 Thread Viorel Munteanu
commit: 48878ddc9d5b97679f9ad2c34a1ad925b528597c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jul 26 14:53:21 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jul 26 14:58:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48878ddc

app-emulation/virtualbox: sync live ebuild

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/virtualbox-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/virtualbox/virtualbox-.ebuild 
b/app-emulation/virtualbox/virtualbox-.ebuild
index 4877f03e927f..b61db28003e9 100644
--- a/app-emulation/virtualbox/virtualbox-.ebuild
+++ b/app-emulation/virtualbox/virtualbox-.ebuild
@@ -37,7 +37,7 @@ DESCRIPTION="Family of powerful x86 virtualization products 
for enterprise and h
 HOMEPAGE="https://www.virtualbox.org/";
 ESVN_REPO_URI="https://www.virtualbox.org/svn/vbox/trunk";
 SRC_URI="
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.1.0_pre20240419.tar.bz2
+   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.1.0_beta1.tar.bz2
gui? ( !doc? ( 
https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-help-${BASE_PV}.tar.xz ) 
)
 "
 S="${WORKDIR}/trunk"
@@ -197,7 +197,7 @@ REQUIRED_USE="
 
 PATCHES=(
# Downloaded patchset
-   "${WORKDIR}"/virtualbox-patches-7.1.0_pre20240419/patches
+   "${WORKDIR}"/virtualbox-patches-7.1.0_beta1/patches
 )
 
 DOCS=()# Don't install the default README file during einstalldocs



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-07-26 Thread Viorel Munteanu
commit: 2f67b6b633acf5fde0b009f2eb06b66cfe30b338
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jul 26 14:48:40 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jul 26 14:58:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f67b6b6

app-emulation/virtualbox-additions: add 7.1.0_beta1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|  1 +
 .../virtualbox-additions-7.1.0_beta1.ebuild| 27 ++
 2 files changed, 28 insertions(+)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 07309623e6d2..00d2dee7e877 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,3 +1,4 @@
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
 DIST VBoxGuestAdditions_7.0.18.iso 52887552 BLAKE2B 
03c2b6a777f37286f97d5e2b3f90bf9592e72f5df45f05dd9ae532c092cc38120475795821a31b6106579e49f86ad0e598b15b63ff52107794d0403fdf617ed9
 SHA512 
21bac2c7c10b0900c0e29cebd546a31cfb058ce0567166c71d45f150824a8818f739284787181678076982dcf40a2e62578b7a5baf19eabcab4f7385e17d2b44
 DIST VBoxGuestAdditions_7.0.20.iso 53504000 BLAKE2B 
c29824e0e35104051205b13ce11137c1900be7c24c0d1dd4ff7cb6d936e61a8413a4ee1713034f8a347adfaa9b0ce3b43ce2de5b41dd9e74202f2f97710a8009
 SHA512 
6b87812ad1d8230c4f8ab79b58b7095c8c56b0b2acd7dcf0ecf54248fff2d0f3c89cc590de32a3cbabf5853ffa55e1cad8500206512141f027919c37b01f84ad
+DIST VBoxGuestAdditions_7.1.0_BETA1.iso 58927104 BLAKE2B 
23fd83ecca7f01abde03354bbf896f052e1ca02b805c8a3cc86c995b6541a755de62a695f2ac25b7e41f0eed07ffbb335b6393559611371f80e1a4e97fbd2d60
 SHA512 
e3f5c095067e37e1c1c7d85f40a5a837d8f316b7577ed291114dac34fffb7eb232a002aad9be1bafe83f7c2bc91c46ee333a8e0154df299c8c6974849a25785c

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.1.0_beta1.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.1.0_beta1.ebuild
new file mode 100644
index ..a33c350bb86a
--- /dev/null
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-7.1.0_beta1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=VBoxGuestAdditions
+MY_PV=${PV^^}
+MY_P=${MY_PN}_${MY_PV}
+
+DESCRIPTION="CD image containing guest additions for VirtualBox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso";
+S="${WORKDIR}"
+
+LICENSE="GPL-3 || ( GPL-3 CDDL )"
+SLOT="0/$(ver_cut 1-2)"
+# Still in beta
+#KEYWORDS="~amd64"
+
+src_unpack() {
+   return 0
+}
+
+src_install() {
+   insinto /usr/share/${PN/-additions}
+   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-07-26 Thread Viorel Munteanu
commit: a11f1f4701706742d6114104cbf4da827714026f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jul 26 14:36:43 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jul 26 14:58:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11f1f47

app-emulation/virtualbox: add 7.1.0_beta1

This is a beta version, add unkeyworded.
Branch 7.1 uses QT6.

Cannot build the docs because:
- this uses https://github.com/dita-ot/dita-ot (not yet packaged) to
  build the docs
- dita-ot needs java 17
- java 17 lacks wsimport and virtualbox does not compile without it, and
  I wouldn't want to require both java 1.8 and java 17.
For now mask the doc USE flag.

If built with certain CFLAGS, does not start (xpcom errors).
Do not respect user CFLAGS until I figure out a fix.

Python 3.12 and python 3.13 still crash.

Bug: https://bugs.gentoo.org/878299
Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest  |   3 +-
 .../virtualbox/virtualbox-7.1.0_beta1.ebuild   | 732 +
 2 files changed, 734 insertions(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index aa317186757e..04a5a40741f9 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,9 +1,10 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
+DIST VirtualBox-7.1.0_BETA1.tar.bz2 210810840 BLAKE2B 
adc772165041abf38b748fb92d2923428022631fe1d8e13332142c46e989b2e3408036755f6faa00958b679b200b77d295979451bde2bb2f09917ce1c5e0cf28
 SHA512 
33fe6000ad58f6cedab69c15384da518e05e946792045ab36f93f54b429accc586914ae1f1532560c78c323b478798296d71795a4baaa3bd6714880a33e69c5e
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-help-7.0.20.tar.xz 3949292 BLAKE2B 
c56f736606fdedfb59bd1f4446a457587dcbe018d1be3162d94eca780cacfa45b49ba5a9c6b25970d28e5a428904bdfd34d2f229c1e24b567fd1b1959cbdc9ea
 SHA512 
e73e448b8aa875d0f6ae1fb398082fa7183e198191a9b509b63592b5df3a19069b805dcdc11d98da3971a14fd6670d8b0a777e5a6d6b63358f7a4f263ca8d31e
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992
-DIST virtualbox-patches-7.1.0_pre20240419.tar.bz2 5316 BLAKE2B 
1a890b7d19cb252c7801b68c299676e2cd7a209a57a03cb39025e1a969a1c73142eb96154dae8469405f93d61969154428ea0fe3950a00d8a0a69dc8aefb4fc9
 SHA512 
ce4f850ce87652ef4eab039332048333949c94f0627bec8eb00d9689d7f8edcce372e2185ef8bbda9aef97781a2008b7c6464468cc38f3454dee862efc0ecdc9
+DIST virtualbox-patches-7.1.0_beta1.tar.bz2 5287 BLAKE2B 
5286b5ad2a8c54150f58e2675383ed611b385b9758e1ed6bf81c7551f01724f5132591b3f173b9605c226a200cf70bf3b170ab6c174554b34ed57ada7e35a12b
 SHA512 
d1599d990dd3341393c4be5f5d947b15de9345b6f1d7201fb44c2506d299479564ca7bf5a0c45ade14998e7a48c300e4514da626a248c0447fd31f3cb31e6715

diff --git a/app-emulation/virtualbox/virtualbox-7.1.0_beta1.ebuild 
b/app-emulation/virtualbox/virtual

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-07-16 Thread Viorel Munteanu
commit: 8bf5a68258d246c16cc43e8cc508603941e69899
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Jul 16 17:55:08 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jul 16 18:12:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf5a682

app-emulation/virtualbox: add 7.0.20

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest |   2 +
 app-emulation/virtualbox/virtualbox-7.0.20.ebuild | 741 ++
 2 files changed, 743 insertions(+)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index af2da09fb0a3..aa317186757e 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,7 +1,9 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
+DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
+DIST virtualbox-help-7.0.20.tar.xz 3949292 BLAKE2B 
c56f736606fdedfb59bd1f4446a457587dcbe018d1be3162d94eca780cacfa45b49ba5a9c6b25970d28e5a428904bdfd34d2f229c1e24b567fd1b1959cbdc9ea
 SHA512 
e73e448b8aa875d0f6ae1fb398082fa7183e198191a9b509b63592b5df3a19069b805dcdc11d98da3971a14fd6670d8b0a777e5a6d6b63358f7a4f263ca8d31e
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992
 DIST virtualbox-patches-7.1.0_pre20240419.tar.bz2 5316 BLAKE2B 
1a890b7d19cb252c7801b68c299676e2cd7a209a57a03cb39025e1a969a1c73142eb96154dae8469405f93d61969154428ea0fe3950a00d8a0a69dc8aefb4fc9
 SHA512 
ce4f850ce87652ef4eab039332048333949c94f0627bec8eb00d9689d7f8edcce372e2185ef8bbda9aef97781a2008b7c6464468cc38f3454dee862efc0ecdc9

diff --git a/app-emulation/virtualbox/virtualbox-7.0.20.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.20.ebuild
new file mode 100644
index ..ac0bf0cafce8
--- /dev/null
+++ b/app-emulation/virtualbox/virtualbox-7.0.20.ebuild
@@ -0,0 +1,741 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# To add a new Python here:
+# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
+#Do NOT skip this part. It'll end up silently not-building the Python 
extension
+#or otherwise misbehaving if you do.
+#
+# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
+#
+#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
+#  Python versions as upstream tends to lag. Upstream may have patches on their
+#  trunk branch but not release branch.
+#
+#  See bug #785835, bug #856121.
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
+   python-single-r1 tmpfiles toolchain-funcs udev xdg
+
+MY_PN="VirtualBox"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="
+ 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-07-16 Thread Viorel Munteanu
commit: 2d6e5ef94c82b9f8e8dfb1a1ab1b8e2e7ced1cb8
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Jul 16 17:28:05 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jul 16 18:12:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6e5ef9

app-emulation/virtualbox-modules: add 7.0.20

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest  |  1 +
 .../virtualbox-modules-7.0.20.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index 0c9bc2979bee..3a876e1356cb 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,2 +1,3 @@
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
 DIST vbox-kernel-module-src-7.0.18.tar.xz 719604 BLAKE2B 
44e9d895791a7ff50681dd8860456a87078b41a4eb3005a6b249f9b34c37de709e190cbd6f352d21010ddcb9d8d1c35303bafd765e999664288df9e0ead94e6c
 SHA512 
1cc17e302ef8251abd08a078abf11fede242154b0bb78d03f8d7c2821ba7cff410bd255802316a2f13100884b35a6f14fdf0b594304bd041521b66d264f51b77
+DIST vbox-kernel-module-src-7.0.20.tar.xz 720160 BLAKE2B 
833aa87af13a6c3e9426bd00e32b14c8b3958ab14425e8c02141d8579e987255b170662e00abb92f17234d4f03462d6d5b9fc1279d9da5449d344a328c905c8f
 SHA512 
650bb6cf16ae42774524bf2e7ad2ee125d7a8d57de1e58d24b8b49bb9cf2829ea01dd32d2c1e0b2df556eab4a458cb0d84715b92d4085d03891f62a46aaf2916

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.20.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.20.ebuild
new file mode 100644
index ..08e22e5e0379
--- /dev/null
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.20.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# XXX: the tarball here is just the kernel modules split out of the binary
+#  package that comes from VirtualBox-*.run
+# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
+
+EAPI=8
+
+inherit linux-mod-r1
+
+MY_P="vbox-kernel-module-src-${PV}"
+DESCRIPTION="Kernel Modules for Virtualbox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
+S="${WORKDIR}"
+
+LICENSE="GPL-3"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
+
+src_compile() {
+   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
+   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
+   linux-mod-r1_src_compile
+}
+
+src_install() {
+   linux-mod-r1_src_install
+   insinto /usr/lib/modules-load.d/
+   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-07-16 Thread Viorel Munteanu
commit: 0fffe37d65def7e79eb0317316154f47b0246937
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Jul 16 18:00:25 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jul 16 18:12:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fffe37d

app-emulation/virtualbox-guest-additions: add 7.0.20

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest  |   1 +
 .../virtualbox-guest-additions-7.0.20.ebuild   | 287 +
 2 files changed, 288 insertions(+)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index af8a783b2a31..c1c179c81ede 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,4 +1,5 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
+DIST VirtualBox-7.0.20.tar.bz2 173300021 BLAKE2B 
23a1553578c8b89c3bea65fd9a451ef5abf419ce8a05524f2afc15b8d9a378a22ffb01c0c792d258320aeddb330b74f8f769180863041e333512d0eed2f4449c
 SHA512 
7682e24d60c1896c661f2689af6820ae67b6bd8d9faaf18c58e8159bc7694ef80722f8e9611d6272da5b46eb2f3a44fc637b277e6801b7a8bf53aad045a81fe9
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild
new file mode 100644
index ..d04a4c8b8c76
--- /dev/null
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.20.ebuild
@@ -0,0 +1,287 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev
+
+MY_PN="VirtualBox"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
+   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2";
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
+LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dbus gui"
+
+RDEPEND="
+   acct-group/vboxguest
+   acct-group/vboxsf
+   acct-user/vboxguest
+   sys-libs/pam
+   sys-libs/zlib
+   dbus? ( sys-apps/dbus )
+   gui? (
+   x11-apps/xrandr
+   x11-apps/xrefresh
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   )
+"
+# some libs here are indirect dependencies, and also needed at compile time.
+# keeping them in DEPEND to avoid warnings from qa-vdb.
+DEPEND="
+   ${RDEPEND}
+   gui? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-base/xorg-proto
+   )
+"
+BDEPEND="
+   >=dev-lang/yasm-0.6.2
+   >=dev-build/kbuild-0.1.9998.3127
+   sys-devel/bin86
+   sys-power/iasl
+"
+
+DOCS=()# Don't install the default README file during einstalldocs
+
+VBOX_MOD_SRC_DIR="out/linux.${ARCH}/release/bin/additions/src"
+CONFIG_CHECK="~DRM_TTM ~DRM_VMWGFX"
+WARNING_DRM_TTM="DRM_TTM is needed for running the vboxvideo driver."
+WARNING_DRM_VMWGFX="DRM_VMWGFX is the recommended driver for VMSVGA."
+
+DOC_CONTENTS="\n
+Please add users to the \"vboxguest\" group so they can\n
+benefit from seamless mode, auto-resize and clipboard.\n
+\n
+The vboxsf group has been added to make automount services 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-07-16 Thread Viorel Munteanu
commit: 94fa3aa5259860fcfb47e0c31cdbac47e52312f3
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Jul 16 18:01:00 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jul 16 18:12:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94fa3aa5

app-emulation/virtualbox-additions: add 7.0.20

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|  1 +
 .../virtualbox-additions-7.0.20.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 466961e1f1d7..07309623e6d2 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,2 +1,3 @@
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
 DIST VBoxGuestAdditions_7.0.18.iso 52887552 BLAKE2B 
03c2b6a777f37286f97d5e2b3f90bf9592e72f5df45f05dd9ae532c092cc38120475795821a31b6106579e49f86ad0e598b15b63ff52107794d0403fdf617ed9
 SHA512 
21bac2c7c10b0900c0e29cebd546a31cfb058ce0567166c71d45f150824a8818f739284787181678076982dcf40a2e62578b7a5baf19eabcab4f7385e17d2b44
+DIST VBoxGuestAdditions_7.0.20.iso 53504000 BLAKE2B 
c29824e0e35104051205b13ce11137c1900be7c24c0d1dd4ff7cb6d936e61a8413a4ee1713034f8a347adfaa9b0ce3b43ce2de5b41dd9e74202f2f97710a8009
 SHA512 
6b87812ad1d8230c4f8ab79b58b7095c8c56b0b2acd7dcf0ecf54248fff2d0f3c89cc590de32a3cbabf5853ffa55e1cad8500206512141f027919c37b01f84ad

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.20.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.20.ebuild
new file mode 100644
index ..92124a9f779e
--- /dev/null
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.20.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=VBoxGuestAdditions
+MY_P=${MY_PN}_${PV}
+
+DESCRIPTION="CD image containing guest additions for VirtualBox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.iso";
+S="${WORKDIR}"
+
+LICENSE="GPL-3 || ( GPL-3 CDDL )"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+src_unpack() {
+   return 0
+}
+
+src_install() {
+   insinto /usr/share/${PN/-additions}
+   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-07-16 Thread Viorel Munteanu
commit: d706643c15301237112d5161bb674aa13f0fc3d0
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Jul 16 18:01:52 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jul 16 18:12:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d706643c

app-emulation/virtualbox-extpack-oracle: add 7.0.20

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 +
 .../virtualbox-extpack-oracle-7.0.20.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index 3065a060679b..f59af561a2d9 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,2 +1,3 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.18.tar.gz 18264093 BLAKE2B 
4cd3f87b02f0340e0b226a68a595fd947de490a0eae36471beedb7f154529bc8f095f7512486660c4373a612608f42cbf6764dc84407143a4db9b1b9e684f754
 SHA512 
c83bdb6de0c98d558b66eaacdcf07baf004559c436201105e97bbdf387743dcefad285528a7de15c75162b38cd3b13d95155304da744a205661adfb692c6d958
+DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.20.tar.gz 18263914 BLAKE2B 
ca31eccf361e7ce865e838d6e819f3b9ecc0852d07660f14aa9fae200a0d04777256e3cd933ffc02992ed7b596779280176916e9d9f030d7aaf2319433fc63f3
 SHA512 
b0ba22299a9bb81f47fb4c7f4117b1b5210a72973da723185c6d87fe192f7ab0ea0eb9fae6671b84332a234ead8539375976c87c483628449812e617c42598c7

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.20.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.20.ebuild
new file mode 100644
index ..8c44669215ab
--- /dev/null
+++ 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.20.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="$(ver_cut 1-3)"
+MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="PUEL extensions for VirtualBox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
+S="${WORKDIR}"
+
+LICENSE="PUEL-11"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   || (
+   =app-emulation/virtualbox-${MY_PV}*
+   =app-emulation/virtualbox-kvm-${MY_PV}*
+   )
+"
+
+QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
+
+src_install() {
+   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
+   doins -r linux.${ARCH}
+   doins ExtPack* PXE-Intel.rom
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/files/

2024-06-22 Thread Conrad Kostecki
commit: f1ad990a6d928ca33a0bff1293665e33eef2d1d3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jun 18 17:20:37 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jun 22 18:50:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ad990a

app-emulation/virtualbox-guest-additions: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...tualbox-guest-additions-7.0.14-kernel-6.8.patch | 242 -
 1 file changed, 242 deletions(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-7.0.14-kernel-6.8.patch
 
b/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-7.0.14-kernel-6.8.patch
deleted file mode 100644
index 459dbef713e9..
--- 
a/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-7.0.14-kernel-6.8.patch
+++ /dev/null
@@ -1,242 +0,0 @@
-Support for kernel 6.8.x.
-
-https://www.virtualbox.org/changeset/102989/vbox
-https://www.virtualbox.org/changeset/102990/vbox
-https://www.virtualbox.org/changeset/102992/vbox
-https://www.virtualbox.org/changeset/102993/vbox
-https://www.virtualbox.org/changeset/102994/vbox
-
-
-r102989 | vboxsync | 2024-01-22 19:12:25 +0200 (Lu, 22 ian 2024) | 2 lines
-
-iprt: Add wrapper for strlcpy/strscpy functions, bugref:10584.
-
-
 a/include/iprt/string.h
-+++ b/include/iprt/string.h
-@@ -245,7 +245,29 @@
- # define RT_BCOPY_UNFORTIFIED(a_pDst, a_pSrc, a_cbToCopy)   memcpy((a_pDst), 
(a_pSrc), (a_cbToCopy))
- #endif /* !RT_OS_LINUX && !__KERNEL__ */
- 
-+/** @def RT_STRSCPY
-+ * Copy string and NULL-terminate output buffer.
-+ *
-+ * This macro should mostly be used in Linux kernel code. This is
-+ * the replacement for deprecated strlcpy. It was deprecated since 3.16.60
-+ * when strscpy was introduced as an alternative. Finally, strlcpy was
-+ * completely removed from kernel code in 6.8.0.
-+ *
-+ * @param   a_pDst  Pointer to the destination string buffer.
-+ * @param   a_pSrc  Pointer to the source NULL-terminated string 
buffer.
-+ * @param   a_cbToCopy  Size of destination buffer..
-+ */
-+#if defined(RT_OS_LINUX) && defined(__KERNEL__)
-+# if (RTLNX_VER_MIN(3,16,60))
-+#  define RT_STRSCPY(a_pDst, a_pSrc, a_cbToCopy)strscpy((a_pDst), 
(a_pSrc), (a_cbToCopy))
-+# else /* < 3.16.60 */
-+#  define RT_STRSCPY(a_pDst, a_pSrc, a_cbToCopy)strlcpy((a_pDst), 
(a_pSrc), (a_cbToCopy))
-+# endif
-+#else  /* !RT_OS_LINUX && !__KERNEL__ */
-+# define RT_STRSCPY(a_pDst, a_pSrc, a_cbToCopy)strscpy((a_pDst), 
(a_pSrc), (a_cbToCopy))
-+#endif /* !RT_OS_LINUX && !__KERNEL__ */
- 
-+
- #ifdef IN_RING3
- 
- /**
-
-
-
-r102990 | vboxsync | 2024-01-22 19:13:50 +0200 (Lu, 22 ian 2024) | 2 lines
-
-Additions: Linux: Introduce initial support for kernel 6.8, bugref:10584.
-
-
 a/src/VBox/Additions/common/VBoxGuest/VBoxGuest-linux.c
-+++ b/src/VBox/Additions/common/VBoxGuest/VBoxGuest-linux.c
-@@ -1410,7 +1410,7 @@
- RTLogGroupSettings(pLogger, pszValue);
- }
- else if (pParam->name[0] != 'd')
--strlcpy(&g_szLogGrp[0], pszValue, sizeof(g_szLogGrp));
-+RT_STRSCPY(&g_szLogGrp[0], pszValue, sizeof(g_szLogGrp));
- 
- return 0;
- }
-@@ -1436,7 +1436,7 @@
- RTLogFlags(pLogger, pszValue);
- }
- else if (pParam->name[0] != 'd')
--strlcpy(&g_szLogFlags[0], pszValue, sizeof(g_szLogFlags));
-+RT_STRSCPY(&g_szLogFlags[0], pszValue, sizeof(g_szLogFlags));
- return 0;
- }
- 
-@@ -1461,7 +1461,7 @@
- RTLogDestinations(pLogger, pszValue);
- }
- else if (pParam->name[0] != 'd')
--strlcpy(&g_szLogDst[0], pszValue, sizeof(g_szLogDst));
-+RT_STRSCPY(&g_szLogDst[0], pszValue, sizeof(g_szLogDst));
- return 0;
- }
- 
 a/src/VBox/Additions/linux/drm/vbox_drv.h
-+++ b/src/VBox/Additions/linux/drm/vbox_drv.h
-@@ -538,9 +538,7 @@
- int vbox_irq_init(struct vbox_private *vbox);
- void vbox_irq_fini(struct vbox_private *vbox);
- void vbox_report_hotplug(struct vbox_private *vbox);
--#if RTLNX_VER_MAX(5,15,0) && !RTLNX_RHEL_MAJ_PREREQ(9,1) && 
!RTLNX_SUSE_MAJ_PREREQ(15,5)
- irqreturn_t vbox_irq_handler(int irq, void *arg);
--#endif
- 
- /* vbox_hgsmi.c */
- void *hgsmi_buffer_alloc(struct gen_pool *guest_pool, size_t size,
 a/src/VBox/Additions/linux/sharedfolders/vfsmod.c
-+++ b/src/VBox/Additions/linux/sharedfolders/vfsmod.c
-@@ -1408,7 +1408,7 @@
- switch (opt) {
- case Opt_iocharset:
- case Opt_nls:
--strlcpy(info->nls_name, param->string, sizeof(info->nls_name));
-+RT_STRSCPY(info->nls_name, param->string, sizeof(info->nls_name));
- break;
- case Opt_uid:
-

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-06-17 Thread Viorel Munteanu
commit: d872a93a83e169f21c10a2099ead1d84f60fc88c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Jun 17 15:23:45 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Jun 17 15:25:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d872a93a

app-emulation/virtualbox: resort BDEPEND

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
index 1977c56b1a5d..be25e287f25e 100644
--- a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
+++ b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
@@ -148,8 +148,8 @@ BDEPEND="
)
gui? ( dev-qt/linguist-tools:5 )
nls? ( dev-qt/linguist-tools:5 )
-   python? ( ${PYTHON_DEPS} )
java? ( virtual/jdk:1.8 )
+   python? ( ${PYTHON_DEPS} )
 "
 
 QA_FLAGS_IGNORED="



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-06-17 Thread Viorel Munteanu
commit: 2c7830a6ad520d31130dc5cf4f26c1851fddea6d
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Jun 17 15:06:45 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Jun 17 15:25:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c7830a6

app-emulation/virtualbox-kvm: drop 7.0.18_pre20240515

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-kvm/Manifest  |   1 -
 .../virtualbox-kvm-7.0.18_pre20240515.ebuild   | 768 -
 2 files changed, 769 deletions(-)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index 0148c3c44b02..998dffe2e136 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -2,6 +2,5 @@ DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
-DIST virtualbox-kvm-7.0.18_pre20240515.tar.gz 114604 BLAKE2B 
6db426693022c09bce2d562ee2b8f5ef83eec45b2481e45bc62fe1993b5cd93d83c26c248427515a3f7bd5c3e244d79b2b03bfafd7eaf6256796e3384f1c06d9
 SHA512 
63e07ce15330714508848b489361650b74970c97e964beef7d4ff5f23c2ad53d3f37860c5297ceae4dfc9d198df94d9531882bb1e870e34ec69494882a4db882
 DIST virtualbox-kvm-7.0.18_pre20240617.tar.gz 131620 BLAKE2B 
88f22665c1f774f4799f1541fb1dd48a6d65f170bd998516f32fa0d84a2b1b18f7ecfcf53dc5365614b7c5b35f9c29ce69be59d475a53cbe8a7ee591f522
 SHA512 
c3d331bee135c746947735b483ec69536c2b7dfd19049d45212144da5eb952f67081b35a7a874eb3f4a0a611fa617f5d62566a89d2e4c1e4863657f80abd3af5
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240515.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240515.ebuild
deleted file mode 100644
index 2b901786ab78..
--- a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240515.ebuild
+++ /dev/null
@@ -1,768 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-PATCHES_PV="7.0.16"
-ORIGIN_PN="VirtualBox"
-ORIGIN_PV=${PATCHES_PV}
-
-MY_PN=virtualbox
-MY_PV=${PV#*_pre}
-
-PATCHES_DIR="${WORKDIR}"/${PN}-${MY_PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm";
-SRC_URI="https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2";
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-
-   ORIGIN_PV=${PATCHES_PV}
-   EGIT_REPO_URI="https://github.com/cyberus-technology/virtualbox-kvm";
-else
-   ORIGIN_PV=${PV%_pre*}
-   PATCHES_DIR="${WORKDIR}"/${PN}-dev-${MY_PV}
-   SRC_URI+=" 
https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-fi
-MY_P=${ORIGIN_PN}-${ORIGIN_PV}
-SRC_URI+="
-   https://download.virtualbox.org/virtualbox/${ORIGIN_PV}/${MY_P}.tar.bz2

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-06-17 Thread Viorel Munteanu
commit: f2ecc1ba846711e6491a365c7bbd42f1b264f7cc
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Jun 17 15:07:13 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Jun 17 15:25:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ecc1ba

app-emulation/virtualbox-kvm: drop 

The live ebuild is pointless; upstream only commits to github when
tagging a new release.

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-kvm/Manifest  |   2 -
 .../virtualbox-kvm-7.0.18_pre20240617.ebuild   |  26 +-
 .../virtualbox-kvm/virtualbox-kvm-.ebuild  | 768 -
 3 files changed, 6 insertions(+), 790 deletions(-)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index 998dffe2e136..6df664b861f1 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -1,6 +1,4 @@
-DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0efef5de2ac1eacec73571bc658955f23fff347fa60c37ec78c58bf94b82b8f9a95fb26c07ef4becc7e9f535af069151f5
 SHA512 
1b8ba08bec144cbd1f2e9aa0929cdf60a0b99930f1dd80567094fba75097d87661aef3da2cc24f4abff6b6db8f186e251c5f693a2a93943cc39909d5f1e1bce5
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
-DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-kvm-7.0.18_pre20240617.tar.gz 131620 BLAKE2B 
88f22665c1f774f4799f1541fb1dd48a6d65f170bd998516f32fa0d84a2b1b18f7ecfcf53dc5365614b7c5b35f9c29ce69be59d475a53cbe8a7ee591f522
 SHA512 
c3d331bee135c746947735b483ec69536c2b7dfd19049d45212144da5eb952f67081b35a7a874eb3f4a0a611fa617f5d62566a89d2e4c1e4863657f80abd3af5
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240617.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240617.ebuild
index ac06a5a18c63..66f1c7223292 100644
--- a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240617.ebuild
+++ b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240617.ebuild
@@ -22,28 +22,19 @@ inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info 
multilib optfeature p
 
 PATCHES_PV="7.0.16"
 ORIGIN_PN="VirtualBox"
-ORIGIN_PV=${PATCHES_PV}
+ORIGIN_PV=${PV%_pre*}
 
 MY_PN=virtualbox
 MY_PV=${PV#*_pre}
+MY_P=${ORIGIN_PN}-${ORIGIN_PV}
 
-PATCHES_DIR="${WORKDIR}"/${PN}-${MY_PV}
+PATCHES_DIR="${WORKDIR}"/${PN}-dev-${MY_PV}
 
 DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
 HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm";
-SRC_URI="https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2";
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-
-   ORIGIN_PV=${PATCHES_PV}
-   EGIT_REPO_URI="https://github.com/cyberus-technology/virtualbox-kvm";
-else
-   ORIGIN_PV=${PV%_pre*}
-   PATCHES_DIR="${WORKDIR}"/${PN}-dev-${MY_PV}
-   SRC_URI+=" 
https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-fi
-MY_P=${ORIGIN_PN}-${ORIGIN_PV}
-SRC_URI+="
+SRC_URI="
+   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2
+   
https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-${MY_PV}.tar.gz
 -> ${P}.tar.gz
https://download.virtualbox.org/virtualbox/${ORIGIN_PV}/${MY_P}.tar.bz2
gui? ( !doc? ( 
https://dev.gentoo.org/~ceamac/${CATEGORY}/${MY_PN}/${MY_PN}-help-${ORIGIN_PV}.tar.xz
 ) )
 "
@@ -239,11 +230,6 @@ pkg_setup() {
use python && python-single-r1_pkg_setup
 }
 
-src_unpack() {
-   [[ ${PV} == ** ]] && git-r3_src_unpack
-   default
-}
-
 src_prepare() {
default
 

diff --git a/app-emulation/virtualb

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-06-17 Thread Viorel Munteanu
commit: 4c5b6adf41b150d109fac81b0cbd5f2093ef31ad
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Jun 17 15:05:13 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Jun 17 15:25:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5b6adf

app-emulation/virtualbox-kvm: add 7.0.18_pre20240617

Add new release from upstream.
Enable hardening by default (upstream added a patch for this).
Add features from app-emulation/virtualbox: python decoupling and vmmraw
use flag.

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-kvm/Manifest  |   1 +
 app-emulation/virtualbox-kvm/metadata.xml  |   2 +
 .../virtualbox-kvm-7.0.18_pre20240617.ebuild   | 767 +
 3 files changed, 770 insertions(+)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index 71a5a6e444d0..0148c3c44b02 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -3,4 +3,5 @@ DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-kvm-7.0.18_pre20240515.tar.gz 114604 BLAKE2B 
6db426693022c09bce2d562ee2b8f5ef83eec45b2481e45bc62fe1993b5cd93d83c26c248427515a3f7bd5c3e244d79b2b03bfafd7eaf6256796e3384f1c06d9
 SHA512 
63e07ce15330714508848b489361650b74970c97e964beef7d4ff5f23c2ad53d3f37860c5297ceae4dfc9d198df94d9531882bb1e870e34ec69494882a4db882
+DIST virtualbox-kvm-7.0.18_pre20240617.tar.gz 131620 BLAKE2B 
88f22665c1f774f4799f1541fb1dd48a6d65f170bd998516f32fa0d84a2b1b18f7ecfcf53dc5365614b7c5b35f9c29ce69be59d475a53cbe8a7ee591f522
 SHA512 
c3d331bee135c746947735b483ec69536c2b7dfd19049d45212144da5eb952f67081b35a7a874eb3f4a0a611fa617f5d62566a89d2e4c1e4863657f80abd3af5
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git a/app-emulation/virtualbox-kvm/metadata.xml 
b/app-emulation/virtualbox-kvm/metadata.xml
index 6f699287abd4..882fbc7b3710 100644
--- a/app-emulation/virtualbox-kvm/metadata.xml
+++ b/app-emulation/virtualbox-kvm/metadata.xml
@@ -7,11 +7,13 @@
   
   
 Install dtrace Extension Pack
+Enable hardening and install binaries SUID
 Build VBoxVolInfo that needs devicemapper from 
sys-fs/lvm2.
 Enable building of SDK
 Controls installation of special USB udev rules.
 Build and install the VirtualBox webservice
 Support for VDE networking via 
net-misc/vde
+Enable 32-bit support on a 64-bit kernel.
   
   
 cyberus-technology/virtualbox-kvm

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240617.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240617.ebuild
new file mode 100644
index ..ac06a5a18c63
--- /dev/null
+++ b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240617.ebuild
@@ -0,0 +1,767 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# To add a new Python here:
+# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
+#Do NOT skip this part. It'll end up silently not-building the Python 
extension
+#or otherwise misbehaving if you do.
+#
+# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
+#
+#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
+#  Python versions as upstream tends to lag. Upstream may have patches on their
+#  trunk branch but not release branch.
+#
+#  See bug #785835, bug #856121.
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
+   python-single-r1 tmpfiles toolchain-funcs udev xdg
+
+PATCHES_PV="7.0.16"
+ORIGIN_PN="VirtualBox"
+ORIGIN_PV=${PATCHES_PV}
+
+MY_PN=virtualbox
+MY_PV=${PV#*_pre}
+
+PATCHES_DIR="${WORKDIR}"/${PN}-${MY_PV}
+
+DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
+HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm";
+SRC_URI="http

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-06-04 Thread Viorel Munteanu
commit: 0fd4636dea1f3d4a0d2627716e12100f354dd9c3
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:51:16 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd4636d

app-emulation/virtualbox-extpack-oracle: drop 7.0.14-r1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 -
 .../virtualbox-extpack-oracle-7.0.14-r1.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index 1a62942cf04a..3065a060679b 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,3 +1,2 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
-DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.14.tar.gz 18331089 BLAKE2B 
278341be074c7bb276b90034355da3a55e2ef5efd89ad9a26a8f53b6743890772e1486ed5552ec131a8c80a710405dac284789d71a6c3bbec2dd79cf0e7e0459
 SHA512 
9301300dd1c2a178c730045128574b99a4a6cd1c2dd3f6a5782a78fa08588a4c5fd9c9ff6b2dbeba04747de915e3342ebbd08a4b9ed4641ff60f90f6a5c7fc3d
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.18.tar.gz 18264093 BLAKE2B 
4cd3f87b02f0340e0b226a68a595fd947de490a0eae36471beedb7f154529bc8f095f7512486660c4373a612608f42cbf6764dc84407143a4db9b1b9e684f754
 SHA512 
c83bdb6de0c98d558b66eaacdcf07baf004559c436201105e97bbdf387743dcefad285528a7de15c75162b38cd3b13d95155304da744a205661adfb692c6d958

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.14-r1.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.14-r1.ebuild
deleted file mode 100644
index 14864047f715..
--- 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.14-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-3)"
-MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="PUEL extensions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
-S="${WORKDIR}"
-
-LICENSE="PUEL-11"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   || (
-   =app-emulation/virtualbox-${MY_PV}*
-   =app-emulation/virtualbox-kvm-${MY_PV}*
-   )
-"
-
-QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
-
-src_install() {
-   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
-   doins -r linux.${ARCH}
-   doins ExtPack* PXE-Intel.rom
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-06-04 Thread Viorel Munteanu
commit: 1b1d5417bca8385355aa2f708a17aa662bced89e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:50:25 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1d5417

app-emulation/virtualbox-guest-additions: drop 7.0.14-r3

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest  |   2 -
 .../virtualbox-guest-additions-7.0.14-r3.ebuild| 297 -
 2 files changed, 299 deletions(-)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index d31f95f4ac26..af8a783b2a31 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,6 +1,4 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
-DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
-DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r3.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r3.ebuild
deleted file mode 100644
index 92c9fb95c5c6..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r3.ebuild
+++ /dev/null
@@ -1,297 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2";
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
-LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
-IUSE="+dbus gui"
-
-# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-# TODO: find out what this is, remove comment if obsolete
-
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-"
-# some libs here are indirect dependencies, and also needed at compile time.
-# keeping them in DEPEND to avoid warnings from qa-vdb.
-DEPEND="
-   ${RDEPEND}
-   gui? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-base/xorg-proto
-   )
-"
-BDEPEND="
-   >=dev-lang/yasm-0.6.2
-   >=dev-build/kbuild-0.1.9998.3127
-   sys-devel/bin86
-   sys-power/iasl
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.0.8-f

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-06-04 Thread Viorel Munteanu
commit: fe493990b440fa54a333282e33eb61fd6d69539b
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:51:34 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe493990

app-emulation/virtualbox-kvm: drop 7.0.14_pre20240502

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-kvm/Manifest  |   4 -
 .../virtualbox-kvm-7.0.14_pre20240502.ebuild   | 767 -
 2 files changed, 771 deletions(-)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index 36f960878a6f..71a5a6e444d0 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -1,10 +1,6 @@
-DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0efef5de2ac1eacec73571bc658955f23fff347fa60c37ec78c58bf94b82b8f9a95fb26c07ef4becc7e9f535af069151f5
 SHA512 
1b8ba08bec144cbd1f2e9aa0929cdf60a0b99930f1dd80567094fba75097d87661aef3da2cc24f4abff6b6db8f186e251c5f693a2a93943cc39909d5f1e1bce5
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
-DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
-DIST virtualbox-kvm-7.0.14_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
 DIST virtualbox-kvm-7.0.18_pre20240515.tar.gz 114604 BLAKE2B 
6db426693022c09bce2d562ee2b8f5ef83eec45b2481e45bc62fe1993b5cd93d83c26c248427515a3f7bd5c3e244d79b2b03bfafd7eaf6256796e3384f1c06d9
 SHA512 
63e07ce15330714508848b489361650b74970c97e964beef7d4ff5f23c2ad53d3f37860c5297ceae4dfc9d198df94d9531882bb1e870e34ec69494882a4db882
-DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240502.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240502.ebuild
deleted file mode 100644
index 4c808e1dce9f..
--- a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240502.ebuild
+++ /dev/null
@@ -1,767 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not releas

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-06-04 Thread Viorel Munteanu
commit: d545626d6b436c005cd1bd5fc05fdcc3ef342d1c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:50:56 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d545626d

app-emulation/virtualbox-additions: drop 7.0.14

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|  1 -
 .../virtualbox-additions-7.0.14.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index e2a3c91640b6..466961e1f1d7 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,3 +1,2 @@
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
-DIST VBoxGuestAdditions_7.0.14.iso 53526528 BLAKE2B 
2ec95d9261d3a7f762f333c1e3eb36f7b75cfd7cf722d1bdcd5c0b38a3a311db82b728fe800aed79b41b979ec345cd2586e3fd8c2d2c54f8b83516061d81d304
 SHA512 
5aa80b04c567d383793c560eb535babd1ebc4f472aaa51753867dbee00e1f5a3efeb5dd4c9eb1a48149ff0fa2e7598aa68792d3da9959709b619d234c2b57544
 DIST VBoxGuestAdditions_7.0.18.iso 52887552 BLAKE2B 
03c2b6a777f37286f97d5e2b3f90bf9592e72f5df45f05dd9ae532c092cc38120475795821a31b6106579e49f86ad0e598b15b63ff52107794d0403fdf617ed9
 SHA512 
21bac2c7c10b0900c0e29cebd546a31cfb058ce0567166c71d45f150824a8818f739284787181678076982dcf40a2e62578b7a5baf19eabcab4f7385e17d2b44

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.14.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.14.ebuild
deleted file mode 100644
index 1cb70c695bbd..
--- a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.14.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=VBoxGuestAdditions
-MY_P=${MY_PN}_${PV}
-
-DESCRIPTION="CD image containing guest additions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.iso";
-S="${WORKDIR}"
-
-LICENSE="GPL-3 || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-src_unpack() {
-   return 0
-}
-
-src_install() {
-   insinto /usr/share/${PN/-additions}
-   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-06-04 Thread Viorel Munteanu
commit: 4299bc8a576524fd0fa26b91e8ecd012435dee5f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:48:01 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4299bc8a

app-emulation/virtualbox: drop 7.0.18

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/virtualbox-7.0.18.ebuild | 741 --
 1 file changed, 741 deletions(-)

diff --git a/app-emulation/virtualbox/virtualbox-7.0.18.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.18.ebuild
deleted file mode 100644
index bf56c96cb843..
--- a/app-emulation/virtualbox/virtualbox-7.0.18.ebuild
+++ /dev/null
@@ -1,741 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-MY_PN="VirtualBox"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="
-   https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2
-   gui? ( !doc? ( 
https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-help-${PV}.tar.xz ) )
-"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde vnc"
-
-unset WATCOM #856769
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   acct-group/vboxusers
-   ~app-emulation/virtualbox-modules-${PV}
-   dev-libs/libtpms
-   dev-libs/libxml2
-   dev-libs/openssl:0=
-   media-libs/libpng:0=
-   media-libs/libvpx:0=
-   net-misc/curl
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qthelp:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   x11-libs/libX11
-   x11-libs/libXt
-   opengl? ( dev-qt/qtopengl:5 )
-   )
-   lvm? ( sys-fs/lvm2 )
-   opengl? (
-   media-libs/libglvnd[X]
-   media-libs/vulkan-loader
-   x11-libs/libX11
-   x11-libs/libXt
-   )
-   pam? ( sys-libs/pam )
-   sdl? (
-   media-libs/libsdl2[X,video]
-   x11-libs/libX11
-   x11-libs/libXcursor
-   x11-libs/libXt
-   )
-   vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] )
-   vde? ( net-misc/vde )
-   vnc? ( >=net-libs/libvncserver-0.9.9 )
-"
-# We're stuck on JDK (and JRE, I guess?) 1.8 because of need for wsimport
-# with USE="vboxwebsrv java". Note that we have to put things in DEPEND,
-# not (only, anyway) BDEPEND, as the eclass magic to set the environment 
variables
-# based on *DEPEND doesn't work for BDEPEND at least right now.
-#
-# There's a comment in Config.kmk about it
-# ("With Java 11 wsimport was removed, usually part of a separate install 
now.")
-# but it needs more investigation.
-#
-# See bug #878299 to track this issue.
-DEPEND="
-   ${COMMON_DEPEND}
-   >=dev-libs/libxslt-1.1.19
-   virtual/libcrypt:=
-   alsa? ( >=media-libs/alsa-lib-1.0.13 )
-   gui? (
-   x11-base/xorg-proto
-   x11-libs/libxcb:=
-   x11-libs/libXcursor
-   x11-libs/libXext
-   x11-libs/libXinerama
-   x11-libs/libXmu
-   x11-libs/libXrandr
-   )
-   java? ( virtual/jdk:1.8 )
-   opengl? (
-   x11-base/xorg-proto
-   x11-libs/libXcursor
-   x11-libs/libXinerama
-   x11-libs/libXmu
-   x11-libs/libXrandr
-   virtual/glu
-   )
-   sdl? ( x11-libs/libXinerama )
-   pulseaudio? ( media-libs/libpulse )
-   udev? ( >=virtual/udev-171 )
-"
-RDEPEND="
-   ${COMMON_

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-06-04 Thread Viorel Munteanu
commit: 48c3a7478f7ab5214587910d6b3fabd594a90bf9
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:48:16 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c3a747

app-emulation/virtualbox: drop 7.0.14-r2

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest  |   3 -
 .../virtualbox/virtualbox-7.0.14-r2.ebuild | 740 -
 2 files changed, 743 deletions(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index 05788a2aa308..af2da09fb0a3 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,10 +1,7 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
-DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
-DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
-DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992
 DIST virtualbox-patches-7.1.0_pre20240419.tar.bz2 5316 BLAKE2B 
1a890b7d19cb252c7801b68c299676e2cd7a209a57a03cb39025e1a969a1c73142eb96154dae8469405f93d61969154428ea0fe3950a00d8a0a69dc8aefb4fc9
 SHA512 
ce4f850ce87652ef4eab039332048333949c94f0627bec8eb00d9689d7f8edcce372e2185ef8bbda9aef97781a2008b7c6464468cc38f3454dee862efc0ecdc9

diff --git a/app-emulation/virtualbox/virtualbox-7.0.14-r2.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.14-r2.ebuild
deleted file mode 100644
index 5b6ec05dfcd1..
--- a/app-emulation/virtualbox/virtualbox-7.0.14-r2.ebuild
+++ /dev/null
@@ -1,740 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-in

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-06-04 Thread Viorel Munteanu
commit: e9223d887bd72a583bdbd76f68bd104fb5684e73
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:49:19 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9223d88

app-emulation/virtualbox-modules: drop 7.0.14-r1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest  |  1 -
 .../virtualbox-modules-7.0.14-r1.ebuild| 38 --
 2 files changed, 39 deletions(-)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index 617a35d3e008..0c9bc2979bee 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,3 +1,2 @@
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
-DIST vbox-kernel-module-src-7.0.14.tar.xz 718532 BLAKE2B 
64df92802ab5e9fa3fdf9ba3e3b13004dc687dd2d5f3d41d24354f116a79000fe6ea07bfa8877113ab263d4f75210b600e61d983616f66b6e96324b3ea6a4b2d
 SHA512 
2a0b9a0bbcb0a21a58309be3a71722ee3cb9a63a5e12cd0d8a391b3832a6cc92ff806f8ca4b5fcb80fed02a44aa4de6a2d49f4583d704cec0902572a68bb
 DIST vbox-kernel-module-src-7.0.18.tar.xz 719604 BLAKE2B 
44e9d895791a7ff50681dd8860456a87078b41a4eb3005a6b249f9b34c37de709e190cbd6f352d21010ddcb9d8d1c35303bafd765e999664288df9e0ead94e6c
 SHA512 
1cc17e302ef8251abd08a078abf11fede242154b0bb78d03f8d7c2821ba7cff410bd255802316a2f13100884b35a6f14fdf0b594304bd041521b66d264f51b77

diff --git 
a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.14-r1.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.14-r1.ebuild
deleted file mode 100644
index 83f50d5bdec4..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.14-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
-S="${WORKDIR}"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-kernel-6.6-warning.patch
-)
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-06-04 Thread Viorel Munteanu
commit: 64bb11f13ae43e068531f663defe2113dbe40d4e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:50:16 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bb11f1

app-emulation/virtualbox-guest-additions: drop 7.0.14-r1

Signed-off-by: Viorel Munteanu  gentoo.org>

 .../virtualbox-guest-additions-7.0.14-r1.ebuild| 294 -
 1 file changed, 294 deletions(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
deleted file mode 100644
index dc971ed17c12..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
+++ /dev/null
@@ -1,294 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2";
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
-LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 x86"
-IUSE="+dbus gui"
-
-# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-# TODO: find out what this is, remove comment if obsolete
-
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-"
-# some libs here are indirect dependencies, and also needed at compile time.
-# keeping them in DEPEND to avoid warnings from qa-vdb.
-DEPEND="
-   ${RDEPEND}
-   gui? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-base/xorg-proto
-   )
-"
-BDEPEND="
-   >=dev-lang/yasm-0.6.2
-   >=dev-build/kbuild-0.1.9998.3127
-   sys-devel/bin86
-   sys-power/iasl
-"
-PDEPEND="
-   gui? ( x11-drivers/xf86-video-vboxvideo )
-"
-
-PATCHES=(
-   "${FILESDIR}"/virtualbox-guest-additions-7.0.8-fix-gcc13.patch
-)
-
-DOCS=()# Don't install the default README file during einstalldocs
-
-VBOX_MOD_SRC_DIR="out/linux.${ARCH}/release/bin/additions/src"
-CONFIG_CHECK="DRM_TTM"
-
-src_prepare() {
-   eapply "${PATCHES[@]}"
-
-   # Remove shipped binaries (kBuild,yasm), see bug #232775
-   rm -r kBuild/bin tools || die
-
-   # Provide kernel sources
-   pushd src/VBox/Additions &>/dev/null || die
-   ebegin "Extracting guest kernel module sources"
-   kmk GuestDrivers-src vboxguest-src vboxsf-src vboxvideo-src &>/dev/null
-   eend $? || die
-   popd &>/dev/null || die
-
-   # PaX fixes (see bug #298988)
-   eapply -d "${VBOX_MOD_SRC_DIR}" -- 
"${FILESDIR}"/vboxguest-6.1.36-log-use-c99.patch
-
-   # Disable things unused or splitted into separate ebuilds
-   cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.kmk || die
-   if ! use gui; then
-   echo "VBOX_WITH_X11_ADDITIONS :=" >> LocalConfig.kmk || die
-   fi
-
-   # Remove pointless GCC version check
-   sed -e '/ check_gcc$/d' -i configure || die
-
-   # Respect LDFLAGS (bug #759100)
-   sed -i -e '/TEMPLATE_VBoxR3Exe_LDFLAGS.linux[]*=/ s/$/ 
$(CCLDFLAGS)/' Config.kmk || die
-
-   eapply "${WORKDIR}/virtualbox-patches-7.0.14/patches"
-   eapply_user
-}
-
-src_configure() {
-   tc-export AR CC CXX LD RANLIB
-
-   # Build the user-space tools, warnings are harmless
-   local myconf=(
-   --with-gcc="$(tc-getCC)"
-   --with-g++="$(tc-getCXX)"
-
-   --nofatal
-   --disable-xpcom
-   --disable-sdl-ttf
-   --disable-pulse
-   --disable-alsa
-   $(usev !dbus --disable-dbus)
-   --target-arch=${ARCH}
-   --with-linux="${KV_OUT_DIR}"
-   --build-headless
-   )
-
-   # bug #843437
-   # Respect LDFLAGS (bug #759100)
-   # Cannot use LDFLAGS here because they also get passed to $(LD)
-   cat >> LocalConfig.kmk <<-EOF || die
-   CFLAGS=${CFLAGS}
-   CXXFLAGS=${CXXFLAGS}
-   CCLDFLAGS=${LDFLAGS}
-   EOF
-
-   e

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-06-04 Thread Viorel Munteanu
commit: 36458407c9b6e424403500c296f00a0064bf195b
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:50:20 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36458407

app-emulation/virtualbox-guest-additions: drop 7.0.14-r2

Signed-off-by: Viorel Munteanu  gentoo.org>

 .../virtualbox-guest-additions-7.0.14-r2.ebuild| 295 -
 1 file changed, 295 deletions(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r2.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r2.ebuild
deleted file mode 100644
index 80b4916cfe74..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r2.ebuild
+++ /dev/null
@@ -1,295 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2";
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
-LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
-IUSE="+dbus gui"
-
-# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-# TODO: find out what this is, remove comment if obsolete
-
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-"
-# some libs here are indirect dependencies, and also needed at compile time.
-# keeping them in DEPEND to avoid warnings from qa-vdb.
-DEPEND="
-   ${RDEPEND}
-   gui? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-base/xorg-proto
-   )
-"
-BDEPEND="
-   >=dev-lang/yasm-0.6.2
-   >=dev-build/kbuild-0.1.9998.3127
-   sys-devel/bin86
-   sys-power/iasl
-"
-PDEPEND="
-   gui? ( x11-drivers/xf86-video-vboxvideo )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.0.8-fix-gcc13.patch
-   "${FILESDIR}"/${PN}-7.0.14-kernel-6.8.patch
-)
-
-DOCS=()# Don't install the default README file during einstalldocs
-
-VBOX_MOD_SRC_DIR="out/linux.${ARCH}/release/bin/additions/src"
-CONFIG_CHECK="DRM_TTM"
-
-src_prepare() {
-   eapply "${PATCHES[@]}"
-
-   # Remove shipped binaries (kBuild,yasm), see bug #232775
-   rm -r kBuild/bin tools || die
-
-   # Provide kernel sources
-   pushd src/VBox/Additions &>/dev/null || die
-   ebegin "Extracting guest kernel module sources"
-   kmk GuestDrivers-src vboxguest-src vboxsf-src vboxvideo-src &>/dev/null
-   eend $? || die
-   popd &>/dev/null || die
-
-   # PaX fixes (see bug #298988)
-   eapply -d "${VBOX_MOD_SRC_DIR}" -- 
"${FILESDIR}"/vboxguest-6.1.36-log-use-c99.patch
-
-   # Disable things unused or splitted into separate ebuilds
-   cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.kmk || die
-   if ! use gui; then
-   echo "VBOX_WITH_X11_ADDITIONS :=" >> LocalConfig.kmk || die
-   fi
-
-   # Remove pointless GCC version check
-   sed -e '/ check_gcc$/d' -i configure || die
-
-   # Respect LDFLAGS (bug #759100)
-   sed -i -e '/TEMPLATE_VBoxR3Exe_LDFLAGS.linux[]*=/ s/$/ 
$(CCLDFLAGS)/' Config.kmk || die
-
-   eapply "${WORKDIR}/virtualbox-patches-7.0.14/patches"
-   eapply_user
-}
-
-src_configure() {
-   tc-export AR CC CXX LD RANLIB
-
-   # Build the user-space tools, warnings are harmless
-   local myconf=(
-   --with-gcc="$(tc-getCC)"
-   --with-g++="$(tc-getCXX)"
-
-   --nofatal
-   --disable-xpcom
-   --disable-sdl-ttf
-   --disable-pulse
-   --disable-alsa
-   $(usev !dbus --disable-dbus)
-   --target-arch=${ARCH}
-   --with-linux="${KV_OUT_DIR}"
-   --build-headless
-   )
-
-   # bug #843437
-   # Respect LDFLAGS (bug #759100)
-   # Cannot use LDFLAGS here because they also get passed to $(LD)
-   cat >> LocalConfig.kmk <<-EOF || die
-   CFLAGS=${CFLAGS}
-   CXXFLAGS=${CXXFLAGS}
-   CCLDFLAGS=$

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/files/

2024-06-04 Thread Viorel Munteanu
commit: 4137a9fd4847f8a6f349e0fa4b57cbebdfb89638
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:42:51 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:46:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4137a9fd

app-emulation/virtualbox-modules: remove old script

This script is no longer used.

Signed-off-by: Viorel Munteanu  gentoo.org>

 .../files/create_vbox_modules_tarball.sh   | 29 --
 1 file changed, 29 deletions(-)

diff --git 
a/app-emulation/virtualbox-modules/files/create_vbox_modules_tarball.sh 
b/app-emulation/virtualbox-modules/files/create_vbox_modules_tarball.sh
deleted file mode 100755
index 756d243542bc..
--- a/app-emulation/virtualbox-modules/files/create_vbox_modules_tarball.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/bash
-
-# Create a virtualbox modules tarball from a VirtualBox binary package.
-# We cannot download the package by this script because of the unpredictable 
-# build number being in the filename.
-# 
-# usage: create_vbox_modules_tarball.sh VirtualBox-4.1.18-78361-Linux_amd64.run
-
-[ -f "$1" ] || exit 1
-
-VBOX_PACKAGE="$1"
-VERSION_SUFFIX=""
-
-if [[ ${VBOX_PACKAGE} = *_BETA* ]] || [[ ${VBOX_PACKAGE} = *_RC* ]] ; then
-   VERSION_SUFFIX="$(echo ${VBOX_PACKAGE} | sed 
's@.*VirtualBox-[[:digit:]\.]\+\(_[[:alpha:]]\+[[:digit:]]\).*@\L\1@')"
-   
-fi
-
-VBOX_VER="$(echo ${VBOX_PACKAGE} | sed 
's@.*VirtualBox-\([[:digit:]\.]\+\).*@\1@')${VERSION_SUFFIX}"
-
-
-sh ${VBOX_PACKAGE} --noexec --keep --nox11 || exit 2
-cd install || exit 3
-tar -xaf VirtualBox.tar.bz2 || exit 4
-cd src/vboxhost || exit 5
-tar -cvJf ../../../vbox-kernel-module-src-${VBOX_VER}.tar.xz . || exit 6
-cd ../../.. && rm install -rf
-
-exit 0



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-06-03 Thread Viorel Munteanu
commit: 3ce33546c6713b5b7bd2d44dec7f9ae6cb8bbccc
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Jun  3 11:16:32 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Jun  3 11:32:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce33546

app-emulation/virtualbox: backport python detangling to 6.1

Will commit straight to stable because this is the last version in 6.1
and also because the change applies to build time only for USE=-python.

Signed-off-by: Viorel Munteanu  gentoo.org>

 1.50-r2.ebuild => virtualbox-6.1.50-r3.ebuild} | 29 +++---
 1 file changed, 14 insertions(+), 15 deletions(-)

diff --git a/app-emulation/virtualbox/virtualbox-6.1.50-r2.ebuild 
b/app-emulation/virtualbox/virtualbox-6.1.50-r3.ebuild
similarity index 97%
rename from app-emulation/virtualbox/virtualbox-6.1.50-r2.ebuild
rename to app-emulation/virtualbox/virtualbox-6.1.50-r3.ebuild
index a41107315c77..fa179b79846c 100644
--- a/app-emulation/virtualbox/virtualbox-6.1.50-r2.ebuild
+++ b/app-emulation/virtualbox/virtualbox-6.1.50-r3.ebuild
@@ -37,7 +37,6 @@ IUSE="alsa debug doc dtrace headless java lvm +opus pam 
pax-kernel pch pulseaudi
 unset WATCOM #856769
 
 COMMON_DEPEND="
-   ${PYTHON_DEPS}
acct-group/vboxusers
~app-emulation/virtualbox-modules-${PV}
>=dev-libs/libxslt-1.1.19
@@ -73,6 +72,7 @@ COMMON_DEPEND="
virtual/libcrypt:=
lvm? ( sys-fs/lvm2 )
opus? ( media-libs/opus )
+   python? ( ${PYTHON_DEPS} )
udev? ( >=virtual/udev-171 )
vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] )
vnc? ( >=net-libs/libvncserver-0.9.9 )
@@ -101,7 +101,6 @@ DEPEND="
pulseaudio? ( media-libs/libpulse )
 "
 BDEPEND="
-   ${PYTHON_DEPS}
>=app-arch/tar-1.34-r2
>=dev-build/kbuild-0.1.9998.3127
<=dev-build/kbuild-0.1.9998.3500
@@ -122,6 +121,7 @@ BDEPEND="
dev-texlive/texlive-fontsextra
)
java? ( virtual/jdk:1.8 )
+   python? ( ${PYTHON_DEPS} )
qt5? ( dev-qt/linguist-tools:5 )
 "
 RDEPEND="
@@ -161,9 +161,8 @@ QA_PRESTRIPPED="
 
 REQUIRED_USE="
java? ( sdk )
-   python? ( sdk )
+   python? ( sdk ${PYTHON_REQUIRED_USE} )
vboxwebsrv? ( java )
-   ${PYTHON_REQUIRED_USE}
 "
 
 PATCHES=(
@@ -199,10 +198,6 @@ pkg_pretend() {
einfo "No USE=\"opengl\" selected, this build will lack"
einfo "the OpenGL feature."
fi
-   if ! use python ; then
-   einfo "You have disabled the \"python\" USE flag. This will 
only"
-   einfo "disable the python bindings being installed."
-   fi
 
# 749273
local d=${ROOT}
@@ -216,7 +211,7 @@ pkg_pretend() {
 
 pkg_setup() {
java-pkg-opt-2_pkg_setup
-   python-single-r1_pkg_setup
+   use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {
@@ -350,13 +345,13 @@ src_configure() {
-e '/VBOX_LIB_PYTHON.*=/d' \
AutoConfig.kmk || die
 
-   cat >> AutoConfig.kmk <<-EOF || die
-   VBOX_WITH_PYTHON=$(usev python 1)
-   VBOX_PATH_PYTHON_INC=$(python_get_includedir)
-   VBOX_LIB_PYTHON=$(python_get_library_path)
-   EOF
-
if use python ; then
+   cat >> AutoConfig.kmk <<-EOF || die
+   VBOX_WITH_PYTHON=1
+   VBOX_PATH_PYTHON_INC=$(python_get_includedir)
+   VBOX_LIB_PYTHON=$(python_get_library_path)
+   EOF
+
local mangled_python="${EPYTHON#python}"
mangled_python="${mangled_python/.}"
 
@@ -373,6 +368,10 @@ src_configure() {
EOF
 
chmod +x src/libs/xpcom18a4/python/gen_python_deps.py || die
+   else
+   cat >> AutoConfig.kmk <<-EOF || die
+   VBOX_WITH_PYTHON:=
+   EOF
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-06-03 Thread Viorel Munteanu
commit: 8583a1688f2e8a80f55bd4b498ce7e4b01651d0a
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Jun  3 11:18:52 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Jun  3 11:32:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8583a168

app-emulation/virtualbox: remove python from BDEPEND if not used

RDEPEND was conditional, but BDEPEND was not.

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
index c36898c8de73..1977c56b1a5d 100644
--- a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
+++ b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
@@ -125,7 +125,6 @@ RDEPEND="
java? ( virtual/jre:1.8 )
 "
 BDEPEND="
-   ${PYTHON_DEPS}
>=app-arch/tar-1.34-r2
>=dev-lang/yasm-0.6.2
dev-libs/libIDL
@@ -149,6 +148,7 @@ BDEPEND="
)
gui? ( dev-qt/linguist-tools:5 )
nls? ( dev-qt/linguist-tools:5 )
+   python? ( ${PYTHON_DEPS} )
java? ( virtual/jdk:1.8 )
 "
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-06-03 Thread Sam James
commit: 76f8c469f510d3df901ae6fee3e823a1b223f04d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  3 08:07:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  3 08:07:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f8c469

app-emulation/virtualbox-extpack-oracle: Stabilize 7.0.18 amd64, #933448

Signed-off-by: Sam James  gentoo.org>

 .../virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.18.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.18.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.18.ebuild
index 8c44669215ab..14864047f715 100644
--- 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.18.ebuild
+++ 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.18.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"
 
 LICENSE="PUEL-11"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 RESTRICT="bindist mirror strip"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-06-03 Thread Sam James
commit: d9b6d9ff8ab155323ad54e00ee5ca0a041d4ad4a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  3 08:07:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  3 08:07:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b6d9ff

app-emulation/virtualbox-guest-additions: Stabilize 7.0.18 x86, #933448

Signed-off-by: Sam James  gentoo.org>

 .../virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
index f28edc62ac4f..ab27d2a2d0e6 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 # Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
 LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+dbus gui"
 
 # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-06-03 Thread Sam James
commit: c050afd8e8e81e1796acb5324d607e02766c3b01
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  3 08:07:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  3 08:07:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c050afd8

app-emulation/virtualbox-additions: Stabilize 7.0.18 amd64, #933448

Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtualbox-additions/virtualbox-additions-7.0.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.18.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.18.ebuild
index 92124a9f779e..1cb70c695bbd 100644
--- a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.18.ebuild
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.18.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-3 || ( GPL-3 CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 src_unpack() {
return 0



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-06-03 Thread Sam James
commit: e303e3a14d0a0ed2a61a087305c81922c70faf93
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  3 08:07:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  3 08:07:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e303e3a1

app-emulation/virtualbox-modules: Stabilize 7.0.18 amd64, #933448

Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtualbox-modules/virtualbox-modules-7.0.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.18.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.18.ebuild
index 08e22e5e0379..ba255fc783b5 100644
--- a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.18.ebuild
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.18.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-3"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-06-03 Thread Sam James
commit: 3880b1334dd6574450b95785f251e4131d19a9fc
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  3 08:07:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  3 08:07:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3880b133

app-emulation/virtualbox: Stabilize 7.0.18-r1 amd64, #933448

Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
index 625c260d0476..c36898c8de73 100644
--- a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
+++ b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
@@ -34,7 +34,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde +vmmraw vnc"
 
 unset WATCOM #856769



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-06-03 Thread Sam James
commit: 5f5212d88e7cf3ad1941d1f62f236239d12b09dd
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  3 08:07:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  3 08:07:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5212d8

app-emulation/virtualbox-guest-additions: Stabilize 7.0.18 amd64, #933448

Signed-off-by: Sam James  gentoo.org>

 .../virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
index f704b0857188..f28edc62ac4f 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 # Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
 LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+dbus gui"
 
 # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-05-25 Thread Viorel Munteanu
commit: 4d068d135757ec370cd2fd8c8c707891cc135241
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 25 07:10:47 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat May 25 09:52:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d068d13

app-emulation/virtualbox: make python dependency optional

Do not depend on python if built with USE=-python.
This should make the upgrade less annoying when python 3.12 becomes the
default.

Bug: https://bugs.gentoo.org/929313
Signed-off-by: Viorel Munteanu  gentoo.org>

 .../virtualbox/virtualbox-7.0.18-r1.ebuild | 740 +
 1 file changed, 740 insertions(+)

diff --git a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
new file mode 100644
index ..680839fe4adf
--- /dev/null
+++ b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
@@ -0,0 +1,740 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# To add a new Python here:
+# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
+#Do NOT skip this part. It'll end up silently not-building the Python 
extension
+#or otherwise misbehaving if you do.
+#
+# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
+#
+#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
+#  Python versions as upstream tends to lag. Upstream may have patches on their
+#  trunk branch but not release branch.
+#
+#  See bug #785835, bug #856121.
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
+   python-single-r1 tmpfiles toolchain-funcs udev xdg
+
+MY_PN="VirtualBox"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="
+   https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
+   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2
+   gui? ( !doc? ( 
https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-help-${PV}.tar.xz ) )
+"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde vnc"
+
+unset WATCOM #856769
+
+COMMON_DEPEND="
+   acct-group/vboxusers
+   ~app-emulation/virtualbox-modules-${PV}
+   dev-libs/libtpms
+   dev-libs/libxml2
+   dev-libs/openssl:0=
+   media-libs/libpng:0=
+   media-libs/libvpx:0=
+   net-misc/curl
+   sys-libs/zlib
+   dbus? ( sys-apps/dbus )
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qthelp:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   x11-libs/libX11
+   x11-libs/libXt
+   opengl? ( dev-qt/qtopengl:5 )
+   )
+   lvm? ( sys-fs/lvm2 )
+   opengl? (
+   media-libs/libglvnd[X]
+   media-libs/vulkan-loader
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+   pam? ( sys-libs/pam )
+   python? ( ${PYTHON_DEPS} )
+   sdl? (
+   media-libs/libsdl2[X,video]
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXt
+   )
+   vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] )
+   vde? ( net-misc/vde )
+   vnc? ( >=net-libs/libvncserver-0.9.9 )
+"
+# We're stuck on JDK (and JRE, I guess?) 1.8 because of need for wsimport
+# with USE="vboxwebsrv java". Note that we have to put things in DEPEND,
+# not (only, anyway) BDEPEND, as the eclass magic to set the environment 
variables
+# based on *DEPEND doesn't work for BDEPEND at least right now.
+#
+# There's a comment in Config.kmk about it
+# ("With Java 11 wsimport was removed, usually part of a separate install 
now.")
+# but it needs more investigation.
+#
+# See bug #878299 to track this issue.
+DEPEND="
+   ${COMMON_DEPEND}
+   >=dev-libs/libxslt-1.1.19
+   virtual/libcrypt:=
+   alsa? ( >=media-libs/alsa-lib-1.0.13 )
+   gui? (
+   x11-base/xorg-proto
+   x11-libs/libxcb:=
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXinerama
+   x11-libs/libXmu
+   x11-libs/libXrandr
+   )
+   java? ( virtual/jdk:1.8 )
+   opengl? (
+   x11-base/xorg-proto
+   x11-libs/libXcursor
+   x11-libs/libXinerama
+   x11-libs/libXmu
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-05-25 Thread Viorel Munteanu
commit: 14674f7dbb371b69cf99edf98aa6434405b96f75
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 25 09:08:13 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat May 25 09:52:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14674f7d

app-emulation/virtualbox: add use flag for IA32 support

Closes: https://bugs.gentoo.org/922376
Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/metadata.xml| 11 ++-
 app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild |  3 ++-
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/app-emulation/virtualbox/metadata.xml 
b/app-emulation/virtualbox/metadata.xml
index 0a281e0f998b..04d0c63679f3 100644
--- a/app-emulation/virtualbox/metadata.xml
+++ b/app-emulation/virtualbox/metadata.xml
@@ -6,13 +6,14 @@
 Viorel Munteanu
   
   
-Install dtrace Extension Pack
-Build without any graphic frontend
+Install dtrace Extension Pack.
+Build without any graphic frontend.
 Build VBoxVolInfo that needs devicemapper from 
sys-fs/lvm2.
 Apply patch needed for pax enabled kernels.
-Enable building of SDK
+Enable building of SDK.
 Controls installation of special USB udev rules.
-Build and install the VirtualBox webservice
-Support for VDE networking via 
net-misc/vde
+Build and install the VirtualBox webservice.
+Support for VDE networking via 
net-misc/vde.
+Enable 32-bit support on a 64-bit kernel.
   
 

diff --git a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
index 680839fe4adf..625c260d0476 100644
--- a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
+++ b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
@@ -35,7 +35,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
 SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64"
-IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde vnc"
+IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde +vmmraw vnc"
 
 unset WATCOM #856769
 
@@ -358,6 +358,7 @@ src_configure() {
$(usev !python --disable-python)
$(usev vboxwebsrv --enable-webservice)
$(usev vde --enable-vde)
+   $(usev !vmmraw --disable-vmmraw)
$(usev vnc --enable-vnc)
)
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-05-25 Thread Viorel Munteanu
commit: 9ac87088df0e2ce3fb2df12e7dd671196a42fa6c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 25 09:44:19 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat May 25 09:52:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac87088

app-emulation/virtualbox: sync live ebuild

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/virtualbox-.ebuild | 35 +
 1 file changed, 18 insertions(+), 17 deletions(-)

diff --git a/app-emulation/virtualbox/virtualbox-.ebuild 
b/app-emulation/virtualbox/virtualbox-.ebuild
index 7c503c7ea1c8..4877f03e927f 100644
--- a/app-emulation/virtualbox/virtualbox-.ebuild
+++ b/app-emulation/virtualbox/virtualbox-.ebuild
@@ -44,12 +44,11 @@ S="${WORKDIR}/trunk"
 
 LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde vnc"
+IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde +vmmraw vnc"
 
 unset WATCOM #856769
 
 COMMON_DEPEND="
-   ${PYTHON_DEPS}
acct-group/vboxusers
app-arch/xz-utils
dev-libs/libtpms
@@ -75,6 +74,7 @@ COMMON_DEPEND="
x11-libs/libXt
)
pam? ( sys-libs/pam )
+   python? ( ${PYTHON_DEPS} )
sdl? (
media-libs/libsdl2[X,video]
x11-libs/libX11
@@ -191,9 +191,8 @@ QA_PRESTRIPPED="
 
 REQUIRED_USE="
java? ( sdk )
-   python? ( sdk )
+   python? ( sdk ${PYTHON_REQUIRED_USE} )
vboxwebsrv? ( java )
-   ${PYTHON_REQUIRED_USE}
 "
 
 PATCHES=(
@@ -214,10 +213,6 @@ pkg_pretend() {
einfo "No USE=\"opengl\" selected, this build will lack"
einfo "the OpenGL feature."
fi
-   if ! use python; then
-   einfo "You have disabled the \"python\" USE flag. This will 
only"
-   einfo "disable the python bindings being installed."
-   fi
if ! use nls && use gui; then
einfo "USE=\"gui\" also selects USE=\"nls\".  This build"
einfo "will have NLS support."
@@ -235,7 +230,7 @@ pkg_pretend() {
 
 pkg_setup() {
java-pkg-opt-2_pkg_setup
-   python-single-r1_pkg_setup
+   use python && python-single-r1_pkg_setup
linux-mod-r1_pkg_setup
 }
 
@@ -267,6 +262,9 @@ src_prepare() {
>> LocalConfig.kmk || die
fi
 
+   # bug #916002, #488176
+   tc-ld-force-bfd
+
# Respect LDFLAGS
sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \
-i Config.kmk src/libs/xpcom18a4/Config.kmk || die
@@ -358,8 +356,6 @@ src_prepare() {
 }
 
 src_configure() {
-   tc-ld-disable-gold # bug #488176
-
tc-export AR CC CXX LD RANLIB
export HOST_CC="$(tc-getBUILD_CC)"
 
@@ -379,6 +375,7 @@ src_configure() {
$(usev !python --disable-python)
$(usev vboxwebsrv --enable-webservice)
$(usev vde --enable-vde)
+   $(usev !vmmraw --disable-vmmraw)
$(usev vnc --enable-vnc)
)
 
@@ -409,13 +406,13 @@ src_configure() {
-e '/VBOX_LIB_PYTHON.*=/d' \
AutoConfig.kmk || die
 
-   cat >> AutoConfig.kmk <<-EOF || die
-   VBOX_WITH_PYTHON=$(usev python 1)
-   VBOX_PATH_PYTHON_INC=$(python_get_includedir)
-   VBOX_LIB_PYTHON=$(python_get_library_path)
-   EOF
-
if use python; then
+   cat >> AutoConfig.kmk <<-EOF || die
+   VBOX_WITH_PYTHON=$(usev python 1)
+   VBOX_PATH_PYTHON_INC=$(python_get_includedir)
+   VBOX_LIB_PYTHON=$(python_get_library_path)
+   EOF
+
local mangled_python="${EPYTHON#python}"
mangled_python="${mangled_python/.}"
 
@@ -432,6 +429,10 @@ src_configure() {
EOF
 
chmod +x src/libs/xpcom18a4/python/gen_python_deps.py || die
+   else
+   cat >> AutoConfig.kmk <<-EOF || die
+   VBOX_WITH_PYTHON:=
+   EOF
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-05-15 Thread Viorel Munteanu
commit: 9c0be794a3761af5ea20902981d359d276489c4e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May 15 16:33:45 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May 15 16:34:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0be794

app-emulation/virtualbox-kvm: drop 7.0.18_pre20240502

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-kvm/Manifest  |   1 -
 .../virtualbox-kvm-7.0.18_pre20240502.ebuild   | 768 -
 2 files changed, 769 deletions(-)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index b23b9295abd0..f2c77bebe9f8 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -6,7 +6,6 @@ DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd15
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-kvm-7.0.14_pre20240325.tar.gz 134926 BLAKE2B 
3e707b272219b2c5703d91d1f6a2f0a6c54fe29eeb6e91e5830949f7260e5b409e3425c38daea568725cb7fd10ddee234af6b72d747206e0a98ac1e33a10028c
 SHA512 
e30291e1d7e2649057a9b38ea907f22f62b0367f33d88af10fdaaa49333890be2b719626103f9800836a3833368a018f5fc63a46577dd1d83178d7406bf8c494
 DIST virtualbox-kvm-7.0.14_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
-DIST virtualbox-kvm-7.0.18_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
 DIST virtualbox-kvm-7.0.18_pre20240515.tar.gz 114604 BLAKE2B 
6db426693022c09bce2d562ee2b8f5ef83eec45b2481e45bc62fe1993b5cd93d83c26c248427515a3f7bd5c3e244d79b2b03bfafd7eaf6256796e3384f1c06d9
 SHA512 
63e07ce15330714508848b489361650b74970c97e964beef7d4ff5f23c2ad53d3f37860c5297ceae4dfc9d198df94d9531882bb1e870e34ec69494882a4db882
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240502.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240502.ebuild
deleted file mode 100644
index 2b901786ab78..
--- a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240502.ebuild
+++ /dev/null
@@ -1,768 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-PATCHES_PV="7.0.16"
-ORIGIN_PN="VirtualBox"
-ORIGIN_PV=${PATCHES_PV}
-
-MY_PN=virtualbox
-MY_PV=${PV#*_pre}
-
-PATCHES_DIR="${WORKDIR}"/${PN}-${MY_PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm";
-SRC_URI="https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2";
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-
-   ORIGIN_PV=${PATCHES_PV}
-   EGIT_REPO_URI="https://github.com/cyberus-technology/virtualb

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-05-15 Thread Viorel Munteanu
commit: 5026db96492ac54f8223d6f27d5598a03387cc1f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May 15 16:31:29 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May 15 16:34:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5026db96

app-emulation/virtualbox-kvm: add 7.0.18_pre20240515

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-kvm/Manifest  |   1 +
 .../virtualbox-kvm-7.0.18_pre20240515.ebuild   | 768 +
 2 files changed, 769 insertions(+)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index 924a057190f7..b23b9295abd0 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -7,5 +7,6 @@ DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c6
 DIST virtualbox-kvm-7.0.14_pre20240325.tar.gz 134926 BLAKE2B 
3e707b272219b2c5703d91d1f6a2f0a6c54fe29eeb6e91e5830949f7260e5b409e3425c38daea568725cb7fd10ddee234af6b72d747206e0a98ac1e33a10028c
 SHA512 
e30291e1d7e2649057a9b38ea907f22f62b0367f33d88af10fdaaa49333890be2b719626103f9800836a3833368a018f5fc63a46577dd1d83178d7406bf8c494
 DIST virtualbox-kvm-7.0.14_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
 DIST virtualbox-kvm-7.0.18_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
+DIST virtualbox-kvm-7.0.18_pre20240515.tar.gz 114604 BLAKE2B 
6db426693022c09bce2d562ee2b8f5ef83eec45b2481e45bc62fe1993b5cd93d83c26c248427515a3f7bd5c3e244d79b2b03bfafd7eaf6256796e3384f1c06d9
 SHA512 
63e07ce15330714508848b489361650b74970c97e964beef7d4ff5f23c2ad53d3f37860c5297ceae4dfc9d198df94d9531882bb1e870e34ec69494882a4db882
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240515.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240515.ebuild
new file mode 100644
index ..2b901786ab78
--- /dev/null
+++ b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240515.ebuild
@@ -0,0 +1,768 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# To add a new Python here:
+# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
+#Do NOT skip this part. It'll end up silently not-building the Python 
extension
+#or otherwise misbehaving if you do.
+#
+# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
+#
+#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
+#  Python versions as upstream tends to lag. Upstream may have patches on their
+#  trunk branch but not release branch.
+#
+#  See bug #785835, bug #856121.
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
+   python-single-r1 tmpfiles toolchain-funcs udev xdg
+
+PATCHES_PV="7.0.16"
+ORIGIN_PN="VirtualBox"
+ORIGIN_PV=${PATCHES_PV}
+
+MY_PN=virtualbox
+MY_PV=${PV#*_pre}
+
+PATCHES_DIR="${WORKDIR}"/${PN}-${MY_PV}
+
+DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
+HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm";
+SRC_URI="https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2";
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+
+   ORIGIN_PV=${PATCHES_PV}
+   EGIT_REPO_URI="https://github.com/cyberus-technology/virtualbox-kvm";
+else
+   ORIGIN_PV=${PV%_pre*}
+   PATCHES_DIR="${WORKDIR}"/${PN}-dev-${MY_PV}
+   SRC_URI+=" 
https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+fi
+MY_P=${ORIGIN_PN}-${ORIGIN_PV}
+SRC_URI+="
+   https://download.virtualbox.org/virtualbox/${ORIGIN_P

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-05-15 Thread Viorel Munteanu
commit: 3e806533a32f745425632695c8ca57bf5f142ec1
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May 15 16:33:58 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May 15 16:34:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e806533

app-emulation/virtualbox-kvm: drop 7.0.14_pre20240325

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-kvm/Manifest  |   1 -
 .../virtualbox-kvm-7.0.14_pre20240325.ebuild   | 768 -
 2 files changed, 769 deletions(-)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index f2c77bebe9f8..36f960878a6f 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -4,7 +4,6 @@ DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836
 DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
-DIST virtualbox-kvm-7.0.14_pre20240325.tar.gz 134926 BLAKE2B 
3e707b272219b2c5703d91d1f6a2f0a6c54fe29eeb6e91e5830949f7260e5b409e3425c38daea568725cb7fd10ddee234af6b72d747206e0a98ac1e33a10028c
 SHA512 
e30291e1d7e2649057a9b38ea907f22f62b0367f33d88af10fdaaa49333890be2b719626103f9800836a3833368a018f5fc63a46577dd1d83178d7406bf8c494
 DIST virtualbox-kvm-7.0.14_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
 DIST virtualbox-kvm-7.0.18_pre20240515.tar.gz 114604 BLAKE2B 
6db426693022c09bce2d562ee2b8f5ef83eec45b2481e45bc62fe1993b5cd93d83c26c248427515a3f7bd5c3e244d79b2b03bfafd7eaf6256796e3384f1c06d9
 SHA512 
63e07ce15330714508848b489361650b74970c97e964beef7d4ff5f23c2ad53d3f37860c5297ceae4dfc9d198df94d9531882bb1e870e34ec69494882a4db882
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240325.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240325.ebuild
deleted file mode 100644
index 34dd04078029..
--- a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240325.ebuild
+++ /dev/null
@@ -1,768 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-PATCHES_PV="7.0.14"
-ORIGIN_PN="VirtualBox"
-ORIGIN_PV=${PATCHES_PV}
-
-MY_PN=virtualbox
-MY_PV=${PV#*_pre}
-
-PATCHES_DIR="${WORKDIR}"/${PN}-${MY_PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm";
-SRC_URI="https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2";
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-
-   ORIGIN_PV=${PATCHES_PV}
-   EGIT_REPO_URI="https://github.com/cyberus-technology/virtualbox-kvm";
-e

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-05-03 Thread Viorel Munteanu
commit: 49988e60514bbcbf212e15a1ecb2285fc8967735
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri May  3 17:20:58 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May  3 17:40:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49988e60

app-emulation/virtualbox-additions: drop 7.0.16

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|  1 -
 .../virtualbox-additions-7.0.16.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 62aa3bfcf3e8..e2a3c91640b6 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,4 +1,3 @@
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
 DIST VBoxGuestAdditions_7.0.14.iso 53526528 BLAKE2B 
2ec95d9261d3a7f762f333c1e3eb36f7b75cfd7cf722d1bdcd5c0b38a3a311db82b728fe800aed79b41b979ec345cd2586e3fd8c2d2c54f8b83516061d81d304
 SHA512 
5aa80b04c567d383793c560eb535babd1ebc4f472aaa51753867dbee00e1f5a3efeb5dd4c9eb1a48149ff0fa2e7598aa68792d3da9959709b619d234c2b57544
-DIST VBoxGuestAdditions_7.0.16.iso 53528576 BLAKE2B 
a57b056f540e949574f78cee476240b9bab8a151a32f90412d9dd8acfaa40407c45bee037eb14192a0304a30ff0938625df586c48be9997cf545809cb30fa300
 SHA512 
12aead8c363d7ca33c3cc52d84ee86cfbd2db98ab84942d24fd5aa841dd2aaa0fb3075aa9b7188db3df1cac11de475c4e56d270ea9dc9f6663c9e9e7236bf9fe
 DIST VBoxGuestAdditions_7.0.18.iso 52887552 BLAKE2B 
03c2b6a777f37286f97d5e2b3f90bf9592e72f5df45f05dd9ae532c092cc38120475795821a31b6106579e49f86ad0e598b15b63ff52107794d0403fdf617ed9
 SHA512 
21bac2c7c10b0900c0e29cebd546a31cfb058ce0567166c71d45f150824a8818f739284787181678076982dcf40a2e62578b7a5baf19eabcab4f7385e17d2b44

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.16.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.16.ebuild
deleted file mode 100644
index 92124a9f779e..
--- a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.16.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=VBoxGuestAdditions
-MY_P=${MY_PN}_${PV}
-
-DESCRIPTION="CD image containing guest additions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.iso";
-S="${WORKDIR}"
-
-LICENSE="GPL-3 || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-src_unpack() {
-   return 0
-}
-
-src_install() {
-   insinto /usr/share/${PN/-additions}
-   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-05-03 Thread Viorel Munteanu
commit: a8f46fe310a823f9e0b7a596f5ad1494dd11c95e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri May  3 17:21:41 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May  3 17:40:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f46fe3

app-emulation/virtualbox-modules: drop 7.0.16

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest  |  1 -
 .../virtualbox-modules-7.0.16.ebuild   | 34 --
 2 files changed, 35 deletions(-)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index 5610ac1bd07a..617a35d3e008 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,4 +1,3 @@
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
 DIST vbox-kernel-module-src-7.0.14.tar.xz 718532 BLAKE2B 
64df92802ab5e9fa3fdf9ba3e3b13004dc687dd2d5f3d41d24354f116a79000fe6ea07bfa8877113ab263d4f75210b600e61d983616f66b6e96324b3ea6a4b2d
 SHA512 
2a0b9a0bbcb0a21a58309be3a71722ee3cb9a63a5e12cd0d8a391b3832a6cc92ff806f8ca4b5fcb80fed02a44aa4de6a2d49f4583d704cec0902572a68bb
-DIST vbox-kernel-module-src-7.0.16.tar.xz 719888 BLAKE2B 
df78a70f677384be47f9ca28c1d473680dfbc491f2c4dcdccf05e0d80f46177db808adf81bc2af4539aeca10046edbc67a561a62870d2233af5e8fbeccc3ee43
 SHA512 
c4858c20f557bec7893d3604a9a572068999e60bceeceb65b1ccc9dc92ad2531a8e5bded91b55caa1d55ddf06c0f72672bccf73f5e86546a804ff1ecee413164
 DIST vbox-kernel-module-src-7.0.18.tar.xz 719604 BLAKE2B 
44e9d895791a7ff50681dd8860456a87078b41a4eb3005a6b249f9b34c37de709e190cbd6f352d21010ddcb9d8d1c35303bafd765e999664288df9e0ead94e6c
 SHA512 
1cc17e302ef8251abd08a078abf11fede242154b0bb78d03f8d7c2821ba7cff410bd255802316a2f13100884b35a6f14fdf0b594304bd041521b66d264f51b77

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.16.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.16.ebuild
deleted file mode 100644
index 08e22e5e0379..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.16.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
-S="${WORKDIR}"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-05-03 Thread Viorel Munteanu
commit: bd72c96119eee18493c5a3b716c6c940d37631ca
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri May  3 17:36:26 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May  3 17:40:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd72c961

app-emulation/virtualbox-kvm: drop 7.0.16_pre20240325

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-kvm/Manifest  |   1 -
 .../virtualbox-kvm-7.0.16_pre20240325.ebuild   | 768 -
 2 files changed, 769 deletions(-)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index 79b5cc07546e..924a057190f7 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -6,7 +6,6 @@ DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd15
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-kvm-7.0.14_pre20240325.tar.gz 134926 BLAKE2B 
3e707b272219b2c5703d91d1f6a2f0a6c54fe29eeb6e91e5830949f7260e5b409e3425c38daea568725cb7fd10ddee234af6b72d747206e0a98ac1e33a10028c
 SHA512 
e30291e1d7e2649057a9b38ea907f22f62b0367f33d88af10fdaaa49333890be2b719626103f9800836a3833368a018f5fc63a46577dd1d83178d7406bf8c494
 DIST virtualbox-kvm-7.0.14_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
-DIST virtualbox-kvm-7.0.16_pre20240325.tar.gz 134926 BLAKE2B 
3e707b272219b2c5703d91d1f6a2f0a6c54fe29eeb6e91e5830949f7260e5b409e3425c38daea568725cb7fd10ddee234af6b72d747206e0a98ac1e33a10028c
 SHA512 
e30291e1d7e2649057a9b38ea907f22f62b0367f33d88af10fdaaa49333890be2b719626103f9800836a3833368a018f5fc63a46577dd1d83178d7406bf8c494
 DIST virtualbox-kvm-7.0.18_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.16_pre20240325.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.16_pre20240325.ebuild
deleted file mode 100644
index f501f05d7084..
--- a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.16_pre20240325.ebuild
+++ /dev/null
@@ -1,768 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-PATCHES_PV="7.0.16"
-ORIGIN_PN="VirtualBox"
-ORIGIN_PV=${PATCHES_PV}
-
-MY_PN=virtualbox
-MY_PV=${PV#*_pre}
-
-PATCHES_DIR="${WORKDIR}"/${PN}-${MY_PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm";
-SRC_URI="https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2";
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-
-   ORIGIN_PV=${PATCHES_PV}
-   EGIT_REPO_URI="https://github.com/cyberus-technology/virtualb

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-05-03 Thread Viorel Munteanu
commit: d0f3c2cb49f7e8dc0607dab7031cdc91e7184057
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri May  3 17:36:17 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May  3 17:40:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f3c2cb

app-emulation/virtualbox-kvm: add 7.0.18_pre20240502

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-kvm/Manifest  |   3 +
 .../virtualbox-kvm-7.0.18_pre20240502.ebuild   | 768 +
 2 files changed, 771 insertions(+)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index f14b13f94f89..79b5cc07546e 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -1,9 +1,12 @@
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0efef5de2ac1eacec73571bc658955f23fff347fa60c37ec78c58bf94b82b8f9a95fb26c07ef4becc7e9f535af069151f5
 SHA512 
1b8ba08bec144cbd1f2e9aa0929cdf60a0b99930f1dd80567094fba75097d87661aef3da2cc24f4abff6b6db8f186e251c5f693a2a93943cc39909d5f1e1bce5
+DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
+DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-kvm-7.0.14_pre20240325.tar.gz 134926 BLAKE2B 
3e707b272219b2c5703d91d1f6a2f0a6c54fe29eeb6e91e5830949f7260e5b409e3425c38daea568725cb7fd10ddee234af6b72d747206e0a98ac1e33a10028c
 SHA512 
e30291e1d7e2649057a9b38ea907f22f62b0367f33d88af10fdaaa49333890be2b719626103f9800836a3833368a018f5fc63a46577dd1d83178d7406bf8c494
 DIST virtualbox-kvm-7.0.14_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
 DIST virtualbox-kvm-7.0.16_pre20240325.tar.gz 134926 BLAKE2B 
3e707b272219b2c5703d91d1f6a2f0a6c54fe29eeb6e91e5830949f7260e5b409e3425c38daea568725cb7fd10ddee234af6b72d747206e0a98ac1e33a10028c
 SHA512 
e30291e1d7e2649057a9b38ea907f22f62b0367f33d88af10fdaaa49333890be2b719626103f9800836a3833368a018f5fc63a46577dd1d83178d7406bf8c494
+DIST virtualbox-kvm-7.0.18_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240502.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240502.ebuild
new file mode 100644
index ..2b901786ab78
--- /dev/null
+++ b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240502.ebuild
@@ -0,0 +1

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-05-03 Thread Viorel Munteanu
commit: 3656e0f1b7d50c776caa9c6f53832f6fe7df9a30
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri May  3 17:21:26 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May  3 17:40:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3656e0f1

app-emulation/virtualbox: drop 7.0.16

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest |   1 -
 app-emulation/virtualbox/virtualbox-7.0.16.ebuild | 740 --
 2 files changed, 741 deletions(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index ff5cc24483ec..05788a2aa308 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,6 +1,5 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
-DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0efef5de2ac1eacec73571bc658955f23fff347fa60c37ec78c58bf94b82b8f9a95fb26c07ef4becc7e9f535af069151f5
 SHA512 
1b8ba08bec144cbd1f2e9aa0929cdf60a0b99930f1dd80567094fba75097d87661aef3da2cc24f4abff6b6db8f186e251c5f693a2a93943cc39909d5f1e1bce5
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c

diff --git a/app-emulation/virtualbox/virtualbox-7.0.16.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.16.ebuild
deleted file mode 100644
index eb51ad77cc44..
--- a/app-emulation/virtualbox/virtualbox-7.0.16.ebuild
+++ /dev/null
@@ -1,740 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-MY_PN="VirtualBox"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="
-   https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2
-   gui? ( !doc? ( 
https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-help-${PV}.tar.xz ) )
-"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde vnc"
-
-unset WATCOM #856769
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   acct-group/vboxusers
-   ~app-emulation/virtualbox-modules-${PV}
-   dev-libs/libtpms
-   dev-libs/libxml2
-   dev-libs/openssl:0=
-   media-libs/libpng:0=
-   media-libs/libvpx:0=
-   net-misc/curl
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-05-03 Thread Viorel Munteanu
commit: 0fe28ed3dbe3c931ed3f5179209c9d588b918971
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri May  3 17:21:15 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May  3 17:40:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe28ed3

app-emulation/virtualbox-guest-additions: drop 7.0.16

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest  |   1 -
 .../virtualbox-guest-additions-7.0.16.ebuild   | 290 -
 2 files changed, 291 deletions(-)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index d055f7c51e83..d31f95f4ac26 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,6 +1,5 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
-DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0efef5de2ac1eacec73571bc658955f23fff347fa60c37ec78c58bf94b82b8f9a95fb26c07ef4becc7e9f535af069151f5
 SHA512 
1b8ba08bec144cbd1f2e9aa0929cdf60a0b99930f1dd80567094fba75097d87661aef3da2cc24f4abff6b6db8f186e251c5f693a2a93943cc39909d5f1e1bce5
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.16.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.16.ebuild
deleted file mode 100644
index f704b0857188..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.16.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2";
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
-LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
-IUSE="+dbus gui"
-
-# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-# TODO: find out what this is, remove comment if obsolete
-
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-"
-# some libs here are indirect dependencies, and also needed at compile time.
-# keeping them in DEPEND to avoid warnings from qa-vdb.
-DEPEND="
-   ${RDEPEND}
-   gui? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-base/xorg-proto
-   )
-"
-BDEPEND="
-   >=dev-lang/yasm-0.6.2
-   >=dev-build/kbuild-0.1.9998.3127
-   sys-devel/bin86
-   sys-power/iasl
-"
-
-DOCS=()# Don't install the default README file durin

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-05-03 Thread Viorel Munteanu
commit: cdfa77dc55b86c83bc26142d1a2b03665d8fc968
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri May  3 17:05:41 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May  3 17:40:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdfa77dc

app-emulation/virtualbox-additions: add 7.0.18

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|  1 +
 .../virtualbox-additions-7.0.18.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 23504f5c2511..62aa3bfcf3e8 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,3 +1,4 @@
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
 DIST VBoxGuestAdditions_7.0.14.iso 53526528 BLAKE2B 
2ec95d9261d3a7f762f333c1e3eb36f7b75cfd7cf722d1bdcd5c0b38a3a311db82b728fe800aed79b41b979ec345cd2586e3fd8c2d2c54f8b83516061d81d304
 SHA512 
5aa80b04c567d383793c560eb535babd1ebc4f472aaa51753867dbee00e1f5a3efeb5dd4c9eb1a48149ff0fa2e7598aa68792d3da9959709b619d234c2b57544
 DIST VBoxGuestAdditions_7.0.16.iso 53528576 BLAKE2B 
a57b056f540e949574f78cee476240b9bab8a151a32f90412d9dd8acfaa40407c45bee037eb14192a0304a30ff0938625df586c48be9997cf545809cb30fa300
 SHA512 
12aead8c363d7ca33c3cc52d84ee86cfbd2db98ab84942d24fd5aa841dd2aaa0fb3075aa9b7188db3df1cac11de475c4e56d270ea9dc9f6663c9e9e7236bf9fe
+DIST VBoxGuestAdditions_7.0.18.iso 52887552 BLAKE2B 
03c2b6a777f37286f97d5e2b3f90bf9592e72f5df45f05dd9ae532c092cc38120475795821a31b6106579e49f86ad0e598b15b63ff52107794d0403fdf617ed9
 SHA512 
21bac2c7c10b0900c0e29cebd546a31cfb058ce0567166c71d45f150824a8818f739284787181678076982dcf40a2e62578b7a5baf19eabcab4f7385e17d2b44

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.18.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.18.ebuild
new file mode 100644
index ..92124a9f779e
--- /dev/null
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.18.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=VBoxGuestAdditions
+MY_P=${MY_PN}_${PV}
+
+DESCRIPTION="CD image containing guest additions for VirtualBox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.iso";
+S="${WORKDIR}"
+
+LICENSE="GPL-3 || ( GPL-3 CDDL )"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+src_unpack() {
+   return 0
+}
+
+src_install() {
+   insinto /usr/share/${PN/-additions}
+   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-05-03 Thread Viorel Munteanu
commit: 3d2716740f7067e589a3aacd8bf4630f02e43c47
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri May  3 15:54:33 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May  3 17:40:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d271674

app-emulation/virtualbox-modules: add 7.0.18

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest  |  1 +
 .../virtualbox-modules-7.0.18.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index ff0d6fd32616..5610ac1bd07a 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,3 +1,4 @@
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
 DIST vbox-kernel-module-src-7.0.14.tar.xz 718532 BLAKE2B 
64df92802ab5e9fa3fdf9ba3e3b13004dc687dd2d5f3d41d24354f116a79000fe6ea07bfa8877113ab263d4f75210b600e61d983616f66b6e96324b3ea6a4b2d
 SHA512 
2a0b9a0bbcb0a21a58309be3a71722ee3cb9a63a5e12cd0d8a391b3832a6cc92ff806f8ca4b5fcb80fed02a44aa4de6a2d49f4583d704cec0902572a68bb
 DIST vbox-kernel-module-src-7.0.16.tar.xz 719888 BLAKE2B 
df78a70f677384be47f9ca28c1d473680dfbc491f2c4dcdccf05e0d80f46177db808adf81bc2af4539aeca10046edbc67a561a62870d2233af5e8fbeccc3ee43
 SHA512 
c4858c20f557bec7893d3604a9a572068999e60bceeceb65b1ccc9dc92ad2531a8e5bded91b55caa1d55ddf06c0f72672bccf73f5e86546a804ff1ecee413164
+DIST vbox-kernel-module-src-7.0.18.tar.xz 719604 BLAKE2B 
44e9d895791a7ff50681dd8860456a87078b41a4eb3005a6b249f9b34c37de709e190cbd6f352d21010ddcb9d8d1c35303bafd765e999664288df9e0ead94e6c
 SHA512 
1cc17e302ef8251abd08a078abf11fede242154b0bb78d03f8d7c2821ba7cff410bd255802316a2f13100884b35a6f14fdf0b594304bd041521b66d264f51b77

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.18.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.18.ebuild
new file mode 100644
index ..08e22e5e0379
--- /dev/null
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.18.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# XXX: the tarball here is just the kernel modules split out of the binary
+#  package that comes from VirtualBox-*.run
+# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
+
+EAPI=8
+
+inherit linux-mod-r1
+
+MY_P="vbox-kernel-module-src-${PV}"
+DESCRIPTION="Kernel Modules for Virtualbox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
+S="${WORKDIR}"
+
+LICENSE="GPL-3"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
+
+src_compile() {
+   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
+   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
+   linux-mod-r1_src_compile
+}
+
+src_install() {
+   linux-mod-r1_src_install
+   insinto /usr/lib/modules-load.d/
+   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-05-03 Thread Viorel Munteanu
commit: 9c70de0c2f58355f9e789ec8a1824715db99950d
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri May  3 16:58:28 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May  3 17:40:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c70de0c

app-emulation/virtualbox-guest-additions: add 7.0.18

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest  |   1 +
 .../virtualbox-guest-additions-7.0.18.ebuild   | 290 +
 2 files changed, 291 insertions(+)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index d95730bb9ada..d055f7c51e83 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,6 +1,7 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0efef5de2ac1eacec73571bc658955f23fff347fa60c37ec78c58bf94b82b8f9a95fb26c07ef4becc7e9f535af069151f5
 SHA512 
1b8ba08bec144cbd1f2e9aa0929cdf60a0b99930f1dd80567094fba75097d87661aef3da2cc24f4abff6b6db8f186e251c5f693a2a93943cc39909d5f1e1bce5
+DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
new file mode 100644
index ..f704b0857188
--- /dev/null
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.18.ebuild
@@ -0,0 +1,290 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev
+
+MY_PN="VirtualBox"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
+   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2";
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
+LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dbus gui"
+
+# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
+# TODO: find out what this is, remove comment if obsolete
+
+RDEPEND="
+   acct-group/vboxguest
+   acct-group/vboxsf
+   acct-user/vboxguest
+   sys-libs/pam
+   sys-libs/zlib
+   dbus? ( sys-apps/dbus )
+   gui? (
+   x11-apps/xrandr
+   x11-apps/xrefresh
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   )
+"
+# some libs here are indirect dependencies, and also needed at compile time.
+# keeping them in DEPEND to avoid warnings from qa-vdb.
+DEPEND="
+   ${RDEPEND}
+   gui? (
+   x11-libs/libICE
+   x11-libs

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-05-03 Thread Viorel Munteanu
commit: 4693267d275c417834e38ab760ba99d28130e14e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri May  3 17:13:44 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May  3 17:40:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4693267d

app-emulation/virtualbox-extpack-oracle: add 7.0.18

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 +
 .../virtualbox-extpack-oracle-7.0.18.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index efbf8d802134..8c4582c30280 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,3 +1,4 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.14.tar.gz 18331089 BLAKE2B 
278341be074c7bb276b90034355da3a55e2ef5efd89ad9a26a8f53b6743890772e1486ed5552ec131a8c80a710405dac284789d71a6c3bbec2dd79cf0e7e0459
 SHA512 
9301300dd1c2a178c730045128574b99a4a6cd1c2dd3f6a5782a78fa08588a4c5fd9c9ff6b2dbeba04747de915e3342ebbd08a4b9ed4641ff60f90f6a5c7fc3d
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.16.tar.gz 18331063 BLAKE2B 
efacd03316b4a71e98fe41509851fe00227d6a935dbf5f8834e6aa32d5b0added25bc9282fdeff9f046ffba7775dc49d8ebc3fef497f88dc6cdbcc720f92c077
 SHA512 
50ca8f0961fcb7a7db1864faad99b9e0b00e06f9f7e1e377897d92353029e3d7d4a9acf07a2f7abd304fed1fa38e2acdad67b4ca73d645196feddf81c54366eb
+DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.18.tar.gz 18264093 BLAKE2B 
4cd3f87b02f0340e0b226a68a595fd947de490a0eae36471beedb7f154529bc8f095f7512486660c4373a612608f42cbf6764dc84407143a4db9b1b9e684f754
 SHA512 
c83bdb6de0c98d558b66eaacdcf07baf004559c436201105e97bbdf387743dcefad285528a7de15c75162b38cd3b13d95155304da744a205661adfb692c6d958

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.18.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.18.ebuild
new file mode 100644
index ..8c44669215ab
--- /dev/null
+++ 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.18.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="$(ver_cut 1-3)"
+MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="PUEL extensions for VirtualBox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
+S="${WORKDIR}"
+
+LICENSE="PUEL-11"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   || (
+   =app-emulation/virtualbox-${MY_PV}*
+   =app-emulation/virtualbox-kvm-${MY_PV}*
+   )
+"
+
+QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
+
+src_install() {
+   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
+   doins -r linux.${ARCH}
+   doins ExtPack* PXE-Intel.rom
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-05-03 Thread Viorel Munteanu
commit: 1af4614812276b7cb969615c6c84917005dcc314
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri May  3 16:51:33 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May  3 17:40:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1af46148

app-emulation/virtualbox: add 7.0.18

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest |   2 +
 app-emulation/virtualbox/virtualbox-7.0.18.ebuild | 741 ++
 2 files changed, 743 insertions(+)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index 433ad0e91e4c..ff5cc24483ec 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,8 +1,10 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0efef5de2ac1eacec73571bc658955f23fff347fa60c37ec78c58bf94b82b8f9a95fb26c07ef4becc7e9f535af069151f5
 SHA512 
1b8ba08bec144cbd1f2e9aa0929cdf60a0b99930f1dd80567094fba75097d87661aef3da2cc24f4abff6b6db8f186e251c5f693a2a93943cc39909d5f1e1bce5
+DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
+DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git a/app-emulation/virtualbox/virtualbox-7.0.18.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.18.ebuild
new file mode 100644
index ..bf56c96cb843
--- /dev/null
+++ b/app-emulation/virtualbox/virtualbox-7.0.18.ebuild
@@ -0,0 +1,741 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# To add a new Python here:
+# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
+#Do NOT skip this part. It'll end up silently not-building the Python 
extension
+#or otherwise misbehaving if you do.
+#
+# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
+#
+#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
+#  Python versions as upstream tends to lag. Upstream may have patches on their
+#  trunk branch but not release branch.
+#
+#  See bug #785835, bug #856121.
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit desktop edo flag-o-matic 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-05-03 Thread Viorel Munteanu
commit: 62953d7394dc47b362e67d9802b2f0a662b8e9ec
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri May  3 17:20:40 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May  3 17:40:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62953d73

app-emulation/virtualbox-extpack-oracle: drop 7.0.16

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 -
 .../virtualbox-extpack-oracle-7.0.16.ebuild| 33 --
 2 files changed, 34 deletions(-)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index 8c4582c30280..1a62942cf04a 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,4 +1,3 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.14.tar.gz 18331089 BLAKE2B 
278341be074c7bb276b90034355da3a55e2ef5efd89ad9a26a8f53b6743890772e1486ed5552ec131a8c80a710405dac284789d71a6c3bbec2dd79cf0e7e0459
 SHA512 
9301300dd1c2a178c730045128574b99a4a6cd1c2dd3f6a5782a78fa08588a4c5fd9c9ff6b2dbeba04747de915e3342ebbd08a4b9ed4641ff60f90f6a5c7fc3d
-DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.16.tar.gz 18331063 BLAKE2B 
efacd03316b4a71e98fe41509851fe00227d6a935dbf5f8834e6aa32d5b0added25bc9282fdeff9f046ffba7775dc49d8ebc3fef497f88dc6cdbcc720f92c077
 SHA512 
50ca8f0961fcb7a7db1864faad99b9e0b00e06f9f7e1e377897d92353029e3d7d4a9acf07a2f7abd304fed1fa38e2acdad67b4ca73d645196feddf81c54366eb
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.18.tar.gz 18264093 BLAKE2B 
4cd3f87b02f0340e0b226a68a595fd947de490a0eae36471beedb7f154529bc8f095f7512486660c4373a612608f42cbf6764dc84407143a4db9b1b9e684f754
 SHA512 
c83bdb6de0c98d558b66eaacdcf07baf004559c436201105e97bbdf387743dcefad285528a7de15c75162b38cd3b13d95155304da744a205661adfb692c6d958

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.16.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.16.ebuild
deleted file mode 100644
index 8c44669215ab..
--- 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.16.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-3)"
-MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="PUEL extensions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
-S="${WORKDIR}"
-
-LICENSE="PUEL-11"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   || (
-   =app-emulation/virtualbox-${MY_PV}*
-   =app-emulation/virtualbox-kvm-${MY_PV}*
-   )
-"
-
-QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
-
-src_install() {
-   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
-   doins -r linux.${ARCH}
-   doins ExtPack* PXE-Intel.rom
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-05-02 Thread Viorel Munteanu
commit: 6fb30c9deae89f3c37c3492f3b45b5e06bfff110
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu May  2 11:11:18 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May  2 11:12:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb30c9d

app-emulation/virtualbox-kvm: add 7.0.14_pre20240502

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-kvm/Manifest  |   1 +
 .../virtualbox-kvm-7.0.14_pre20240502.ebuild   | 767 +
 2 files changed, 768 insertions(+)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index d5721453e7b7..f14b13f94f89 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -3,6 +3,7 @@ DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0
 DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-kvm-7.0.14_pre20240325.tar.gz 134926 BLAKE2B 
3e707b272219b2c5703d91d1f6a2f0a6c54fe29eeb6e91e5830949f7260e5b409e3425c38daea568725cb7fd10ddee234af6b72d747206e0a98ac1e33a10028c
 SHA512 
e30291e1d7e2649057a9b38ea907f22f62b0367f33d88af10fdaaa49333890be2b719626103f9800836a3833368a018f5fc63a46577dd1d83178d7406bf8c494
+DIST virtualbox-kvm-7.0.14_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
 DIST virtualbox-kvm-7.0.16_pre20240325.tar.gz 134926 BLAKE2B 
3e707b272219b2c5703d91d1f6a2f0a6c54fe29eeb6e91e5830949f7260e5b409e3425c38daea568725cb7fd10ddee234af6b72d747206e0a98ac1e33a10028c
 SHA512 
e30291e1d7e2649057a9b38ea907f22f62b0367f33d88af10fdaaa49333890be2b719626103f9800836a3833368a018f5fc63a46577dd1d83178d7406bf8c494
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240502.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240502.ebuild
new file mode 100644
index ..4c808e1dce9f
--- /dev/null
+++ b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240502.ebuild
@@ -0,0 +1,767 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# To add a new Python here:
+# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
+#Do NOT skip this part. It'll end up silently not-building the Python 
extension
+#or otherwise misbehaving if you do.
+#
+# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
+#
+#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
+#  Python versions as upstream tends to lag. Upstream may have patches on their
+#  trunk branch but not release branch.
+#
+#  See bug #785835, bug #856121.
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
+   python-single-r1 tmpfiles toolchain-funcs udev xdg
+
+PATCHES_PV="7.0.14"
+ORIGIN_PN="VirtualBox"
+ORIGIN_PV=${PATCHES_PV}
+
+MY_PN=virtualbox
+MY_PV=${PV#*_pre}
+
+PATCHES_DIR="${WORKDIR}"/${PN}-${MY_PV}
+
+DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
+HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm";
+SRC_URI="https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2";
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+
+   ORIGIN_PV=${PATCHES_PV}
+   EGIT_REPO_URI="https://github.com/cyberus-technology/virtualbox-kvm";
+else

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-04-30 Thread Viorel Munteanu
commit: 6b7fa5bb86f27411810e2202c0a654151325ad85
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:59:18 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7fa5bb

app-emulation/virtualbox-extpack-oracle: drop 6.1.48

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 -
 .../virtualbox-extpack-oracle-6.1.48.ebuild| 28 --
 2 files changed, 29 deletions(-)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index a93f2331cba2..2577cfc2e3b8 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,4 +1,3 @@
-DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.48.tar.gz 11166368 BLAKE2B 
5c1ced1742f44110490aee07e0323d418152b87c5c8c9dfbeffb05cc59fcc94bb88b8e932b59f5bd79e3d85b347525b939df2a60f52d46533bd2d877c1720439
 SHA512 
71ca826ac886fdb9389a09f6fc1b5b7e99e8bfda1fa64cecefebc60e3cd7c11f678bfe1fb853a7bd0de8ed2ffe00f5f9758a2b00e122bc678b71fa74ad366573
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.12.tar.gz 18245684 BLAKE2B 
6a55307034da5510d47bbf57bf557308be5c0459bbb21d0c79cc769a0f1ebae1e26c3202e23da17cd900b0ca88dbc653d2be0297817b79b61f426c6c5880c43a
 SHA512 
0d311ed94a52d02634050f309886d6c5b627151b7e85a50e81a602c02c9400f01c1dfc21a7f52f33e50c2e27df96213f5b97cb3edc82f784ef171796c3ae6d56
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.14.tar.gz 18331089 BLAKE2B 
278341be074c7bb276b90034355da3a55e2ef5efd89ad9a26a8f53b6743890772e1486ed5552ec131a8c80a710405dac284789d71a6c3bbec2dd79cf0e7e0459
 SHA512 
9301300dd1c2a178c730045128574b99a4a6cd1c2dd3f6a5782a78fa08588a4c5fd9c9ff6b2dbeba04747de915e3342ebbd08a4b9ed4641ff60f90f6a5c7fc3d

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.48.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.48.ebuild
deleted file mode 100644
index 85967cb38352..
--- 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.48.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-3)"
-MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="PUEL extensions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
-S="${WORKDIR}"
-
-LICENSE="PUEL-11"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-RESTRICT="bindist mirror strip"
-
-RDEPEND=">=app-emulation/virtualbox-${MY_PV}"
-
-QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
-
-src_install() {
-   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
-   doins -r linux.${ARCH}
-   doins ExtPack* PXE-Intel.rom
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-04-30 Thread Viorel Munteanu
commit: a6597a7ddb7da8954a487a357d627a32fc0f91ab
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:55:54 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6597a7d

app-emulation/virtualbox-guest-additions: drop 7.0.12

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest  |   2 -
 .../virtualbox-guest-additions-7.0.12.ebuild   | 294 -
 2 files changed, 296 deletions(-)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index c4494938884e..d95730bb9ada 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,8 +1,6 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
-DIST VirtualBox-7.0.12.tar.bz2 175644088 BLAKE2B 
507cbf7b1a8a807bd2602e74bc19a59cb177b9b2bdefa1be582e520666360a42510ca501f20c354746a0f1dadf61fe29135e3edc867e611bfe60a9405cb2bbce
 SHA512 
9fe4511442eba788d02f932f5e98cfcc5aa4ebed41c00bd7333cf7e3f5de787e458f1f56930978283f041f403652c803143335fe9120ab63a2c113ca7b3f588f
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0efef5de2ac1eacec73571bc658955f23fff347fa60c37ec78c58bf94b82b8f9a95fb26c07ef4becc7e9f535af069151f5
 SHA512 
1b8ba08bec144cbd1f2e9aa0929cdf60a0b99930f1dd80567094fba75097d87661aef3da2cc24f4abff6b6db8f186e251c5f693a2a93943cc39909d5f1e1bce5
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992
-DIST virtualbox-patches-7.0.8.tar.bz2 2733 BLAKE2B 
044dfe02a5bd5e757091318b394b0e5918677b5bbce9caef4a18d4d8df54821559f0df6ffbdd6f52d4934bc4018e9c9d908571c5d3d8804fd3b0f22a7a1aed84
 SHA512 
93a06aa3f9508d3a8743ca8494a958159b5bc3fd7a0a08ff23414d05c4f31084cf0f1c82a3866e222c83e6996ba004546f0bd33c6eb9a90eec8e548b8b3f2fbf

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.12.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.12.ebuild
deleted file mode 100644
index 52388f674103..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.12.ebuild
+++ /dev/null
@@ -1,294 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.8.tar.bz2";
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
-LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 x86"
-IUSE="+dbus gui"
-
-# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-# TODO: find out what this is, remove comment if obsolete
-
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-   x11-libs/libXext
-  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-04-30 Thread Viorel Munteanu
commit: c7374594d00f25b58794a29e4d2cec85cfa03a45
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:58:56 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7374594

app-emulation/virtualbox-additions: drop 7.0.12

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|  1 -
 .../virtualbox-additions-7.0.12.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index f8767bc651af..23504f5c2511 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,4 +1,3 @@
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
-DIST VBoxGuestAdditions_7.0.12.iso 53448704 BLAKE2B 
1b738c648c902c1a98d83dc9525c7e091cd2234aa67f464a4beb3d6bd9bbb6893fe02eee4a37a05eae8e880efc6c834931a7ec7f08ae7b1615b1a622117767a2
 SHA512 
7f5db8f73bc2c89ad798fd2ec3543c460aa3fd3e44f02c04c334539172699af08c16312d96b6fdd5c561bc3d8133fc7a3662e51a86f82980d692f050286e0e7e
 DIST VBoxGuestAdditions_7.0.14.iso 53526528 BLAKE2B 
2ec95d9261d3a7f762f333c1e3eb36f7b75cfd7cf722d1bdcd5c0b38a3a311db82b728fe800aed79b41b979ec345cd2586e3fd8c2d2c54f8b83516061d81d304
 SHA512 
5aa80b04c567d383793c560eb535babd1ebc4f472aaa51753867dbee00e1f5a3efeb5dd4c9eb1a48149ff0fa2e7598aa68792d3da9959709b619d234c2b57544
 DIST VBoxGuestAdditions_7.0.16.iso 53528576 BLAKE2B 
a57b056f540e949574f78cee476240b9bab8a151a32f90412d9dd8acfaa40407c45bee037eb14192a0304a30ff0938625df586c48be9997cf545809cb30fa300
 SHA512 
12aead8c363d7ca33c3cc52d84ee86cfbd2db98ab84942d24fd5aa841dd2aaa0fb3075aa9b7188db3df1cac11de475c4e56d270ea9dc9f6663c9e9e7236bf9fe

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.12.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.12.ebuild
deleted file mode 100644
index 1cb70c695bbd..
--- a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.12.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=VBoxGuestAdditions
-MY_P=${MY_PN}_${PV}
-
-DESCRIPTION="CD image containing guest additions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.iso";
-S="${WORKDIR}"
-
-LICENSE="GPL-3 || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-src_unpack() {
-   return 0
-}
-
-src_install() {
-   insinto /usr/share/${PN/-additions}
-   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-04-30 Thread Viorel Munteanu
commit: f4308d0aa416e87857fffafc57960bf8a3826546
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:55:30 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4308d0a

app-emulation/virtualbox-guest-additions: drop 6.1.48

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest  |   1 -
 .../virtualbox-guest-additions-6.1.48.ebuild   | 288 -
 2 files changed, 289 deletions(-)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index 94862e2eeed7..c4494938884e 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,4 +1,3 @@
-DIST VirtualBox-6.1.48.tar.bz2 165960987 BLAKE2B 
c981e390ae518b829970827f6032fb19a93685fb58835a9d489c6e14cc60a5c14c65b0a3da5adae7818e73e1b0e558e8fa803160cb67847f18565bb78d656e97
 SHA512 
fff759f3871e4e8962536002f2bc13e5150a927e280493f5cb0abf06466ce66e45f4c6ef43489b5b3ed8682d8a3ac0eb6fb3dd7c4144924c81612553ec71a95f
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.12.tar.bz2 175644088 BLAKE2B 
507cbf7b1a8a807bd2602e74bc19a59cb177b9b2bdefa1be582e520666360a42510ca501f20c354746a0f1dadf61fe29135e3edc867e611bfe60a9405cb2bbce
 SHA512 
9fe4511442eba788d02f932f5e98cfcc5aa4ebed41c00bd7333cf7e3f5de787e458f1f56930978283f041f403652c803143335fe9120ab63a2c113ca7b3f588f
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.48.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.48.ebuild
deleted file mode 100644
index fe43f7ac3ca9..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.48.ebuild
+++ /dev/null
@@ -1,288 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-6.1.36.tar.bz2";
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 x86"
-IUSE="X +dbus"
-
-# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   X? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   )
-"
-BDEPEND="
-   >=dev-build/kbuild-0.1.9998.3127
-   <=dev-build/kbuild-0.1.9998.3500
-   >=dev-lang/yasm-0.6.2
-   sys-devel/bin86
-   sys-power/iasl
-"
-PDEPEND="
-   X? ( x11-drivers/xf86-video-vboxvideo )
-"
-
-PATCHES=(
-   "${FILESDIR}"/virtualbox-guest-additions-7.0.8-fix-gcc13.patch
-)
-
-DOCS=()# Don't install the default README file during einstalldocs
-
-VBOX_MOD_SRC_DIR="out/linux.${ARCH}/release/bin/additions/src"
-CONFIG_CHECK="DRM_TTM"
-
-src_prepare() {
-   eapply "${PATCHES[@]}"
-
-   # Remove shipped binaries (kBuild,yasm), see bug #232775
-   rm -r kBuild/bin tools || die
-
-   # Provide kernel sources
-   pushd src/VBox/Additions &>/dev/null || die
-   ebegin "Extracting guest kernel module sources"
-   kmk GuestDrivers-src vboxguest-src vboxsf-src vboxvideo-src &>/dev/null
-   eend $? || die
-   popd &>/dev/null || die
-
-   # PaX fixes (see bug #298988)
-   eapply -d "${VBOX_MOD_SRC_DIR}" -- 
"${FILESDIR}"/vboxguest-6.1.36-log-use-c99.patch
-
-   # Disable things unused or splitted into separate ebuilds
-   cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-04-30 Thread Viorel Munteanu
commit: 855c073a6c797999fab4fb6807af82227ecbcc37
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:59:22 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855c073a

app-emulation/virtualbox-extpack-oracle: drop 7.0.12

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 -
 .../virtualbox-extpack-oracle-7.0.12.ebuild| 28 --
 2 files changed, 29 deletions(-)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index 2577cfc2e3b8..efbf8d802134 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,4 +1,3 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
-DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.12.tar.gz 18245684 BLAKE2B 
6a55307034da5510d47bbf57bf557308be5c0459bbb21d0c79cc769a0f1ebae1e26c3202e23da17cd900b0ca88dbc653d2be0297817b79b61f426c6c5880c43a
 SHA512 
0d311ed94a52d02634050f309886d6c5b627151b7e85a50e81a602c02c9400f01c1dfc21a7f52f33e50c2e27df96213f5b97cb3edc82f784ef171796c3ae6d56
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.14.tar.gz 18331089 BLAKE2B 
278341be074c7bb276b90034355da3a55e2ef5efd89ad9a26a8f53b6743890772e1486ed5552ec131a8c80a710405dac284789d71a6c3bbec2dd79cf0e7e0459
 SHA512 
9301300dd1c2a178c730045128574b99a4a6cd1c2dd3f6a5782a78fa08588a4c5fd9c9ff6b2dbeba04747de915e3342ebbd08a4b9ed4641ff60f90f6a5c7fc3d
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.16.tar.gz 18331063 BLAKE2B 
efacd03316b4a71e98fe41509851fe00227d6a935dbf5f8834e6aa32d5b0added25bc9282fdeff9f046ffba7775dc49d8ebc3fef497f88dc6cdbcc720f92c077
 SHA512 
50ca8f0961fcb7a7db1864faad99b9e0b00e06f9f7e1e377897d92353029e3d7d4a9acf07a2f7abd304fed1fa38e2acdad67b4ca73d645196feddf81c54366eb

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.12.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.12.ebuild
deleted file mode 100644
index b058831162a0..
--- 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-3)"
-MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="PUEL extensions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
-S="${WORKDIR}"
-
-LICENSE="PUEL-11"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="=app-emulation/virtualbox-${MY_PV}*"
-
-QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
-
-src_install() {
-   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
-   doins -r linux.${ARCH}
-   doins ExtPack* PXE-Intel.rom
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-04-30 Thread Viorel Munteanu
commit: a0f6bccc89da7a5d294e3dde18a2bda32a60a7bc
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:54:36 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f6bccc

app-emulation/virtualbox-modules: drop 6.1.48, 6.1.48-r1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest  |  1 -
 .../virtualbox-modules-6.1.48-r1.ebuild| 38 --
 .../virtualbox-modules-6.1.48.ebuild   | 34 ---
 3 files changed, 73 deletions(-)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index 6e8fa5a56f51..0c1b6b9fab0e 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,4 +1,3 @@
-DIST vbox-kernel-module-src-6.1.48.tar.xz 680552 BLAKE2B 
243cd013a7e027634b7f6338056708cbbfb4ccf46b569c21e60b0e2450dd1ad1395c6881eb235f2cab68a65c0911322604e732fdde06eb389f83171f38ded5ae
 SHA512 
e26e8e4dce70d0dd07a336a6681d49e0fd5991ed92997139311cefa9cb55d03066c6400d4bdb9dbf54fba683192cfc5a63a98076525f3b3066269dc8fc498598
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
 DIST vbox-kernel-module-src-7.0.12.tar.xz 718284 BLAKE2B 
8b427f9764ad7cb216d3b8dcfa05e8b564a8b67cf3beb7ec048b2529a31580eb59eb0e41a887bb85503542cae18d873d91108a522fc0ba106d119a73ce629f34
 SHA512 
0b64ad2ddc6eaf56759e636aa6c8e5dba998e232ec42a7bf0cf92dc00e7a6c0ebb11e9d7500a8a407e0c92a162ebb71cdb15cbfd4f570c1860641a7fdba21bd0
 DIST vbox-kernel-module-src-7.0.14.tar.xz 718532 BLAKE2B 
64df92802ab5e9fa3fdf9ba3e3b13004dc687dd2d5f3d41d24354f116a79000fe6ea07bfa8877113ab263d4f75210b600e61d983616f66b6e96324b3ea6a4b2d
 SHA512 
2a0b9a0bbcb0a21a58309be3a71722ee3cb9a63a5e12cd0d8a391b3832a6cc92ff806f8ca4b5fcb80fed02a44aa4de6a2d49f4583d704cec0902572a68bb

diff --git 
a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.48-r1.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.48-r1.ebuild
deleted file mode 100644
index 3b1165d18eb7..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.48-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
-S="${WORKDIR}"
-
-LICENSE="GPL-2"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.0.14-kernel-6.6-warning.patch
-)
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.48.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.48.ebuild
deleted file mode 100644
index c57ce1902297..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.48.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
-S="${WORKDIR}"
-
-LICENSE="GPL-2"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-04-30 Thread Viorel Munteanu
commit: 492e1a90a8115103461bc799fe0bf18fb4bff95f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:53:40 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492e1a90

app-emulation/virtualbox: drop 7.0.12-r2

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest  |   2 -
 .../virtualbox/virtualbox-7.0.12-r2.ebuild | 739 -
 2 files changed, 741 deletions(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index d3e28b19dee1..433ad0e91e4c 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,8 +1,6 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
-DIST VirtualBox-7.0.12.tar.bz2 175644088 BLAKE2B 
507cbf7b1a8a807bd2602e74bc19a59cb177b9b2bdefa1be582e520666360a42510ca501f20c354746a0f1dadf61fe29135e3edc867e611bfe60a9405cb2bbce
 SHA512 
9fe4511442eba788d02f932f5e98cfcc5aa4ebed41c00bd7333cf7e3f5de787e458f1f56930978283f041f403652c803143335fe9120ab63a2c113ca7b3f588f
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0efef5de2ac1eacec73571bc658955f23fff347fa60c37ec78c58bf94b82b8f9a95fb26c07ef4becc7e9f535af069151f5
 SHA512 
1b8ba08bec144cbd1f2e9aa0929cdf60a0b99930f1dd80567094fba75097d87661aef3da2cc24f4abff6b6db8f186e251c5f693a2a93943cc39909d5f1e1bce5
-DIST virtualbox-help-7.0.12.tar.xz 3945920 BLAKE2B 
7f2201f3baf6d27d95dc9f878426e34a27c9f9e113d55348f57703b1bd4878df8c6f02492412b779896c48224fb2df224c953b425dde9c99d2b4dbfda1d80d4f
 SHA512 
ddf429a984fe433c4bcbdf87930b3cc16075d4f4725d2e571e9bf05d820d26eb6f88dd6f2bd3992927b261377c84ac4e35a929113b3294e3b2887760fe7a0b52
 DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57

diff --git a/app-emulation/virtualbox/virtualbox-7.0.12-r2.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.12-r2.ebuild
deleted file mode 100644
index a45c4f947cb0..
--- a/app-emulation/virtualbox/virtualbox-7.0.12-r2.ebuild
+++ /dev/null
@@ -1,739 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-MY_PN="VirtualBox"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="
-   https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2
-   gui? ( !doc? ( 
https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-help-${PV}.tar.xz ) )
-"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LIC

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-04-30 Thread Viorel Munteanu
commit: aefeeec368531a7a2f5386c690f74b06f8604ba3
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:58:48 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefeeec3

app-emulation/virtualbox-additions: drop 6.1.48

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|  1 -
 .../virtualbox-additions-6.1.48.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 51342efb7f18..f8767bc651af 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,4 +1,3 @@
-DIST VBoxGuestAdditions_6.1.48.iso 63969280 BLAKE2B 
7bba272d427a6a91cd4d63c5d494e50d9984badac47c75f5323b1b2ad25a4fbf7cf28a1eba30988288d6e308b8d62ab5043c445a651b8b767667a267d5dee1e9
 SHA512 
19b98be42d7c0148ada0342fbbe6e1803fa127aca14662b560624d2c582656af68b01152a9c8b14d238c493d171694e088091b924598cebbf1f8d2c7a949d0c3
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
 DIST VBoxGuestAdditions_7.0.12.iso 53448704 BLAKE2B 
1b738c648c902c1a98d83dc9525c7e091cd2234aa67f464a4beb3d6bd9bbb6893fe02eee4a37a05eae8e880efc6c834931a7ec7f08ae7b1615b1a622117767a2
 SHA512 
7f5db8f73bc2c89ad798fd2ec3543c460aa3fd3e44f02c04c334539172699af08c16312d96b6fdd5c561bc3d8133fc7a3662e51a86f82980d692f050286e0e7e
 DIST VBoxGuestAdditions_7.0.14.iso 53526528 BLAKE2B 
2ec95d9261d3a7f762f333c1e3eb36f7b75cfd7cf722d1bdcd5c0b38a3a311db82b728fe800aed79b41b979ec345cd2586e3fd8c2d2c54f8b83516061d81d304
 SHA512 
5aa80b04c567d383793c560eb535babd1ebc4f472aaa51753867dbee00e1f5a3efeb5dd4c9eb1a48149ff0fa2e7598aa68792d3da9959709b619d234c2b57544

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-6.1.48.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-6.1.48.ebuild
deleted file mode 100644
index b99d3c3c719a..
--- a/app-emulation/virtualbox-additions/virtualbox-additions-6.1.48.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=VBoxGuestAdditions
-MY_P=${MY_PN}_${PV}
-
-DESCRIPTION="CD image containing guest additions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.iso";
-S="${WORKDIR}"
-
-LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-src_unpack() {
-   return 0
-}
-
-src_install() {
-   insinto /usr/share/${PN/-additions}
-   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-04-30 Thread Viorel Munteanu
commit: 1382c697a1c6c6a8f134c89677edfdf8701c1c14
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:54:43 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1382c697

app-emulation/virtualbox-modules: drop 7.0.12, 7.0.12-r1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest  |  1 -
 .../virtualbox-modules-7.0.12-r1.ebuild| 38 --
 .../virtualbox-modules-7.0.12.ebuild   | 34 ---
 3 files changed, 73 deletions(-)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index 0c1b6b9fab0e..ff0d6fd32616 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,4 +1,3 @@
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
-DIST vbox-kernel-module-src-7.0.12.tar.xz 718284 BLAKE2B 
8b427f9764ad7cb216d3b8dcfa05e8b564a8b67cf3beb7ec048b2529a31580eb59eb0e41a887bb85503542cae18d873d91108a522fc0ba106d119a73ce629f34
 SHA512 
0b64ad2ddc6eaf56759e636aa6c8e5dba998e232ec42a7bf0cf92dc00e7a6c0ebb11e9d7500a8a407e0c92a162ebb71cdb15cbfd4f570c1860641a7fdba21bd0
 DIST vbox-kernel-module-src-7.0.14.tar.xz 718532 BLAKE2B 
64df92802ab5e9fa3fdf9ba3e3b13004dc687dd2d5f3d41d24354f116a79000fe6ea07bfa8877113ab263d4f75210b600e61d983616f66b6e96324b3ea6a4b2d
 SHA512 
2a0b9a0bbcb0a21a58309be3a71722ee3cb9a63a5e12cd0d8a391b3832a6cc92ff806f8ca4b5fcb80fed02a44aa4de6a2d49f4583d704cec0902572a68bb
 DIST vbox-kernel-module-src-7.0.16.tar.xz 719888 BLAKE2B 
df78a70f677384be47f9ca28c1d473680dfbc491f2c4dcdccf05e0d80f46177db808adf81bc2af4539aeca10046edbc67a561a62870d2233af5e8fbeccc3ee43
 SHA512 
c4858c20f557bec7893d3604a9a572068999e60bceeceb65b1ccc9dc92ad2531a8e5bded91b55caa1d55ddf06c0f72672bccf73f5e86546a804ff1ecee413164

diff --git 
a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.12-r1.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.12-r1.ebuild
deleted file mode 100644
index 590b20110b46..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.12-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
-S="${WORKDIR}"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.0.14-kernel-6.6-warning.patch
-)
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.12.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.12.ebuild
deleted file mode 100644
index ba255fc783b5..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.12.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz";
-S="${WORKDIR}"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-04-30 Thread Viorel Munteanu
commit: 538364fc18344ed59a4b6b05b08e0db4f52ac827
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:53:22 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538364fc

app-emulation/virtualbox: drop 6.1.48-r2

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest  |   1 -
 .../virtualbox/virtualbox-6.1.48-r2.ebuild | 677 -
 2 files changed, 678 deletions(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index ef90c918e514..d3e28b19dee1 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,4 +1,3 @@
-DIST VirtualBox-6.1.48.tar.bz2 165960987 BLAKE2B 
c981e390ae518b829970827f6032fb19a93685fb58835a9d489c6e14cc60a5c14c65b0a3da5adae7818e73e1b0e558e8fa803160cb67847f18565bb78d656e97
 SHA512 
fff759f3871e4e8962536002f2bc13e5150a927e280493f5cb0abf06466ce66e45f4c6ef43489b5b3ed8682d8a3ac0eb6fb3dd7c4144924c81612553ec71a95f
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.12.tar.bz2 175644088 BLAKE2B 
507cbf7b1a8a807bd2602e74bc19a59cb177b9b2bdefa1be582e520666360a42510ca501f20c354746a0f1dadf61fe29135e3edc867e611bfe60a9405cb2bbce
 SHA512 
9fe4511442eba788d02f932f5e98cfcc5aa4ebed41c00bd7333cf7e3f5de787e458f1f56930978283f041f403652c803143335fe9120ab63a2c113ca7b3f588f
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73

diff --git a/app-emulation/virtualbox/virtualbox-6.1.48-r2.ebuild 
b/app-emulation/virtualbox/virtualbox-6.1.48-r2.ebuild
deleted file mode 100644
index 73aee19fe61f..
--- a/app-emulation/virtualbox/virtualbox-6.1.48-r2.ebuild
+++ /dev/null
@@ -1,677 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-MY_PN="VirtualBox"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/";
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-6.1.36.tar.bz2";
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="GPL-2 dtrace? ( CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-IUSE="alsa debug doc dtrace headless java lvm +opus pam pax-kernel pch 
pulseaudio +opengl python +qt5 +sdk +sdl +udev vboxwebsrv vnc"
-
-unset WATCOM #856769
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   acct-group/vboxusers
-   ~app-emulation/virtualbox-modules-${PV}
-   >=dev-libs/libxslt-1.1.19
-   net-misc/curl
-   dev-libs/libxml2
-   media-libs/libpng:0=
-   media-libs/libvpx:0=
-   sys-libs/zlib:=
-   !headless? (
-   sdl? ( media-libs/libsdl:0[X,video] )
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libxcb:=
-   x11-libs/libXcursor
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   opengl? (
-   media-libs/libglvnd[X]
-   virtual/glu
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   opengl? ( dev-qt/qtopengl:5 )
-   x11-libs/libXinerama
-   )
-   )
-   dev-libs/openssl:0=
-   virtual/libcrypt:=
-   lvm? ( sys-fs

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-04-30 Thread Viorel Munteanu
commit: a2d4dfd94133912a874ff19056c97ca45bfae69e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 03:47:29 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 03:47:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d4dfd9

app-emulation/virtualbox-guest-additions: Stabilize 7.0.14-r1 x86, #928375

Signed-off-by: Viorel Munteanu  gentoo.org>

 .../virtualbox-guest-additions-7.0.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
index d61e956f4f23..dc971ed17c12 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 # Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
 LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+dbus gui"
 
 # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-04-30 Thread Viorel Munteanu
commit: 51f537bd3bcf51378fc5a870cbbafc2ff440f803
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 03:47:29 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 03:47:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f537bd

app-emulation/virtualbox-guest-additions: Stabilize 6.1.50 x86, #928376

Signed-off-by: Viorel Munteanu  gentoo.org>

 .../virtualbox-guest-additions/virtualbox-guest-additions-6.1.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.50.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.50.ebuild
index 2afb246409f5..fe43f7ac3ca9 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.50.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.50.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="X +dbus"
 
 # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-04-29 Thread Viorel Munteanu
commit: b1a1065de13b641b5e363ee484ecc45f1158454b
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Apr 30 04:23:32 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Apr 30 04:23:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a1065d

app-emulation/virtualbox-modules: Stabilize 7.0.14-r1 amd64, #928375

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/virtualbox-modules-7.0.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.14-r1.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.14-r1.ebuild
index 5466947cbf9d..83f50d5bdec4 100644
--- a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.14-r1.ebuild
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.14-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-3"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-04-29 Thread Viorel Munteanu
commit: 5953ec52a591dd7036a9eb2541aafc3580413ada
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Apr 30 04:23:33 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Apr 30 04:23:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5953ec52

app-emulation/virtualbox-additions: Stabilize 6.1.50 amd64, #928376

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/virtualbox-additions-6.1.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-6.1.50.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-6.1.50.ebuild
index eb846519c702..b99d3c3c719a 100644
--- a/app-emulation/virtualbox-additions/virtualbox-additions-6.1.50.ebuild
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-6.1.50.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 src_unpack() {
return 0



  1   2   3   4   5   6   7   8   9   10   >