├── README ├── profiles ├── linux │ ├── eapi │ ├── amd64 │ │ ├── eapi │ │ ├── 17.0 │ │ │ ├── eapi │ │ │ ├── jammy │ │ │ │ ├── eapi │ │ │ │ └── parent │ │ │ ├── kinetic │ │ │ │ ├── eapi │ │ │ │ └── parent │ │ │ └── parent │ │ ├── 17.1 │ │ │ ├── eapi │ │ │ ├── jammy │ │ │ │ ├── eapi │ │ │ │ └── parent │ │ │ ├── kinetic │ │ │ │ ├── eapi │ │ │ │ └── parent │ │ │ └── parent │ │ └── parent │ ├── x86 │ │ ├── eapi │ │ ├── parent │ │ └── 17.0 │ │ │ ├── eapi │ │ │ ├── jammy │ │ │ ├── eapi │ │ │ └── parent │ │ │ ├── kinetic │ │ │ ├── eapi │ │ │ └── parent │ │ │ └── parent │ └── parent ├── arch.list ├── repo_name ├── releases │ ├── jammy │ │ ├── base │ │ │ ├── eapi │ │ │ ├── use.mask │ │ │ ├── make.defaults │ │ │ ├── profile.bashrc │ │ │ └── package.mask │ │ ├── unity-portage.punmask │ │ └── unity-portage.paccept_keywords │ ├── kinetic │ │ ├── base │ │ │ ├── eapi │ │ │ ├── use.mask │ │ │ ├── make.defaults │ │ │ ├── profile.bashrc │ │ │ └── package.mask │ │ └── unity-portage.punmask │ ├── use.mask │ └── make.defaults ├── updates │ ├── 1Q-2017 │ ├── 2Q-2017 │ ├── 4Q-2015 │ ├── 2Q-2021 │ ├── 1Q-2015 │ ├── 1Q-2021 │ └── 2Q-2015 ├── thirdpartymirrors ├── ehooks │ ├── x11-misc │ │ ├── zim │ │ │ ├── 02-post_src_prepare.ehook │ │ │ ├── 03-post_pkg_postinst.ehook │ │ │ ├── 01-post_src_prepare.ehook │ │ │ └── files │ │ │ │ └── REVERT-zim-0.60-remove-ubuntu-theme.patch │ │ ├── x11vnc │ │ │ └── post_src_prepare.ehook │ │ └── copyq │ │ │ └── pre_src_prepare.ehook │ ├── gnome-extra │ │ ├── nemo │ │ │ ├── 01-pre_src_prepare.ehook │ │ │ ├── 04-post_pkg_postinst.ehook │ │ │ ├── 02-pre_src_prepare.ehook │ │ │ └── 03-post_src_install.ehook │ │ ├── gnome-calendar │ │ │ ├── 01-pre_src_prepare.ehook │ │ │ └── 02-pre_src_prepare.ehook │ │ ├── yelp │ │ │ └── pre_src_prepare.ehook │ │ ├── gnome-calculator │ │ │ └── pre_src_prepare.ehook │ │ └── gnome-system-monitor │ │ │ └── pre_src_prepare.ehook │ ├── mate-base │ │ └── mate-panel │ │ │ ├── pre_src_prepare.ehook │ │ │ └── files │ │ │ └── 0001_no_scale.patch │ ├── net-irc │ │ └── quassel │ │ │ ├── 01-pre_src_prepare.ehook │ │ │ ├── 02-post_pkg_postinst.ehook │ │ │ └── files │ │ │ └── SNI-systray_fix.patch │ ├── x11-libs │ │ └── libwnck │ │ │ ├── 01-pre_src_prepare.ehook │ │ │ ├── 02-post_pkg_postinst.ehook │ │ │ └── files │ │ │ └── fix-segfault-in-invalidate_icons.patch │ ├── media-fonts │ │ ├── dejavu │ │ │ └── post_src_install.ehook │ │ ├── droid │ │ │ ├── 02-post_src_install.ehook │ │ │ ├── files │ │ │ │ └── 65-droid-sans-fallback.conf │ │ │ └── 01-post_src_install.ehook │ │ ├── lohit-odia │ │ │ └── post_src_install.ehook │ │ ├── lohit-tamil │ │ │ └── post_src_install.ehook │ │ ├── nanum │ │ │ ├── 02-post_src_install.ehook │ │ │ └── 01-post_src_install.ehook │ │ ├── stix-fonts │ │ │ └── post_src_install.ehook │ │ ├── lohit-assamese │ │ │ └── post_src_install.ehook │ │ ├── lohit-bengali │ │ │ └── post_src_install.ehook │ │ ├── lohit-devanagari │ │ │ └── post_src_install.ehook │ │ ├── lohit-gujarati │ │ │ └── post_src_install.ehook │ │ ├── lohit-gurmukhi │ │ │ └── post_src_install.ehook │ │ ├── lohit-kannada │ │ │ └── post_src_install.ehook │ │ ├── lohit-malayalam │ │ │ └── post_src_install.ehook │ │ ├── lohit-telugu │ │ │ └── post_src_install.ehook │ │ ├── takao-fonts │ │ │ ├── 02-post_src_install.ehook │ │ │ └── 01-post_src_install.ehook │ │ ├── lohit-tamil-classical │ │ │ └── post_src_install.ehook │ │ ├── thaifonts-scalable │ │ │ └── post_src_install.ehook │ │ ├── freefont │ │ │ └── post_src_install.ehook │ │ ├── ubuntu-font-family │ │ │ └── post_src_prepare.ehook │ │ ├── khmer │ │ │ └── post_src_install.ehook │ │ └── noto-emoji │ │ │ ├── 01-post_src_prepare.ehook │ │ │ └── 02-post_src_install.ehook │ ├── media-gfx │ │ ├── gnome-screenshot │ │ │ ├── 02-pre_src_prepare.ehook │ │ │ ├── 03-post_pkg_postinst.ehook │ │ │ └── 01-pre_src_prepare.ehook │ │ ├── simple-scan │ │ │ └── pre_src_prepare.ehook │ │ ├── gnome-font-viewer │ │ │ └── pre_src_prepare.ehook │ │ └── shotwell │ │ │ └── post_src_configure.ehook │ ├── net-im │ │ ├── pidgin │ │ │ ├── 01-pre_pkg_setup.ehook │ │ │ ├── 03-post_pkg_postinst.ehook │ │ │ └── 02-pre_src_prepare.ehook │ │ ├── telegram-desktop-bin │ │ │ ├── 03-post_pkg_postinst.ehook │ │ │ ├── 01-pre_pkg_setup.ehook │ │ │ └── 02-post_src_install.ehook │ │ └── telegram-desktop │ │ │ ├── 01-pre_pkg_setup.ehook │ │ │ ├── 03-post_pkg_postinst.ehook │ │ │ └── 02-post_src_install.ehook │ ├── app-office │ │ ├── libreoffice │ │ │ ├── 04-post_pkg_postinst.ehook │ │ │ ├── files │ │ │ │ ├── human-icon-theme.tar.xz │ │ │ │ ├── tango-icon-theme.tar.xz │ │ │ │ └── custom-icons │ │ │ │ │ ├── savemodified_large.png │ │ │ │ │ └── savemodified_small.png │ │ │ ├── 01-post_src_unpack.ehook │ │ │ └── 03-post_src_install.ehook │ │ └── libreoffice-bin │ │ │ ├── 02-post_pkg_postinst.ehook │ │ │ └── 01-post_src_install.ehook │ ├── www-client │ │ ├── chromium │ │ │ ├── 03-post_pkg_postinst.ehook │ │ │ ├── 01-pre_src_prepare.ehook │ │ │ └── 02-post_src_install.ehook │ │ └── firefox-bin │ │ │ ├── 02-post_pkg_postinst.ehook │ │ │ └── 01-post_src_install.ehook │ ├── dev-libs │ │ └── libappindicator │ │ │ ├── 02-post_src_compile.ehook │ │ │ ├── 03-post_src_install.ehook │ │ │ └── 01-post_src_configure.ehook │ ├── sys-auth │ │ └── polkit-pkla-compat │ │ │ └── post_src_configure.ehook │ ├── app-text │ │ └── foliate │ │ │ └── pre_src_prepare.ehook │ ├── sys-apps │ │ ├── baobab │ │ │ └── pre_src_prepare.ehook │ │ └── gnome-disk-utility │ │ │ └── pre_src_prepare.ehook │ ├── gui-libs │ │ └── libhandy │ │ │ └── pre_src_prepare.ehook │ ├── app-accessibility │ │ └── at-spi2-core │ │ │ ├── 02-post_src_install.ehook │ │ │ ├── 01-pre_src_prepare.ehook │ │ │ └── files │ │ │ └── 90qt-a11y │ ├── mate-extra │ │ └── mate-indicator-applet │ │ │ └── 01-pre_src_configure.ehook │ ├── media-sound │ │ └── audacity │ │ │ └── post_src_install.ehook │ ├── net-libs │ │ └── libsoup │ │ │ └── post_src_configure.ehook │ ├── media-libs │ │ └── fontconfig │ │ │ ├── files │ │ │ └── 10-antialias.conf │ │ │ └── 01-pre_pkg_preinst.ehook │ ├── templates │ │ ├── patches.ehook │ │ ├── patches_eautoreconf.ehook │ │ ├── patches_noelibtoolize.ehook │ │ ├── ubuntu-versionator_pkg_postinst.ehook │ │ └── fontconfig_symlinks.ehook │ ├── app-admin │ │ └── system-config-printer │ │ │ └── pre_src_prepare.ehook │ └── dev-cpp │ │ └── gtest │ │ ├── 01-pre_src_prepare.ehook │ │ └── 02-post_src_install.ehook ├── categories ├── list_profile_inherits.py ├── desc │ └── lightdm_greeters.desc ├── profiles.desc └── unity_mirrors_update.sh ├── TODO ├── metadata ├── layout.conf └── news │ ├── 2017-02-13-using-canonical-qt5base-patchset │ └── 2017-02-13-using-canonical-qt5base-patchset.en.txt.asc │ ├── 2013-10-22-saucy-release │ └── 2013-10-22-saucy-release.en.txt.asc │ ├── 2014-04-07-introduction-of-profiles │ └── 2014-04-07-introduction-of-profiles.en.txt.asc │ └── 2013-10-22-package-versioning-for-unity │ └── 2013-10-22-package-versioning-for-unity.en.txt.asc ├── unity-base ├── unity-settings │ ├── files │ │ └── index.theme │ └── metadata.xml ├── unity │ ├── files │ │ ├── cof.png │ │ ├── launcher_bfb.png │ │ ├── www-clients │ │ ├── 15-xdg-data-kde │ │ ├── unity-panel-service.desktop │ │ ├── 99ibus-service │ │ ├── 99unity-debug │ │ ├── 99unity-session_systemd │ │ ├── glew-1.13.0-mesa-compat.patch │ │ └── keep-const.patch │ └── metadata.xml ├── unity-language-pack │ ├── files │ │ └── session-shortcuts-translations-artful.tar.xz │ └── metadata.xml ├── compiz │ ├── files │ │ └── compiz-migrate-to-dconf.desktop │ └── metadata.xml ├── bamf │ ├── metadata.xml │ └── files │ │ ├── bamf-0.5.0-disable-gtester2xunit-check.patch │ │ └── bamf-0.5.0-remove-desktop-fullname.patch ├── evemu │ └── metadata.xml ├── frame │ └── metadata.xml ├── geis │ └── metadata.xml ├── grail │ ├── metadata.xml │ └── Manifest ├── hud │ └── metadata.xml ├── nux │ └── metadata.xml ├── ubuntu-docs │ ├── metadata.xml │ ├── ubuntu-docs-16.04.4.ebuild │ └── Manifest ├── overlay-scrollbar │ ├── metadata.xml │ └── Manifest ├── unity-gtk-module │ ├── metadata.xml │ └── files │ │ ├── 81unity-gtk-module │ │ └── unity-gtk-module-0.0.0+14.04-deprecated-api.patch ├── gsettings-ubuntu-touch-schemas │ └── metadata.xml ├── unity-build-env │ ├── metadata.xml │ └── Manifest ├── session-shortcuts │ ├── Manifest │ └── session-shortcuts-1.4-r1.ebuild ├── unity-settings-daemon │ ├── files │ │ └── gnome-desktop-3.36-gnome_bg_draw-fix.diff │ └── metadata.xml ├── unity-meta │ └── Manifest └── unity-control-center │ └── metadata.xml ├── app-emulation └── anbox │ ├── files │ ├── 80-anbox-bridge.netdev │ ├── 99-anbox.rules │ ├── 80-anbox-bridge.network │ ├── anbox.desktop │ ├── anbox-container-manager.service │ ├── anbox-lxc_mk-subuid_gid │ └── anbox-launch │ └── metadata.xml ├── x11-misc ├── lightdm │ ├── files │ │ ├── setup.sh │ │ ├── 50-session-wrapper.conf │ │ ├── 99_default.gsettings-override │ │ ├── lightdm.conf │ │ ├── 50-display-setup.conf │ │ ├── lightdm.tmpfiles.d │ │ ├── lightdm-autologin │ │ ├── lightdm.service │ │ ├── README.gentoo │ │ ├── lightdm.rules │ │ ├── guest-session-add-default-gsettings-support_1.11.5.patch │ │ └── guest-session-add-default-gsettings-support_1.22.0.patch │ └── metadata.xml ├── notify-osd │ ├── files │ │ └── notify-osd.desktop │ └── metadata.xml ├── gtk3-nocsd │ └── metadata.xml ├── plank │ └── Manifest ├── mate-dock-applet │ └── Manifest └── vala-panel-appmenu │ └── Manifest ├── dev-libs ├── properties-cpp │ ├── files │ │ └── patches │ │ │ ├── series │ │ │ └── README │ └── metadata.xml ├── dee │ └── metadata.xml ├── libcolumbus │ └── metadata.xml ├── libindicator │ └── metadata.xml ├── libunity │ └── metadata.xml ├── xpathselect │ └── metadata.xml ├── libqtdbusmock │ └── metadata.xml ├── libqtdbustest │ └── metadata.xml ├── libunity-misc │ └── metadata.xml ├── libzeitgeist │ └── metadata.xml ├── libayatana-indicator │ ├── Manifest │ └── libayatana-indicator-0.9.1_p1-r1.ebuild └── ayatana-ido │ ├── ayatana-ido-0.9.1_p1-r1.ebuild │ └── ayatana-ido-0.9.2_p1.ebuild ├── unity-extra ├── unity-greeter │ ├── files │ │ ├── gentoo_cof.png │ │ ├── gentoo_logo.png │ │ └── unity-greeter.gsettings-override │ └── metadata.xml ├── unity-tweak-tool │ ├── files │ │ ├── 95-xcursor-theme │ │ └── show-hide_mounted_drive_icons.diff │ └── metadata.xml ├── indicator-netspeed │ ├── Manifest │ └── indicator-netspeed-9999.ebuild ├── indicator-cpufreq │ └── metadata.xml ├── indicator-evolution │ └── metadata.xml ├── indicator-multiload │ ├── metadata.xml │ └── Manifest ├── indicator-privacy │ ├── metadata.xml │ └── Manifest ├── indicator-psensor │ ├── files │ │ ├── json-c-0.13-is_error-build-fix.diff │ │ └── fix-ftbfs.patch │ └── metadata.xml ├── ehooks │ └── Manifest └── meteo-qt │ └── Manifest ├── x11-libs ├── gtk+ │ ├── files │ │ ├── settings.ini │ │ ├── 90atk-adaptor │ │ ├── gtk+-2.24.20-darwin-quartz-pasteboard.patch │ │ ├── gtk+-2.14.3-limit-gtksignal-includes.patch │ │ ├── gtk+-3.16.2-remove_update-icon-cache.patch │ │ ├── gtk+-2.21.3-multilib.patch │ │ ├── fix-ubuntumenuproxy-build.patch │ │ └── gtk+-2.24.10-gold.patch │ └── metadata.xml ├── dee-qt │ └── metadata.xml ├── gsettings-qt │ └── metadata.xml └── topmenu-gtk │ └── Manifest ├── CREDITS ├── gnome-extra ├── activity-log-manager │ ├── files │ │ ├── translations-artful.tar.xz │ │ └── config.vapi │ └── metadata.xml ├── zeitgeist │ └── files │ │ └── mail-clients ├── nm-applet │ └── metadata.xml ├── polkit-gnome │ └── metadata.xml └── gnome-recipes │ ├── metadata.xml │ └── Manifest ├── gnome-base ├── gnome-session │ ├── files │ │ ├── 05-unity-desktop-session │ │ ├── 15-xdg-data-gnome-r1 │ │ ├── 10-user-dirs-update-gnome-r1 │ │ ├── 90-xcursor-theme-gnome │ │ └── 15-xdg-data-unity │ └── metadata.xml ├── gnome-menus │ ├── files │ │ ├── 10-xdg-menu-gnome-r1 │ │ └── gnome-menus-3.0.2-library-only.patch │ └── metadata.xml ├── gnome │ └── Manifest ├── gnome-core-apps │ └── Manifest ├── gconf │ ├── metadata.xml │ └── files │ │ ├── gconf-2.28.0-entry-set-value-sigsegv.patch │ │ └── gconf-2.24.0-no-gconfd.patch ├── gnome-panel │ └── metadata.xml ├── gsettings-desktop-schemas │ └── metadata.xml ├── gnome-settings-daemon │ └── files │ │ └── meson-bool-str-fix.diff ├── gnome-core-libs │ └── Manifest └── nautilus │ ├── files │ └── nautilus-2.32.2.1-gold-glib2.32.patch │ └── metadata.xml ├── acct-group └── timekpr │ ├── timekpr-0.ebuild │ └── Manifest ├── sys-power └── cpufrequtils │ ├── metadata.xml │ └── files │ ├── cpufrequtils-008-remove-pipe-from-CFLAGS.patch │ ├── cpufrequtils.service │ ├── cpufrequtils-init.d-007 │ ├── cpufrequtils-007-build.patch │ ├── cpufrequtils-conf.d-006 │ ├── cpufrequtils-change.sh │ ├── cpufrequtils-008-cpuid.patch │ └── cpufrequtils-008-increase-MAX_LINE_LEN.patch ├── media-libs └── swiftshader │ ├── Manifest │ └── swiftshader-9999.ebuild ├── dev-java └── jayatana │ ├── files │ └── 90jayatana │ └── metadata.xml ├── unity-indicators ├── indicator-session │ ├── files │ │ └── unity-yelp.desktop │ └── metadata.xml ├── ido │ └── metadata.xml ├── indicator-applet │ ├── metadata.xml │ └── indicator-applet-12.10.2_p20200915_p0_p01.ebuild ├── indicator-bluetooth │ └── metadata.xml ├── indicator-messages │ └── metadata.xml ├── indicator-sound │ └── metadata.xml ├── indicator-application │ ├── metadata.xml │ └── files │ │ └── sni-systray_show-passive_v2.diff ├── indicator-keyboard │ └── metadata.xml ├── indicator-power │ └── metadata.xml ├── indicator-appmenu │ └── metadata.xml ├── indicator-datetime │ └── metadata.xml ├── unity-indicators-meta │ └── Manifest └── ayatana-indicator-application │ ├── ayatana-indicator-application-22.2.0_p1.ebuild │ └── Manifest ├── skel.metadata.xml ├── x11-wm ├── metacity │ ├── metadata.xml │ └── files │ │ ├── metacity-2.28.1-wif_macros.patch │ │ ├── metacity-3.36-compositor-vulkan_fix.diff │ │ └── metacity-window_titlebars_fix.diff └── mutter │ └── Manifest ├── dev-python ├── autopilot │ ├── metadata.xml │ └── Manifest └── pyjunitxml │ ├── metadata.xml │ └── pyjunitxml-0.7_p1.ebuild ├── dev-util ├── cmake-extras │ ├── metadata.xml │ └── cmake-extras-1.6_p1-r1.ebuild └── cmake-vala │ ├── cmake-vala-3_p_p_p01-r1.ebuild │ └── Manifest ├── mate-extra ├── mate-tweak │ └── metadata.xml ├── brisk-menu │ └── Manifest └── mate-menu │ └── Manifest ├── sys-apps ├── xorg-gtest │ └── metadata.xml ├── accountsservice │ └── metadata.xml ├── timekpr-next │ └── Manifest └── consolation │ ├── consolation-0.0.8_p1_p_p.ebuild │ └── consolation-0.0.9_p1_p_p.ebuild ├── app-accessibility └── onboard │ └── metadata.xml ├── x11-themes ├── ubuntu-sounds │ ├── metadata.xml │ ├── ubuntu-sounds-0.14.ebuild │ └── Manifest ├── notify-osd-icons │ ├── metadata.xml │ └── Manifest ├── unity-asset-pool │ ├── metadata.xml │ └── Manifest ├── ubuntu-themes │ └── metadata.xml └── humanity-icon-theme │ ├── metadata.xml │ ├── Manifest │ └── humanity-icon-theme-0.6.16.ebuild ├── app-eselect └── eselect-lightdm │ ├── metadata.xml │ └── eselect-lightdm-0.2.ebuild ├── net-libs ├── telepathy-indicator │ ├── metadata.xml │ ├── telepathy-indicator-0.3.1_p20140908_p0_p03.ebuild │ └── Manifest └── geonames │ ├── Manifest │ └── geonames-0.2_p20170220_p0_p04.ebuild ├── unity-lenses ├── unity-lens-files │ └── metadata.xml ├── unity-lens-music │ └── metadata.xml ├── unity-lens-photos │ └── metadata.xml ├── unity-lens-video │ ├── metadata.xml │ └── Manifest ├── unity-lens-applications │ ├── metadata.xml │ └── Manifest └── unity-lens-meta │ ├── Manifest │ ├── unity-lens-meta-7.5.0.ebuild │ └── metadata.xml ├── unity-scopes ├── unity-scope-home │ └── metadata.xml └── smart-scopes │ └── files │ └── deviantart.patch ├── x11-plugins └── pidgin-libnotify │ └── metadata.xml ├── media-fonts └── fonts-noto-cjk │ └── metadata.xml ├── app-backup └── deja-dup │ └── metadata.xml ├── README.txt ├── README.md ├── HACKING └── net-im └── empathy └── metadata.xml /README: -------------------------------------------------------------------------------- 1 | README.md -------------------------------------------------------------------------------- /profiles/linux/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/linux/amd64/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/linux/x86/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/linux/x86/parent: -------------------------------------------------------------------------------- 1 | .. 2 | -------------------------------------------------------------------------------- /profiles/arch.list: -------------------------------------------------------------------------------- 1 | amd64 2 | x86 3 | -------------------------------------------------------------------------------- /profiles/linux/amd64/17.0/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/linux/amd64/17.1/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/linux/amd64/parent: -------------------------------------------------------------------------------- 1 | .. 2 | -------------------------------------------------------------------------------- /profiles/linux/x86/17.0/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/repo_name: -------------------------------------------------------------------------------- 1 | unity-gentoo 2 | -------------------------------------------------------------------------------- /profiles/linux/amd64/17.0/jammy/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/linux/amd64/17.1/jammy/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/linux/x86/17.0/jammy/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/linux/x86/17.0/kinetic/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/releases/jammy/base/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/releases/kinetic/base/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/linux/amd64/17.0/kinetic/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/linux/amd64/17.1/kinetic/eapi: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /profiles/releases/use.mask: -------------------------------------------------------------------------------- 1 | -ayatana 2 | -qt5 3 | -------------------------------------------------------------------------------- /profiles/releases/jammy/base/use.mask: -------------------------------------------------------------------------------- 1 | ../../use.mask -------------------------------------------------------------------------------- /profiles/releases/kinetic/base/use.mask: -------------------------------------------------------------------------------- 1 | ../../use.mask -------------------------------------------------------------------------------- /profiles/releases/jammy/base/make.defaults: -------------------------------------------------------------------------------- 1 | ../../make.defaults -------------------------------------------------------------------------------- /profiles/releases/jammy/base/profile.bashrc: -------------------------------------------------------------------------------- 1 | ../../profile.bashrc -------------------------------------------------------------------------------- /profiles/releases/kinetic/base/make.defaults: -------------------------------------------------------------------------------- 1 | ../../make.defaults -------------------------------------------------------------------------------- /profiles/releases/kinetic/base/profile.bashrc: -------------------------------------------------------------------------------- 1 | ../../profile.bashrc -------------------------------------------------------------------------------- /profiles/updates/1Q-2017: -------------------------------------------------------------------------------- 1 | move app-emulation/snapd app-arch/snapd 2 | -------------------------------------------------------------------------------- /profiles/updates/2Q-2017: -------------------------------------------------------------------------------- 1 | move net-libs/zeromq3 net-libs/zeromq 2 | -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- 1 | * USE="doc debug tests" 2 | * Audit DEPEND and RDEPEND lists 3 | -------------------------------------------------------------------------------- /metadata/layout.conf: -------------------------------------------------------------------------------- 1 | profile-formats = portage-2 2 | masters = gentoo 3 | -------------------------------------------------------------------------------- /profiles/thirdpartymirrors: -------------------------------------------------------------------------------- 1 | unity http://archive.ubuntu.com/ubuntu/ 2 | -------------------------------------------------------------------------------- /profiles/updates/4Q-2015: -------------------------------------------------------------------------------- 1 | move dev-qt/qtlocation dev-qt/qtpositioning 2 | -------------------------------------------------------------------------------- /profiles/linux/amd64/17.1/parent: -------------------------------------------------------------------------------- 1 | gentoo:default/linux/amd64/17.1 2 | .. 3 | -------------------------------------------------------------------------------- /profiles/updates/2Q-2021: -------------------------------------------------------------------------------- 1 | move sys-libs/consolation sys-apps/consolation 2 | -------------------------------------------------------------------------------- /profiles/ehooks/x11-misc/zim/02-post_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/patches.ehook -------------------------------------------------------------------------------- /profiles/linux/amd64/17.0/jammy/parent: -------------------------------------------------------------------------------- 1 | .. 2 | ../../../../releases/jammy/base 3 | -------------------------------------------------------------------------------- /profiles/linux/amd64/17.1/jammy/parent: -------------------------------------------------------------------------------- 1 | .. 2 | ../../../../releases/jammy/base 3 | -------------------------------------------------------------------------------- /profiles/linux/parent: -------------------------------------------------------------------------------- 1 | gentoo:targets/desktop/gnome 2 | gentoo:targets/systemd 3 | -------------------------------------------------------------------------------- /profiles/linux/x86/17.0/jammy/parent: -------------------------------------------------------------------------------- 1 | .. 2 | ../../../../releases/jammy/base 3 | -------------------------------------------------------------------------------- /profiles/linux/x86/17.0/kinetic/parent: -------------------------------------------------------------------------------- 1 | .. 2 | ../../../../releases/kinetic/base 3 | -------------------------------------------------------------------------------- /unity-base/unity-settings/files/index.theme: -------------------------------------------------------------------------------- 1 | [Icon Theme] 2 | Inherits=DMZ-White 3 | -------------------------------------------------------------------------------- /profiles/ehooks/gnome-extra/nemo/01-pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/patches.ehook -------------------------------------------------------------------------------- /profiles/ehooks/mate-base/mate-panel/pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/patches.ehook -------------------------------------------------------------------------------- /profiles/ehooks/net-irc/quassel/01-pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/patches.ehook -------------------------------------------------------------------------------- /profiles/ehooks/x11-libs/libwnck/01-pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/patches.ehook -------------------------------------------------------------------------------- /profiles/linux/amd64/17.0/kinetic/parent: -------------------------------------------------------------------------------- 1 | .. 2 | ../../../../releases/kinetic/base 3 | -------------------------------------------------------------------------------- /profiles/linux/amd64/17.1/kinetic/parent: -------------------------------------------------------------------------------- 1 | .. 2 | ../../../../releases/kinetic/base 3 | -------------------------------------------------------------------------------- /app-emulation/anbox/files/80-anbox-bridge.netdev: -------------------------------------------------------------------------------- 1 | [NetDev] 2 | Name=anbox0 3 | Kind=bridge 4 | -------------------------------------------------------------------------------- /profiles/linux/x86/17.0/parent: -------------------------------------------------------------------------------- 1 | gentoo:default/linux/x86/17.0 2 | gentoo:arch/x86 3 | .. 4 | -------------------------------------------------------------------------------- /profiles/ehooks/gnome-extra/gnome-calendar/01-pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/patches.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/dejavu/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-gfx/gnome-screenshot/02-pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/patches.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/droid/02-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/lohit-odia/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/lohit-tamil/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/nanum/02-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/stix-fonts/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/linux/amd64/17.0/parent: -------------------------------------------------------------------------------- 1 | gentoo:default/linux/amd64/17.0 2 | gentoo:arch/amd64/lib32 3 | .. 4 | -------------------------------------------------------------------------------- /profiles/releases/jammy/unity-portage.punmask: -------------------------------------------------------------------------------- 1 | # Unmask overlay version 2 | media-sound/rhythmbox 3 | -------------------------------------------------------------------------------- /profiles/releases/kinetic/unity-portage.punmask: -------------------------------------------------------------------------------- 1 | # Unmask overlay version 2 | media-sound/rhythmbox 3 | -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/lohit-assamese/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/lohit-bengali/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/lohit-devanagari/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/lohit-gujarati/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/lohit-gurmukhi/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/lohit-kannada/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/lohit-malayalam/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/lohit-telugu/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/takao-fonts/02-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/x11-misc/zim/03-post_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/ubuntu-versionator_pkg_postinst.ehook -------------------------------------------------------------------------------- /x11-misc/lightdm/files/setup.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | install -D /dev/null "$HOME/.config/unity/first_run.stamp" 3 | -------------------------------------------------------------------------------- /app-emulation/anbox/files/99-anbox.rules: -------------------------------------------------------------------------------- 1 | KERNEL=="ashmem", MODE="0666" 2 | KERNEL=="binder*", MODE="0666" 3 | -------------------------------------------------------------------------------- /dev-libs/properties-cpp/files/patches/series: -------------------------------------------------------------------------------- 1 | 1001_fix-FTBFS-in-gtest.patch 2 | 1002_reproducible-builds.patch 3 | -------------------------------------------------------------------------------- /profiles/ehooks/gnome-extra/nemo/04-post_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/ubuntu-versionator_pkg_postinst.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/lohit-tamil-classical/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/thaifonts-scalable/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/fontconfig_symlinks.ehook -------------------------------------------------------------------------------- /profiles/ehooks/net-im/pidgin/01-pre_pkg_setup.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require pidgin_chat 3 | } 4 | -------------------------------------------------------------------------------- /profiles/ehooks/net-im/pidgin/03-post_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/ubuntu-versionator_pkg_postinst.ehook -------------------------------------------------------------------------------- /profiles/ehooks/net-irc/quassel/02-post_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/ubuntu-versionator_pkg_postinst.ehook -------------------------------------------------------------------------------- /profiles/ehooks/x11-libs/libwnck/02-post_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/ubuntu-versionator_pkg_postinst.ehook -------------------------------------------------------------------------------- /profiles/ehooks/x11-misc/zim/01-post_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require zim_theme 3 | } 4 | -------------------------------------------------------------------------------- /x11-misc/lightdm/files/50-session-wrapper.conf: -------------------------------------------------------------------------------- 1 | [SeatDefaults] 2 | session-wrapper=/usr/lib/lightdm/Xsession 3 | -------------------------------------------------------------------------------- /profiles/ehooks/app-office/libreoffice/04-post_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/ubuntu-versionator_pkg_postinst.ehook -------------------------------------------------------------------------------- /profiles/ehooks/www-client/chromium/03-post_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/ubuntu-versionator_pkg_postinst.ehook -------------------------------------------------------------------------------- /profiles/ehooks/www-client/firefox-bin/02-post_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/ubuntu-versionator_pkg_postinst.ehook -------------------------------------------------------------------------------- /unity-base/unity/files/cof.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiznix/unity-gentoo/HEAD/unity-base/unity/files/cof.png -------------------------------------------------------------------------------- /x11-misc/lightdm/files/99_default.gsettings-override: -------------------------------------------------------------------------------- 1 | [org.gnome.desktop.lockdown] 2 | disable-lock-screen = true 3 | -------------------------------------------------------------------------------- /profiles/categories: -------------------------------------------------------------------------------- 1 | unity-apps 2 | unity-base 3 | unity-extra 4 | unity-indicators 5 | unity-lenses 6 | unity-scopes 7 | -------------------------------------------------------------------------------- /profiles/ehooks/app-office/libreoffice-bin/02-post_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/ubuntu-versionator_pkg_postinst.ehook -------------------------------------------------------------------------------- /profiles/ehooks/media-gfx/gnome-screenshot/03-post_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/ubuntu-versionator_pkg_postinst.ehook -------------------------------------------------------------------------------- /profiles/ehooks/net-im/telegram-desktop-bin/03-post_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/ubuntu-versionator_pkg_postinst.ehook -------------------------------------------------------------------------------- /profiles/ehooks/net-im/telegram-desktop/01-pre_pkg_setup.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require telegram_theme 3 | } 4 | -------------------------------------------------------------------------------- /profiles/ehooks/net-im/telegram-desktop/03-post_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ../../templates/ubuntu-versionator_pkg_postinst.ehook -------------------------------------------------------------------------------- /profiles/ehooks/net-im/telegram-desktop-bin/01-pre_pkg_setup.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require telegram_theme 3 | } 4 | -------------------------------------------------------------------------------- /x11-misc/lightdm/files/lightdm.conf: -------------------------------------------------------------------------------- 1 | [SeatDefaults] 2 | # needed in config file to allow change of setting 3 | allow-guest=false 4 | -------------------------------------------------------------------------------- /profiles/releases/make.defaults: -------------------------------------------------------------------------------- 1 | USE_EXPAND="LIGHTDM_GREETERS" 2 | EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --autounmask-keep-masks" 3 | -------------------------------------------------------------------------------- /profiles/updates/1Q-2015: -------------------------------------------------------------------------------- 1 | move dev-libs/cgmanager app-admin/cgmanager 2 | move app-admin/eselect-lightdm app-eselect/eselect-lightdm 3 | -------------------------------------------------------------------------------- /unity-base/unity/files/launcher_bfb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiznix/unity-gentoo/HEAD/unity-base/unity/files/launcher_bfb.png -------------------------------------------------------------------------------- /x11-misc/lightdm/files/50-display-setup.conf: -------------------------------------------------------------------------------- 1 | [SeatDefaults] 2 | display-setup-script=/usr/lib/lightdm/lightdm-greeter-display-setup 3 | -------------------------------------------------------------------------------- /profiles/ehooks/gnome-extra/yelp/pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | sed -i \ 3 | -e "s/Unity;//" \ 4 | "${PN}.desktop.in" 5 | } 6 | -------------------------------------------------------------------------------- /profiles/list_profile_inherits.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | 3 | import portage 4 | for p in portage.settings.profiles: 5 | print("%s" % p) 6 | -------------------------------------------------------------------------------- /profiles/updates/1Q-2021: -------------------------------------------------------------------------------- 1 | move dev-libs/libaccounts-glib net-libs/libaccounts-glib 2 | move x11-libs/libaccounts-qt net-libs/accounts-qt 3 | -------------------------------------------------------------------------------- /unity-base/unity/files/www-clients: -------------------------------------------------------------------------------- 1 | 'application://firefox-bin.desktop', 2 | 'application://chromium-browser-chromium.desktop', 3 | -------------------------------------------------------------------------------- /unity-extra/unity-greeter/files/gentoo_cof.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiznix/unity-gentoo/HEAD/unity-extra/unity-greeter/files/gentoo_cof.png -------------------------------------------------------------------------------- /x11-libs/gtk+/files/settings.ini: -------------------------------------------------------------------------------- 1 | [Settings] 2 | gtk-theme-name = Adwaita 3 | gtk-icon-theme-name = gnome 4 | gtk-cursor-theme-name = Adwaita 5 | -------------------------------------------------------------------------------- /unity-extra/unity-greeter/files/gentoo_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiznix/unity-gentoo/HEAD/unity-extra/unity-greeter/files/gentoo_logo.png -------------------------------------------------------------------------------- /unity-extra/unity-tweak-tool/files/95-xcursor-theme: -------------------------------------------------------------------------------- 1 | export XCURSOR_THEME="$(gsettings get org.gnome.desktop.interface cursor-theme | sed "s:'::g")" 2 | -------------------------------------------------------------------------------- /app-emulation/anbox/files/80-anbox-bridge.network: -------------------------------------------------------------------------------- 1 | [Match] 2 | Name=anbox0 3 | Driver=bridge 4 | 5 | [Network] 6 | Address=192.168.250.1/24 7 | IPMasquerade=yes 8 | -------------------------------------------------------------------------------- /x11-misc/lightdm/files/lightdm.tmpfiles.d: -------------------------------------------------------------------------------- 1 | d /run/lightdm 0775 lightdm lightdm 2 | f /run/lightdm/.pam_environment 0644 lightdm lightdm - GDK_CORE_DEVICE_EVENTS=true 3 | -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- 1 | All the crew at #gentoo-dev-help and #gentoo-desktop 2 | The ArchLinux community 3 | All the Gentoo users on http://forums.gentoo.org/viewtopic-t-930558.html 4 | -------------------------------------------------------------------------------- /profiles/ehooks/net-im/telegram-desktop/02-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | insinto /usr/share/icons 3 | doins -r "${EHOOK_FILESDIR}"/ubuntu-mono-dark 4 | } 5 | -------------------------------------------------------------------------------- /profiles/ehooks/dev-libs/libappindicator/02-post_src_compile.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | BUILD_DIR="build-gtk2" multilib_foreach_abi multilib-minimal_abi_src_compile 3 | } 4 | -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/freefont/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require fontconfig_adjust 3 | 4 | find "${ED}" -type f -name "*.otf" -delete 5 | } 6 | -------------------------------------------------------------------------------- /profiles/ehooks/net-im/telegram-desktop-bin/02-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | insinto /usr/share/icons 3 | doins -r "${EHOOK_FILESDIR}"/ubuntu-mono-dark 4 | } 5 | -------------------------------------------------------------------------------- /gnome-extra/activity-log-manager/files/translations-artful.tar.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiznix/unity-gentoo/HEAD/gnome-extra/activity-log-manager/files/translations-artful.tar.xz -------------------------------------------------------------------------------- /profiles/ehooks/sys-auth/polkit-pkla-compat/post_src_configure.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | sed -i \ 3 | -e "\:^localstatedir:{s:/var/lib:/var:}" \ 4 | {,test/}Makefile || die 5 | } 6 | -------------------------------------------------------------------------------- /dev-libs/properties-cpp/files/patches/README: -------------------------------------------------------------------------------- 1 | 0xxx: Grabbed from upstream development. 2 | 1xxx: Possibly relevant for upstream adoption. 3 | 2xxx: Only relevant for official Debian release. 4 | -------------------------------------------------------------------------------- /profiles/ehooks/app-office/libreoffice/files/human-icon-theme.tar.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiznix/unity-gentoo/HEAD/profiles/ehooks/app-office/libreoffice/files/human-icon-theme.tar.xz -------------------------------------------------------------------------------- /profiles/ehooks/app-office/libreoffice/files/tango-icon-theme.tar.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiznix/unity-gentoo/HEAD/profiles/ehooks/app-office/libreoffice/files/tango-icon-theme.tar.xz -------------------------------------------------------------------------------- /gnome-extra/zeitgeist/files/mail-clients: -------------------------------------------------------------------------------- 1 | + arr.add (event_for_desktop_file ("thunderbird-bin.desktop", ++ts)); 2 | + arr.add (event_for_desktop_file ("org.gnome.Evolution.desktop", ++ts)); 3 | -------------------------------------------------------------------------------- /app-emulation/anbox/files/anbox.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Anbox 3 | GenericName=Android in a box 4 | Version=1.0 5 | Type=Application 6 | Icon=anbox 7 | Exec=anbox-launch 8 | Terminal=false 9 | -------------------------------------------------------------------------------- /profiles/ehooks/app-text/foliate/pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_use headerbar_adjust && sed -i \ 3 | -e "/show-close-button/{s/True/False/}" \ 4 | src/ui/libraryWindow.ui 5 | } 6 | -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/ubuntu-font-family/post_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ## Keep Ubuntu Medium font 2 | ebuild_hook() { 3 | if [[ -n ${A} ]]; then 4 | cd ${WORKDIR} 5 | unpack ${A} 6 | fi 7 | } 8 | -------------------------------------------------------------------------------- /profiles/ehooks/x11-misc/x11vnc/post_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | # Correct hard coded local prefix in Xdummy # 3 | sed -i \ 4 | -e 's:/usr/local:/usr:g' \ 5 | misc/Xdummy.in 6 | } 7 | -------------------------------------------------------------------------------- /profiles/ehooks/media-gfx/simple-scan/pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_use headerbar_adjust && sed -i \ 3 | -e "/show_close_button/{s/True/False/}" \ 4 | data/ui/app-window.ui 5 | } 6 | -------------------------------------------------------------------------------- /profiles/ehooks/sys-apps/baobab/pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_use headerbar_adjust && sed -i \ 3 | -e "/show_close_button/{s/True/False/}" \ 4 | data/ui/baobab-main-window.ui 5 | } 6 | -------------------------------------------------------------------------------- /profiles/ehooks/gnome-extra/gnome-calculator/pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_use headerbar_adjust && sed -i \ 3 | -e "/show_close_button/{s/True/False/}" \ 4 | src/ui/math-window.ui 5 | } 6 | -------------------------------------------------------------------------------- /profiles/ehooks/gnome-extra/gnome-system-monitor/pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_use headerbar_adjust && sed -i \ 3 | -e "/show-close-button/{s/True/False/}" \ 4 | data/interface.ui 5 | } 6 | -------------------------------------------------------------------------------- /profiles/ehooks/sys-apps/gnome-disk-utility/pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_use headerbar_adjust && sed -i \ 3 | -e "/show-close-button/{s/True/False/}" \ 4 | src/disks/ui/disks.ui 5 | } 6 | -------------------------------------------------------------------------------- /gnome-base/gnome-session/files/05-unity-desktop-session: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "x$DESKTOP_SESSION" = "x" -a "x$XSESSION" = "xunity" ]; then 4 | DESKTOP_SESSION="${XSESSION}" 5 | export DESKTOP_SESSION 6 | fi 7 | -------------------------------------------------------------------------------- /profiles/ehooks/app-office/libreoffice/files/custom-icons/savemodified_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiznix/unity-gentoo/HEAD/profiles/ehooks/app-office/libreoffice/files/custom-icons/savemodified_large.png -------------------------------------------------------------------------------- /profiles/ehooks/app-office/libreoffice/files/custom-icons/savemodified_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiznix/unity-gentoo/HEAD/profiles/ehooks/app-office/libreoffice/files/custom-icons/savemodified_small.png -------------------------------------------------------------------------------- /profiles/ehooks/gnome-extra/gnome-calendar/02-pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_use headerbar_adjust && sed -i \ 3 | -e "/show_close_button/{s/True/False/}" \ 4 | src/gui/gcal-window.ui 5 | } 6 | -------------------------------------------------------------------------------- /profiles/ehooks/gui-libs/libhandy/pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_use headerbar_adjust && sed -i \ 3 | -e "/show_close_button/{s/True/False/}" \ 4 | src/hdy-preferences-window.ui 5 | 6 | } 7 | -------------------------------------------------------------------------------- /profiles/ehooks/net-im/pidgin/02-pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | sed -i \ 3 | -e "s/@USES_MM_CHAT_SECTION@/X-MessagingMenu-UsesChatSection=true/" \ 4 | pidgin/data/pidgin.desktop.in.in || die 5 | } 6 | -------------------------------------------------------------------------------- /unity-base/unity-language-pack/files/session-shortcuts-translations-artful.tar.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiznix/unity-gentoo/HEAD/unity-base/unity-language-pack/files/session-shortcuts-translations-artful.tar.xz -------------------------------------------------------------------------------- /x11-misc/lightdm/files/lightdm-autologin: -------------------------------------------------------------------------------- 1 | auth optional pam_env.so 2 | auth required pam_nologin.so 3 | auth required pam_permit.so 4 | 5 | account include system-local-login 6 | session include system-local-login 7 | -------------------------------------------------------------------------------- /profiles/ehooks/media-gfx/gnome-font-viewer/pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_use headerbar_adjust && sed -i \ 3 | -e "/hdy_header_bar_set_show_close_button/{s/TRUE/FALSE/}" \ 4 | src/font-view.c 5 | } 6 | -------------------------------------------------------------------------------- /profiles/releases/jammy/base/package.mask: -------------------------------------------------------------------------------- 1 | # Mask all other releases # 2 | >unity-base/unity-build-env-22.05 3 | unity-base/unity-meta-22.05 6 | unity-base/unity-build-env-22.11 3 | unity-base/unity-meta-22.11 6 | /dev/null; then 3 | xdg-user-dirs-update 4 | fi 5 | export XDG_DATA_DIRS="${XDG_DATA_DIRS}:/usr/share/kde" 6 | fi 7 | -------------------------------------------------------------------------------- /profiles/ehooks/mate-extra/mate-indicator-applet/01-pre_src_configure.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | # Force ./configure to use Ayatana Indicators 3 | sed -i "s/with_ayatana_indicators='no'/with_ayatana_indicators='yes'/g" configure 4 | } 5 | -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/khmer/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require fontconfig_adjust 3 | 4 | find "${ED}" -type f -name "*.ttf" \ 5 | ! -name "KhmerOS.ttf" \ 6 | ! -name "KhmerOS_sys.ttf" \ 7 | -delete 8 | } 9 | -------------------------------------------------------------------------------- /gnome-base/gnome-menus/files/10-xdg-menu-gnome-r1: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ -z "$XDG_MENU_PREFIX" ] && { [ -n "`echo "$DESKTOP_SESSION" | grep "gnome"`" ] || [ "$DESKTOP_SESSION" = "cinnamon" ]; } 4 | then 5 | export XDG_MENU_PREFIX=gnome- 6 | fi 7 | -------------------------------------------------------------------------------- /profiles/ehooks/media-sound/audacity/post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require audacity_menu 3 | 4 | sed -i \ 5 | -e "/^Exec=/{s/env UBUNTU_MENUPROXY=0 //}" \ 6 | "${ED}/usr/share/applications/audacity.desktop" || die 7 | } 8 | -------------------------------------------------------------------------------- /x11-misc/notify-osd/files/notify-osd.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=Application 3 | Name=Unity Notifications Daemon 4 | Exec=sh -c "/usr/lib64/notify-osd/notify-osd &" 5 | OnlyShowIn=Unity; 6 | NoDisplay=true 7 | X-GNOME-Autostart-Phase=DisplayServer 8 | -------------------------------------------------------------------------------- /app-emulation/anbox/files/anbox-container-manager.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Anbox Container Manager 3 | 4 | [Service] 5 | ExecStart=/usr/bin/anbox container-manager --daemon --data-path=/var/lib/anbox 6 | 7 | [Install] 8 | WantedBy=multi-user.target 9 | -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/noto-emoji/01-post_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require fontconfig_adjust 3 | 4 | cp fonts/NotoColorEmoji.ttf "${S}" 5 | 6 | rm {Makefile,png/128/*,svg/*} 7 | touch png/128/tmp.png 8 | touch svg/tmp.svg 9 | } 10 | -------------------------------------------------------------------------------- /acct-group/timekpr/timekpr-0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2023 Gentoo Authors 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=8 5 | 6 | inherit acct-group 7 | 8 | DESCRIPTION="A group for sys-apps/timekpr-next" 9 | 10 | ACCT_GROUP_ID="-1" 11 | -------------------------------------------------------------------------------- /profiles/ehooks/app-accessibility/at-spi2-core/01-pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ## Accessibility is now always started by default, ready for use. 2 | ebuild_hook() { 3 | sed -i \ 4 | -e "/OnlyShowIn/d" \ 5 | -e "/AutostartCondition/d" \ 6 | bus/at-spi-dbus-bus.desktop.in || die 7 | } 8 | -------------------------------------------------------------------------------- /profiles/ehooks/net-libs/libsoup/post_src_configure.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | local d 3 | 4 | for d in "${WORKDIR}"/*; do 5 | if [[ ${d} != ${S} ]]; then 6 | pushd "${d}" >/dev/null || die 7 | meson configure -Dgnome=true 8 | popd >/dev/null || die 9 | fi 10 | done 11 | } 12 | -------------------------------------------------------------------------------- /profiles/ehooks/gnome-extra/nemo/02-pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | if ehook_use nemo_noroot; then 3 | sed -i \ 4 | -e "/gboolean show_open_as_root/{s/no_selection_or_one_dir/FALSE/}" \ 5 | src/nemo-view.c || die 6 | einfo "'Open as Root' context menu action removed" 7 | fi 8 | } 9 | -------------------------------------------------------------------------------- /profiles/ehooks/media-gfx/shotwell/post_src_configure.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | local d 3 | 4 | for d in "${WORKDIR}"/*; do 5 | if [[ ${d} != ${S} ]]; then 6 | pushd "${d}" >/dev/null || die 7 | meson configure -Dunity-support=true 8 | popd >/dev/null || die 9 | fi 10 | done 11 | } 12 | -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/noto-emoji/02-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | [[ -f ${ED%/}/usr/share/fonts/noto-emoji/NotoEmoji-Regular.ttf ]] \ 3 | && rm "${ED%/}"/usr/share/fonts/noto-emoji/NotoEmoji-Regular.ttf 4 | [[ -d ${ED%/}/usr/share/icons ]] \ 5 | && rm -r "${ED%/}"/usr/share/icons 6 | } 7 | -------------------------------------------------------------------------------- /profiles/ehooks/media-libs/fontconfig/files/10-antialias.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | true 7 | 8 | 9 | -------------------------------------------------------------------------------- /sys-power/cpufrequtils/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mattst88@gentoo.org 6 | Matt Turner 7 | 8 | 9 | -------------------------------------------------------------------------------- /unity-base/compiz/files/compiz-migrate-to-dconf.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Migrate Compiz settings to DConf 3 | Comment=Migrate Compiz settings from GConf to GSettings 4 | Exec=python2 /usr/lib/compiz/02_migrate_to_gsettings.py 5 | Terminal=false 6 | Type=Application 7 | Categories= 8 | OnlyShowIn=Unity; 9 | -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/droid/files/65-droid-sans-fallback.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | sans-serif 6 | 7 | Droid Sans Fallback 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /profiles/ehooks/www-client/chromium/01-pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | # Description: Never default to using the custom title bar. Chromium should 3 | # integrate, not be a special little snowflake. 4 | sed -i \ 5 | -e "/bool GetCustomFramePrefDefault/a return false;" \ 6 | ui/base/x/x11_util.cc 7 | } 8 | -------------------------------------------------------------------------------- /profiles/updates/2Q-2015: -------------------------------------------------------------------------------- 1 | move app-admin/eselect-opengl app-eselect/eselect-opengl 2 | move dev-libs/libubuntu-app-launch sys-apps/ubuntu-app-launch 3 | move dev-libs/libupstart sys-apps/upstart 4 | move dev-libs/ubuntu-download-manager net-libs/ubuntu-download-manager 5 | move dev-libs/ubuntu-geoip net-libs/ubuntu-geoip 6 | -------------------------------------------------------------------------------- /acct-group/timekpr/Manifest: -------------------------------------------------------------------------------- 1 | EBUILD timekpr-0.ebuild 201 BLAKE2B 2b4d140faacde55f22bc980958adf9103037b3e0fb85ea514705368cd110fb778ff5da1b6ec4bddda67e2d5b825aec44018d9c91df1c20b15cb0905d36475f1a SHA512 c862ce0ab1094410475de84e0e8137fc96e5e64822c34d874031c95bbf4f5a6deea6effd2bdbf1b0f53c0e0d44825c1482e06647de0cf35648dcd3fe006379ca 2 | -------------------------------------------------------------------------------- /gnome-base/gnome/Manifest: -------------------------------------------------------------------------------- 1 | EBUILD gnome-3.38.ebuild 1393 BLAKE2B 207e1b07ebf4e4ffb4776221cdcc9c5e08919528345451c78457e9120e615daabebffd6252a5051e4f84a7d961b2681130417f1dd1553c6b227cf44c185ab7da SHA512 c005011a1fd402f9de119b5b87b6d95ffd173641b907f613d652cac112b005263d0927ecb944c121c91089adeb2a4b2213cb3155083175ce51b1dcf248e13717 2 | -------------------------------------------------------------------------------- /profiles/ehooks/templates/patches.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | local x 3 | 4 | for x in $(grep -v \# "${EHOOK_FILESDIR}/patches/series" 2>/dev/null); do 5 | eapply "${EHOOK_FILESDIR}/patches/${x}" 6 | done 7 | 8 | for x in "${EHOOK_FILESDIR}"/*.{diff,patch}; do 9 | [[ -r ${x} ]] && eapply "${x}" 10 | done 11 | } 12 | -------------------------------------------------------------------------------- /media-libs/swiftshader/Manifest: -------------------------------------------------------------------------------- 1 | EBUILD swiftshader-9999.ebuild 811 BLAKE2B 919196e4dd5b611f3c5c178efee65ecea0b33e041492d1a442c3c75dff873194eaff678226de0d1b33ce088aeae2ff51ecfcc3fb5b48d7e81cd3e7bcc691dc88 SHA512 8277716a38acf2afa085191fabbb2e50c369028e5857bc84d53155b5b61027337129e5f00c890afdcf5874eb292812677146ad1e52a5252a4f1412f25975d891 2 | -------------------------------------------------------------------------------- /profiles/desc/lightdm_greeters.desc: -------------------------------------------------------------------------------- 1 | Copyright 1999-2022 Gentoo Foundation. 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | # This file contains descriptions of LIGHTDM_GREETERS USE_EXPAND flags. 5 | 6 | # Keep it sorted. 7 | 8 | gtk - Gtk Greeter 9 | kde - KDE Greeter 10 | unity - Unity Greeter 11 | -------------------------------------------------------------------------------- /gnome-base/gnome-core-apps/Manifest: -------------------------------------------------------------------------------- 1 | EBUILD gnome-core-apps-3.36.5.ebuild 1585 BLAKE2B cc70dd22cef2ec250d1f0f209d5fdc21d524737aa7f1f0d42712b5a79087e239c137948a73ac7d063a6093022054bb532eaa37d226d1d67f27b264c23dd20425 SHA512 39ed0e64507c7f5fb727300a0d516a319d5f1e593e17ae70b0eda5e1673f79e6895ba8ccfd15a82f65f07fee587f1e637b58788689dc00377012cde29b5d877e 2 | -------------------------------------------------------------------------------- /unity-extra/indicator-netspeed/Manifest: -------------------------------------------------------------------------------- 1 | EBUILD indicator-netspeed-9999.ebuild 611 BLAKE2B f39361f0ed2864899a728c871753b0ec7ab7b7cddcdbfcd173417206d7f89cc6323f50b70eb9c02f9f7205854a2058a2129bfc9f2d448440b5fa78b704756b1a SHA512 faa2857e5baecf6349e568cf6ad2dedf3208d184e07a80882e2d114354d02bd522811768e7521a1b249bb3775f9b6930c59cccc3254c6b04fc005339ab7c831f 2 | -------------------------------------------------------------------------------- /gnome-base/gnome-session/files/15-xdg-data-gnome-r1: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then 4 | if [ -z "$XDG_DATA_DIRS" ]; then 5 | export XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/ 6 | else 7 | export XDG_DATA_DIRS=/usr/share/gnome:"$XDG_DATA_DIRS" 8 | fi 9 | fi 10 | -------------------------------------------------------------------------------- /profiles/ehooks/app-accessibility/at-spi2-core/files/90qt-a11y: -------------------------------------------------------------------------------- 1 | # -*- sh -*- 2 | # Xsession.d script to set the env variables to enable accessibility for Qt 3 | # 4 | # This file is sourced by Xsession(5), not executed. 5 | 6 | QT_ACCESSIBILITY=1 7 | QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 8 | 9 | export QT_ACCESSIBILITY QT_LINUX_ACCESSIBILITY_ALWAYS_ON 10 | -------------------------------------------------------------------------------- /dev-java/jayatana/files/90jayatana: -------------------------------------------------------------------------------- 1 | # -*- sh -*- 2 | # Xsession.d script to set the env variables to enable jayatana 3 | # 4 | # This file is sourced by Xsession(5), not executed. 5 | 6 | if [ "x$DESKTOP_SESSION" = "xunity" ]; then 7 | JAVA_TOOL_OPTIONS="${JAVA_TOOL_OPTIONS:+$JAVA_TOOL_OPTIONS }-javaagent:JAVA_AGENT" 8 | export JAVA_TOOL_OPTIONS 9 | fi 10 | -------------------------------------------------------------------------------- /profiles/ehooks/templates/patches_eautoreconf.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | local x 3 | 4 | for x in $(grep -v \# "${EHOOK_FILESDIR}/patches/series" 2>/dev/null); do 5 | eapply "${EHOOK_FILESDIR}/patches/${x}" 6 | done 7 | 8 | for x in "${EHOOK_FILESDIR}"/*.{diff,patch}; do 9 | [[ -r ${x} ]] && eapply "${x}" 10 | done 11 | 12 | eautoreconf 13 | } 14 | -------------------------------------------------------------------------------- /profiles/ehooks/media-gfx/gnome-screenshot/01-pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_use headerbar_adjust && sed -i \ 3 | -e "/show_close_button/{s/True/False/}" \ 4 | data/ui/screenshot-interactive-dialog.ui 5 | 6 | ehook_require gnome-screenshot_adjust 7 | 8 | sed -i \ 9 | -e "s/gnome-help/ubuntu-help/" \ 10 | src/screenshot-utils.c 11 | } 12 | -------------------------------------------------------------------------------- /profiles/ehooks/app-admin/system-config-printer/pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | echo "NotShowIn=Unity;" \ 3 | >> "${PN}.desktop.in" 4 | 5 | sed -i \ 6 | -e "s:\(NotShowIn=KDE;GNOME;Cinnamon;\):\1Unity;:" \ 7 | "print-applet.desktop.in" 8 | 9 | sed -i \ 10 | -e "s:\(self.AboutDialog.set_\)\(icon_name('printer\):\1logo_\21:" \ 11 | "${PN}.py" 12 | } 13 | -------------------------------------------------------------------------------- /x11-misc/lightdm/files/lightdm.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Light Display Manager 3 | Documentation=man:lightdm(1) 4 | After=systemd-user-sessions.service 5 | 6 | [Service] 7 | ExecStart=/usr/sbin/lightdm 8 | StandardOutput=syslog 9 | Restart=always 10 | IgnoreSIGPIPE=no 11 | BusName=org.freedesktop.DisplayManager 12 | 13 | [Install] 14 | Alias=display-manager.service 15 | -------------------------------------------------------------------------------- /profiles/ehooks/templates/patches_noelibtoolize.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | local x 3 | 4 | for x in $(grep -v \# "${EHOOK_FILESDIR}/patches/series" 2>/dev/null); do 5 | eapply "${EHOOK_FILESDIR}/patches/${x}" 6 | done 7 | 8 | for x in "${EHOOK_FILESDIR}"/*.{diff,patch}; do 9 | [[ -r ${x} ]] && eapply "${x}" 10 | done 11 | 12 | AT_NOELIBTOOLIZE="yes" eautoreconf 13 | } 14 | -------------------------------------------------------------------------------- /profiles/ehooks/app-office/libreoffice/01-post_src_unpack.ehook: -------------------------------------------------------------------------------- 1 | ## human-icon-theme.tar.xz downloaded from: 2 | ## https://github.com/LibreOffice/core/tree/3498ed37527b7af795f00dc6a55c11e65a313186/icon-themes/human 3 | 4 | ebuild_hook() { 5 | ehook_use libreoffice_theme \ 6 | && unpack "${EHOOK_FILESDIR}"/human-icon-theme.tar.xz \ 7 | && unpack "${EHOOK_FILESDIR}"/tango-icon-theme.tar.xz 8 | } 9 | -------------------------------------------------------------------------------- /sys-power/cpufrequtils/files/cpufrequtils-008-remove-pipe-from-CFLAGS.patch: -------------------------------------------------------------------------------- 1 | --- Makefile.orig 2011-07-21 15:41:14.696144522 -0400 2 | +++ Makefile 2011-07-21 15:41:21.056144805 -0400 3 | @@ -123,8 +123,6 @@ 4 | LIB_SRC = lib/cpufreq.c 5 | LIB_OBJS = lib/cpufreq.o 6 | 7 | -CFLAGS += -pipe 8 | - 9 | ifeq ($(strip $(PROC)),true) 10 | LIB_OBJS += lib/proc.o 11 | LIB_SRC += lib/proc.c 12 | -------------------------------------------------------------------------------- /sys-power/cpufrequtils/files/cpufrequtils.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=CPU frequency scaling via cpufrequtils 3 | 4 | [Service] 5 | EnvironmentFile=/etc/conf.d/cpufrequtils 6 | ExecStart=/usr/libexec/cpufrequtils-change.sh $START_OPTS -- $SYSFS_EXTRA 7 | ExecReload=/usr/libexec/cpufrequtils-change.sh $STOP_OPTS 8 | RemainAfterExit=yes 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /gnome-base/gnome-session/files/10-user-dirs-update-gnome-r1: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Create various XDG directories, and write ~/.config/user-dirs.dirs, etc. 4 | # That file is read by glib to get XDG_PICTURES_DIR, etc 5 | 6 | if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then 7 | if type xdg-user-dirs-update &>/dev/null; then 8 | xdg-user-dirs-update 9 | fi 10 | fi 11 | -------------------------------------------------------------------------------- /profiles/ehooks/dev-libs/libappindicator/03-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | build-gtk2_src_install() { 3 | mkdir -p "${BUILD_DIR}" || die 4 | pushd "${BUILD_DIR}" >/dev/null || die 5 | emake -j1 DESTDIR="${D}" install 6 | popd >/dev/null || die 7 | } 8 | 9 | BUILD_DIR="build-gtk2" multilib_foreach_abi build-gtk2_src_install 10 | find "${ED}" -name '*.la' -delete || die 11 | } 12 | -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/droid/01-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require fontconfig_adjust 3 | 4 | find "${ED}" -type f -name "*.ttf" \ 5 | ! -name "DroidSansFallback.ttf" \ 6 | -delete 7 | 8 | local template_dir="/etc/fonts/conf.avail" 9 | 10 | rm "${ED%/}${template_dir}"/* 11 | insinto "${template_dir}" 12 | doins "${EHOOK_FILESDIR}"/65-droid-sans-fallback.conf 13 | } 14 | -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/takao-fonts/01-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require fontconfig_adjust 3 | 4 | find "${ED}" -type f -name "*.ttf" \ 5 | ! -name "TakaoPGothic.ttf" \ 6 | -delete 7 | 8 | local template_dir="/etc/fonts/conf.avail" 9 | 10 | rm "${ED%/}${template_dir}"/* 11 | insinto "${template_dir}" 12 | doins "${EHOOK_FILESDIR}"/65-fonts-takao-pgothic.conf 13 | } 14 | -------------------------------------------------------------------------------- /unity-base/unity/files/unity-panel-service.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=Application 3 | Name=Unity Panel Service 4 | Exec=dbus-send --session --dest="com.canonical.Unity.Panel.Service.Desktop" /com/canonical/Unity/Panel/Service/Desktop com.canonical.Unity.Panel.Service.Desktop 5 | OnlyShowIn=Unity; 6 | NoDisplay=true 7 | StartupNotify=false 8 | Terminal=false 9 | AutostartCondition=GNOME3 unless-session gnome 10 | -------------------------------------------------------------------------------- /unity-indicators/indicator-session/files/unity-yelp.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Unity Help 3 | Comment=Get help with Unity 4 | Keywords=documentation;information;manual;help; 5 | OnlyShowIn=Unity; 6 | Exec=yelp help:ubuntu-help 7 | Icon=help-browser 8 | StartupNotify=true 9 | Terminal=false 10 | Type=Application 11 | Categories=GNOME;GTK;Core;Documentation;Utility; 12 | X-GNOME-Gettext-Domain=indicator-session 13 | -------------------------------------------------------------------------------- /profiles/profiles.desc: -------------------------------------------------------------------------------- 1 | # 17.1 are experimental SYMLINK_LIB=no profiles 2 | # Run app-portage/unsymlink-lib *before* switching the profile 3 | 4 | # == STABLE == # 5 | amd64 linux/amd64/17.0/jammy stable 6 | amd64 linux/amd64/17.1/jammy stable 7 | x86 linux/x86/17.0/jammy stable 8 | 9 | # == DEVELOPING === # 10 | amd64 linux/amd64/17.0/kinetic dev 11 | amd64 linux/amd64/17.1/kinetic dev 12 | x86 linux/x86/17.0/kinetic dev 13 | -------------------------------------------------------------------------------- /profiles/ehooks/x11-misc/copyq/pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require copyq_theme 3 | 4 | sed -i \ 5 | -e '/Exec=/{s/copyq/env COPYQ_SESSION_COLOR=#dfdbd2 copyq/}' \ 6 | shared/com.github.hluk.copyq.desktop.in 7 | 8 | sed -i \ 9 | -e '/applicationFilePath/{s/"\\"" +/"env COPYQ_SESSION_COLOR=#dfdbd2 " +/}' \ 10 | -e '/applicationFilePath/{s/ + "\\""//}' \ 11 | src/platform/x11/x11platform.cpp 12 | } 13 | -------------------------------------------------------------------------------- /profiles/ehooks/dev-libs/libappindicator/01-post_src_configure.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | build-gtk2_src_configure() { 3 | mkdir -p "${BUILD_DIR}" || die 4 | pushd "${BUILD_DIR}" >/dev/null || die 5 | ECONF_SOURCE="${S}" \ 6 | econf \ 7 | --disable-static \ 8 | --disable-introspection \ 9 | --with-gtk=2 10 | popd >/dev/null || die 11 | } 12 | 13 | BUILD_DIR="build-gtk2" multilib_foreach_abi build-gtk2_src_configure 14 | } 15 | -------------------------------------------------------------------------------- /sys-power/cpufrequtils/files/cpufrequtils-init.d-007: -------------------------------------------------------------------------------- 1 | #!/sbin/runscript 2 | # Copyright 1999-2022 Gentoo Foundation 3 | # Distributed under the terms of the GNU General Public License v2 4 | 5 | change() { 6 | ebegin "Running cpufreq-set ${*}" 7 | /usr/libexec/cpufrequtils-change.sh "${@}" > /dev/null 8 | eend $? 9 | } 10 | 11 | start() { 12 | change ${START_OPTS} -- ${SYSFS_EXTRA} 13 | } 14 | 15 | stop() { 16 | change "${STOP_OPTS}" 17 | } 18 | -------------------------------------------------------------------------------- /skel.metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /dev-libs/dee/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /gnome-base/gconf/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-base/bamf/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-base/evemu/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-base/frame/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-base/geis/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-base/grail/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-base/hud/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-base/nux/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /x11-libs/dee-qt/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /x11-wm/metacity/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /dev-libs/libcolumbus/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /dev-libs/libindicator/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /dev-libs/libunity/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /dev-libs/xpathselect/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /dev-python/autopilot/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /dev-python/pyjunitxml/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /dev-util/cmake-extras/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /gnome-extra/nm-applet/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /mate-extra/mate-tweak/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /sys-apps/xorg-gtest/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-base/compiz/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-indicators/ido/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /x11-libs/gsettings-qt/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /x11-misc/gtk3-nocsd/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /x11-misc/notify-osd/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /app-accessibility/onboard/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /dev-libs/libqtdbusmock/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /dev-libs/libqtdbustest/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /dev-libs/libunity-misc/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /dev-libs/properties-cpp/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /gnome-base/gnome-menus/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /gnome-base/gnome-panel/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /gnome-base/gnome-session/files/90-xcursor-theme-gnome: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then 4 | XCURSOR_THEME=`dconf read /org/gnome/desktop/interface/cursor-theme` 2> /dev/null 5 | if [ x"$XCURSOR_THEME" = "x" ]; then 6 | export XCURSOR_THEME="Adwaita" 7 | else 8 | # 'dconf read' wraps string output in single quotes 9 | eval export "XCURSOR_THEME=$XCURSOR_THEME" 10 | fi 11 | fi 12 | -------------------------------------------------------------------------------- /gnome-extra/polkit-gnome/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /sys-apps/accountsservice/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-base/ubuntu-docs/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /x11-themes/ubuntu-sounds/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /app-eselect/eselect-lightdm/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /net-libs/telepathy-indicator/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /profiles/ehooks/dev-cpp/gtest/01-pre_src_prepare.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | # From: Steve Robbins 3 | # Date: Sun, 25 Oct 2020 23:29:36 -0500 4 | # Subject: Add GoogleTest version to each sub-project to allow builds from the 5 | # sub-project. Work around for upstream 6 | # https://github.com/google/googletest/issues/2950 7 | 8 | sed -i \ 9 | -e "/For more options, run/a set(GOOGLETEST_VERSION ${PV%_*})" \ 10 | google{mock,test}/CMakeLists.txt 11 | } 12 | -------------------------------------------------------------------------------- /profiles/ehooks/www-client/firefox-bin/01-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | local desktopfile="${ED}/usr/share/applications/${PN}.desktop" 3 | 4 | newmenu "${EHOOK_FILESDIR}/${PN%-bin}.desktop.in" "${PN}.desktop" 5 | 6 | sed -i \ 7 | -e "s/@MOZ_APP_NAME@/${PN}/" \ 8 | -e "/%%ifdef/d" \ 9 | -e "/%%else/,+$(( $(grep -n %%endif < ${desktopfile} | cut -d ':' -f 1) - $(grep -n %%else < ${desktopfile} | cut -d ':' -f 1) )) d" \ 10 | "${desktopfile}" || die 11 | } 12 | -------------------------------------------------------------------------------- /sys-power/cpufrequtils/files/cpufrequtils-007-build.patch: -------------------------------------------------------------------------------- 1 | --- Makefile 2 | +++ Makefile 3 | @@ -158,11 +158,9 @@ endif 4 | 5 | # if DEBUG is enabled, then we do not strip or optimize 6 | ifeq ($(strip $(DEBUG)),true) 7 | - CFLAGS += -O1 -g 8 | CPPFLAGS += -DDEBUG 9 | STRIPCMD = /bin/true -Since_we_are_debugging 10 | else 11 | - CFLAGS += $(OPTIMIZATION) -fomit-frame-pointer 12 | STRIPCMD = $(STRIP) -s --remove-section=.note --remove-section=.comment 13 | endif 14 | 15 | -------------------------------------------------------------------------------- /unity-base/overlay-scrollbar/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-base/unity-gtk-module/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-extra/indicator-cpufreq/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-extra/indicator-evolution/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-extra/indicator-multiload/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-extra/indicator-privacy/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-extra/indicator-psensor/files/json-c-0.13-is_error-build-fix.diff: -------------------------------------------------------------------------------- 1 | diff -urN psensor-1.1.5/src/rsensor.c psensor-1.1.5-patched/src/rsensor.c 2 | --- psensor-1.1.5/src/rsensor.c 2016-06-07 00:07:30.000000000 +0930 3 | +++ psensor-1.1.5-patched/src/rsensor.c 2019-02-16 16:55:44.552122486 +1030 4 | @@ -20,6 +20,7 @@ 5 | #include 6 | #define _(str) gettext(str) 7 | 8 | +#include 9 | #include 10 | #include 11 | #include 12 | -------------------------------------------------------------------------------- /unity-extra/indicator-psensor/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-lenses/unity-lens-files/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-lenses/unity-lens-music/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-lenses/unity-lens-photos/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-lenses/unity-lens-video/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-scopes/unity-scope-home/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /x11-plugins/pidgin-libnotify/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /x11-themes/notify-osd-icons/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /x11-themes/unity-asset-pool/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /gnome-extra/activity-log-manager/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-base/unity/files/99ibus-service: -------------------------------------------------------------------------------- 1 | # This file is sourced by Xsession(5), not executed. 2 | # Start 'ibus-daemon' if we are in a Unity desktop session 3 | 4 | if [ "x$DESKTOP_SESSION" = "xunity" ]; then 5 | export XMODIFIERS="@im=ibus" 6 | export GTK_IM_MODULE="ibus" 7 | export QT_IM_MODULE="xim" 8 | # ibus-daemon start is provided 9 | # by /etc/xdg/autostart/ibus-daemon.desktop 10 | # due to issue #156 11 | #ibus-daemon --daemonize --replace --xim --panel disable 12 | fi 13 | -------------------------------------------------------------------------------- /unity-indicators/indicator-applet/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-indicators/indicator-bluetooth/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-indicators/indicator-messages/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-indicators/indicator-sound/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-lenses/unity-lens-applications/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /app-emulation/anbox/files/anbox-lxc_mk-subuid_gid: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Generates suitable content for LXC's /etc/subuid and /etc/subgid lxc.id_map permission files # 4 | # using UID/GIDs that Anbox is expecting from it's generated /var/lib/anbox/containers/default/config LXC config # 5 | 6 | grep lxc.idmap /var/lib/anbox/containers/default/config | awk '{print "root:"$5":"$6}' | uniq && \ 7 | grep lxc.idmap /var/lib/anbox/containers/default/config | awk '{print ":"$5":"$6}' | uniq 8 | -------------------------------------------------------------------------------- /sys-power/cpufrequtils/files/cpufrequtils-conf.d-006: -------------------------------------------------------------------------------- 1 | # /etc/conf.d/cpufrequtils: config file for /etc/init.d/cpufrequtils 2 | 3 | # Options when starting cpufreq (given to the `cpufreq-set` program) 4 | START_OPTS="--governor ondemand" 5 | 6 | # Options when stopping cpufreq (given to the `cpufreq-set` program) 7 | STOP_OPTS="--governor performance" 8 | 9 | # Extra settings to write to sysfs cpufreq values. 10 | #SYSFS_EXTRA="ondemand/ignore_nice_load=1 ondemand/up_threshold=70" 11 | 12 | -------------------------------------------------------------------------------- /unity-base/gsettings-ubuntu-touch-schemas/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /unity-indicators/indicator-application/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | -------------------------------------------------------------------------------- /profiles/ehooks/app-office/libreoffice/03-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | if ehook_use fontconfig_adjust; then 3 | 4 | local f="30-opensymbol.conf" 5 | 6 | einfo "Creating fontconfig configuration symlink ..." 7 | echo " * ${f}" 8 | 9 | insinto /etc/fonts/conf.avail 10 | newins "${ED%/}/usr/$(get_libdir)"/libreoffice/share/fonts/truetype/fc_local.conf "${f}" 11 | 12 | dosym "../conf.avail/${f}" "/etc/fonts/conf.d/${f}" 13 | 14 | fi ## end of ehook_use fontconfig_adjust 15 | } 16 | -------------------------------------------------------------------------------- /profiles/ehooks/app-office/libreoffice-bin/01-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | if ehook_use fontconfig_adjust; then 3 | 4 | local f="30-opensymbol.conf" 5 | 6 | einfo "Creating fontconfig configuration symlink ..." 7 | echo " * ${f}" 8 | 9 | insinto /etc/fonts/conf.avail 10 | newins "${ED%/}/usr/$(get_libdir)"/libreoffice/share/fonts/truetype/fc_local.conf "${f}" 11 | 12 | dosym "../conf.avail/${f}" "/etc/fonts/conf.d/${f}" 13 | 14 | fi ## end of ehook_use fontconfig_adjust 15 | } 16 | -------------------------------------------------------------------------------- /profiles/ehooks/media-fonts/nanum/01-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require fontconfig_adjust 3 | 4 | find "${ED}" -type f -name "*.ttf" \ 5 | ! -name "NanumBarunGothic.ttf" \ 6 | ! -name "NanumBarunGothicBold.ttf" \ 7 | ! -name "NanumGothic.ttf" \ 8 | ! -name "NanumGothicBold.ttf" \ 9 | ! -name "NanumMyeongjo.ttf" \ 10 | ! -name "NanumMyeongjoBold.ttf" \ 11 | -delete 12 | 13 | insinto /etc/fonts/conf.avail 14 | doins "${EHOOK_FILESDIR}"/90-fonts-nanum.conf 15 | } 16 | -------------------------------------------------------------------------------- /x11-misc/lightdm/files/README.gentoo: -------------------------------------------------------------------------------- 1 | 2 | * Even though the default /etc/lightdm/lightdm.conf will work for 3 | * most users, make sure you configure it to suit your needs 4 | * before using lightdm for the first time. 5 | * You can test the configuration file using the following 6 | * command: lightdm --test-mode -c /etc/lightdm/lightdm.conf. This 7 | * requires xorg-server to be built with the 'kdrive' useflag. 8 | * 9 | * For further information have a look into /etc/lightdm/lightdm.conf_example 10 | -------------------------------------------------------------------------------- /x11-libs/gtk+/files/90atk-adaptor: -------------------------------------------------------------------------------- 1 | # -*- sh -*- 2 | # Xsession.d script to set the GTK_MODULES env variable to load atk 3 | # 4 | # This file is sourced by Xsession(5), not executed. 5 | 6 | add_module() 7 | { 8 | case :$GTK_MODULES: in 9 | *:$1:*) 10 | ;; 11 | *) 12 | if [ -z "$GTK_MODULES" ] 13 | then 14 | GTK_MODULES=$1 15 | else 16 | GTK_MODULES=$GTK_MODULES:$1 17 | fi 18 | ;; 19 | esac 20 | } 21 | 22 | add_module gail 23 | add_module atk-bridge 24 | 25 | export GTK_MODULES 26 | -------------------------------------------------------------------------------- /profiles/ehooks/templates/ubuntu-versionator_pkg_postinst.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | local \ 3 | x \ 4 | fname=ubuntu-versionator_pkg_postinst 5 | 6 | if ! declare -F ${fname} 1>/dev/null; then 7 | x="${REPO_ROOT}"/eclass/ubuntu-versionator.eclass 8 | [[ -f ${x} ]] \ 9 | || die "${x}: file not found" 10 | source <(awk "/^${fname}\() {\$/ { p = 1 } p { print } /^}\$/ { p = 0 }" ${x} 2>/dev/null) 11 | declare -F ${fname} 1>/dev/null \ 12 | || die "${fname}: function not found" 13 | fi 14 | 15 | ${fname} 16 | } 17 | -------------------------------------------------------------------------------- /media-fonts/fonts-noto-cjk/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | CJK all weight 14 | 15 | 16 | -------------------------------------------------------------------------------- /app-emulation/anbox/files/anbox-launch: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | ## Start 'session-manager' if not already running and allow some time for Android system to boot ## 4 | 5 | # Always use the host's GLES driver otherwise will cause the following error: # 6 | # anbox "eglCreateSyncKHR: error 0x3004 (EGL_BAD_ATTRIBUTE)" 7 | 8 | if [ -z "$(ps aux | grep 'anbox session-manager' | grep -v grep)" ]; then 9 | anbox session-manager --gles-driver=host & 10 | sleep 5s 11 | fi 12 | anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity 13 | -------------------------------------------------------------------------------- /dev-libs/libzeitgeist/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | eva@gentoo.org 6 | Gilles Dartiguelongue 7 | 8 | 9 | desktop-misc@gentoo.org 10 | Gentoo Desktop Miscellaneous Project 11 | 12 | 13 | libzeitgeist 14 | 15 | 16 | -------------------------------------------------------------------------------- /unity-base/unity-gtk-module/files/81unity-gtk-module: -------------------------------------------------------------------------------- 1 | # -*- sh -*- 2 | # Xsession.d script to set the GTK_MODULES env variable to load unity-gtk-module 3 | # 4 | # This file is sourced by Xsession(5), not executed. 5 | 6 | if [ "x$DESKTOP_SESSION" = "xunity" ]; then 7 | if [ -n "$GTK_MODULES" ]; then 8 | GTK_MODULES="$GTK_MODULES:unity-gtk-module" 9 | else 10 | GTK_MODULES="unity-gtk-module" 11 | fi 12 | 13 | if [ -z "$UBUNTU_MENUPROXY" ]; then 14 | UBUNTU_MENUPROXY=1 15 | fi 16 | 17 | export GTK_MODULES 18 | export UBUNTU_MENUPROXY 19 | fi 20 | -------------------------------------------------------------------------------- /unity-base/unity-language-pack/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Norwegian Bokmål 14 | 15 | 16 | -------------------------------------------------------------------------------- /x11-libs/gtk+/files/gtk+-2.24.20-darwin-quartz-pasteboard.patch: -------------------------------------------------------------------------------- 1 | gdk_quartz_target_to_pasteboard_type_libgtk_only was moved in 2 | a269c2f8d26a588c4b61ad605ef496e89759cc03 3 | https://mail.gnome.org/archives/commits-list/2013-March/msg20203.html 4 | https://bugzilla.gnome.org/show_bug.cgi?id=704766 5 | 6 | --- gtk/gtkclipboard-quartz.c 7 | +++ gtk/gtkclipboard-quartz.c 8 | @@ -33,6 +33,7 @@ 9 | #include "gtktextbuffer.h" 10 | #include "gtkquartz.h" 11 | #include "gtkalias.h" 12 | +#include "quartz/gdkquartz.h" 13 | 14 | enum { 15 | OWNER_CHANGE, 16 | -------------------------------------------------------------------------------- /app-backup/deja-dup/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Build gnome-base/nautilus extension 14 | 15 | 16 | -------------------------------------------------------------------------------- /dev-java/jayatana/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Enable Jayatana system-wide way 14 | 15 | 16 | -------------------------------------------------------------------------------- /profiles/ehooks/x11-libs/libwnck/files/fix-segfault-in-invalidate_icons.patch: -------------------------------------------------------------------------------- 1 | diff -urN libwnck-43.0/libwnck/wnck-handle.c libwnck-43.0-patched/libwnck/wnck-handle.c 2 | --- libwnck-43.0/libwnck/wnck-handle.c 2022-09-16 23:15:59.000000000 +0930 3 | +++ libwnck-43.0-patched/libwnck/wnck-handle.c 2022-12-03 20:01:06.180324605 +1030 4 | @@ -70,6 +70,9 @@ 5 | Display *xdisplay; 6 | int i; 7 | 8 | + if (self->screens == NULL) 9 | + return; 10 | + 11 | xdisplay = _wnck_get_default_display (); 12 | 13 | for (i = 0; i < ScreenCount (xdisplay); ++i) 14 | -------------------------------------------------------------------------------- /unity-base/unity-build-env/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Install a very minimal build 14 | 15 | 16 | -------------------------------------------------------------------------------- /unity-base/unity-gtk-module/files/unity-gtk-module-0.0.0+14.04-deprecated-api.patch: -------------------------------------------------------------------------------- 1 | diff -Naur unity-gtk-module-0.0.0+14.04.20131125_orig/lib/Makefile.am unity-gtk-module-0.0.0+14.04.20131125/lib/Makefile.am 2 | --- unity-gtk-module-0.0.0+14.04.20131125_orig/lib/Makefile.am 2013-11-25 04:54:53.000000000 +0100 3 | +++ unity-gtk-module-0.0.0+14.04.20131125/lib/Makefile.am 2013-12-29 23:41:28.463576903 +0100 4 | @@ -1,4 +1,4 @@ 5 | -AM_CFLAGS = -Wall 6 | +AM_CFLAGS = -Wall -Wno-error=deprecated-declarations 7 | 8 | SOURCES = \ 9 | unity-gtk-menu-shell.h \ 10 | -------------------------------------------------------------------------------- /unity-extra/unity-tweak-tool/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Enable Files lens support 14 | 15 | 16 | -------------------------------------------------------------------------------- /unity-indicators/indicator-keyboard/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Enable Character Map 14 | 15 | 16 | -------------------------------------------------------------------------------- /unity-base/unity/files/99unity-debug: -------------------------------------------------------------------------------- 1 | # "dotted.module" inherits settings from "dotted", which in turn inherits settings from the module # 2 | # Valid log types are: TRACE, DEBUG, INFO, WARNING, ERROR # 3 | 4 | # Examples to specify different logging targets: 5 | # export UNITY_LOG_SEVERITY="unity=DEBUG:nux=DEBUG" 6 | # export UNITY_LOG_SEVERITY="unity.dash.scopeview=DEBUG:nux=DEBUG" 7 | 8 | # For a full list of logging targets: grep -r DECLARE_LOGGER /* 9 | 10 | export UNITY_LOG_SEVERITY="=DEBUG" # Sets all logging targets to DEBUG 11 | -------------------------------------------------------------------------------- /unity-indicators/indicator-power/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Enable Gnome Power Manager 14 | 15 | 16 | -------------------------------------------------------------------------------- /x11-themes/ubuntu-themes/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Mimic gnome-base/nautilus theme 14 | 15 | 16 | -------------------------------------------------------------------------------- /gnome-base/gnome-session/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Manage user directories (Desktop, Music...) 14 | 15 | 16 | -------------------------------------------------------------------------------- /gnome-base/gsettings-desktop-schemas/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Install the Unico GTK+ 3.x theming engine 14 | 15 | 16 | -------------------------------------------------------------------------------- /gnome-extra/activity-log-manager/files/config.vapi: -------------------------------------------------------------------------------- 1 | [CCode (cprefix = "", lower_case_cprefix = "", cheader_filename = "config.h")] 2 | namespace Config { 3 | public const string GETTEXT_PACKAGE; 4 | public const string SPRITE_DIR; 5 | public const string BACKGROUND_DIR; 6 | public const string PACKAGE_DATA_DIR; 7 | public const string PACKAGE_LOCALE_DIR; 8 | public const string PACKAGE_NAME; 9 | public const string PACKAGE_VERSION; 10 | public const string VERSION; 11 | public const string GNOMELOCALEDIR; 12 | } 13 | -------------------------------------------------------------------------------- /profiles/ehooks/templates/fontconfig_symlinks.ehook: -------------------------------------------------------------------------------- 1 | # Create fontconfig configuration symlinks # 2 | 3 | ebuild_hook() { 4 | ehook_require fontconfig_adjust 5 | 6 | local \ 7 | f \ 8 | symlink_dir="/etc/fonts/conf.d" 9 | 10 | einfo "Creating fontconfig configuration symlinks ..." 11 | for f in "${ED%/}"/etc/fonts/conf.avail/*; do 12 | f=${f##*/} 13 | [[ -d ${ED%/}${symlink_dir} ]] || dodir "${symlink_dir}" 14 | if [[ ! -L ${ED%/}${symlink_dir}/${f} ]]; then 15 | echo " * ${f}" 16 | dosym "../conf.avail/${f}" "${symlink_dir}/${f}" 17 | fi 18 | done 19 | } 20 | -------------------------------------------------------------------------------- /unity-indicators/indicator-appmenu/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Enable Global Menu for Java applications 14 | 15 | 16 | -------------------------------------------------------------------------------- /unity-indicators/indicator-datetime/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Enable support for Evolution-Data-Server 14 | 15 | 16 | -------------------------------------------------------------------------------- /x11-themes/humanity-icon-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Install Tangerine icon theme from Ubuntu Art Team 14 | 15 | 16 | -------------------------------------------------------------------------------- /app-eselect/eselect-lightdm/eselect-lightdm-0.2.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=6 5 | 6 | DESCRIPTION="Utility to change the LightDM greeter being used" 7 | HOMEPAGE="http://www.gentoo.org/" 8 | SRC_URI="" 9 | 10 | LICENSE="GPL-2" 11 | SLOT="0" 12 | KEYWORDS="~amd64 ~x86" 13 | IUSE="" 14 | 15 | DEPEND="" 16 | RDEPEND="app-admin/eselect" 17 | 18 | S="${FILESDIR}" 19 | 20 | src_install() { 21 | insinto /usr/share/eselect/modules 22 | newins "${FILESDIR}"/${P}.eselect lightdm.eselect 23 | } 24 | -------------------------------------------------------------------------------- /profiles/ehooks/dev-cpp/gtest/02-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | # Install GoogleTest source files + symlink for backwards compatibility # 3 | pushd googletest 4 | insinto /usr/src/googletest/googletest 5 | doins -r src cmake CMakeLists.txt 6 | popd 7 | dosym /usr/src/googletest/googletest /usr/src/gtest 8 | 9 | # Install GoogleMock source files + symlink for backwards compatibility # 10 | pushd googlemock 11 | insinto /usr/src/googletest/googlemock 12 | doins -r src cmake CMakeLists.txt test 13 | popd 14 | dosym /usr/src/googletest/googlemock /usr/src/gmock 15 | } 16 | -------------------------------------------------------------------------------- /profiles/ehooks/www-client/chromium/02-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | # add --temp-profile 3 | local fixlib=$(get_libdir) 4 | exeinto "/usr/${fixlib}/chromium-browser" 5 | local sedargs=( -e 6 | "s:/usr/lib/:/usr/${fixlib}/:g; 7 | s:@@OZONE_AUTO_SESSION@@:$(usex wayland true false):g; 8 | s:@@FORCE_OZONE_PLATFORM@@:$(usex headless true false):g" 9 | ) 10 | sed "${sedargs[@]}" "${EHOOK_FILESDIR}/chromium-launcher-r6-with-temp.sh" > chromium-launcher.sh || die 11 | doexe chromium-launcher.sh 12 | 13 | domenu "${EHOOK_FILESDIR}/chromium-browser-chromium.desktop" 14 | } 15 | -------------------------------------------------------------------------------- /gnome-base/gnome-settings-daemon/files/meson-bool-str-fix.diff: -------------------------------------------------------------------------------- 1 | diff -urN gnome-settings-daemon-3.38.1/meson.build gnome-settings-daemon-3.38.1-patched/meson.build 2 | --- gnome-settings-daemon-3.38.1/meson.build 2022-05-08 14:58:45.711401779 +0930 3 | +++ gnome-settings-daemon-3.38.1-patched/meson.build 2022-05-08 17:15:39.496394605 +0930 4 | @@ -83,7 +83,7 @@ 5 | 6 | # Workaround for meson's bug 7 | # https://github.com/mesonbuild/meson/pull/1896 8 | -if get_option('b_ndebug') == true 9 | +if get_option('b_ndebug') == 'true' 10 | common_flags += ['-DG_DISABLE_ASSERT'] 11 | endif 12 | 13 | -------------------------------------------------------------------------------- /metadata/news/2017-02-13-using-canonical-qt5base-patchset/2017-02-13-using-canonical-qt5base-patchset.en.txt.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | 3 | iQEcBAEBCAAGBQJYoXYVAAoJEH+nVPHGOO0/H8oIAKpBZEQV16VpNLgpgA9Kopdo 4 | djuRqHvoFvIIU20dHSA1jKyRAMsoq8BmF/QaqiPvYCeb8q1BjoN8m6PhHyYjxhBU 5 | JGfSC0j+9jpep+zBBzgtuYci95u1ccQpzKREhF5bbXCVErlr7dwP9HTDHloOxedg 6 | mTKVYofc/pjsd2y9xZ8nbX4fNvM4sPAbaUyDFYgnMe8wUR9+2LrO4LwqQXeFALTq 7 | TXSLAyIQYDUoYG0LSB/jvyAV2DPcJfesx44YP19M5sUVgDCNruDkRHNHKZRgOVzX 8 | z1bmVX68BXMq20FSTTz0G2r7zA+sAMMZiNddhh3JP7JjisvQ9fw3OJmi3IfcGKM= 9 | =UQjZ 10 | -----END PGP SIGNATURE----- 11 | -------------------------------------------------------------------------------- /metadata/news/2013-10-22-saucy-release/2013-10-22-saucy-release.en.txt.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2.0.22 (GNU/Linux) 3 | 4 | iQEcBAABAgAGBQJSZbNQAAoJEH+nVPHGOO0/MwkH/3k4xDynrGz/1YfZU2waF36y 5 | 2ozfRn0TaGNZpAyUybnl5tLY0NdWX6jX0gL5Ys1lajdJoHPMJsx/Kr+yoN0v5o8B 6 | YBojQBPvVpS1ixWzmYXZ6ehjqwXXnYd4oIjrMI3TrAsIc7evfkRgrEAXYKrReT2J 7 | +Bio/FSHaSVIbEiICQs0lSl01ta7zjNsdvoQGsllRDAdRmr3B7dErsepiyezgj5S 8 | goiGPSJepZgQRZtn9GlfVvkMBLtadJeqImp3Soqbnl1QU8ospMn5/TUDyqVqqTz7 9 | W5JGSbE+XThsLAzoYEzHFDYaYGJsVYlLi7tXzJoS+ZZmmfCQkXVA1FjPN/X6qao= 10 | =PYmT 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /unity-indicators/indicator-session/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Enable 'Unity Help' menu item linking to Unity documentation 14 | 15 | 16 | -------------------------------------------------------------------------------- /x11-themes/ubuntu-sounds/ubuntu-sounds-0.14.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=6 5 | 6 | URELEASE="jammy" 7 | inherit ubuntu-versionator 8 | UVER= 9 | 10 | DESCRIPTION="Default audio theme for the Unity" 11 | HOMEPAGE="https://launchpad.net/ubuntu-sounds" 12 | SRC_URI="${UURL}/${MY_P}.tar.xz" 13 | 14 | LICENSE="CC-BY-NC-SA-2.0" 15 | KEYWORDS="~amd64 ~x86" 16 | SLOT="0" 17 | IUSE="" 18 | RESTRICT="binchecks mirror strip" 19 | 20 | src_install() { 21 | insinto /usr/share/sounds 22 | doins -r ubuntu 23 | } 24 | -------------------------------------------------------------------------------- /dev-util/cmake-vala/cmake-vala-3_p_p_p01-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=7 5 | 6 | URELEASE="jammy" 7 | inherit cmake ubuntu-versionator 8 | 9 | UVER="-${PV}${PVR_PL_MINOR}" 10 | 11 | DESCRIPTION="CMake utility modules needed for building Vala Panel " 12 | HOMEPAGE="https://gitlib.com/vala-panel-project/cmake-vala" 13 | SRC_URI="${UURL}/${MY_P}.orig.tar.gz" 14 | 15 | LICENSE="GPL-3 LGPL-3" 16 | SLOT="0" 17 | KEYWORDS="~amd64 ~x86" 18 | IUSE="test" 19 | RESTRICT="mirror" 20 | 21 | S="${WORKDIR}/${PN}-r${PV}" 22 | -------------------------------------------------------------------------------- /gnome-base/gnome-session/files/15-xdg-data-unity: -------------------------------------------------------------------------------- 1 | if [ "$DESKTOP_SESSION" = "unity" ]; then 2 | if type xdg-user-dirs-update &>/dev/null; then 3 | xdg-user-dirs-update 4 | fi 5 | 6 | [ -z "$XDG_MENU_PREFIX" ] && export XDG_MENU_PREFIX=gnome- 7 | 8 | if [ -z "$XDG_DATA_DIRS" ]; then 9 | export XDG_DATA_DIRS=/usr/share/gnome:/usr/share/kde4:/usr/share/glib-2.0/schemas/:/usr/local/share/:/usr/share/ 10 | else 11 | export XDG_DATA_DIRS=/usr/share/gnome:/usr/share/kde4:/usr/share/glib-2.0/schemas/:"$XDG_DATA_DIRS" 12 | fi 13 | fi 14 | -------------------------------------------------------------------------------- /unity-extra/unity-greeter/files/unity-greeter.gsettings-override: -------------------------------------------------------------------------------- 1 | [com.canonical.unity-greeter:unity-greeter] 2 | logo = '' 3 | play-ready-sound = false 4 | 5 | ## nm-applet and indicator-keyboard icon theme ## 6 | [org.gnome.desktop.interface:unity-greeter] 7 | icon-theme = 'ubuntu-mono-dark' 8 | 9 | [org.gnome.settings-daemon.plugins.power:unity-greeter] 10 | button-sleep = 'suspend' 11 | critical-battery-action = 'suspend' 12 | sleep-inactive-ac-timeout = 0 13 | 14 | ## libnotify font rendering (nm-applet notification) ## 15 | [org.gnome.settings-daemon.plugins.xsettings:unity-greeter] 16 | antialiasing = 'rgba' 17 | -------------------------------------------------------------------------------- /x11-misc/lightdm/files/lightdm.rules: -------------------------------------------------------------------------------- 1 | polkit.addRule(function(action, subject) { 2 | if (subject.user == "lightdm") { 3 | polkit.log("action=" + action); 4 | polkit.log("subject=" + subject); 5 | if (action.id.indexOf("org.freedesktop.login1.") == 0) { 6 | return polkit.Result.YES; 7 | } 8 | if (action.id.indexOf("org.freedesktop.consolekit.system.") == 0) { 9 | return polkit.Result.YES; 10 | } 11 | if (action.id.indexOf("org.freedesktop.upower.") == 0) { 12 | return polkit.Result.YES; 13 | } 14 | } 15 | }); 16 | -------------------------------------------------------------------------------- /x11-wm/metacity/files/metacity-2.28.1-wif_macros.patch: -------------------------------------------------------------------------------- 1 | WIFEXITED and friends are defined in sys/wait.h 2 | Fixes a build failure on BSD. 3 | 4 | https://bugs.gentoo.org/show_bug.cgi?id=309443 5 | https://bugzilla.gnome.org/show_bug.cgi?id=605460 6 | 7 | --- metacity-2.28.1/src/core/delete.c.old 2010-03-15 07:46:52.000000000 +0100 8 | +++ metacity-2.28.1/src/core/delete.c 2010-03-15 07:47:12.000000000 +0100 9 | @@ -32,6 +32,7 @@ 10 | #include "workspace.h" 11 | 12 | #include 13 | +#include /* WIF* macros */ 14 | #include 15 | #include 16 | #include 17 | -------------------------------------------------------------------------------- /metadata/news/2014-04-07-introduction-of-profiles/2014-04-07-introduction-of-profiles.en.txt.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2.0.22 (GNU/Linux) 3 | 4 | iQEcBAABAgAGBQJTQ7rzAAoJEH+nVPHGOO0/GX0H/3R2FiaXT4PZTFgMh/VnVz1Y 5 | h7+ogSbrpu6KiRjNXGZSiC9k5ZloPiS7YbzMc/cQpX/sPC7k09APp2z+0p67Thps 6 | ALLpoYmmRlrsBzDAdmnRhFlH3d9ClWwg/QQ25MPoe4h1os+HeW+EFiIfo3zu2V+2 7 | NMsTQvM4uGu6Vf7E7OIABC7+4AYoYBI5801cXfRLmobUMkLbu3lQkR6dzKnPUIkh 8 | XgD1djpRhd1BT0olyLvjP7qOnIieElqQkp7v/NZBexiuHfjPj5puagUJSvEP1mQW 9 | OhqNrbCc9y6VMQJCqeRYm86FzrEh0aahD2fjRhfQ8VTij6kTZrX//ai+VywwwuM= 10 | =4WEh 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /unity-extra/ehooks/Manifest: -------------------------------------------------------------------------------- 1 | EBUILD ehooks-21.04-r1.ebuild 2938 BLAKE2B c1b276e7114a666aa8d417351abeaefd4bb340f719a61a05cf6e8f7aae5dc73e3e978e078164aadaefe5b7c7e5e3c3edecd927b58695af2e16aa9e616aa7f5ad SHA512 c8e9929c6cbad870695bc4d7b0e7436f8574b7616a83213efe7761c1d70cb1dcc461f4b61e9116518d946175ac97f7300da5a08906e2aee32ad99a791ec8422c 2 | MISC metadata.xml 1804 BLAKE2B e9148e60bc4046ac215baa01a3341c041503d727549f3d750628f8cc1ee12c2459339f17073793f325c3a13f3aae2fe42b5e6dcadc4ddae8ce6122da9b198d39 SHA512 851881c12e84c74bcd2005b8f6799ccdcbd9fd74fefb5d329ec0891f31009555976dd2bda195557dde72b4c6614197724ced189041030dff9817b91a7616c98f 3 | -------------------------------------------------------------------------------- /metadata/news/2013-10-22-package-versioning-for-unity/2013-10-22-package-versioning-for-unity.en.txt.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2.0.22 (GNU/Linux) 3 | 4 | iQEcBAABAgAGBQJSZbGMAAoJEH+nVPHGOO0/17AH/2Pfg+nVNOL/3ISkHO9qC1+w 5 | wdx/CwWb2kEG/eRk8lJi6uk7aqUG5qV8fMtPUiimw1KiVEcxHWv6i8d6edBIvNWC 6 | 9NiZLPb/Q5YuHa8ttAdwO+DC4v92GRvlnW9AsFwgrPZ310N1EM/u+/twzOQ3h1Ac 7 | F8D5wZxYX4JGSYNJ+kPp4/dnvqzSEC/9H0nV6HHOBl9M0NyO9ug3QgPzI+yv651r 8 | VTOdEyrfVaTgSLkZL39pKHCDcXHCHr/bjsuloONJaOd3Dxj/TMG6xiMdWN1sqesO 9 | dkVjdFs71GRD+nYNu0gJ5iq79dfwO/cOiCeFyVUe+YB2zdwHyPpg9ikecxyKKeo= 10 | =ItCS 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /unity-extra/meteo-qt/Manifest: -------------------------------------------------------------------------------- 1 | DIST meteo-qt-3.2.tar.gz 927703 BLAKE2B 925ff0eda0b75a42b89b400d564f15b10d719856ca27bfacad95f2330a55aca80715d87120d2664c38bcb3d288752cef3d4e171cd673626e1f9474d4d95d000c SHA512 92180de632b14035fea45c3cf8055d6c60908fc306bb00db63df99acd73cf2360e48fe2f55ca2ff73996b4fdda2db62bfd0bb96a275a0d59bfcc0286a0f470fa 2 | EBUILD meteo-qt-3.2-r1.ebuild 838 BLAKE2B 0348de75985f4cf6f08b59c65fb56bc2315e4efd7377d7ac9cc259b5624bede4be5a3bf5e6fad1a172c364ee053f140a6be9b9583c948643d5ba04cfd73eb382 SHA512 3e83c17c027b1831ff19412ffbac6c723f57e627573e19de8e41bd5673c51a746bfc1d284a7ecafbbd4a9aefa6f1ebceb20bd92eab6543aeb73793094309c7eb 3 | -------------------------------------------------------------------------------- /unity-lenses/unity-lens-meta/Manifest: -------------------------------------------------------------------------------- 1 | EBUILD unity-lens-meta-7.5.0.ebuild 689 BLAKE2B 49c63cc0c792dcc0fee41aeb3a95dc3d0157797edb34ba7de8c549683d4fc006d3d8c20a973122fed4f5dbfa9937c1954b301510768d8d6aefff67e89a27fd52 SHA512 dd1af18424af5049516033c4f7ee4e3bec6c9b85d91ebe4cc34ba080273413c2b6f0613eab36da79d50dfe84aacb2d1f3722888e6b6969fcfbfc7a2e12022743 2 | MISC metadata.xml 736 BLAKE2B 1c8101790cd32dcca2c7be513788c7ae6b66d696df0c17b6cdad14eb6a50dce96fcefdadb192e2b082b47387dfa2fc61aea5e339ed454def61a7510ad3931fcf SHA512 931a3725c4f9a61d16fb0c710611cc473565c5f40315e0a219afa22b39823f34e35ad21c6a985ae55a478885a2a13cb67638a18560cd20e9fc6cea1ee805a4e0 3 | -------------------------------------------------------------------------------- /x11-misc/plank/Manifest: -------------------------------------------------------------------------------- 1 | DIST plank_0.11.89.orig.tar.xz 593940 BLAKE2B b772cd8f728773be435327bf4cd36261d46b704305cc2a407f39bd8cefa77ad8e3b1f269dbbc96e45c9ab9e93ee1f5daf6c5c506c21380dfff378905a083188a SHA512 de78bcfb0614924980100b8f3067e10469163dffc34b2b7f2f2a5fa7798c5eea032bdc81a5136f17d93f485c7a4de680eb397835d2d1928ec1db06dd8b12ac40 2 | EBUILD plank-0.11.89_p4-r2.ebuild 1050 BLAKE2B 43c216b1d8e9103eb2a8c7701611a4fc4c26b155966054286c7895e4d82239128380895e5ed12833bdda7590206d0bd662ce3732a25be92947ada6af6900b1ee SHA512 5975b86dc07136ed6182a91bdb52182f457dce4c10c3ce0c530bebfb7af62a847c9e31e60808464f20c440be673dc8c430ded2ff5cf9781419d520cc700637c2 3 | -------------------------------------------------------------------------------- /dev-util/cmake-vala/Manifest: -------------------------------------------------------------------------------- 1 | DIST cmake-vala_3.orig.tar.gz 24727 BLAKE2B 7c4d0cf371c2e76d06785dafa4b7afae99ea46e10ba3bb37694c70216d3d9b33bfdf88a94949dd639269fd1aab0ed6290cf11dcc8b21605d08a207f7ab54e49d SHA512 07038907be636f9f9a1fd7538858397cf0e81bded8b3ea77090ab6ca61530dbfe8508f1950a07f4e42b8669061ccdc576ae9b4fc801c5951324140e64f3a01ee 2 | EBUILD cmake-vala-3_p_p_p01-r1.ebuild 478 BLAKE2B 15c3372334ad0d51930d38d6541fc525a77d4c2622941aa09755cd22f46d2d6fd0fd0adc7b74adbcb448249000bb4c50a388c43b38d7738d716347e9b16ccccb SHA512 d16143a953b72670554d7d734e6371d8d9d7ef3f861e8fc202f476b97f3bce65074c23e095aa17ccca35dd7205c304d2a7cbf23d51424de51b73a7e67543e1e0 3 | -------------------------------------------------------------------------------- /sys-apps/timekpr-next/Manifest: -------------------------------------------------------------------------------- 1 | DIST timekpr-next-0.5.4.tar.gz 798297 BLAKE2B 344c95026529ebef4d32d93671353c23a3cd9104153ffed7722be08a88a909052e6170fc3020a81fef4fb5537e20a5737b36ee8ac307bcc8e31d1f0e736efbe4 SHA512 7ff0d158911ff3ebdce6962345ae48cf087d6edcde66e4564ed80ea7ef2c0787879d1c3180133b588a9b29d431bae08ee9427077d0609694e33db0c168e895d8 2 | EBUILD timekpr-next-0.5.4.ebuild 943 BLAKE2B 4be372c892dd43d166a273f58b27b0ca2b2168972ee91fcf30746e743622355c3f0018d8db7095aaf17ea108cfe67c5d5873cbe524f8139b890925eece60c814 SHA512 755294e7ed813a192f8b768a824e2b39959a2ceb5c75ba52c06a42217d40625b1dacffa33827a24a2fc294f51cc8e614ccef7237736452646253663fec7d41b5 3 | -------------------------------------------------------------------------------- /x11-libs/gtk+/files/gtk+-2.14.3-limit-gtksignal-includes.patch: -------------------------------------------------------------------------------- 1 | http://bugzilla.gnome.org/show_bug.cgi?id=536767 2 | 3 | Makes inkscape and claws-mail buildable again. Basically all packages still using 4 | GtkCList and single included headers. 5 | --- gtk/gtksignal.h.orig 2008-06-12 01:40:59.000000000 -0400 6 | +++ gtk/gtksignal.h 2008-06-11 18:21:47.000000000 -0400 7 | @@ -29,7 +29,9 @@ 8 | #ifndef __GTK_SIGNAL_H__ 9 | #define __GTK_SIGNAL_H__ 10 | 11 | -#include 12 | +#include 13 | +#include 14 | +#include 15 | #include 16 | 17 | G_BEGIN_DECLS 18 | -------------------------------------------------------------------------------- /mate-extra/brisk-menu/Manifest: -------------------------------------------------------------------------------- 1 | DIST brisk-menu_0.6.2.orig.tar.xz 76692 BLAKE2B 0fb318d149c58848ebb519606679d442723cf9df7d6df1882c91022c86455ef62637018e4373b108354ed963f6ba1f3d9e6edd28d76f77cf17bcd0cd8c8cd842 SHA512 9a696b677036691e9dadf97f72076ea18d755928b577b79025e6b2fa88cc66f00d6dda5448613845075a15fa389069f70df945c0a6c3915b0e6ded4e7bcca5a5 2 | EBUILD brisk-menu-0.6.2_p_p1_p00.ebuild 848 BLAKE2B e8e92d449f2560c37475dd441d3c40e15181e1342dce7c68e33becda21bb0d47692f6386b11046463c64d0f8dc0a80972df95cb1b19bab41de3794ce2902bd78 SHA512 94a3ba47210379a590ca5e8a58fb7d7813cdccf39f2e39ab495cd323673055287a8490b14ed5c2f271e053b17461b3e6939c47b1b8b765bb9b69376e9dd90f15 3 | -------------------------------------------------------------------------------- /unity-extra/indicator-psensor/files/fix-ftbfs.patch: -------------------------------------------------------------------------------- 1 | Description: Fix FTBFS with gcc-11 2 | Fix the indentation while keeping the logic same as before. 3 | 4 | Author: Sudip Mukherjee 5 | --- 6 | 7 | Bug-Debian: https://bugs.debian.org/984298 8 | Forwarded: no 9 | 10 | --- psensor-1.1.5.orig/src/lib/pudisks2.c 11 | +++ psensor-1.1.5/src/lib/pudisks2.c 12 | @@ -83,7 +83,7 @@ static void smart_update(struct psensor 13 | PROVIDER_NAME, 14 | data->path); 15 | 16 | - data->last_smart_update = t; 17 | + data->last_smart_update = t; 18 | } 19 | 20 | void udisks2_psensor_list_update(struct psensor **sensors) 21 | -------------------------------------------------------------------------------- /unity-extra/unity-greeter/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Use power state indicator for login screen 14 | Use sound indicator for login screen 15 | 16 | 17 | -------------------------------------------------------------------------------- /gnome-base/gnome-core-libs/Manifest: -------------------------------------------------------------------------------- 1 | EBUILD gnome-core-libs-3.36.5.ebuild 1082 BLAKE2B 4bf95bc2bf372c72ab572b9386973be67c29b589f9bb8bd9a2f1f4f4181c7c986cd5ce2cc1e86b041db82bc3ee2e74f4623b410f2d4742fd93b337f91822f489 SHA512 cbe83df4e07647e1660465616308cbd190a6abffd1dcc62c94e99f41cc393c6a908864993e61f8ce15e0208e5a660c31a111393a3723fd60f4ce6d4f76145d7c 2 | EBUILD gnome-core-libs-42.0.ebuild 944 BLAKE2B b1868234b7fdf788f419c2da8497f7b96c4fd347da5f2494df05d09068b018dff2f20593ab613199e367a0865e7b504e84f304084cd065e4a692e42fd74394e7 SHA512 1e30642fc61f1736610fba04b29090b98420163ef551cf73883fe32d015bb3b4c9724faeb31f2de58d5c1d69c9f6356a0e6d188811d5c44ef1ada09f2a29e1db 3 | -------------------------------------------------------------------------------- /unity-base/session-shortcuts/Manifest: -------------------------------------------------------------------------------- 1 | DIST session-shortcuts_1.4.tar.xz 2956 BLAKE2B c06df37211df799db941af86f901690c86ba1edd2d18768e621ebc8dee1cbcdb3480e830cdf5044942dc73b1a4057089da0b72ef2e340cc6ec494337cb375ebd SHA512 32b1f9f3504a913509d31fdf1a7ada18cfc4e920dcad2413cbf92673a71cac0628920d61251e7487ad0181beba01f116129bc3ef2d28d8173649917740162b26 2 | EBUILD session-shortcuts-1.4-r1.ebuild 779 BLAKE2B a00dacc65516698dd3978e18516ce81fda64ea5ac787e4440505fd6ab5facc43cbb394ede21bff0a61b2ebd8a31b82c97347c005240e3bf39a2350960cf7102f SHA512 55eb65133b704ab82abeaa86082781d4c8dfe951a972c71ceee3d0a0026b346fd37a8e3b6db52eb530a7f166d01c3a0745386e780e3a9a47430ff54bacba2122 3 | -------------------------------------------------------------------------------- /unity-indicators/unity-indicators-meta/Manifest: -------------------------------------------------------------------------------- 1 | EBUILD unity-indicators-meta-7.5.0.ebuild 917 BLAKE2B 66f41f5384519892a97b6497700362d885e13d60f596b41af07c13f926e90b4fde707f63ee3c821b54207cba01ce7e980eb977c4225762b81ed9ed2bcbfdc381 SHA512 6d3cc5ac4e76afd852f141a47baa6285196e27f503f3bb7659229749fb91d093bcc6e7d8ba4fdebf3975f7d0cb9194ca43a87444a129a72763f201d878362111 2 | MISC metadata.xml 1030 BLAKE2B bc9e679314000dbfa31f312d8be64afbd9b8d8d6055efc3ecbcd4ef051adb8824abe5ac8f196ac550fac28fbed205807e740de73cc67e7a6cc01ae46edee3b75 SHA512 17208f1164b026ae3154d69f7eb2d6fe1e747f3fad10b6f17e993bef197a35631f9a5e25784feeda356b114880ee88181ee43bd4d9719aeff0019fe00d2cfea9 3 | -------------------------------------------------------------------------------- /mate-extra/mate-menu/Manifest: -------------------------------------------------------------------------------- 1 | DIST mate-menu_22.04.2.orig.tar.gz 255254 BLAKE2B 1f31c87bc761ce00fb5b7f9f1191906b49941d48916d2b3f99ab2c8d311093468a5ef7c8c25f94c9dd6ca0fa31ed745b5ad4368ce9698663e13fab8095438be3 SHA512 424fc073d71aef2f9555d1d5a6ec5248addf0939f3d6be5b439bd2dfc875ab286565412fb8fdd46e5adcc4173d40be88de7f680840d08e7edd9959bcc1cf649b 2 | EBUILD mate-menu-22.04.2_p_p0_p01-r1.ebuild 1548 BLAKE2B ba7e6fc9ead4a609e4f9e310a198e6684588df172029e70162a399ae3855e934fb81ca284c6791daf8e12a9b69f39059d62c7a9af18092fd4e7f91308593b064 SHA512 b89309b072c673de29abaa02ede3b999c0cdd2b3bc7bc729668df0b1872cdfa6e101c012a48119d50562673b06b537bf9f53ae6ec498799c50a861238d7276a3 3 | -------------------------------------------------------------------------------- /unity-base/unity-settings-daemon/files/gnome-desktop-3.36-gnome_bg_draw-fix.diff: -------------------------------------------------------------------------------- 1 | diff -urN debian/gnome-update-wallpaper-cache.c debian-patched/gnome-update-wallpaper-cache.c 2 | --- debian/gnome-update-wallpaper-cache.c 2020-06-19 20:39:52.447563433 +0930 3 | +++ debian-patched/gnome-update-wallpaper-cache.c 2020-06-19 20:53:35.751716174 +0930 4 | @@ -62,7 +62,7 @@ 5 | gnome_bg_load_from_preferences (bg, settings); 6 | 7 | pixbuf = gdk_pixbuf_new (GDK_COLORSPACE_RGB, FALSE, 8, rect.width, rect.height); 8 | - gnome_bg_draw (bg, pixbuf, screen, FALSE); 9 | + gnome_bg_draw (bg, pixbuf); 10 | 11 | g_object_unref (settings); 12 | 13 | -------------------------------------------------------------------------------- /unity-base/unity/files/99unity-session_systemd: -------------------------------------------------------------------------------- 1 | if [ "x$DESKTOP_SESSION" = "xunity" ]; then 2 | export XDG_CURRENT_DESKTOP="Unity:Unity7" # Needs to be manually set for 'startx' to work 3 | export XDG_CONFIG_DIRS="/usr/share/upstart/systemd-session:$XDG_CONFIG_DIRS" 4 | dbus-update-activation-environment --systemd --all # Pass all current environment variables to the 'systemd --user' process 5 | [[ "$XSESSION" = "unity" ]] && exec /usr/libexec/run-systemd-session unity-session.target # Using 'startx' to launch 6 | ## If $XSESSION is not set, then we need not do anything as the Display Manager will start the session via '/usr/share/xsessions/unity.desktop' ## 7 | fi 8 | -------------------------------------------------------------------------------- /unity-indicators/ayatana-indicator-application/ayatana-indicator-application-22.2.0_p1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=7 5 | 6 | URELEASE="jammy" 7 | inherit cmake ubuntu-versionator 8 | 9 | UVER="-${PVR_MICRO}" 10 | 11 | DESCRIPTION="Ayatana Applications Indicator (SNI provider)" 12 | HOMEPAGE="https://launchpad.net/indicator-power" 13 | SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" 14 | 15 | LICENSE="GPL-3" 16 | SLOT="0" 17 | KEYWORDS="~amd64 ~x86" 18 | IUSE="" 19 | RESTRICT="mirror" 20 | 21 | DEPEND="${RDEPEND} 22 | dev-libs/libayatana-indicator" 23 | -------------------------------------------------------------------------------- /x11-libs/gtk+/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Enable the GDK Broadway backend. 14 | Use x11-misc/colord for color management 15 | in printing 16 | 17 | 18 | -------------------------------------------------------------------------------- /x11-wm/metacity/files/metacity-3.36-compositor-vulkan_fix.diff: -------------------------------------------------------------------------------- 1 | diff -urN metacity-3.36.1/src/compositor/meta-compositor-vulkan.c metacity-3.36.1-patched/src/compositor/meta-compositor-vulkan.c 2 | --- metacity-3.36.1/src/compositor/meta-compositor-vulkan.c 2020-03-07 03:34:14.000000000 +1030 3 | +++ metacity-3.36.1-patched/src/compositor/meta-compositor-vulkan.c 2020-06-23 20:43:47.259372476 +0930 4 | @@ -810,7 +810,9 @@ 5 | return "cpu"; 6 | break; 7 | 8 | +#if VK_HEADER_VERSION < 140 9 | case VK_PHYSICAL_DEVICE_TYPE_RANGE_SIZE: 10 | +#endif 11 | case VK_PHYSICAL_DEVICE_TYPE_MAX_ENUM: 12 | default: 13 | break; 14 | -------------------------------------------------------------------------------- /net-libs/geonames/Manifest: -------------------------------------------------------------------------------- 1 | DIST geonames_0.2+17.04.20170220-0ubuntu4.tar.xz 78096940 BLAKE2B 0b6a45f7e29d8a1aeb26ce9ed3e9e2a09f60c4d4640c1a39fc300f530769c078017dd627981758bfcc7c502e285592ca9258f0af1082ce217b1631449d807eda SHA512 05bcec91202841d1f337022d22c0c733e71e6ee7ee95e5b65b6275e5acd3b155b64a25518f2ef905dd5ffd9ebd7e63b4b07190241a911751ba03f99fe8e30398 2 | EBUILD geonames-0.2_p20170220_p0_p04.ebuild 651 BLAKE2B 60818fb7581808b803b2ba24548374b5796b01bf7e7922aa7f652e64e16856aebf8cbf4c955bc5ce103cf9b52f17d83e6e8f84186eed31dbe504cf4f49ab0cb6 SHA512 3e8bc717e4e9a592e121c56499058223d21b05ffa8fb5650f7a348b9d9a7175d56052aa4aa89b1f9ae278c47c14e2490031994b1c99b27d6df32c7ade5143ab6 3 | -------------------------------------------------------------------------------- /gnome-base/gconf/files/gconf-2.28.0-entry-set-value-sigsegv.patch: -------------------------------------------------------------------------------- 1 | From: Romain Perier 2 | Date: Wed, 4 Nov 2009 11:58:25 +0100 3 | Subject: Do not segfault when entry is NULL 4 | 5 | --- 6 | gconf/gconf-value.c | 1 + 7 | 1 files changed, 1 insertions(+), 0 deletions(-) 8 | 9 | --- a/gconf/gconf-value.c 10 | +++ b/gconf/gconf-value.c 11 | @@ -1609,6 +1609,7 @@ void 12 | gconf_entry_set_value (GConfEntry *entry, 13 | const GConfValue *val) 14 | { 15 | + g_return_if_fail (entry != NULL); 16 | gconf_entry_set_value_nocopy (entry, 17 | val ? gconf_value_copy (val) : NULL); 18 | } 19 | -------------------------------------------------------------------------------- /dev-libs/libayatana-indicator/Manifest: -------------------------------------------------------------------------------- 1 | DIST libayatana-indicator_0.9.1.orig.tar.gz 126815 BLAKE2B 5214d8dc94754eb50750e844a5f0b389aca384054fff4c5d9e8354f5387318b409fb716a3b70da9608748df297fb18c75ec607bc1d934c17689f57d6122caeb7 SHA512 9b9f19fcd0347d7e0a9f5d0b21d32b0817e8d4cfde864965ef46166aff9945a7fddf0302dbd39f090f4063c93b4e98730923d1120ae2186810bf0a8866f8a93c 2 | EBUILD libayatana-indicator-0.9.1_p1-r1.ebuild 512 BLAKE2B 2c8e1d90e355b56a9e154e5ae9ad26062c7a89c321978b77835043b56c2a6cb60f36ec97f2b5b9db8787de42f051aa312a71e1738696e0ae8aaf728feace8e44 SHA512 bc93785823954be73ac7f997371486a452ad20415614f988bce7fcdb4f4c8b44900ce626facaaff85af206537fcef39958f220f0dbf3cdc2be1f137f67849c7a 3 | -------------------------------------------------------------------------------- /dev-libs/libayatana-indicator/libayatana-indicator-0.9.1_p1-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=7 5 | 6 | URELEASE="jammy" 7 | inherit cmake ubuntu-versionator 8 | 9 | UVER="-${PVR_MICRO}" 10 | 11 | DESCRIPTION="Panel indicator applet" 12 | HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-indicator" 13 | SRC_URI="${UURL}/${MY_P}.orig.tar.gz" 14 | 15 | LICENSE="GPL-3" 16 | SLOT="0" 17 | KEYWORDS="~amd64 ~x86" 18 | IUSE="" 19 | RESTRICT="mirror" 20 | RDEPEND="dev-libs/ayatana-ido 21 | dev-libs/glib:2 22 | x11-libs/gtk+:3" 23 | DEPEND="${RDEPEND} 24 | virtual/pkgconfig" 25 | -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- 1 | unity-gentoo 2 | ============ 3 | 4 | A Gentoo overlay to install the Unity desktop (requires systemd) 5 | 6 | -------------------------------------------------------------- 7 | 8 | * To add the overlay using layman, do 'layman -a unity-gentoo' 9 | 10 | * Select one of the unity-gentoo profiles listed with 'eselect profile list' 11 | 12 | * emerge -aqv unity-build-env (this package sets all keywords needed for specific Unity version) 13 | 14 | * emerge -uDNvta @world (it is recommended at this point to migrate and get systemd working if not already done) 15 | 16 | * emerge --backtrack=30 -uDNvta unity-meta 17 | 18 | * For questions/support, join us on irc.freenode.net #unity-gentoo 19 | -------------------------------------------------------------------------------- /x11-wm/metacity/files/metacity-window_titlebars_fix.diff: -------------------------------------------------------------------------------- 1 | diff -urN metacity-2.34.1/src/metacity.schemas.in.in metacity-2.34.1-patched/src/metacity.schemas.in.in 2 | --- metacity-2.34.1/src/metacity.schemas.in.in 2012-08-22 15:25:21.944450335 +0930 3 | +++ metacity-2.34.1-patched/src/metacity.schemas.in.in 2012-08-22 15:27:02.329455195 +0930 4 | @@ -55,7 +55,7 @@ 5 | /apps/metacity/general/show_maximized_titlebars 6 | metacity 7 | bool 8 | - true 9 | + false 10 | 11 | Whether to show title bars for maximized windows 12 | 13 | -------------------------------------------------------------------------------- /unity-indicators/ayatana-indicator-application/Manifest: -------------------------------------------------------------------------------- 1 | DIST ayatana-indicator-application_22.2.0.orig.tar.gz 88083 BLAKE2B f26a9a5364ce6d63504425e23080ee076f39f3f04c588c13946696d9bb2d41c5c2a4a8a77e1cdd0986568563a366c78bdc6932b75db5346eea455cd66e3a4a72 SHA512 472373fe55b1bdff31cfc12d58fd67495686619e5fc6becfe6d50b98b9db9aa5e4c38d35423899d09318a07be72defc8f83fb7fecff0350495b510e2b48daa46 2 | EBUILD ayatana-indicator-application-22.2.0_p1.ebuild 477 BLAKE2B 13f60776f16e3f18529428146a2352116d78d5eb50bacbb721b58877846dbfea1026d3aa61e74d2420f842cf1e9981dff575d4fa533dbda5cfee365fb0529209 SHA512 cc9ce4f1894ad43e7c4eabe58daee1ee1a47a19fa73a3c7f3cd7e70ce77e3b8ef6e425fb7459525bfde87dc3ac7477a02284e83bf5a24c490da0ff50553c8b92 3 | -------------------------------------------------------------------------------- /profiles/ehooks/mate-base/mate-panel/files/0001_no_scale.patch: -------------------------------------------------------------------------------- 1 | Description: High dpi scaling does not work... so let's diable it for now... 2 | Author: Martin Wimpress 3 | 4 | diff --git a/mate-panel/main.c b/mate-panel/main.c 5 | index 8355a22..e3241bc 100644 6 | --- a/mate-panel/main.c 7 | +++ b/mate-panel/main.c 8 | @@ -84,6 +84,9 @@ main (int argc, char **argv) 9 | 10 | gtk_init (&argc, &argv); 11 | 12 | + /* FIXME: High dpi scaling does not work... */ 13 | + gdk_x11_display_set_window_scale (gdk_display_get_default (), 1); 14 | + 15 | error = NULL; 16 | if (!g_option_context_parse (context, &argc, &argv, &error)) { 17 | g_printerr ("%s\n", error->message); 18 | -------------------------------------------------------------------------------- /gnome-extra/gnome-recipes/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Enable archives support using 14 | app-arch/gnome-autoar 15 | Enable sound event support using 16 | media-libs/libcanberra 17 | 18 | 19 | -------------------------------------------------------------------------------- /x11-libs/gtk+/files/gtk+-3.16.2-remove_update-icon-cache.patch: -------------------------------------------------------------------------------- 1 | From d83443d10381a53637226b937094454951de44c1 Mon Sep 17 00:00:00 2001 2 | From: Ole Reifschneider 3 | Date: Thu, 16 Apr 2015 23:51:51 +0200 4 | Subject: [PATCH] Remove update-icon-cache from bin_PROGRAMS 5 | 6 | --- 7 | gtk/Makefile.am | 1 - 8 | 1 file changed, 1 deletion(-) 9 | 10 | diff --git a/gtk/Makefile.am b/gtk/Makefile.am 11 | index 83dfe31..a5afc03 100644 12 | --- a/gtk/Makefile.am 13 | +++ b/gtk/Makefile.am 14 | @@ -1380,7 +1380,6 @@ endif 15 | # 16 | bin_PROGRAMS = \ 17 | gtk-query-immodules-3.0 \ 18 | - gtk-update-icon-cache \ 19 | gtk-encode-symbolic-svg \ 20 | gtk-launch 21 | 22 | -- 23 | 2.0.5 24 | 25 | -------------------------------------------------------------------------------- /unity-base/unity/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Enable the backend for Unity's HUD 14 | Enable desktop icons via gnome-extra/nemo 15 | Enable system tray support in the Unity menu bar 16 | 17 | 18 | -------------------------------------------------------------------------------- /unity-scopes/smart-scopes/files/deviantart.patch: -------------------------------------------------------------------------------- 1 | diff -Nur a/src/unity_deviantart_daemon.py b/src/unity_deviantart_daemon.py 2 | --- a/src/unity_deviantart_daemon.py 2013-07-23 08:12:10.000000000 +0200 3 | +++ b/src/unity_deviantart_daemon.py 2020-01-22 16:59:22.552047520 +0100 4 | @@ -91,7 +91,7 @@ 5 | try: 6 | if entry is None: 7 | continue 8 | - if entry['media_rating'] != "nonadult": 9 | + if entry['media_rating']['content'] != "nonadult": 10 | continue 11 | results.append({'uri':entry['link'].replace('http://', 'https://'), 12 | 'icon':entry['media_thumbnail'][0]['url'].replace('http://', 'https://'), 13 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | unity-gentoo 2 | ============ 3 | 4 | A Gentoo overlay to install the Unity desktop (requires systemd) 5 | 6 | -------------------------------------------------------------- 7 | 8 | * To add the overlay using layman, do '***layman -a unity-gentoo***' 9 | 10 | * Select one of the unity-gentoo profiles listed with '***eselect profile list***' 11 | 12 | * ***emerge -aqv unity-build-env*** (this package sets all keywords needed for specific Unity version) 13 | 14 | * ***emerge -uDNvta @world*** (it is recommended at this point to migrate and get systemd working if not already done) 15 | 16 | * ***emerge --backtrack=30 -uDNvta unity-meta*** 17 | 18 | * For questions/support, join us on irc.libera.chat #unity-gentoo 19 | -------------------------------------------------------------------------------- /x11-libs/gtk+/files/gtk+-2.21.3-multilib.patch: -------------------------------------------------------------------------------- 1 | Same as the 2.8 version, except removed gdk-pixbuf parts 2 | 3 | --- gtk+-2.21.3.orig/gtk/gtkrc.c 4 | +++ gtk+-2.21.3/gtk/gtkrc.c 5 | @@ -364,7 +364,15 @@ 6 | if (im_module_file) 7 | result = g_strdup (im_module_file); 8 | else 9 | - result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtk.immodules", NULL); 10 | + { 11 | + result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", GTK_HOST, "gtk.immodules", NULL); 12 | + if (!g_file_test (result, G_FILE_TEST_EXISTS)) 13 | + { 14 | + g_free (result); 15 | + 16 | + result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtk.immodules", NULL); 17 | + } 18 | + } 19 | } 20 | 21 | return result; 22 | -------------------------------------------------------------------------------- /app-emulation/anbox/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | 10 | Install Google Playstore from https://opengapps.org 11 | 12 | 13 | Decides if lxc will run container as privileged or unprivileged (recommended option is unprivileged) 14 | 15 | 16 | 17 | shiznix 18 | https://github.com/shiznix/unity-gentoo/issues 19 | 20 | 21 | -------------------------------------------------------------------------------- /x11-libs/gtk+/files/fix-ubuntumenuproxy-build.patch: -------------------------------------------------------------------------------- 1 | diff -Naur gtk+-2.24.8.orig/gtk/gtkmenushell.h gtk+-2.24.8/gtk/gtkmenushell.h 2 | --- gtk+-2.24.8.orig/gtk/gtkmenushell.h 2011-11-10 18:38:03.000000000 +0100 3 | +++ gtk+-2.24.8/gtk/gtkmenushell.h 2012-01-12 21:13:12.851805399 +0100 4 | @@ -135,6 +135,8 @@ 5 | void _gtk_menu_shell_set_keyboard_mode (GtkMenuShell *menu_shell, 6 | gboolean keyboard_mode); 7 | gboolean _gtk_menu_shell_get_keyboard_mode (GtkMenuShell *menu_shell); 8 | +gboolean ubuntu_gtk_menu_shell_activate_mnemonic (GtkMenuShell *shell, GtkWidget *item); 9 | +gboolean ubuntu_gtk_menu_shell_activate_first (GtkMenuShell *menu_shell, gboolean search_sensitive); 10 | 11 | G_END_DECLS 12 | -------------------------------------------------------------------------------- /x11-misc/lightdm/files/guest-session-add-default-gsettings-support_1.11.5.patch: -------------------------------------------------------------------------------- 1 | diff -urN lightdm-1.11.5/debian/guest-account.sh lightdm-1.11.5-patched/debian/guest-account.sh 2 | --- lightdm-1.11.5/debian/guest-account.sh 2014-08-03 17:40:58.360555766 +0930 3 | +++ lightdm-1.11.5-patched/debian/guest-account.sh 2014-08-03 17:43:30.572636210 +0930 4 | @@ -131,6 +131,14 @@ 5 | . /etc/guest-session/prefs.sh 6 | fi 7 | 8 | + # Load default dconf settings 9 | + if [ -d /etc/guest-session/gsettings/ ]; then 10 | + for i in /etc/guest-session/gsettings/*; do 11 | + cat "${i}" | sed '/^\[.*\]$/ s/\./\//g' | \ 12 | + su - $USER -c 'dbus-launch dconf load /' 13 | + done 14 | + fi 15 | + 16 | chown -R $USER:$USER "$HOME" 17 | 18 | echo $USER 19 | -------------------------------------------------------------------------------- /dev-python/pyjunitxml/pyjunitxml-0.7_p1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=7 5 | PYTHON_COMPAT=( python3_{8..10} ) 6 | 7 | URELEASE="jammy" 8 | inherit distutils-r1 ubuntu-versionator 9 | 10 | UVER="-${PVR_MICRO}" 11 | 12 | DESCRIPTION="PyUnit extension for reporting in JUnit compatible XML" 13 | HOMEPAGE="https://launchpad.net/pyjunitxml" 14 | SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz 15 | ${UURL}/${MY_P}${UVER_PREFIX}${UVER}.debian.tar.xz" 16 | 17 | LICENSE="LGPL-3" 18 | SLOT="0" 19 | KEYWORDS="~amd64 ~x86" 20 | IUSE="" 21 | RESTRICT="mirror test" 22 | 23 | S="${WORKDIR}/junitxml-${PV}" 24 | 25 | src_prepare() { 26 | ubuntu-versionator_src_prepare 27 | default 28 | } 29 | -------------------------------------------------------------------------------- /HACKING: -------------------------------------------------------------------------------- 1 | # This file contains guidelines on ebuild masking and Ubuntu releases # 2 | 3 | * Current Ubuntu release versions of ebuilds are always masked by ~arch package.keywords 4 | * Development Ubuntu release versions of ebuilds are always masked by missing keywords 5 | * Any ebuild that installs *.desktop file(s) AND specifies pkg_postinst(), must specify ubuntu-versionator_pkg_postinst 6 | within pkg_postinst() {...} so that /usr/share/applications/bamf-2.index remains up-to-date 7 | * Custom patches for packages that we only wish to patch and not maintain, are placed in profiles/ehooks directory 8 | see README_ehooks.txt 9 | * When creating or bumping ebuilds that are also maintained within the main portage tree, try to keep it as identical to the portage tree ebuild as possible 10 | -------------------------------------------------------------------------------- /unity-base/unity/files/glew-1.13.0-mesa-compat.patch: -------------------------------------------------------------------------------- 1 | diff -urN glew-1.13.0/include/GL/glew.h glew-1.13.0-patched/include/GL/glew.h 2 | --- glew-1.13.0/include/GL/glew.h 2015-08-10 21:17:22.000000000 +0930 3 | +++ glew-1.13.0-patched/include/GL/glew.h 2019-03-04 18:59:32.065742298 +1030 4 | @@ -93,7 +93,7 @@ 5 | #if defined(__REGAL_H__) 6 | #error Regal.h included before glew.h 7 | #endif 8 | -#if defined(__glext_h_) || defined(__GLEXT_H_) 9 | +#if defined(__glext_h_) || defined(__GLEXT_H_) || defined(__gl_glext_h_) 10 | #error glext.h included before glew.h 11 | #endif 12 | #if defined(__gl_ATI_h_) 13 | @@ -109,6 +109,7 @@ 14 | #define __X_GL_H 15 | #define __glext_h_ 16 | #define __GLEXT_H_ 17 | +#define __gl_glext_h_ 18 | #define __gl_ATI_h_ 19 | 20 | #if defined(_WIN32) 21 | -------------------------------------------------------------------------------- /gnome-base/nautilus/files/nautilus-2.32.2.1-gold-glib2.32.patch: -------------------------------------------------------------------------------- 1 | diff --git a/configure.in b/configure.in 2 | index 97e171e..4cf7827 100644 3 | --- a/configure.in 4 | +++ b/configure.in 5 | @@ -336,7 +336,7 @@ LIBNAUTILUS_EXTENSION_LIBS="`$PKG_CONFIG --libs $LIBNAUTILUS_EXTENSION_MODULES`" 6 | AC_SUBST(LIBNAUTILUS_EXTENSION_LIBS) 7 | 8 | dnl core nautilus 9 | -CORE_MODULES="glib-2.0 gnome-desktop-2.0 gthread-2.0 gio-2.0 gio-unix-2.0 unique-1.0 gail gconf-2.0 libxml-2.0 $EXTRA_CORE_MODULES" 10 | +CORE_MODULES="glib-2.0 gnome-desktop-2.0 gthread-2.0 gmodule-no-export-2.0 gio-2.0 gio-unix-2.0 unique-1.0 gail gconf-2.0 libxml-2.0 $EXTRA_CORE_MODULES" 11 | CORE_CFLAGS="`$PKG_CONFIG --cflags $CORE_MODULES` $x_cflags" 12 | AC_SUBST(CORE_CFLAGS) 13 | CORE_LIBS="`$PKG_CONFIG --libs $CORE_MODULES` $x_libs" 14 | -------------------------------------------------------------------------------- /gnome-base/gnome-menus/files/gnome-menus-3.0.2-library-only.patch: -------------------------------------------------------------------------------- 1 | From f2ad7820b3a6b197f8cfec9e2bec877e51671ec9 Mon Sep 17 00:00:00 2001 2 | From: Alexandre Rostovtsev 3 | Date: Thu, 18 Aug 2011 20:05:56 -0400 4 | Subject: [PATCH 2/2] Do not install anything other than the library 5 | 6 | --- 7 | Makefile.am | 4 ++-- 8 | 1 files changed, 2 insertions(+), 2 deletions(-) 9 | 10 | diff --git a/Makefile.am b/Makefile.am 11 | index 565ab87..65c059a 100644 12 | --- a/Makefile.am 13 | +++ b/Makefile.am 14 | @@ -1,7 +1,7 @@ 15 | -SUBDIRS = libmenu desktop-directories layout util po 16 | +SUBDIRS = libmenu util po 17 | 18 | if HAVE_PYTHON 19 | -SUBDIRS += python simple-editor 20 | +SUBDIRS += python 21 | endif 22 | 23 | ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} 24 | -- 25 | 1.7.6 26 | 27 | -------------------------------------------------------------------------------- /profiles/ehooks/x11-misc/zim/files/REVERT-zim-0.60-remove-ubuntu-theme.patch: -------------------------------------------------------------------------------- 1 | setup.py | 6 ++++++ 2 | 1 file changed, 6 insertions(+) 3 | 4 | diff --git a/setup.py b/setup.py 5 | index 7d02079..a8e1cfd 100755 6 | --- a/setup.py 7 | +++ b/setup.py 8 | @@ -95,6 +95,12 @@ def collect_data_files(): 9 | files = [os.path.join(dir, f) for f in files] 10 | data_files.append((target, files)) 11 | 12 | + # mono icons -> PREFIX/share/icons/ubuntu-mono-light | -dark 13 | + for theme in ('ubuntu-mono-light', 'ubuntu-mono-dark'): 14 | + file = os.path.join('icons', theme, 'zim-panel.svg') 15 | + target = os.path.join('share', 'icons', theme, 'apps', '22') 16 | + data_files.append((target, [file])) 17 | + 18 | # data -> PREFIX/share/zim 19 | for dir, dirs, files in os.walk('data'): 20 | if '.zim' in dirs: 21 | -------------------------------------------------------------------------------- /unity-extra/indicator-netspeed/indicator-netspeed-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=6 5 | PYTHON_COMPAT=( python3_{8..10} ) 6 | 7 | inherit git-r3 gnome2-utils 8 | 9 | MY_PN="indicator-netspeed-unity" 10 | 11 | DESCRIPTION="Network speed indicator for Unity" 12 | HOMEPAGE="https://github.com/GGleb/indicator-netspeed-unity" 13 | EGIT_REPO_URI="https://github.com/GGleb/${MY_PN}.git" 14 | 15 | LICENSE="GPL-2+" 16 | SLOT="0" 17 | KEYWORDS="~amd64 ~x86" 18 | IUSE="" 19 | RESTRICT="mirror" 20 | 21 | DEPEND="net-analyzer/nethogs" 22 | 23 | pkg_preinst() { 24 | gnome2_schemas_savelist 25 | } 26 | 27 | pkg_postinst() { 28 | gnome2_schemas_update 29 | } 30 | 31 | pkg_postrm() { 32 | gnome2_schemas_update 33 | } 34 | -------------------------------------------------------------------------------- /unity-extra/unity-tweak-tool/files/show-hide_mounted_drive_icons.diff: -------------------------------------------------------------------------------- 1 | diff -urN utt/data/system.ui utt-patched/data/system.ui 2 | --- utt/data/system.ui 2014-03-28 02:59:52.000000000 +1030 3 | +++ utt-patched/data/system.ui 2015-01-17 16:11:22.580302810 +1030 4 | @@ -205,6 +205,7 @@ 5 | Mounted Devices 6 | Mounted Devices 7 | none 8 | + 9 | 10 | 11 | True 12 | -------------------------------------------------------------------------------- /dev-util/cmake-extras/cmake-extras-1.6_p1-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=7 5 | 6 | URELEASE="jammy" 7 | inherit cmake ubuntu-versionator 8 | 9 | UVER="-${PVR_MICRO}" 10 | 11 | DESCRIPTION="Extra CMake utility modules" 12 | HOMEPAGE="http://launchpad.net/cmake-extras" 13 | SRC_URI="${UURL}/${MY_P}.orig.tar.gz 14 | ${UURL}/${MY_P}${UVER_PREFIX}${UVER}.debian.tar.xz" 15 | 16 | LICENSE="LGPL-3" 17 | SLOT="0" 18 | KEYWORDS="~amd64 ~x86" 19 | IUSE="examples" 20 | RESTRICT="mirror" 21 | 22 | src_prepare() { 23 | ubuntu-versionator_src_prepare 24 | cmake_src_prepare 25 | } 26 | 27 | src_install() { 28 | cmake_src_install 29 | 30 | if use examples; then 31 | insinto /usr/share/doc/${PF}/ 32 | doins -r examples 33 | fi 34 | } 35 | -------------------------------------------------------------------------------- /unity-lenses/unity-lens-meta/unity-lens-meta-7.5.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=7 5 | 6 | DESCRIPTION="Unity Desktop - merge this to pull in all Unity lenses" 7 | HOMEPAGE="http://unity.ubuntu.com/" 8 | 9 | LICENSE="GPL-3" 10 | SLOT="0" 11 | KEYWORDS="~amd64 ~x86" 12 | IUSE="+files +music +photos plugins +video" 13 | RESTRICT="mirror" 14 | 15 | RDEPEND="unity-lenses/unity-lens-applications 16 | unity-scopes/unity-scope-home 17 | 18 | files? ( unity-lenses/unity-lens-files ) 19 | music? ( unity-lenses/unity-lens-music ) 20 | photos? ( unity-lenses/unity-lens-photos ) 21 | plugins? ( unity-scopes/smart-scopes ) 22 | video? ( unity-lenses/unity-lens-video )" 23 | 24 | PDEPEND="unity-base/unity-settings[files=,music=,photos=,video=]" 25 | -------------------------------------------------------------------------------- /unity-lenses/unity-lens-meta/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Files/folders lens for the Dash 14 | Music collection lens for the Dash 15 | Photo collection lens for the Dash 16 | Additional scopes for the Dash 17 | Online and local video collection lens for the Dash 18 | 19 | 20 | -------------------------------------------------------------------------------- /net-libs/geonames/geonames-0.2_p20170220_p0_p04.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=6 5 | 6 | URELEASE="jammy" 7 | inherit autotools eutils ubuntu-versionator 8 | 9 | UVER_PREFIX="+17.04.${PVR_MICRO}" 10 | 11 | DESCRIPTION="Parse and query the geonames database dump" 12 | HOMEPAGE="https://launchpad.net/geonames" 13 | SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}-${UVER}.tar.xz" 14 | 15 | LICENSE="GPL-3" 16 | SLOT="0" 17 | KEYWORDS="~amd64 ~x86" 18 | IUSE="" 19 | RESTRICT="mirror" 20 | 21 | DEPEND="dev-libs/glib:2 22 | dev-util/gtk-doc" 23 | 24 | S="${WORKDIR}/${PN}-${PV}${UVER_PREFIX}" 25 | 26 | src_prepare() { 27 | ubuntu-versionator_src_prepare 28 | eautoreconf 29 | } 30 | 31 | src_install() { 32 | default 33 | prune_libtool_files --modules 34 | } 35 | -------------------------------------------------------------------------------- /profiles/ehooks/gnome-extra/nemo/03-post_src_install.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | sed -i \ 3 | -e "/StartupNotify/{s/false/true/}" \ 4 | "${ED%/}/usr/share/applications/${PN}.desktop" || die 5 | 6 | # Allow Nemo to manage Unity desktop and icons # 7 | sed -i \ 8 | -e "/OnlyShowIn/{s/;/;Unity;/}" \ 9 | "${ED%/}/usr/share/applications/${PN}-autostart.desktop" || die 10 | 11 | # >=Gnome-3.32 means Nautilus can no longer manage the desktop background and icons, so autostart gnome-extra/nemo instead # 12 | dosym /usr/share/applications/nemo-autostart.desktop /etc/xdg/autostart/unity-nemo-autostart.desktop 13 | 14 | # Taken from unity-session-3.32.0-1ubuntu1 disco package # 15 | insinto /usr/share/nemo/actions 16 | doins "${EHOOK_FILESDIR}/change-background-unity.nemo_action" 17 | doins "${EHOOK_FILESDIR}/set-as-background-unity.nemo_action" 18 | } 19 | -------------------------------------------------------------------------------- /x11-misc/lightdm/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | Use dev-libs/gobject-introspection for introspection 10 | Pull in the GTK+ greeter 11 | Pull in the KDE greeter 12 | Pull in the Unity greeter 13 | Enable Mir display server support 14 | 15 | 16 | shiznix 17 | https://github.com/shiznix/unity-gentoo/issues 18 | 19 | 20 | -------------------------------------------------------------------------------- /unity-base/ubuntu-docs/ubuntu-docs-16.04.4.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=6 5 | 6 | ## Keep at Xenial as it's the last version that contains Unity Help ## 7 | #URELEASE="xenial" 8 | inherit autotools eutils gnome2-utils ubuntu-versionator 9 | 10 | UVER= 11 | 12 | DESCRIPTION="Help files for the Unity desktop" 13 | HOMEPAGE="https://launchpad.net/ubuntu-docs" 14 | SRC_URI="${UURL}/${MY_P}.tar.xz" 15 | 16 | LICENSE="CC-BY-SA-3.0" 17 | SLOT="0" 18 | KEYWORDS="~amd64 ~x86" 19 | IUSE="" 20 | # This ebuild does not install any binaries 21 | RESTRICT="binchecks mirror strip" 22 | 23 | DEPEND="app-text/gnome-doc-utils 24 | app-text/yelp-tools 25 | dev-libs/libxml2 26 | gnome-extra/yelp" 27 | 28 | src_prepare() { 29 | ubuntu-versionator_src_prepare 30 | eautoreconf 31 | } 32 | -------------------------------------------------------------------------------- /profiles/unity_mirrors_update.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # This script is needed as Ubuntu mirrors in Gentoo are unmaintained at present (refer b.g.o #494882) 3 | 4 | ## Usage: ./unity_mirrors_update.sh > thirdpartymirrors 5 | 6 | # Grab list of working mirrors # 7 | lynx -width 500 -dump https://launchpad.net/ubuntu/+archivemirrors | sed 's/^ *//g' > /tmp/ubuntu_mirrors.txt || exit 1 8 | # Extract link IDs and load into '${http_linkid_array[@]}' 9 | for each in $(grep -i "up to date" /tmp/ubuntu_mirrors.txt | sed 's/.*\[\([^]]*\)\]http.*/\1/g' | grep ^[0-9]); do 10 | http_linkid_array+=( "${each}" ) 11 | done 12 | # Grep for link IDs and load matching URLs into '${http_link_array[@]}' 13 | for each in $(echo "${http_linkid_array[@]}"); do 14 | http_link_array+=( $(grep "^${each}\\." /tmp/ubuntu_mirrors.txt | awk '{print $2}') ) 15 | done 16 | # Final output # 17 | echo "unity ${http_link_array[@]}" 18 | -------------------------------------------------------------------------------- /gnome-base/gconf/files/gconf-2.24.0-no-gconfd.patch: -------------------------------------------------------------------------------- 1 | diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN GConf-2.23.2.old/gconf/gconftool.c GConf-2.23.2/gconf/gconftool.c 2 | --- GConf-2.23.2.old/gconf/gconftool.c 2008-06-28 05:27:33.000000000 -0400 3 | +++ GConf-2.23.2/gconf/gconftool.c 2008-09-23 10:20:00.000000000 -0400 4 | @@ -856,6 +856,7 @@ main (int argc, char** argv) 5 | { 6 | g_print (_("GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL is set, not installing schemas\n")); 7 | makefile_install_mode = FALSE; 8 | + return 0; 9 | } 10 | 11 | if (makefile_uninstall_mode && 12 | @@ -863,6 +864,7 @@ main (int argc, char** argv) 13 | { 14 | g_print (_("GCONF_DISABLE_MAKEFILE_SCHEMA_UNINSTALL is set, not uninstalling schemas\n")); 15 | makefile_uninstall_mode = FALSE; 16 | + return 0; 17 | } 18 | 19 | if (makefile_install_mode || makefile_uninstall_mode) 20 | -------------------------------------------------------------------------------- /profiles/ehooks/net-irc/quassel/files/SNI-systray_fix.patch: -------------------------------------------------------------------------------- 1 | diff -urN quassel-0.9.3/interfaces/org.kde.StatusNotifierItem.xml quassel-0.9.3-patched/interfaces/org.kde.StatusNotifierItem.xml 2 | --- quassel-0.9.3/interfaces/org.kde.StatusNotifierItem.xml 2014-03-26 09:24:54.000000000 +1030 3 | +++ quassel-0.9.3-patched/interfaces/org.kde.StatusNotifierItem.xml 2014-06-08 07:43:51.936441875 +0930 4 | @@ -8,6 +8,10 @@ 5 | 6 | 7 | 8 | + 9 | + 10 | + 11 | + 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /sys-power/cpufrequtils/files/cpufrequtils-change.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Copyright 1999-2022 Gentoo Foundation 3 | # Distributed under the terms of the GNU General Public License v2 4 | 5 | ret=0 opts= gov_opts= sep= 6 | for o in "${@}" ; do 7 | [ "${o}" = "--" ] && sep=1 && continue 8 | if [ -n "${sep}" ]; then 9 | gov_opts="${gov_opts} ${o}" 10 | else 11 | opts="${opts} ${o}" 12 | fi 13 | done 14 | 15 | echo "cpufreq-set options: ${opts}" 16 | echo "Governor options: ${gov_opts}" 17 | 18 | for c in $(cpufreq-info -o | awk '$1 == "CPU" { print $2 }') ; do 19 | cpufreq-set -c ${c} ${opts} 20 | : $(( ret += $? )) 21 | done 22 | 23 | if [ $# -gt 0 ] ; then 24 | c=1 25 | if cd /sys/devices/system/cpu/cpufreq ; then 26 | for o in ${gov_opts}; do 27 | v=${o#*=} 28 | o=${o%%=*} 29 | echo ${v} > ${o} || break 30 | done 31 | c=0 32 | fi 33 | : $(( ret += c )) 34 | fi 35 | 36 | exit ${ret} 37 | -------------------------------------------------------------------------------- /gnome-base/nautilus/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Use packagekit to search for programs to open 14 | unknown file types 15 | Use gnome-extra/sushi to preview files 16 | from the file mananger 17 | Enable the nautilus-sendto extension to send files to 18 | various locations/devices 19 | Add support for app-misc/tracker search 20 | 21 | 22 | -------------------------------------------------------------------------------- /net-im/empathy/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Enable Unity's Messaging menu support 14 | Enable geolocation support through 15 | app-misc/geoclue 16 | Enable using 17 | net-libs/gnome-online-accounts for authorization (e.g. 18 | for Google Talk) 19 | Enable world map support through 20 | media-libs/libchamplain 21 | 22 | 23 | -------------------------------------------------------------------------------- /unity-base/grail/Manifest: -------------------------------------------------------------------------------- 1 | DIST grail_3.1.1.orig.tar.bz2 422911 BLAKE2B 962916ea2a61bf94a13d0b7f3a2120ed6f0b12411180525d0470af2460c8f74007397f0044df4250d96e86ac4ac13bae4d145d7333d8f5b5f2bff6aab4ea9e69 SHA512 1e26b784287a480041932b2e37576b5e9142570cdae7870f021e55bbd626784720af8601a8e52c38f56097bceb91a6f8d34abf099f31fd92d283e67b6f3da7ad 2 | EBUILD grail-3.1.1_p3.ebuild 878 BLAKE2B c7251b9c4bf6500b20ef8511845aec69712d31fb623018ab52c644c915dd2abad9456e6e6991afd1acddce2c6999415c93dc1b57704bb66377fbb1c3d40b477b SHA512 d613c34e60941f8c701024e9109e63e3120db5ca35472f5e7bffd0db78e82f825db5ea072d00e63ddbf25a1f71b4886744201fd109b3dc9651b4312e03fb9dd0 3 | MISC metadata.xml 393 BLAKE2B 8a3c26520070f8e3538bb60f465eb5f3a57e90f47e3522efeff38c7f48826b537f01bd2d75b549b000917b1d73336c2f1de5ddf0363e5b76f35020d53615b713 SHA512 f481fc4b124ec81d320fc3fd6047d0024bce66d4f8b2122fdd91957a75c3b24f4e7ddd8f77d2d4f60b8a8b23f5db6c19833cb140121af5b72c0147ab3f523cd3 4 | -------------------------------------------------------------------------------- /unity-base/bamf/files/bamf-0.5.0-disable-gtester2xunit-check.patch: -------------------------------------------------------------------------------- 1 | diff -Naur bamf-0.5.0daily13.06.19_orig/configure.ac bamf-0.5.0daily13.06.19/configure.ac 2 | --- bamf-0.5.0daily13.06.19_orig/configure.ac 2013-06-19 04:01:08.000000000 +0200 3 | +++ bamf-0.5.0daily13.06.19/configure.ac 2013-06-22 17:00:51.759327060 +0200 4 | @@ -108,18 +108,6 @@ 5 | AC_SUBST(LIBUNITY_WEBAPPS_LIBS) 6 | 7 | ########################### 8 | -# gtester2xunit checks # 9 | -########################### 10 | - 11 | -AC_PATH_PROG([PYTHON],[python]) 12 | -AC_MSG_CHECKING(for gtester2xunit dependencies) 13 | -if !($PYTHON -c "import libxslt, libxml2" 2> /dev/null); then 14 | - AC_MSG_RESULT([no]) 15 | - AC_MSG_ERROR([You need to install python-libxslt1 and python-libxml2]); 16 | -fi 17 | -AC_MSG_RESULT([yes]) 18 | - 19 | -########################### 20 | # Headless tests 21 | ########################### 22 | AC_ARG_ENABLE([headless-tests], 23 | -------------------------------------------------------------------------------- /unity-base/unity-meta/Manifest: -------------------------------------------------------------------------------- 1 | EBUILD unity-meta-22.04.ebuild 3211 BLAKE2B 377bbbe2352968b232917d1ba6e2e71ffaf754d846645ae30688f063197996e71e73710cda9be1a84953e6876453103282358df393e8d3998afa24d61867ed16 SHA512 0b11e6fc4862098c88379325948ba07d2d29dc83ac3cf67f57ab9e60f0a0db085c9142a21be5105d4d2b3f5d242df422f7a5316514f3c0fd72e9e2e4680ed88d 2 | EBUILD unity-meta-22.10.ebuild 3213 BLAKE2B ecf7307337a13b8b433bb6d1c4a143c67a9198af538117a128c5d6fdd15216bba03c5298b192ac3d3bca050c779078720a02455060c30ea106d739dd9d0270d1 SHA512 00c33d830d1face157a2a1a6a51f08ffee36da37b019b35d4eb91f874d51605de4ff8766c26da73e4b309c4dd59798199671f0d9dc1c7acf6ab400415ef9d56f 3 | MISC metadata.xml 946 BLAKE2B 7cbafe183183d8bac500c0fae37dc1efc922ebd4e8b900b16b20b0a5e9a1017b269efe59eb146820a416f0e56c24d520335e296d88c6f30d9f51cf9ba2f2cb2f SHA512 3f5a690260805ad27fd4d185b6ed1ecc7223d936d40413c7dc9c34ba2c2920d30382ca31fe1e7f1b98cee811a651f977b61a02e3981ce7896da328074191ffeb 4 | -------------------------------------------------------------------------------- /sys-apps/consolation/consolation-0.0.8_p1_p_p.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=6 5 | 6 | URELEASE="jammy" 7 | inherit systemd ubuntu-versionator 8 | 9 | UVER="-${PVR_MICRO}" 10 | 11 | DESCRIPTION="Console pointer support for copy-paste" 12 | HOMEPAGE="https://launchpad.net/ubuntu/+source/consolation" 13 | SRC_URI="${UURL}/${MY_P}.orig.tar.xz" 14 | 15 | LICENSE="GPL-3" 16 | SLOT="0" 17 | KEYWORDS="~amd64 ~x86" 18 | IUSE="" 19 | RESTRICT="mirror" 20 | 21 | DEPEND="dev-libs/libevdev 22 | dev-libs/libinput" 23 | 24 | src_prepare() { 25 | ubuntu-versionator_src_prepare 26 | sed -e 's:--no-daemon:--no-daemon --enable-tap --enable-dwt --set-speed=0.4:g' \ 27 | -i consolation.service.in 28 | } 29 | 30 | src_install() { 31 | emake DESTDIR="${ED}" install 32 | insinto $(systemd_get_systemunitdir) 33 | doins consolation.service 34 | } 35 | -------------------------------------------------------------------------------- /unity-base/ubuntu-docs/Manifest: -------------------------------------------------------------------------------- 1 | DIST ubuntu-docs_16.04.4.tar.xz 6029992 BLAKE2B f81600b95af3098101da500ef271603ef8b13e1b399b9c1724b84bea9fe1d3d9780c73ccf754bed6b3d699c4dd0ac0698bb9304673f1705e88a0b57e0dc04386 SHA512 432c42d27db3c23ed53f58d09c0a2ea427875d05d9efa697938cf72ba7d28f223a2db64904980f8c173335b5a83c2cf67c49a658c7963fc22137172c368eec7e 2 | EBUILD ubuntu-docs-16.04.4.ebuild 694 BLAKE2B 318ba93e774e6985796bee64b6b6bae5d10588691e1bbce51fc424a39b26e4c41fc7f69c9ee7d30161fc20b02f13ebe3321176f532648d93a0489f3d154a14d6 SHA512 26edeeb51a3469959147dfecb52ba303e74b7a76107750a462b17e7d28cee98f63365e3f8c4ccc8cc14d182abdf50fd7cc0a8f8f6f7cee8a3b644b3e3b16e8d9 3 | MISC metadata.xml 393 BLAKE2B 8a3c26520070f8e3538bb60f465eb5f3a57e90f47e3522efeff38c7f48826b537f01bd2d75b549b000917b1d73336c2f1de5ddf0363e5b76f35020d53615b713 SHA512 f481fc4b124ec81d320fc3fd6047d0024bce66d4f8b2122fdd91957a75c3b24f4e7ddd8f77d2d4f60b8a8b23f5db6c19833cb140121af5b72c0147ab3f523cd3 4 | -------------------------------------------------------------------------------- /x11-themes/ubuntu-sounds/Manifest: -------------------------------------------------------------------------------- 1 | DIST ubuntu-sounds_0.14.tar.xz 2319968 BLAKE2B 0a52d9ae0bc82229b235d7094e3aafab85d420393f8b3acfbd5fc377dbcff32126716153bceb024c6ce3754cbd268d13a81bcb9666f0d24f638ca32e7b3ab720 SHA512 b4f3c8f7f82a6abe1bd3349753018db2dbe0f51d6379f1787c6457150efccbdca945afa389080a96e706f0d026f598e46410d9f66377d092bb93a30968a663db 2 | EBUILD ubuntu-sounds-0.14.ebuild 459 BLAKE2B 87500c90b5a7e291cc1bb0c2e776cc05127f22817775274214f84621a1a060445915f9ecfbc406467a85f7e09eca950d35eb6198443ddba0e4ef9b27dc62ab4c SHA512 a18f185851bcc7f16e3163f7c3b808368adc3b80d6e3d217520219719bbc38c758d3cbaca5ab7fe0522c78aaaf933646fe085008003e71963d72ccf0ae0b60e8 3 | MISC metadata.xml 393 BLAKE2B 8a3c26520070f8e3538bb60f465eb5f3a57e90f47e3522efeff38c7f48826b537f01bd2d75b549b000917b1d73336c2f1de5ddf0363e5b76f35020d53615b713 SHA512 f481fc4b124ec81d320fc3fd6047d0024bce66d4f8b2122fdd91957a75c3b24f4e7ddd8f77d2d4f60b8a8b23f5db6c19833cb140121af5b72c0147ab3f523cd3 4 | -------------------------------------------------------------------------------- /gnome-extra/gnome-recipes/Manifest: -------------------------------------------------------------------------------- 1 | DIST gnome-recipes-2.0.2.tar.xz 18057316 BLAKE2B 0a3766ff2c73bebfcacb6a0b9a98a385482e922c7e01d54c73382d150d697bc81d9124bff3b51ac457da52abd79bb5090d2f7eebc359175754d6f2e51c228070 SHA512 478daab92caa8bb265307de864601c95d504ef9bf13990dd2bf5a2c85e87f90b996bd191e907d809341cc4335fee0f2f55e626964d5372bd6c7c7168f51e6eed 2 | EBUILD gnome-recipes-2.0.2.ebuild 1371 BLAKE2B 61d3b45c7451a1e1a9bbf3d90547c68381ef1756543578ed436192b2b2b4634e6e3a447dcfb04e6641db3453cccaedcde14bb0e9590c55720c86aa062c16278f SHA512 35b203185f520cfef04cefd40a2f5c9d69b253640de964ce858fa6cdffb86575b0775de3bc00436e86fef2f9a1cf2a23b40066b5ef4a79648b9af11add0b2366 3 | MISC metadata.xml 608 BLAKE2B ea3bb22cf156c6a0bebe3953ccee5e1b5f4518a233bc4a7ed22b91f956d0618bce09ed692362b8d6cdcb6915672ffd46361ad5d65a81ba16a8130cab12f4ed14 SHA512 c43200a57d04f7344395ae0d827d85be258d4586c4405d5e7338a78416b0ddbf4cde18aaf4317069580fb406c87fb44ed9d645bdc6b1b02a7b67fd948f039cfc 4 | -------------------------------------------------------------------------------- /sys-apps/consolation/consolation-0.0.9_p1_p_p.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=7 5 | 6 | URELEASE="kinetic" 7 | inherit systemd ubuntu-versionator 8 | 9 | UVER="-${PVR_MICRO}" 10 | 11 | DESCRIPTION="Console pointer support for copy-paste" 12 | HOMEPAGE="https://launchpad.net/ubuntu/+source/consolation" 13 | SRC_URI="${UURL}/${MY_P}.orig.tar.xz" 14 | 15 | LICENSE="GPL-3" 16 | SLOT="0" 17 | #KEYWORDS="~amd64 ~x86" 18 | IUSE="" 19 | RESTRICT="mirror" 20 | 21 | DEPEND="dev-libs/libevdev 22 | dev-libs/libinput" 23 | 24 | src_prepare() { 25 | ubuntu-versionator_src_prepare 26 | sed -e 's:--no-daemon:--no-daemon --enable-tap --enable-dwt --set-speed=0.4:g' \ 27 | -i consolation.service.in 28 | } 29 | 30 | src_install() { 31 | emake DESTDIR="${ED}" install 32 | insinto $(systemd_get_systemunitdir) 33 | doins consolation.service 34 | } 35 | -------------------------------------------------------------------------------- /unity-base/bamf/files/bamf-0.5.0-remove-desktop-fullname.patch: -------------------------------------------------------------------------------- 1 | diff -Naur bamf-0.4.0daily13.06.07.orig/lib/libbamf/bamf-application.c bamf-0.4.0daily13.06.07/lib/libbamf/bamf-application.c 2 | --- bamf-0.4.0daily13.06.07.orig/lib/libbamf/bamf-application.c 2013-06-07 09:37:11.000000000 +0200 3 | +++ bamf-0.4.0daily13.06.07/lib/libbamf/bamf-application.c 2013-06-08 10:27:52.018515581 +0200 4 | @@ -641,6 +641,7 @@ 5 | 6 | name = g_strdup (g_app_info_get_name (G_APP_INFO (desktop_info))); 7 | 8 | +#if 0 9 | /* Grab the better name if its available */ 10 | fullname = g_key_file_get_locale_string (keyfile, G_KEY_FILE_DESKTOP_GROUP, 11 | G_KEY_FILE_DESKTOP_KEY_FULLNAME, NULL, NULL); 12 | @@ -656,6 +657,9 @@ 13 | g_free (name); 14 | name = fullname; 15 | } 16 | +#else 17 | + fullname = NULL; 18 | +#endif 19 | 20 | _bamf_view_set_name (BAMF_VIEW (self), name); 21 | 22 | -------------------------------------------------------------------------------- /unity-base/unity-build-env/Manifest: -------------------------------------------------------------------------------- 1 | EBUILD unity-build-env-22.04.ebuild 1754 BLAKE2B e1eb1f2192fff4829c3ba9ec55b91d4ec4f732364b3f9d34f82cf44b460961b2f38e33f9b9574471820de3ef616c4cda1450870c649e57e753e1783f8af8dd81 SHA512 55033403e777f2d2120f2d4dcad420421cc0a6e058b247db145e3384bb54722b4bb862453f96f4956e76123f8736a44fd759c3aee71ca993f95f8e7f6be844ca 2 | EBUILD unity-build-env-22.10.ebuild 1756 BLAKE2B b5feb0124f890be46ebf03b3454bb5a12710efa03a4a908213760aee767b907a18fc8748d05aa09ff4501ad5dbcf5bc2fd636fe43e4627539b84efb32d480a5c SHA512 f23ad4892e5d4d0cbc6763ef4732683ef8a5e2d54372cfd5bf1d0842b0f3eee584b56613ac249e3eb4564df52245f496c2290c7896ae4755f333608c69b36c48 3 | MISC metadata.xml 467 BLAKE2B 4160922765d5d0384ae05f6851ec250b41c1cb6b3ade0a12497eac5d38f73f095880cefc2b6249cbb03ad9767c7fce2bf20ac8d1ecdbfdee6b3325f37cb1fb91 SHA512 743c32cb1806807c1f7cafe452c60bdce7dcf310fbcfaed99a9497e0299e6f196b44d1605980010c7c4d1fe36a82470fc9158221038f1bf5ebb99ce33f9dc32b 4 | -------------------------------------------------------------------------------- /x11-wm/mutter/Manifest: -------------------------------------------------------------------------------- 1 | AUX mutter-40.0-Disable-anonymous-file-test.patch 862 BLAKE2B bb7a0f0dfa5f0543c9187fe8c3aa8d1251fbb9c74dcf4c518a4674758a22da70a94de688f4b01d7673c679a2e96cbdfa5c33de3d009c85fecd2498061121dcf3 SHA512 d2d7ec9e1fcc3fad9dc058edf611fe16a3180a8d6694a9f3257b22eb3885dc0b311bc48054de0d183c661658e226d1b04e4ad81b1314a60a3f441a6f4c06bed8 2 | DIST mutter-42.0.tar.xz 2742212 BLAKE2B 4867d184fbf63f7624c907f941f1aa1ac8d66108554385c1500b6259958a3c2bf5dcd30cebed95cbafd4a1bbd5368b6078edec695884a0ee9eb48dbf0ad4cecf SHA512 ffcfbb1b6d3add84adf2d67d459905d164dc272289b645994288c376bc656481526d445cdfe6df027b88ab590258ee9d9d4ba251e03c6ef93d17f0758f75520d 3 | EBUILD mutter-42.0-r1.ebuild 5380 BLAKE2B fae84b12287055e2525852585627feddddab420de2ef0ae8d4c7477112982b69bb50ec968440ad636d48f2240b2a77c04e86d9a088762914f4753224e0bcd510 SHA512 8f444755ca80aeb4036747a93bd8cb04e003f1cf90a326c3a2e097eadabb98afbd8ebbbfdb432ad0c354c54c4afe8a6ccaa1d5a7b63a8be5be69b12a16c524e6 4 | -------------------------------------------------------------------------------- /unity-extra/indicator-privacy/Manifest: -------------------------------------------------------------------------------- 1 | DIST indicator-privacy-0.7.tar.gz 95669 BLAKE2B 12a4d241041f84c217102c325855ec7fef5e1c589ec6f4124d27273b56a4e90c6c385b49d9e23f7ea3b18ddf0a485cde36430e7c55967eb89d8041cad679f087 SHA512 f3f9849b2a9635f41c23af8524bb1520d959ab9b1b5cb3a2f75d86a33390734cf0c2d93a76bfaafa3bf485ec6fcec71f7c6873d99a8176ccdf8f76c4706fae53 2 | EBUILD indicator-privacy-0.7-r1.ebuild 865 BLAKE2B 9b45b43d11ca3ba4dd882e1da638c9b9e83b53db16adbb72dec3401e0ff73b51bb1546147433989b5ad90aeb3d45ad810a4f12ac645e930ca9ec19340f51c183 SHA512 7e88553cec5e4e5e307b8b567ab75449d85f463bfa511e0369d6a6d44afe71153665b41470b171f5a35f40bd165938056fde0cf300c265e198d2cebe8a802626 3 | MISC metadata.xml 393 BLAKE2B 8a3c26520070f8e3538bb60f465eb5f3a57e90f47e3522efeff38c7f48826b537f01bd2d75b549b000917b1d73336c2f1de5ddf0363e5b76f35020d53615b713 SHA512 f481fc4b124ec81d320fc3fd6047d0024bce66d4f8b2122fdd91957a75c3b24f4e7ddd8f77d2d4f60b8a8b23f5db6c19833cb140121af5b72c0147ab3f523cd3 4 | -------------------------------------------------------------------------------- /unity-base/unity-settings-daemon/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Support color management using 14 | x11-misc/colord 15 | Enable support for enhanced input methods through 16 | app-i18n/fcitx 17 | Enable support for enhanced input methods through 18 | app-i18n/ibus 19 | Change the touchpad timeout so that 20 | it's effective for fast typists 21 | 22 | 23 | -------------------------------------------------------------------------------- /unity-base/unity-settings/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Enable Files lens in Dash 14 | Enable Low Graphics Mode 15 | Enable Music lens in Dash 16 | Enable Photos lens in Dash 17 | Enable DMZ-White - Ubuntu's default cursor theme 18 | Enable Ubuntu's default audio theme 19 | Enable Video lens in Dash 20 | 21 | 22 | -------------------------------------------------------------------------------- /x11-libs/topmenu-gtk/Manifest: -------------------------------------------------------------------------------- 1 | DIST topmenu-gtk_0.3-1.debian.tar.xz 6200 BLAKE2B 9c80959adf09053cbe6dcd05a31e8d1d83c0b002412699b88ece13f499e193d8148748b471b1651825575ee4f5d2e22f411495be7ee1ef7aeb2412f7f325eba5 SHA512 6b95240e6912169852734ca39d3afef901f3e0ed0cee2a51d72b507bd02ef455296fdfac2599139e0b585bf9553083ad8c1d7899bf6fd4f1930c06bfd4ce6aca 2 | DIST topmenu-gtk_0.3.orig.tar.gz 46841 BLAKE2B 936dccf850ef2442cf4c484e61869e6286d2c7e95db9c1c46b841eaf5cef23f5df0d5237a17f9bda0245224911b8ae0da69aa00e60433b03a0428a891c87386c SHA512 c6640f826738497a1bba10d48928b8be02e96811d9e737c7f8a5da518e2a1f755a3718cde532fe8aca661761ae32d190c0f67f95108c7c2c1dcacc8f352b96b0 3 | EBUILD topmenu-gtk-0.3_p1_p_p.ebuild 1613 BLAKE2B 4a0937d47a326c566acd7cacb02eaee4ea0e34ef4e539e4ea2c94af547e0adda1d8eb58e4aa17f38d97ebf9df41f54a764621e8a8cb370c16c362e72803fdfbe SHA512 5620d1f109e99af751791efa24070a2aaa6bca3ebb65480888cf26f89d98b36037c24724bea22b5e1fb2f895a51e8a9a7d8d4ca3665923dc71c4e8b9b53a808f 4 | -------------------------------------------------------------------------------- /unity-indicators/indicator-applet/indicator-applet-12.10.2_p20200915_p0_p01.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=6 5 | 6 | URELEASE="jammy" 7 | inherit autotools eutils ubuntu-versionator 8 | 9 | UVER_PREFIX="+20.10.${PVR_MICRO}" 10 | 11 | DESCRIPTION="Gnome panel indicator for the Unity desktop" 12 | HOMEPAGE="https://launchpad.net/indicator-applet" 13 | SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" 14 | 15 | LICENSE="LGPL-2.1 LGPL-3 GPL-3" 16 | SLOT="0" 17 | KEYWORDS="~amd64 ~x86" 18 | IUSE="" 19 | RESTRICT="mirror" 20 | 21 | DEPEND="dev-libs/libindicator:3 22 | x11-libs/gtk+:3 23 | gnome-base/gnome-panel" 24 | 25 | S="${WORKDIR}" 26 | 27 | src_prepare() { 28 | ubuntu-versionator_src_prepare 29 | 30 | # "Only can be included directly." # 31 | sed -e "s:glib/gtypes.h:glib.h:g" \ 32 | -i src/tomboykeybinder.h 33 | eautoreconf 34 | } 35 | -------------------------------------------------------------------------------- /x11-libs/gtk+/files/gtk+-2.24.10-gold.patch: -------------------------------------------------------------------------------- 1 | docs/tools/Makefile.am | 1 + 2 | perf/Makefile.am | 2 +- 3 | 2 files changed, 2 insertions(+), 1 deletions(-) 4 | 5 | diff --git a/docs/tools/Makefile.am b/docs/tools/Makefile.am 6 | index 54b77b7..1783f77 100644 7 | --- a/docs/tools/Makefile.am 8 | +++ b/docs/tools/Makefile.am 9 | @@ -17,6 +17,7 @@ LDADDS = \ 10 | $(top_builddir)/gtk/$(gtktargetlib) \ 11 | $(GTK_DEP_LIBS) \ 12 | $(GDK_DEP_LIBS) \ 13 | + $(GMODULE_LIBS) \ 14 | -lm 15 | 16 | if USE_X11 17 | diff --git a/perf/Makefile.am b/perf/Makefile.am 18 | index 736b6cb..9e67ed4 100644 19 | --- a/perf/Makefile.am 20 | +++ b/perf/Makefile.am 21 | @@ -17,7 +17,7 @@ DEPS = \ 22 | LDADDS = \ 23 | $(top_builddir)/gdk/$(gdktargetlib) \ 24 | $(top_builddir)/gtk/$(gtktargetlib) \ 25 | - $(GTK_DEP_LIBS) 26 | + $(GTK_DEP_LIBS) $(GMODULE_LIBS) 27 | 28 | noinst_PROGRAMS = \ 29 | testperf 30 | -------------------------------------------------------------------------------- /x11-themes/humanity-icon-theme/Manifest: -------------------------------------------------------------------------------- 1 | DIST humanity-icon-theme_0.6.16.tar.xz 1757060 BLAKE2B b94b7cf7a716bd96ee60383c0f24fa2ba4845f3517f0a5bd7fb300e8465195f4756764d409ac3f2b9e004b8664281db25d053fe236942cff08bef70d37fe7876 SHA512 a2a5dd4b03a3f81ae1f42aaaba76e1982978ec9a936fb61b38a53e20dfe5298bd47bac29b6ea4fbeb73fa878d48fe68b414d4179615526c81a8fbc7a5535d017 2 | EBUILD humanity-icon-theme-0.6.16.ebuild 766 BLAKE2B 9f0546f85902b5bde7104748f1a85eaed8426b4092a464a14555aecaaea16bd55d577e7b23ccc216e391bc9cff83376e62bc8c88ae43078cb58fca7384019591 SHA512 e8ad55b63782234863b2249986001bf747d940d800a02d2d58956dc6115007f8e4770133dc817a42c3c0900f23859a08933663b9f915a0b7f4e18fcf5d501ef8 3 | MISC metadata.xml 486 BLAKE2B b63a152802769262a9c863ec9d1941025b1effedd323869354498843d92a032a47441c16702898d2e2bea0857bf8d3d141c9aae3203da8cd3cd562645de08dc2 SHA512 f5d9fb2483085bd73ed4535bbe48bc82eee03d1d175e06f3cf119b1c453aa60ff717e816b30857901d40d6b883d136168bbec39c568fc991b8c903e6ba976e77 4 | -------------------------------------------------------------------------------- /dev-python/autopilot/Manifest: -------------------------------------------------------------------------------- 1 | DIST autopilot_1.6.1+21.04.20210120.orig.tar.gz 486111 BLAKE2B 6f37dfb59b5f409de05d1d051698b67c8a7a31b7e49fb1b36fd6f256745a453112d3243eaa4b32a7fa7a13594a990752a92d150b731f04cf7487a09761d9ddcc SHA512 2df02dcc69b8525b73d8bddea809488a7b12fe9cf4bd3c539d74596c9d394b6258c44ab4b1bdd2fa20dac53e9b455c6dbf4d5b5acc842a6a259a5de0b9b796b3 2 | EBUILD autopilot-1.6.1_p20210120_p0_p06-r1.ebuild 862 BLAKE2B 0a9956efb5b6d3a752ab9bb410d0318a9ffd6fdcbc6d07203772da99852d4bed67f012e021f64760bef81bb84a21a996d1e599f6ad57f786f623a99ca8b4a270 SHA512 49218f6e883971d2d73667805f29a9e7d466e96e2fcaa8781aa03fe7fd33efb7d207f2f10b053180f847488370fcf988990c506d6125981d3efea6eae598b553 3 | MISC metadata.xml 393 BLAKE2B 8a3c26520070f8e3538bb60f465eb5f3a57e90f47e3522efeff38c7f48826b537f01bd2d75b549b000917b1d73336c2f1de5ddf0363e5b76f35020d53615b713 SHA512 f481fc4b124ec81d320fc3fd6047d0024bce66d4f8b2122fdd91957a75c3b24f4e7ddd8f77d2d4f60b8a8b23f5db6c19833cb140121af5b72c0147ab3f523cd3 4 | -------------------------------------------------------------------------------- /unity-extra/indicator-multiload/Manifest: -------------------------------------------------------------------------------- 1 | DIST indicator-multiload_0.4.orig.tar.gz 438388 BLAKE2B 6b3ac952012d936ea1c17a9efdfbf14f02253f947abaae268a7baebc4d660270d554ae1719d41f60e8614bdf3aa96fd6b1cdaea0e6d103da0834a1e89090bc79 SHA512 3455d551d8287f74288fbcaae9abbb0be1189581ab11ef4b2f8dd5d5f711bbf16219fbf58a0d9080b330c69c7b54f9df423795db53f0303d86fb79c238a9e4a9 2 | EBUILD indicator-multiload-0.4_p_p0_p05.ebuild 930 BLAKE2B 68dc1b7fad36ea9155578afa34fd7e9a4330b9e54d0381ff7836bf4f1ab85ad2a17eca0e65a6a3be51d35e596e4ef7830c4549a01132e528fbad7f5ccfc96567 SHA512 378eb403f45ffd586849e8642f96fd02df0f4a3581a823025560f1e2b44fe7b005092bef4efaece1164cf4575a98d080240d1e208b16b80566abbe6ac0636a1e 3 | MISC metadata.xml 393 BLAKE2B 8a3c26520070f8e3538bb60f465eb5f3a57e90f47e3522efeff38c7f48826b537f01bd2d75b549b000917b1d73336c2f1de5ddf0363e5b76f35020d53615b713 SHA512 f481fc4b124ec81d320fc3fd6047d0024bce66d4f8b2122fdd91957a75c3b24f4e7ddd8f77d2d4f60b8a8b23f5db6c19833cb140121af5b72c0147ab3f523cd3 4 | -------------------------------------------------------------------------------- /unity-base/unity-control-center/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | larry@gentoo.org 6 | unity-gentoo overlay 7 | 8 | 9 | shiznix 10 | https://github.com/shiznix/unity-gentoo/issues 11 | 12 | 13 | Support color management using 14 | x11-misc/colord 15 | Enable support for enhanced input methods through 16 | app-i18n/fcitx 17 | Enable configuration panel for 18 | net-libs/gnome-online-accounts accounts 19 | Enable support for enhanced input methods through 20 | app-i18n/ibus 21 | 22 | 23 | -------------------------------------------------------------------------------- /unity-base/unity/files/keep-const.patch: -------------------------------------------------------------------------------- 1 | author Marco Trevisan (Treviño) 2021-06-01 14:49:06 +0200 2 | committer Marco Trevisan (Treviño) 2021-06-01 14:49:50 +0200 3 | commit ffc5be4ee8e2a44d61a51485fae66aafca91ca7d (patch) 4 | tree b2932f87004b8885057bd19d804639412900dac0 5 | parent b947384158d8f8136d8fba6a265d76219cd4a27e (diff) 6 | IntrospectionData: Keep Get() const as it should be 7 | The builder is now invalid but unreffing will happne in the destructor 8 | 9 | diff --git a/unity-shared/IntrospectionData.cpp b/unity-shared/IntrospectionData.cpp 10 | index 2dbb393..495e175 100644 11 | --- a/unity-shared/IntrospectionData.cpp 12 | +++ b/unity-shared/IntrospectionData.cpp 13 | @@ -55,7 +55,6 @@ IntrospectionData::~IntrospectionData() 14 | GVariant* IntrospectionData::Get() const 15 | { 16 | GVariant* data = g_variant_builder_end(builder_); 17 | - g_clear_pointer(&builder_, g_variant_builder_unref); 18 | return data; 19 | } 20 | -------------------------------------------------------------------------------- /net-libs/telepathy-indicator/telepathy-indicator-0.3.1_p20140908_p0_p03.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=6 5 | 6 | URELEASE="jammy" 7 | inherit autotools eutils gnome2-utils ubuntu-versionator 8 | 9 | UVER_PREFIX="+14.10.${PVR_MICRO}" 10 | 11 | DESCRIPTION="Desktop service to integrate Telepathy with the messaging menu used by the Unity desktop" 12 | HOMEPAGE="https://launchpad.net/telepathy-indicator" 13 | SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" 14 | 15 | LICENSE="GPL-3" 16 | SLOT="0" 17 | KEYWORDS="~amd64 ~x86" 18 | IUSE="" 19 | RESTRICT="mirror" 20 | 21 | DEPEND="dev-libs/libappindicator 22 | dev-libs/libdbusmenu[gtk3] 23 | dev-libs/libunity:= 24 | net-libs/telepathy-glib 25 | unity-indicators/indicator-messages" 26 | 27 | S="${WORKDIR}/${PN}-${PV}${UVER_PREFIX}" 28 | 29 | src_prepare() { 30 | ubuntu-versionator_src_prepare 31 | eautoreconf 32 | } 33 | -------------------------------------------------------------------------------- /x11-themes/humanity-icon-theme/humanity-icon-theme-0.6.16.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=6 5 | inherit gnome2-utils ubuntu-versionator 6 | 7 | URELEASE="jammy" 8 | UVER= 9 | 10 | DESCRIPTION="A nice and well polished icon theme" 11 | HOMEPAGE="https://launchpad.net/human-icon-theme" 12 | SRC_URI="${UURL}/${MY_P}.tar.xz" 13 | 14 | LICENSE="CC-BY-SA-3.0" 15 | SLOT="0" 16 | KEYWORDS="~amd64 ~x86" 17 | IUSE="extra" 18 | RESTRICT="mirror" 19 | 20 | RDEPEND="x11-themes/adwaita-icon-theme 21 | extra? ( x11-themes/tangerine-icon-theme )" 22 | 23 | src_install() { 24 | insinto /usr/share/icons 25 | doins -r Humanity 26 | doins -r Humanity-Dark 27 | 28 | ## Remove broken symlinks ## 29 | find -L "${ED}" -type l -delete 30 | } 31 | 32 | pkg_preinst() { gnome2_icon_savelist; } 33 | pkg_postinst() { gnome2_icon_cache_update; } 34 | pkg_postrm() { gnome2_icon_cache_update; } 35 | -------------------------------------------------------------------------------- /sys-power/cpufrequtils/files/cpufrequtils-008-cpuid.patch: -------------------------------------------------------------------------------- 1 | From f1b6bccf08f53295b2f7f448f28bbd37533c14a2 Mon Sep 17 00:00:00 2001 2 | From: Zhang Le 3 | Date: Sun, 18 Jul 2010 02:05:28 +0800 4 | Subject: [PATCH 1/1] Only x86 has cpuid instruction 5 | 6 | Signed-off-by: Zhang Le 7 | Signed-off-by: Dominik Brodowski 8 | --- 9 | utils/aperf.c | 4 ++++ 10 | 1 files changed, 4 insertions(+), 0 deletions(-) 11 | 12 | diff --git a/utils/aperf.c b/utils/aperf.c 13 | index 627fb17..1c64501 100644 14 | --- a/utils/aperf.c 15 | +++ b/utils/aperf.c 16 | @@ -68,11 +68,15 @@ struct avg_perf_cpu_info 17 | 18 | static int cpu_has_effective_freq() 19 | { 20 | +#if defined(__i386__) || defined(__x86_64__) 21 | /* largest base level */ 22 | if (cpuid_eax(0) < 6) 23 | return 0; 24 | 25 | return cpuid_ecx(6) & 0x1; 26 | +#else 27 | + return 0; 28 | +#endif 29 | } 30 | 31 | /* 32 | -- 33 | 1.7.4.4 34 | 35 | -------------------------------------------------------------------------------- /x11-themes/notify-osd-icons/Manifest: -------------------------------------------------------------------------------- 1 | DIST notify-osd-icons_0.8+15.10.20151016.2.orig.tar.gz 563268 BLAKE2B 7750794d922b6dcc76d39438866c4b9d4039bbf0dff9189970220634d30b46322639a84f2eb6f3090afdd9776abba7a7ad0acd85ddc6055f65265857b7486e68 SHA512 2817db8b1000d735ca6013d3fb56ed54e3015ba8d730e7bb6dbc5a3c9481018102b57fe75c2ec4df3e0f04561d19ae49173e6e9e282f3ea0e6b97d83ff37f836 2 | EBUILD notify-osd-icons-0.8_p2015101602_p0_p03-r1.ebuild 997 BLAKE2B e830d013b8bf7d5cd2e1572e3d08bd5ea7b17b8aa92826a84a4502c597b6e7ce9ce1df086d3177e565071dcbfc7297c9619b449911de46584fc7ef84a2ad72e6 SHA512 41f85111839607c602a43fad2f0ede5bc25d2d4e432b9490c77c09b3b4ba037013e9e6bf497d63a2b18430688195289f68f0e0dfa55345441538677eb78eb600 3 | MISC metadata.xml 393 BLAKE2B 8a3c26520070f8e3538bb60f465eb5f3a57e90f47e3522efeff38c7f48826b537f01bd2d75b549b000917b1d73336c2f1de5ddf0363e5b76f35020d53615b713 SHA512 f481fc4b124ec81d320fc3fd6047d0024bce66d4f8b2122fdd91957a75c3b24f4e7ddd8f77d2d4f60b8a8b23f5db6c19833cb140121af5b72c0147ab3f523cd3 4 | -------------------------------------------------------------------------------- /x11-themes/unity-asset-pool/Manifest: -------------------------------------------------------------------------------- 1 | DIST unity-asset-pool_0.8.24+17.10.20170507.orig.tar.gz 151341 BLAKE2B 3e5d8aa5e59a5cf6c3c79675675087adf808ed11125b233f4bc9c970ee8de378b1c51e7a97fc599e5e159d21c1e1e0105111f378ed83e9489953f95f6dd6cd8a SHA512 65475ff37803eed7326cd436581c34da05fa2de1820d65e677b4f87bbdaa2c0a6d4c8d76a55e67cd6e9f344b9d95164fb4a86182ce97c54949c62f9b90120c29 2 | EBUILD unity-asset-pool-0.8.24_p20170507_p0_p03.ebuild 861 BLAKE2B f5e3e16901dfb79a5dc624ea436eda1a8bc211d763b20297bb01a72a190b4a56e827eeae237c6847904b60cc4a1a003aef31c16e4772ac2fd8ffef63100198fc SHA512 127833e7be5cd3711d1395a6b96e1cd2b7ebadf19a355e2c4ffc7c8917a6f91126491bfa0eb2867fdc26dd402dd187431cc92bbcf808082242783d51b8703103 3 | MISC metadata.xml 393 BLAKE2B 8a3c26520070f8e3538bb60f465eb5f3a57e90f47e3522efeff38c7f48826b537f01bd2d75b549b000917b1d73336c2f1de5ddf0363e5b76f35020d53615b713 SHA512 f481fc4b124ec81d320fc3fd6047d0024bce66d4f8b2122fdd91957a75c3b24f4e7ddd8f77d2d4f60b8a8b23f5db6c19833cb140121af5b72c0147ab3f523cd3 4 | -------------------------------------------------------------------------------- /net-libs/telepathy-indicator/Manifest: -------------------------------------------------------------------------------- 1 | DIST telepathy-indicator_0.3.1+14.10.20140908.orig.tar.gz 26173 BLAKE2B 1dbcef60b8b97781a395237bea7c3d335740ee6a85f8e518816d74c704521028b4e7be1a4a959beea3cc1ab177a59646b930e25292bfcb31dd47c4d5b5d82a10 SHA512 5c562fda9f7b70a4c4a766f8415bd364b0459d3f055c4c919b2bd9d568180161bfc13882a5aa84bed4e026303a786a1cb2acc6c26e862cb85dcceca6991fa8b7 2 | EBUILD telepathy-indicator-0.3.1_p20140908_p0_p03.ebuild 761 BLAKE2B 4213b8fb8f7bf6da15523beb4591ba1cb5293f9a0f48a28abcd1db7a600bac9850d4214de816b289aaf6ca5fae76b28629739672bea52342827e117bf01f597d SHA512 622d3d80f0058e63c632813f8fabc58bd4aa3eeb2af4f6cb313b21b675346908fde573003a29afd701c7dafde71bb96c0023fda5520cd57ddb9a3fcfb165ee69 3 | MISC metadata.xml 393 BLAKE2B 8a3c26520070f8e3538bb60f465eb5f3a57e90f47e3522efeff38c7f48826b537f01bd2d75b549b000917b1d73336c2f1de5ddf0363e5b76f35020d53615b713 SHA512 f481fc4b124ec81d320fc3fd6047d0024bce66d4f8b2122fdd91957a75c3b24f4e7ddd8f77d2d4f60b8a8b23f5db6c19833cb140121af5b72c0147ab3f523cd3 4 | -------------------------------------------------------------------------------- /unity-base/overlay-scrollbar/Manifest: -------------------------------------------------------------------------------- 1 | DIST overlay-scrollbar_0.2.17.1+16.04.20151117.orig.tar.gz 52252 BLAKE2B aae81445fd146428565c4c167b48c5104ebc9b1551a8488dc480ed2e02c6e6ae6b7190f4af9f9b00b984171ad4942b5426116e8ada640833e265b2f4a7298e11 SHA512 0e718acb39307c6aa92747eb7b353a8468c358c5a25525ae2df830a4b3cb1c1bf7a3ee03410330db12c253be2d09211603cfc7274e67fa19917463b57eda899b 2 | EBUILD overlay-scrollbar-0.2.17.1_p20151117_p0_p02.ebuild 1288 BLAKE2B 45d1ca2cf66f735bb9682788ccb5510b96a4dc41a6a62f104e8de89e00c91ec5173f91412f9fcdcbeb71fdf73f2b6928148bcb9b880660297d3cf6a98ab3dc12 SHA512 6b8114a67ed0d7523fadeae487c6d8633fa63e83522eef7a602221898149d7f8c45f872def728dab7fcbf931de0c7313c843bdd634acf1128c864fc85296914d 3 | MISC metadata.xml 393 BLAKE2B 8a3c26520070f8e3538bb60f465eb5f3a57e90f47e3522efeff38c7f48826b537f01bd2d75b549b000917b1d73336c2f1de5ddf0363e5b76f35020d53615b713 SHA512 f481fc4b124ec81d320fc3fd6047d0024bce66d4f8b2122fdd91957a75c3b24f4e7ddd8f77d2d4f60b8a8b23f5db6c19833cb140121af5b72c0147ab3f523cd3 4 | -------------------------------------------------------------------------------- /x11-misc/lightdm/files/guest-session-add-default-gsettings-support_1.22.0.patch: -------------------------------------------------------------------------------- 1 | diff -Nur a/debian/guest-account.sh b/debian/guest-account.sh 2 | --- a/debian/guest-account.sh 2017-04-04 23:26:00.000000000 +0200 3 | +++ b/debian/guest-account.sh 2017-08-04 04:03:40.131691067 +0200 4 | @@ -152,6 +152,21 @@ 5 | source_local_prefs 6 | fi 7 | 8 | + # set possible local guest session GSettings defaults 9 | + local g_settings_dir="gsettings" 10 | + local default_g_settings_file="99_default.gschema.override" 11 | + source_local_g_settings() { 12 | + local USER=${GUEST_USER} 13 | + local g_settings 14 | + for g_settings in ${site_gs}/${g_settings_dir}/*; do 15 | + cat "${g_settings}" | sed '/^\[.*\]$/ s/\./\//g' | \ 16 | + su - ${USER} -c 'dbus-launch dconf load /' 17 | + done 18 | + } 19 | + if [ -f ${site_gs}/${g_settings_dir}/${default_g_settings_file} ]; then 20 | + source_local_g_settings 21 | + fi 22 | + 23 | echo ${GUEST_USER} 24 | } 25 | 26 | -------------------------------------------------------------------------------- /unity-lenses/unity-lens-video/Manifest: -------------------------------------------------------------------------------- 1 | DIST unity-lens-video_0.3.15+16.04.20160212.1.orig.tar.gz 40790 BLAKE2B a6573ad1b9602c47a51dc72b5dafafad1506a5194d3d5e254b7f81d558595006cf7e02cad7bffe6f27a26dca98e0796b221a17d27ef789a530c4e991b437b411 SHA512 bf23c2a439e309a9b92281511054a67d88efe28d5db462862c8fd27f6805e93d266043ca55c245c4b5699ca964105b3dfe575aef80997e3a56111f3608b711ba 2 | EBUILD unity-lens-video-0.3.15_p2016021201_p0_p03-r1.ebuild 855 BLAKE2B 432954aeea0d691d50520a3f8f9123f55b7ae572fe4746255ca941a2de436103467a34167012789bbbf09fb8092c9cde29575aaee344e44e8234483f15a7d9bd SHA512 34c4122e85dbeb67d22c02655f631e83a2ad7f79f2688770f9389bb84ea1c707e7f6731f39b62581bae1b988a4dea3f6f6ec9470ad88a61303c6055a7ef42d9e 3 | MISC metadata.xml 393 BLAKE2B 8a3c26520070f8e3538bb60f465eb5f3a57e90f47e3522efeff38c7f48826b537f01bd2d75b549b000917b1d73336c2f1de5ddf0363e5b76f35020d53615b713 SHA512 f481fc4b124ec81d320fc3fd6047d0024bce66d4f8b2122fdd91957a75c3b24f4e7ddd8f77d2d4f60b8a8b23f5db6c19833cb140121af5b72c0147ab3f523cd3 4 | -------------------------------------------------------------------------------- /x11-misc/mate-dock-applet/Manifest: -------------------------------------------------------------------------------- 1 | DIST mate-dock-applet_21.10.0-1.debian.tar.xz 4576 BLAKE2B 756a97af55023a9426fa156081db27b171f1519e26240d0748782a812b6908a5d427e3efed39bf4a10fea138b49f1ce8b4d51a8cddeb60993c1bbc28f40312d9 SHA512 c2b103246941b64a89a3be4b5e1d45880bb67670652524dcd9b1da21bdbd37918728ca2e40d4be5ff2d86c01e868d6def956cbf6fe9c355805e03169295c23f1 2 | DIST mate-dock-applet_21.10.0.orig.tar.gz 151703 BLAKE2B b2d85ff3bc3d5814b3f7bf76d017bcfa1997a64ba9652274448e2eddf46684617cb7a25114201fad0adf3a4edecc7cc3b52366f22d40facad46efc0b5c71ff63 SHA512 a6413ef5cc65e937925b11b506465e2b78e37956d27d81e40893410a8d655e1bd47270227f49bdd0b7ef6ee7d84df238751a8da5c17feb4a07ae1f1d81be1e12 3 | EBUILD mate-dock-applet-21.10.0_p_p_p01-r2.ebuild 825 BLAKE2B 42a9715c121d85246e0eee137942d783354438392b4525fcb1f82b4eb231897c241121683e2c587afa21514a48020a8bd077dbf9f0cd5b087b357530b7fdf68d SHA512 ba936dddcf6649be335897d0c85db85f241196f20bcebc0a2d2bd2edf414209de0e8c21697433cca83a5f4804dd0e5c9a63f56cc4e4c255f65366040abee78ff 4 | -------------------------------------------------------------------------------- /dev-libs/ayatana-ido/ayatana-ido-0.9.1_p1-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=7 5 | 6 | URELEASE="jammy" 7 | VALA_USE_DEPEND="vapigen" 8 | inherit cmake ubuntu-versionator vala 9 | 10 | UVER="-${PVR_MICRO}" 11 | 12 | DESCRIPTION="Widgets and other objects used for Ayatana Indicators" 13 | HOMEPAGE="https://github.com/AyatanaIndicators/ayatana-ido" 14 | SRC_URI="${UURL}/${MY_P}.orig.tar.gz" 15 | 16 | LICENSE="LGPL-3" 17 | SLOT="0" 18 | KEYWORDS="~amd64 ~x86" 19 | IUSE="" 20 | RESTRICT="mirror" 21 | RDEPEND="dev-libs/glib:2 22 | x11-libs/cairo 23 | x11-libs/gtk+:3 24 | x11-libs/pango" 25 | DEPEND="${RDEPEND} 26 | virtual/pkgconfig 27 | $(vala_depend)" 28 | 29 | 30 | src_configure() { 31 | mycmakeargs+=( -DVALA_COMPILER=$(type -P valac-${VALA_MIN_API_VERSION}) 32 | -DVAPI_GEN=$(type -P vapigen-${VALA_MIN_API_VERSION}) 33 | -DCMAKE_INSTALL_DATADIR=/usr/share ) 34 | cmake_src_configure 35 | } 36 | -------------------------------------------------------------------------------- /dev-libs/ayatana-ido/ayatana-ido-0.9.2_p1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=7 5 | 6 | URELEASE="kinetic" 7 | VALA_USE_DEPEND="vapigen" 8 | inherit cmake ubuntu-versionator vala 9 | 10 | UVER="-${PVR_MICRO}" 11 | 12 | DESCRIPTION="Widgets and other objects used for Ayatana Indicators" 13 | HOMEPAGE="https://github.com/AyatanaIndicators/ayatana-ido" 14 | SRC_URI="${UURL}/${MY_P}.orig.tar.gz" 15 | 16 | LICENSE="LGPL-3" 17 | SLOT="0" 18 | #KEYWORDS="~amd64 ~x86" 19 | IUSE="" 20 | RESTRICT="mirror" 21 | RDEPEND="dev-libs/glib:2 22 | x11-libs/cairo 23 | x11-libs/gtk+:3 24 | x11-libs/pango" 25 | DEPEND="${RDEPEND} 26 | virtual/pkgconfig 27 | $(vala_depend)" 28 | 29 | 30 | src_configure() { 31 | mycmakeargs+=( -DVALA_COMPILER=$(type -P valac-${VALA_MIN_API_VERSION}) 32 | -DVAPI_GEN=$(type -P vapigen-${VALA_MIN_API_VERSION}) 33 | -DCMAKE_INSTALL_DATADIR=/usr/share ) 34 | cmake_src_configure 35 | } 36 | -------------------------------------------------------------------------------- /unity-indicators/indicator-application/files/sni-systray_show-passive_v2.diff: -------------------------------------------------------------------------------- 1 | diff -urN indicator-application-12.10.1+15.04.20150128/src/application-service-appstore.c indicator-application-12.10.1+15.04.20150128-patched/src/application-service-appstore.c 2 | --- indicator-application-12.10.1+15.04.20150128/src/application-service-appstore.c 2015-01-29 07:43:10.000000000 +1030 3 | +++ indicator-application-12.10.1+15.04.20150128-patched/src/application-service-appstore.c 2016-02-01 07:39:24.397568958 +1030 4 | @@ -792,7 +792,7 @@ 5 | g_debug("Application proxy destroyed '%s'", app->id); 6 | 7 | /* Remove from the panel */ 8 | - app->status = APP_INDICATOR_STATUS_PASSIVE; 9 | + app->status = 9; 10 | apply_status(app); 11 | 12 | /* Destroy the data */ 13 | @@ -846,7 +846,7 @@ 14 | 15 | visible_state_t goal_state = VISIBLE_STATE_HIDDEN; 16 | 17 | - if (app->status != APP_INDICATOR_STATUS_PASSIVE) { 18 | + if (app->status != 9) { 19 | goal_state = VISIBLE_STATE_SHOWN; 20 | } 21 | 22 | -------------------------------------------------------------------------------- /x11-misc/vala-panel-appmenu/Manifest: -------------------------------------------------------------------------------- 1 | DIST vala-panel-appmenu_0.7.6+dfsg1-4.debian.tar.xz 8292 BLAKE2B 749d5fa92f300528c1d6ab18d718a6db6514d9bc22db1892351ffe6b9cd29508e4a2d339374d926332f4e3e94d3abafe43e1b45912452194fafcd550371110b9 SHA512 67266ed3abbb890446bfdd0a8dc4acc9015994aea4eaa6b347ac91acd2e24393d48a4467ad4ae70153b4e4af672677ccff64ad44051f319e1550629e19331256 2 | DIST vala-panel-appmenu_0.7.6+dfsg1.orig.tar.xz 49708 BLAKE2B e0da7b81514364a1097258c64f800a6a9bff8f625372866c75aa0cf43d413689b22c22ba103680ec436e8da2413e50665304275f5dc882e9b2c7962321cd2ee2 SHA512 7da5e1460f6b26f398c184b0291ac8ef6489a58ceffba864fa09082b386331d8fedd0bd78dd939fabe43497035afa97de44d3e9e218093b8bc40198b538c0474 3 | EBUILD vala-panel-appmenu-0.7.6_p_p1_p04.ebuild 1394 BLAKE2B eca762cf0886ea620d1aab5543d7fc873737f30c615f6813b462f4afc70f352ca5e769bb26b9a9efb9acc22be44073a3e3a09593a951cf37393de9540d093775 SHA512 4829b2b11edd8a588d499635b6fe6c22c3cb5e528b53cea3225747f61041fdea1fc82ec10196a21ef660b1345aa6818dd9b68850a16987aa0884c9b972f70482 4 | -------------------------------------------------------------------------------- /media-libs/swiftshader/swiftshader-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Authors 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=7 5 | 6 | inherit cmake git-r3 7 | 8 | DESCRIPTION="CPU-based implementation of the Vulkan, OpenGL ES, and Direct3D 9 graphics APIs" 9 | HOMEPAGE="https://github.com/google/swiftshader" 10 | EGIT_REPO_URI="https://github.com/google/${PN}.git" 11 | LICENSE="Apache-2.0" 12 | SLOT="0" 13 | KEYWORDS="~amd64" 14 | IUSE="" 15 | RESTRICT="mirror" 16 | 17 | RDEPEND="dev-util/spirv-headers 18 | dev-util/spirv-tools" 19 | DEPEND="${RDEPEND}" 20 | 21 | src_configure() { 22 | local mycmakeargs=( 23 | -DSWIFTSHADER_WARNINGS_AS_ERRORS=0 24 | -DSWIFTSHADER_BUILD_TESTS=0 25 | -DCMAKE_BUILD_RPATH=/usr/lib/swiftshader 26 | ) 27 | cmake_src_configure 28 | } 29 | 30 | src_install() { 31 | pushd "${BUILD_DIR}" 32 | insinto /usr/lib/swiftshader 33 | find . -name 'libvk_*' -exec doins {} \; 34 | doins third_party/marl/libmarl* 35 | popd 36 | } 37 | -------------------------------------------------------------------------------- /unity-lenses/unity-lens-applications/Manifest: -------------------------------------------------------------------------------- 1 | DIST unity-lens-applications_7.1.0+16.10.20160927.orig.tar.gz 78847 BLAKE2B b155e3853d10f33a0f42e452358d8ae75e16af5d10587fad63092c47053d436fbb982966890c9c1e4f0a1905d9b0dbeedd2d317bd134bbdda7ebc025ede57d98 SHA512 d93d556f2369fbf54b96f42c9c4b4899f3cf029ba22db375bb2549df0e4bd8052d25d77a328330894de7ecab4ae5ab5683bafc6ce6991be050eb1714a9792db5 2 | EBUILD unity-lens-applications-7.1.0_p20160927_p0_p05-r3.ebuild 1383 BLAKE2B 83066495d1bf30d9d47943746afc47cecc498f010cdf3d6d8205c05ad39c2926a439d2fc8a5b796a51182ce28f4ea96290bacfa21d99f7bb2efd4ee447592814 SHA512 84b62486eac7079bab2307a25c9558735eb87109a590e00e6912d552efda3cfacdf1b5ccd4b29504cb14b5985651c1629dc26b8cd904581bc2889b76478502ec 3 | MISC metadata.xml 393 BLAKE2B 8a3c26520070f8e3538bb60f465eb5f3a57e90f47e3522efeff38c7f48826b537f01bd2d75b549b000917b1d73336c2f1de5ddf0363e5b76f35020d53615b713 SHA512 f481fc4b124ec81d320fc3fd6047d0024bce66d4f8b2122fdd91957a75c3b24f4e7ddd8f77d2d4f60b8a8b23f5db6c19833cb140121af5b72c0147ab3f523cd3 4 | -------------------------------------------------------------------------------- /unity-base/session-shortcuts/session-shortcuts-1.4-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 1999-2022 Gentoo Foundation 2 | # Distributed under the terms of the GNU General Public License v2 3 | 4 | EAPI=6 5 | 6 | URELEASE="jammy" 7 | inherit ubuntu-versionator 8 | 9 | UVER= 10 | 11 | DESCRIPTION="Allows shutdown, logout, and reboot from dash" 12 | HOMEPAGE="http://unity.ubuntu.com/" 13 | SRC_URI="${UURL}/${MY_P}${UVER}.tar.xz" 14 | 15 | LICENSE="GPL-2" 16 | SLOT="0" 17 | KEYWORDS="~amd64 ~x86" 18 | IUSE="" 19 | RESTRICT="mirror" 20 | 21 | DEPEND="dev-util/intltool 22 | sys-devel/gettext" 23 | 24 | S="${WORKDIR}/${PN}-1.3" 25 | 26 | src_configure() { 27 | ./build.sh 28 | } 29 | 30 | src_install() { 31 | insinto /usr/share/applications 32 | doins build/*.desktop 33 | 34 | # If a .desktop file does not have inline 35 | # translations, fall back to calling gettext 36 | local file 37 | for file in "${ED%/}"/usr/share/applications/*.desktop; do 38 | echo "X-GNOME-Gettext-Domain=${PN}" >> "${file}" 39 | done 40 | } 41 | -------------------------------------------------------------------------------- /profiles/releases/jammy/unity-portage.paccept_keywords: -------------------------------------------------------------------------------- 1 | ## A set of packages that require keyword unmasking for Unity installation ## 2 | 3 | */*::unity-gentoo 4 | 5 | # Unmask MATE Desktop for mate-extra/mate-tweak # 6 | mate-base/* 7 | mate-extra/* 8 | app-arch/engrampa 9 | #app-crypt/gcr:4 10 | app-editors/pluma 11 | app-text/atril 12 | dev-libs/libmateweather 13 | dev-python/distro 14 | gui-libs/gtk-layer-shell 15 | media-gfx/eom 16 | x11-misc/mate-notification-daemon 17 | x11-misc/mozo 18 | x11-terms/mate-terminal 19 | x11-themes/mate-backgrounds 20 | x11-themes/mate-icon-theme 21 | x11-themes/mate-themes 22 | x11-themes/mate-themes-meta 23 | x11-terms/mate-terminal 24 | x11-wm/marco 25 | 26 | # www-client/firefox related # 27 | dev-libs/nspr::gentoo 28 | dev-libs/nss::gentoo 29 | www-client/firefox 30 | 31 | ## Other packages keyword unmasking ## 32 | dev-util/gn 33 | gui-libs/libadwaita 34 | gui-libs/libhandy 35 | #net-libs/libnma 36 | net-wireless/gnome-bluetooth 37 | sys-power/upower 38 | x11-misc/copyq 39 | -------------------------------------------------------------------------------- /profiles/ehooks/media-libs/fontconfig/01-pre_pkg_preinst.ehook: -------------------------------------------------------------------------------- 1 | ebuild_hook() { 2 | ehook_require fontconfig_adjust 3 | 4 | local \ 5 | f \ 6 | symlink_dir="/etc/fonts/conf.d" 7 | 8 | local -a \ 9 | f_remove=() \ 10 | files=( 11 | 10-autohint.conf 12 | 10-hinting-full.conf 13 | 10-hinting-medium.conf 14 | 10-hinting-none.conf 15 | 10-no-sub-pixel.conf 16 | 10-sub-pixel-bgr.conf 17 | 10-sub-pixel-rgb.conf 18 | 10-sub-pixel-vbgr.conf 19 | 10-sub-pixel-vrgb.conf 20 | 10-unhinted.conf 21 | 11-lcdfilter-legacy.conf 22 | 11-lcdfilter-light.conf 23 | 25-unhint-nonlatin.conf 24 | 70-yes-bitmaps.conf 25 | ) 26 | 27 | for f in "${files[@]}"; do 28 | [[ -L ${EROOT%/}${symlink_dir}/${f} ]] \ 29 | && f_remove+=( ${f} ) 30 | done 31 | 32 | if [[ -n ${f_remove[@]} ]]; then 33 | ewarn "Cleaning useless symlinks in ${EROOT%/}${symlink_dir} ..." 34 | for f in "${f_remove[@]}"; do 35 | echo " * ${f}" 36 | rm "${EROOT%/}${symlink_dir}/${f}" 37 | done 38 | fi 39 | } 40 | -------------------------------------------------------------------------------- /sys-power/cpufrequtils/files/cpufrequtils-008-increase-MAX_LINE_LEN.patch: -------------------------------------------------------------------------------- 1 | From 9f2efa7bc6969c10562ac2c720d50ff77083e5c2 Mon Sep 17 00:00:00 2001 2 | From: Roman Vasiyarov 3 | Date: Mon, 25 Apr 2011 21:34:23 +0400 4 | Subject: [PATCH] cpufrequtils sysfs: increase MAX_LINE_LEN 5 | 6 | larger sysfs data (>255 bytes) was truncated and thus used improperly 7 | 8 | Signed-off-by: Roman Vasiyarov 9 | Signed-off-by: Dominik Brodowski 10 | --- 11 | lib/sysfs.c | 2 +- 12 | 1 files changed, 1 insertions(+), 1 deletions(-) 13 | 14 | diff --git a/lib/sysfs.c b/lib/sysfs.c 15 | index 4e0edab..24dd563 100644 16 | --- a/lib/sysfs.c 17 | +++ b/lib/sysfs.c 18 | @@ -18,7 +18,7 @@ 19 | #include "cpufreq.h" 20 | 21 | #define PATH_TO_CPU "/sys/devices/system/cpu/" 22 | -#define MAX_LINE_LEN 255 23 | +#define MAX_LINE_LEN 4096 24 | #define SYSFS_PATH_MAX 255 25 | 26 | /* helper function to read file from /sys into given buffer */ 27 | -- 28 | 1.7.4.4 29 | 30 | --------------------------------------------------------------------------------