diff --git a/tools-uclibc/desktop/config b/tools-uclibc/desktop/config index 0a18b79f..494b6b89 100644 --- a/tools-uclibc/desktop/config +++ b/tools-uclibc/desktop/config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.17.2-hardened-r1 Kernel Configuration +# Linux/x86 3.17.6-hardened Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -5958,7 +5958,6 @@ CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m CONFIG_RTC_DRV_DA9052=m CONFIG_RTC_DRV_DA9055=m -CONFIG_RTC_DRV_EFI=m CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_M48T86=m CONFIG_RTC_DRV_M48T35=m diff --git a/tools-uclibc/desktop/gentoo/.config/xfce4/panel/launcher-18/13732417901.desktop b/tools-uclibc/desktop/gentoo/.config/xfce4/panel/launcher-18/13732417901.desktop deleted file mode 100644 index 86f96795..00000000 --- a/tools-uclibc/desktop/gentoo/.config/xfce4/panel/launcher-18/13732417901.desktop +++ /dev/null @@ -1,17 +0,0 @@ -[Desktop Entry] -Name=Epiphany -GenericName=Web Browser -X-GNOME-FullName=Epiphany Web Browser -Comment=Browse the web -Exec=epiphany %U -StartupNotify=true -Terminal=false -Type=Application -Icon=gnome-web-browser -X-GNOME-Bugzilla-Bugzilla=GNOME -X-GNOME-Bugzilla-Product=epiphany -X-GNOME-Bugzilla-Component=BugBuddyBugs -X-GNOME-Bugzilla-Version=2.30.6 -Categories=Network;GNOME;GTK;WebBrowser; -MimeType=text/html;text/xml;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https; -X-XFCE-Source=file:///usr/share/applications/epiphany.desktop diff --git a/tools-uclibc/desktop/gentoo/.config/xfce4/panel/launcher-18/14180858892.desktop b/tools-uclibc/desktop/gentoo/.config/xfce4/panel/launcher-18/14180858892.desktop new file mode 100644 index 00000000..9b0503e1 --- /dev/null +++ b/tools-uclibc/desktop/gentoo/.config/xfce4/panel/launcher-18/14180858892.desktop @@ -0,0 +1,31 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Midori +GenericName=Web Browser +X-GNOME-Fullname=Midori Web Browser +Comment=Browse the Web +X-GNOME-Keywords=Internet;WWW;Explorer +X-AppInstall-Keywords=Internet;WWW;Explorer +Categories=GTK;Network;WebBrowser; +MimeType=text/html;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/geo;image/svg+xml; +Exec=midori %U +Icon=midori +Terminal=false +StartupNotify=true +X-Osso-Type=application/x-executable +X-Osso-Service=midori +Actions=TabNew;WindowNew;Private; +X-XFCE-Source=file:///usr/share/applications/midori.desktop + +[Desktop Action TabNew] +Name=New Tab +Exec=midori -e TabNew + +[Desktop Action WindowNew] +Name=New Window +Exec=midori -e WindowNew + +[Desktop Action Private] +Name=New Private Browsing Window +Exec=midori --private diff --git a/tools-uclibc/desktop/gentoo/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml b/tools-uclibc/desktop/gentoo/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml index 6e0cb9d1..58ca6718 100644 --- a/tools-uclibc/desktop/gentoo/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml +++ b/tools-uclibc/desktop/gentoo/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml @@ -98,7 +98,7 @@ - + diff --git a/tools-uclibc/desktop/portage/package.accept_keywords/midori b/tools-uclibc/desktop/portage/package.accept_keywords/midori new file mode 100644 index 00000000..83e86334 --- /dev/null +++ b/tools-uclibc/desktop/portage/package.accept_keywords/midori @@ -0,0 +1 @@ +www-client/midori ~amd64 diff --git a/tools-uclibc/desktop/portage/package.use/openssh b/tools-uclibc/desktop/portage/package.use/openssh new file mode 100644 index 00000000..0632a830 --- /dev/null +++ b/tools-uclibc/desktop/portage/package.use/openssh @@ -0,0 +1 @@ +net-misc/openssh -X509 diff --git a/tools-uclibc/desktop/portage/patches/sys-libs/uclibc/98-revert-fix-prelink-dlclose.patch b/tools-uclibc/desktop/portage/patches/sys-libs/uclibc/98-revert-fix-prelink-dlclose.patch new file mode 100644 index 00000000..522b54df --- /dev/null +++ b/tools-uclibc/desktop/portage/patches/sys-libs/uclibc/98-revert-fix-prelink-dlclose.patch @@ -0,0 +1,33 @@ +diff --git a/ldso/libdl/libdl.c b/ldso/libdl/libdl.c +index 388e3c7..ad4370a 100644 +--- a/ldso/libdl/libdl.c ++++ b/ldso/libdl/libdl.c +@@ -792,7 +792,7 @@ static int do_dlclose(void *vhandle, int need_fini) + int (*dl_elf_fini) (void); + void (*dl_brk) (void); + struct dyn_elf *handle; +- unsigned int end = 0, start = 0xffffffff; ++ unsigned int end; + unsigned int i, j; + struct r_scope_elem *ls, *ls_next = NULL; + struct elf_resolve **handle_rlist; +@@ -869,8 +869,6 @@ static int do_dlclose(void *vhandle, int need_fini) + i < tpnt->n_phent; ppnt++, i++) { + if (ppnt->p_type != PT_LOAD) + continue; +- if (ppnt->p_vaddr < start) +- start = ppnt->p_vaddr; + if (end < ppnt->p_vaddr + ppnt->p_memsz) + end = ppnt->p_vaddr + ppnt->p_memsz; + } +@@ -977,9 +975,7 @@ static int do_dlclose(void *vhandle, int need_fini) + } + #endif + +- end = (end + ADDR_ALIGN) & PAGE_ALIGN; +- start = start & ~ADDR_ALIGN; +- DL_LIB_UNMAP (tpnt, end - start); ++ DL_LIB_UNMAP (tpnt, end - tpnt->mapaddr); + /* Free elements in RTLD_LOCAL scope list */ + for (runp = tpnt->rtld_local; runp; runp = tmp) { + tmp = runp->next; diff --git a/tools-uclibc/desktop/world.1 b/tools-uclibc/desktop/world.1 index e9d7d36f..96ecc428 100644 --- a/tools-uclibc/desktop/world.1 +++ b/tools-uclibc/desktop/world.1 @@ -60,7 +60,7 @@ sys-process/lsof virtual/libiconv virtual/libintl virtual/package-manager -www-client/epiphany +www-client/midori x11-base/xorg-server x11-libs/gksu x11-misc/slim diff --git a/tools-uclibc/desktop/world.2 b/tools-uclibc/desktop/world.2 index 98680626..97076c4e 100644 --- a/tools-uclibc/desktop/world.2 +++ b/tools-uclibc/desktop/world.2 @@ -62,7 +62,7 @@ sys-process/lsof virtual/libiconv virtual/libintl virtual/package-manager -www-client/epiphany +www-client/midori x11-base/xorg-server x11-libs/gksu x11-misc/slim