Update e17 to alpha3.
Contains many fixes: http://enlightenment.org/p.php?p=news/show&l=en&news_id=64
I couldn't find a list of changes that went into alpha2.
Two of the known issues fixed are:
- File manager text file preview doesn't show chunks of other arbitrary
files anymore
- 'next' buttons in initial config screen are responding without delay
A few patches can be dropped.
ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/e17/e/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile 10 Nov 2012 19:57:39 -0000 1.38
+++ Makefile 18 Nov 2012 09:51:37 -0000
@@ -2,7 +2,7 @@
COMMENT = the enlightened window manager
-VERSION = 0.17.0-alpha
+VERSION = 0.17.0-alpha3
DISTNAME = enlightenment-${VERSION}
PKGNAME = enlightenment-${VERSION:S/-//}
EXTRACT_SUFX= .tar.bz2
@@ -27,7 +27,7 @@ WANTLIB += ecore_ipc ecore_x edbus edje
WANTLIB += efreet_trash ehal eina eio embryo enotify eukit evas execinfo
WANTLIB += expat ffi fribidi fontconfig freetype glib-2.0 gobject-2.0
WANTLIB += gthread-2.0 harfbuzz idn icudata icule icuuc jpeg ${MODLUA_WANTLIB}
-WANTLIB += m pcre pthread pthread-stubs ssl xcb xcb-shape z
+WANTLIB += m pcre pthread pthread-stubs ssl xcb xcb-keysyms xcb-shape z
LIB_DEPENDS = x11/e17/edje>=2.0 \
x11/e17/efreet>=2.0 \
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/e17/e/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo 10 Nov 2012 15:06:00 -0000 1.5
+++ distinfo 18 Nov 2012 08:40:32 -0000
@@ -1,2 +1,2 @@
-SHA256 (e17/enlightenment-0.17.0-alpha.tar.bz2) =
AENvjqjpYhxhlR9Uqr6h2fgQSGZijV/fWqbyWfOZtx8=
-SIZE (e17/enlightenment-0.17.0-alpha.tar.bz2) = 15689333
+SHA256 (e17/enlightenment-0.17.0-alpha3.tar.bz2) =
9HTi4a//mpGTvjHIc43Vl5Mb/H+bo38EofwWM7vHMzg=
+SIZE (e17/enlightenment-0.17.0-alpha3.tar.bz2) = 19851245
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/x11/e17/e/patches/patch-configure,v
retrieving revision 1.5
diff -u -p -r1.5 patch-configure
--- patches/patch-configure 10 Nov 2012 15:06:03 -0000 1.5
+++ patches/patch-configure 18 Nov 2012 08:48:49 -0000
@@ -2,27 +2,9 @@ $OpenBSD: patch-configure,v 1.5 2012/11/
Try to avoid linking against libintl.a, fix version number in paths.
---- configure.orig Mon Nov 5 16:30:25 2012
-+++ configure Thu Nov 8 02:29:13 2012
-@@ -13033,7 +13033,7 @@ release_info=""
- ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
- ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
-
--release=relname
-+release="$PACKAGE_VERSION"
-
-
-
-@@ -13363,7 +13363,7 @@ fi
-
-
-
--MODULE_ARCH="$host_os-$host_cpu-relname"
-+MODULE_ARCH="$host_os-$host_cpu-${PACKAGE_VERSION}"
-
-
- cat >>confdefs.h <<_ACEOF
-@@ -14613,12 +14613,12 @@ else
+--- configure.orig Fri Nov 16 15:54:06 2012
++++ configure Sun Nov 18 09:41:14 2012
+@@ -14614,12 +14614,12 @@ else
#include <libintl.h>
$gt_revision_test_code
extern int _nl_msg_cat_cntr;
@@ -37,7 +19,7 @@ Try to avoid linking against libintl.a,
;
return 0;
}
-@@ -15443,7 +15443,7 @@ $as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
+@@ -15444,7 +15444,7 @@ $as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
fi
Index: patches/patch-src_bin_e_start_main_c
===================================================================
RCS file: patches/patch-src_bin_e_start_main_c
diff -N patches/patch-src_bin_e_start_main_c
--- patches/patch-src_bin_e_start_main_c 10 Nov 2012 15:06:03 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,47 +0,0 @@
-$OpenBSD: patch-src_bin_e_start_main_c,v 1.1 2012/11/10 15:06:03 stsp Exp $
-- avoid Linux-specific ptrace(2) usage which doesn't compile
-- instead actually launch enlightenment via execv()
---- src/bin/e_start_main.c.orig Sat Nov 3 22:20:25 2012
-+++ src/bin/e_start_main.c Thu Nov 8 02:55:31 2012
-@@ -18,7 +18,9 @@
-
- #include <Eina.h>
-
-+#ifdef __linux__
- static Eina_Bool tainted = EINA_FALSE;
-+#endif
-
- static void env_set(const char *var, const char *val);
- EAPI int prefix_determine(char *argv0);
-@@ -226,7 +228,9 @@ main(int argc, char **argv)
- char valgrind_path[PATH_MAX] = "";
- const char *valgrind_log = NULL;
- Eina_Bool really_know = EINA_FALSE;
-+#ifdef __linux__
- Eina_Bool restart = EINA_TRUE;
-+#endif
-
- eina_init();
-
-@@ -376,11 +380,12 @@ main(int argc, char **argv)
- args[i++] = buf;
- copy_args(args + i, argv + 1, argc - 1);
- args[i + argc - 1] = NULL;
-- /* execv(args[0], args); */
-+ execv(args[0], args);
-
- /* not run at the moment !! */
-
-
-+#ifdef __linux__
- /* Now looping until */
- while (restart)
- {
-@@ -497,6 +502,7 @@ main(int argc, char **argv)
- }
-
- }
-+#endif /* __linux__ */
-
- return -1;
- }
Index: patches/patch-src_modules_Makefile_in
===================================================================
RCS file: patches/patch-src_modules_Makefile_in
diff -N patches/patch-src_modules_Makefile_in
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_modules_Makefile_in 18 Nov 2012 08:48:49 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- src/modules/Makefile.in.orig Sun Nov 18 09:47:21 2012
++++ src/modules/Makefile.in Sun Nov 18 09:47:32 2012
+@@ -2099,7 +2099,7 @@ EDJE_FLAGS = $(EDJE_FLAGS_VERBOSE_$(V)) @EDJE_DEF@
+ @USE_MODULE_CPUFREQ_TRUE@cpufreq_freqset_SOURCES = cpufreq/freqset.c
+ @USE_MODULE_CPUFREQ_TRUE@cpufreq_freqset_CFLAGS = @e_cflags@ @SUID_CFLAGS@
+ @USE_MODULE_CPUFREQ_TRUE@cpufreq_freqset_LDFLAGS = @SUID_LDFLAGS@
+-@USE_MODULE_CPUFREQ_TRUE@cpufreq_setuid_root_mode = a=rx,u+xs
++@USE_MODULE_CPUFREQ_TRUE@cpufreq_setuid_root_mode = a=rx,u+x
+ @USE_MODULE_CPUFREQ_TRUE@cpufreq_setuid_root_user = root
+ @USE_MODULE_IBOX_TRUE@iboxdir = $(MDIR)/ibox
+ @USE_MODULE_IBOX_TRUE@ibox_DATA = ibox/e-module-ibox.edj \
Index: patches/patch-src_modules_cpufreq_Makefile_in
===================================================================
RCS file: patches/patch-src_modules_cpufreq_Makefile_in
diff -N patches/patch-src_modules_cpufreq_Makefile_in
--- patches/patch-src_modules_cpufreq_Makefile_in 10 Nov 2012 15:06:03
-0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_modules_cpufreq_Makefile_in,v 1.3 2012/11/10 15:06:03 stsp
Exp $
---- src/modules/cpufreq/Makefile.in.orig Mon Nov 5 16:30:32 2012
-+++ src/modules/cpufreq/Makefile.in Thu Nov 8 00:09:57 2012
-@@ -477,7 +477,7 @@ module_la_SOURCES = e_mod_main.c \
- module_la_LIBADD = @e_libs@ @dlopen_libs@
- module_la_LDFLAGS = -module -avoid-version
- freqsetdir = $(pkgdir)
--setuid_root_mode = a=rx,u+xs
-+setuid_root_mode = a=rx,u+x
- setuid_root_user = root
- freqset_SOURCES = freqset.c
- freqset_CFLAGS = @e_cflags@ @SUID_CFLAGS@
Index: patches/patch-src_modules_wizard_page_011_c
===================================================================
RCS file: patches/patch-src_modules_wizard_page_011_c
diff -N patches/patch-src_modules_wizard_page_011_c
--- patches/patch-src_modules_wizard_page_011_c 10 Nov 2012 19:57:42 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-src_modules_wizard_page_011_c,v 1.1 2012/11/10 19:57:42 stsp
Exp $
-Fix keyboard layout listing in initial configuration screen.
---- src/modules/wizard/page_011.c.orig Sat Nov 3 22:20:50 2012
-+++ src/modules/wizard/page_011.c Sat Nov 10 18:51:00 2012
-@@ -19,6 +19,11 @@ find_rules(void)
- {
- int i = 0;
- const char *lstfiles[] = {
-+#if defined __NetBSD__
-+ "/usr/X11R7/lib/X11/xkb/rules/xorg.lst",
-+#elif defined __OpenBSD__
-+ "/usr/X11R6/share/X11/xkb/rules/base.lst",
-+#endif
- "/usr/share/X11/xkb/rules/xorg.lst",
- "/usr/share/X11/xkb/rules/xfree86.lst",
- "/usr/local/share/X11/xkb/rules/xorg.lst",
Index: pkg/PFRAG.shared
===================================================================
RCS file: /cvs/ports/x11/e17/e/pkg/PFRAG.shared,v
retrieving revision 1.7
diff -u -p -r1.7 PFRAG.shared
--- pkg/PFRAG.shared 10 Nov 2012 15:06:03 -0000 1.7
+++ pkg/PFRAG.shared 18 Nov 2012 09:03:01 -0000
@@ -37,12 +37,12 @@ lib/enlightenment/modules/illume-keyboar
lib/enlightenment/modules/illume-mode-toggle/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.so
lib/enlightenment/modules/illume-softkey/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.so
lib/enlightenment/modules/illume2/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.so
-lib/enlightenment/modules/illume2/policies/illume.so
-lib/enlightenment/modules/illume2/policies/tablet.so
lib/enlightenment/modules/mixer/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.so
lib/enlightenment/modules/msgbus/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.so
lib/enlightenment/modules/notification/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.so
lib/enlightenment/modules/pager/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.so
+lib/enlightenment/modules/policies/illume.so
+lib/enlightenment/modules/policies/tablet.so
lib/enlightenment/modules/quickaccess/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.so
lib/enlightenment/modules/shot/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.so
lib/enlightenment/modules/start/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.so
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/e17/e/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST 10 Nov 2012 15:06:03 -0000 1.10
+++ pkg/PLIST 18 Nov 2012 09:03:01 -0000
@@ -271,7 +271,6 @@ lib/enlightenment/modules/conf_theme/ope
lib/enlightenment/modules/conf_theme/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.a
lib/enlightenment/modules/conf_theme/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.la
lib/enlightenment/modules/conf_window_manipulation/
-lib/enlightenment/modules/conf_window_manipulation/e-module-conf_winmanip.edj
lib/enlightenment/modules/conf_window_manipulation/module.desktop
lib/enlightenment/modules/conf_window_manipulation/openbsd${OSREV}-${FULLARCH}-${VERSION}/
lib/enlightenment/modules/conf_window_manipulation/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.a
@@ -407,15 +406,12 @@ lib/enlightenment/modules/illume-softkey
lib/enlightenment/modules/illume-softkey/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.la
lib/enlightenment/modules/illume2/
lib/enlightenment/modules/illume2/e-module-illume2.edj
-lib/enlightenment/modules/illume2/keyboards/
-lib/enlightenment/modules/illume2/keyboards/ignore_built_in_keyboards
lib/enlightenment/modules/illume2/module.desktop
lib/enlightenment/modules/illume2/openbsd${OSREV}-${FULLARCH}-${VERSION}/
lib/enlightenment/modules/illume2/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.a
lib/enlightenment/modules/illume2/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.la
-lib/enlightenment/modules/illume2/policies/
-lib/enlightenment/modules/illume2/policies/illume.la
-lib/enlightenment/modules/illume2/policies/tablet.la
+lib/enlightenment/modules/keyboards/
+lib/enlightenment/modules/keyboards/ignore_built_in_keyboards
lib/enlightenment/modules/mixer/
lib/enlightenment/modules/mixer/e-module-mixer.edj
lib/enlightenment/modules/mixer/module.desktop
@@ -440,6 +436,9 @@ lib/enlightenment/modules/pager/module.d
lib/enlightenment/modules/pager/openbsd${OSREV}-${FULLARCH}-${VERSION}/
lib/enlightenment/modules/pager/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.a
lib/enlightenment/modules/pager/openbsd${OSREV}-${FULLARCH}-${VERSION}/module.la
+lib/enlightenment/modules/policies/
+lib/enlightenment/modules/policies/illume.la
+lib/enlightenment/modules/policies/tablet.la
lib/enlightenment/modules/quickaccess/
lib/enlightenment/modules/quickaccess/e-module-quickaccess.edj
lib/enlightenment/modules/quickaccess/module.desktop
@@ -569,17 +568,23 @@ share/enlightenment/AUTHORS
share/enlightenment/COPYING
share/enlightenment/data/
share/enlightenment/data/backgrounds/
+share/enlightenment/data/backgrounds/Brown_Rock_Hi.edj
+share/enlightenment/data/backgrounds/Colorful_Roses.edj
share/enlightenment/data/backgrounds/Dark_Gradient.edj
share/enlightenment/data/backgrounds/Darkconcrete.edj
+share/enlightenment/data/backgrounds/Grassy.edj
share/enlightenment/data/backgrounds/Japanesemaple.edj
share/enlightenment/data/backgrounds/Lakegrass.edj
share/enlightenment/data/backgrounds/Light_Gradient.edj
share/enlightenment/data/backgrounds/Mossstring.edj
share/enlightenment/data/backgrounds/Motleyrock.edj
share/enlightenment/data/backgrounds/Newgrowth.edj
+share/enlightenment/data/backgrounds/Orange_Roses.edj
share/enlightenment/data/backgrounds/Pattern_Radial.edj
share/enlightenment/data/backgrounds/Pattern_Vertical.edj
share/enlightenment/data/backgrounds/Pattern_Vertical_Hi.edj
+share/enlightenment/data/backgrounds/Pine_Silhouettes.edj
+share/enlightenment/data/backgrounds/Purple_Flower_Bunch.edj
share/enlightenment/data/backgrounds/Skywall.edj
share/enlightenment/data/backgrounds/Stringflower.edj
share/enlightenment/data/backgrounds/Wetgrass.edj