commit 31c4412666f0d557d6e8828de79c38d6c22ae864 Author: svsptech Date: Sat Apr 25 01:46:08 2026 +0500 init diff --git a/All/All/Hashed/dbus-1.16.2_4,1~16a0a3988d.pkg b/All/All/Hashed/dbus-1.16.2_4,1~16a0a3988d.pkg new file mode 100644 index 0000000..766e6fc Binary files /dev/null and b/All/All/Hashed/dbus-1.16.2_4,1~16a0a3988d.pkg differ diff --git a/All/All/Hashed/expat-2.7.5~bd8c0cb568.pkg b/All/All/Hashed/expat-2.7.5~bd8c0cb568.pkg new file mode 100644 index 0000000..7cef42d Binary files /dev/null and b/All/All/Hashed/expat-2.7.5~bd8c0cb568.pkg differ diff --git a/All/All/Hashed/indexinfo-0.3.1_1~95cd7d3046.pkg b/All/All/Hashed/indexinfo-0.3.1_1~95cd7d3046.pkg new file mode 100644 index 0000000..6274fee Binary files /dev/null and b/All/All/Hashed/indexinfo-0.3.1_1~95cd7d3046.pkg differ diff --git a/All/All/Hashed/libICE-1.1.2,1~a498c91301.pkg b/All/All/Hashed/libICE-1.1.2,1~a498c91301.pkg new file mode 100644 index 0000000..fd2e0a2 Binary files /dev/null and b/All/All/Hashed/libICE-1.1.2,1~a498c91301.pkg differ diff --git a/All/All/Hashed/libSM-1.2.6,1~efc7f78e07.pkg b/All/All/Hashed/libSM-1.2.6,1~efc7f78e07.pkg new file mode 100644 index 0000000..25873bb Binary files /dev/null and b/All/All/Hashed/libSM-1.2.6,1~efc7f78e07.pkg differ diff --git a/All/All/Hashed/libX11-1.8.13,1~ea60483464.pkg b/All/All/Hashed/libX11-1.8.13,1~ea60483464.pkg new file mode 100644 index 0000000..948f1aa Binary files /dev/null and b/All/All/Hashed/libX11-1.8.13,1~ea60483464.pkg differ diff --git a/All/All/Hashed/libXau-1.0.12~c870791dd9.pkg b/All/All/Hashed/libXau-1.0.12~c870791dd9.pkg new file mode 100644 index 0000000..5cf9720 Binary files /dev/null and b/All/All/Hashed/libXau-1.0.12~c870791dd9.pkg differ diff --git a/All/All/Hashed/libXcursor-1.2.3~535519556a.pkg b/All/All/Hashed/libXcursor-1.2.3~535519556a.pkg new file mode 100644 index 0000000..bd306e0 Binary files /dev/null and b/All/All/Hashed/libXcursor-1.2.3~535519556a.pkg differ diff --git a/All/All/Hashed/libXdmcp-1.1.5~2c74a0e88d.pkg b/All/All/Hashed/libXdmcp-1.1.5~2c74a0e88d.pkg new file mode 100644 index 0000000..3aeac98 Binary files /dev/null and b/All/All/Hashed/libXdmcp-1.1.5~2c74a0e88d.pkg differ diff --git a/All/All/Hashed/libXext-1.3.6,1~51ee6f9b80.pkg b/All/All/Hashed/libXext-1.3.6,1~51ee6f9b80.pkg new file mode 100644 index 0000000..2ce0651 Binary files /dev/null and b/All/All/Hashed/libXext-1.3.6,1~51ee6f9b80.pkg differ diff --git a/All/All/Hashed/libXfixes-6.0.1~51105fb7d9.pkg b/All/All/Hashed/libXfixes-6.0.1~51105fb7d9.pkg new file mode 100644 index 0000000..b68eb3e Binary files /dev/null and b/All/All/Hashed/libXfixes-6.0.1~51105fb7d9.pkg differ diff --git a/All/All/Hashed/libXmu-1.1.4,1~a6c7f10cb9.pkg b/All/All/Hashed/libXmu-1.1.4,1~a6c7f10cb9.pkg new file mode 100644 index 0000000..4b99c9e Binary files /dev/null and b/All/All/Hashed/libXmu-1.1.4,1~a6c7f10cb9.pkg differ diff --git a/All/All/Hashed/libXrandr-1.5.4~ac360e8c83.pkg b/All/All/Hashed/libXrandr-1.5.4~ac360e8c83.pkg new file mode 100644 index 0000000..eb0f401 Binary files /dev/null and b/All/All/Hashed/libXrandr-1.5.4~ac360e8c83.pkg differ diff --git a/All/All/Hashed/libXrender-0.9.12~75b21d379b.pkg b/All/All/Hashed/libXrender-0.9.12~75b21d379b.pkg new file mode 100644 index 0000000..7d72194 Binary files /dev/null and b/All/All/Hashed/libXrender-0.9.12~75b21d379b.pkg differ diff --git a/All/All/Hashed/libXt-1.3.0,1~2b3881b32b.pkg b/All/All/Hashed/libXt-1.3.0,1~2b3881b32b.pkg new file mode 100644 index 0000000..6d032e5 Binary files /dev/null and b/All/All/Hashed/libXt-1.3.0,1~2b3881b32b.pkg differ diff --git a/All/All/Hashed/libxcb-1.17.0~827c18a7ca.pkg b/All/All/Hashed/libxcb-1.17.0~827c18a7ca.pkg new file mode 100644 index 0000000..62f6c57 Binary files /dev/null and b/All/All/Hashed/libxcb-1.17.0~827c18a7ca.pkg differ diff --git a/All/All/Hashed/libxml2-2.15.2~56a07217bf.pkg b/All/All/Hashed/libxml2-2.15.2~56a07217bf.pkg new file mode 100644 index 0000000..3b895c8 Binary files /dev/null and b/All/All/Hashed/libxml2-2.15.2~56a07217bf.pkg differ diff --git a/All/All/Hashed/readline-8.3.3~f9c140bde8.pkg b/All/All/Hashed/readline-8.3.3~f9c140bde8.pkg new file mode 100644 index 0000000..b5e4287 Binary files /dev/null and b/All/All/Hashed/readline-8.3.3~f9c140bde8.pkg differ diff --git a/All/All/Hashed/virtualbox-ose-additions-6.1.50.1500068_3~36d80642e5.pkg b/All/All/Hashed/virtualbox-ose-additions-6.1.50.1500068_3~36d80642e5.pkg new file mode 100644 index 0000000..fddd718 Binary files /dev/null and b/All/All/Hashed/virtualbox-ose-additions-6.1.50.1500068_3~36d80642e5.pkg differ diff --git a/All/All/Hashed/xorgproto-2024.1~af61314fba.pkg b/All/All/Hashed/xorgproto-2024.1~af61314fba.pkg new file mode 100644 index 0000000..f50c1db Binary files /dev/null and b/All/All/Hashed/xorgproto-2024.1~af61314fba.pkg differ diff --git a/All/All/Hashed/xrandr-1.5.3~3c02ad5a17.pkg b/All/All/Hashed/xrandr-1.5.3~3c02ad5a17.pkg new file mode 100644 index 0000000..150ec8a Binary files /dev/null and b/All/All/Hashed/xrandr-1.5.3~3c02ad5a17.pkg differ diff --git a/build b/build new file mode 100755 index 0000000..80b3b20 --- /dev/null +++ b/build @@ -0,0 +1,39 @@ +#!/bin/sh + +REPO_CONF_NAME="pkg.conf" + +cat > pkg.conf << EOF + vbox_ose: { + url: "file://${PWD}", + enabled: yes, + priority: 100 + } +EOF + +pkg -o REPOS_DIR="$PWD" -o repositories_conf="$REPO_CONF_NAME" install -y virtualbox-ose-additions + +RC_CONF="/etc/rc.conf" +LOADER_CONF="/boot/loader.conf" + +echo "[*] Configuring VirtualBox guest modules..." + +# rc.conf +grep -q '^vboxguest_enable=' "$RC_CONF" || echo 'vboxguest_enable="YES"' >> "$RC_CONF" +grep -q '^vboxservice_enable=' "$RC_CONF" || echo 'vboxservice_enable="YES"' >> "$RC_CONF" + +echo "[+] rc.conf updated" + +# loader.conf +grep -q '^vboxguest_load=' "$LOADER_CONF" || echo 'vboxguest_load="YES"' >> "$LOADER_CONF" +grep -q '^vboxservice_load=' "$LOADER_CONF" || echo 'vboxservice_load="YES"' >> "$LOADER_CONF" +grep -q '^vboxvideo_load=' "$LOADER_CONF" || echo 'vboxvideo_load="YES"' >> "$LOADER_CONF" + +echo "[+] loader.conf updated" + +# load now +kldload vboxguest 2>/dev/null +kldload vboxservice 2>/dev/null +kldload vboxvideo 2>/dev/null + +echo "[+] Modules loaded (if available)" +echo "[✓] Done" diff --git a/data.pkg b/data.pkg new file mode 100644 index 0000000..af5dbe8 Binary files /dev/null and b/data.pkg differ diff --git a/meta b/meta new file mode 100644 index 0000000..56b6c53 --- /dev/null +++ b/meta @@ -0,0 +1,7 @@ +version = 2; +packing_format = "tzst"; +manifests = "packagesite.yaml"; +data = "data"; +filesite = "filesite.yaml"; +manifests_archive = "packagesite"; +filesite_archive = "filesite"; diff --git a/meta.conf b/meta.conf new file mode 100644 index 0000000..56b6c53 --- /dev/null +++ b/meta.conf @@ -0,0 +1,7 @@ +version = 2; +packing_format = "tzst"; +manifests = "packagesite.yaml"; +data = "data"; +filesite = "filesite.yaml"; +manifests_archive = "packagesite"; +filesite_archive = "filesite"; diff --git a/packagesite.pkg b/packagesite.pkg new file mode 100644 index 0000000..0c90bc4 Binary files /dev/null and b/packagesite.pkg differ