pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
enlightenment-current: version bump to 0.24.2
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Fri Jul 31 11:32:26 2020 +0200
Changeset: d34a07ca07784e0c7df0367c6e03309a030ce10b
Modified Files:
enlightenment-current/Makefile
enlightenment-current/distinfo
Added Files:
enlightenment-current/patches/patch-src_bin_system_e__system__main.c
enlightenment-current/patches/patch-src_modules_conf__menus_e__int__config__menus.c
Log Message:
enlightenment-current: version bump to 0.24.2
* Hilights:
-Fixed null exec command running
-Fixed handling of screen with no edid
-Fixed signal.h, execinfo.h include for some libc's
-Sped up pager thumb loading significant;y
-Handle zone changes during startup
-Longer efreetd timeout for update event
-Fixed e's xsettings support on 64bit to use the right types
-Fixed preloading of icon
-Fixed e's wl backlight/dimming logic to be correct and reliable
-Fixed noisy logging on invalid exec handle found
-Fixed shot blurriness if size didn't quite match
-Fixed battery on openbsd to use right constants
-Fixed cpu freq setting on freebsd etc.
-Handle error exits from dependency libs as an error and bring up alert
-E system - isolate stdio so it doesn't affect ipc on stdin/out
-Polkit & Askpass password - handle escaping right
-Fix tiling issue with float/unfloat
-Fixed shell autohide when clock data up
-Handle x io error with proper exit code and exit
* Pkgsrc:
-Add patches to fix configuration files path
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d34a07ca07784e0c7df0367c6e03309a030ce10b
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
enlightenment-current/Makefile | 4 +---
enlightenment-current/distinfo | 10 ++++++----
.../patches/patch-src_bin_system_e__system__main.c | 18 ++++++++++++++++++
...tch-src_modules_conf__menus_e__int__config__menus.c | 14 ++++++++++++++
4 files changed, 39 insertions(+), 7 deletions(-)
diffs:
diff --git a/enlightenment-current/Makefile b/enlightenment-current/Makefile
index c9033d8f74..866d50ae22 100644
--- a/enlightenment-current/Makefile
+++ b/enlightenment-current/Makefile
@@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 0.2 2018/09/06 16:15:10 andyb Exp $
-DISTNAME= enlightenment-0.24.1
+DISTNAME= enlightenment-0.24.2
CATEGORIES= wm
-PKGREVISION= 2
MASTER_SITES= https://download.enlightenment.org/rel/apps/enlightenment/
EXTRACT_SUFX= .tar.xz
@@ -33,7 +32,6 @@ MAKE_DIRS+= ${PKG_SYSCONFBASE}/xdg/menus
MESON_ARGS+= -Dsystemd=false
MESON_ARGS+= -Ddevice-udev=false
-#MESON_ARGS+= -Dbattery=false
MESON_ARGS+= -Dcpufreq=false
MESON_ARGS+= -Dsysinfo=false
MESON_ARGS+= -Dtemperature=false
diff --git a/enlightenment-current/distinfo b/enlightenment-current/distinfo
index dd75358b28..2f4b9fc893 100644
--- a/enlightenment-current/distinfo
+++ b/enlightenment-current/distinfo
@@ -1,15 +1,17 @@
$NetBSD$
-SHA1 (enlightenment-0.24.1.tar.xz) = d21284f5182a0f423ed7d1cb4be78094ae16dad6
-RMD160 (enlightenment-0.24.1.tar.xz) = 29e61075bb25a60a21a23695a1c075fff5673f70
-SHA512 (enlightenment-0.24.1.tar.xz) = 3835d898f1fdb96ab6539543e9af910b4a9078372af5cfd90abb33c0d5ecb41496499629c54613e3fec4c230233b69bf1abde68f3ffba4996c69979a526da418
-Size (enlightenment-0.24.1.tar.xz) = 28713452 bytes
+SHA1 (enlightenment-0.24.2.tar.xz) = 0d043a38fb805aeca3d398908e0a3eab6bf511ec
+RMD160 (enlightenment-0.24.2.tar.xz) = 3a5071ea54bcbffd67da9d416e4d1778457574ef
+SHA512 (enlightenment-0.24.2.tar.xz) = 5d96b17d89e822271048a0a6a8356658fd02680f54da2f15dde7c632752bbf0a396eaf23986164402e61f631e68937b3ba7c29d9dd787ddd470cff4a390abace
+Size (enlightenment-0.24.2.tar.xz) = 28716060 bytes
SHA1 (patch-data_etc_meson.build) = 164a5ebd5b046381f46226d05d0cb17fcd7edbd7
+SHA1 (patch-src_bin_system_e__system__main.c) = c960ae07353ba875f870d4612c62fdf0b5e78493
SHA1 (patch-src_bin_system_e__system__power.c) = 93ba369fa12421cb1022a90e510a1044056724c3
SHA1 (patch-src_modules_battery_e__mod__main.c) = 40383429a6e9e7c1cee7daba36dca895b8397a16
SHA1 (patch-src_modules_battery_e__mod__main.h) = f5768702af131931b972e82bcc15c9946b9787ba
SHA1 (patch-src_modules_battery_e__mod__sysctl.c) = 4b1548a168212b0734e29a9e173e9faa016c20e9
SHA1 (patch-src_modules_battery_e__mod__upower.c) = 27d8a02084f7cf016ec46b524c8b697e880c7ddc
+SHA1 (patch-src_modules_conf__menus_e__int__config__menus.c) = f1cfa659299c0dda17995ab070e0fc7334e4e64d
SHA1 (patch-src_modules_wizard_page__011.c) = a588344a09fef8abc007743518b39d76c415e549
SHA1 (patch-src_modules_wizard_page__120.c) = 6a3b89f1a60da6f67cc65acc6d3dd1e9ef29f882
SHA1 (patch-src_modules_xkbswitch_e__mod__parse.c) = 64f8ab82dc37340f7a5572438c88f4ac3a257b22
diff --git a/enlightenment-current/patches/patch-src_bin_system_e__system__main.c b/enlightenment-current/patches/patch-src_bin_system_e__system__main.c
new file mode 100644
index 0000000000..dbaaa69d18
--- /dev/null
+++ b/enlightenment-current/patches/patch-src_bin_system_e__system__main.c
@@ -0,0 +1,18 @@
+$NetBSD$
+
+* NetBSD support
+
+--- src/bin/system/e_system_main.c.orig 2020-07-26 16:39:12.083981300 +0000
++++ src/bin/system/e_system_main.c
+@@ -33,7 +33,11 @@ _etc_enlightenment_system_conf_check(con
+ gid_t gl[MAXGROUPS];
+ char type[32], usergroup[256], cmd[32], glob[256], buf[1024];
+ Eina_Bool in_usergroup;
++#if defined (__NetBSD__)
++ FILE *f = fopen("/usr/pkg/etc/enlightenment/system.conf", "r");
++#else
+ FILE *f = fopen("/etc/enlightenment/system.conf", "r");
++#endif
+ if (!f) return 1; // if the config doesn't exist - allow by policy
+
+ gn = getgroups(MAXGROUPS, gl);
diff --git a/enlightenment-current/patches/patch-src_modules_conf__menus_e__int__config__menus.c b/enlightenment-current/patches/patch-src_modules_conf__menus_e__int__config__menus.c
new file mode 100644
index 0000000000..e5cbb207b2
--- /dev/null
+++ b/enlightenment-current/patches/patch-src_modules_conf__menus_e__int__config__menus.c
@@ -0,0 +1,14 @@
+$NetBSD$
+
+* NetBSD support
+
+--- src/modules/conf_menus/e_int_config_menus.c.orig 2020-07-26 16:39:12.093981000 +0000
++++ src/modules/conf_menus/e_int_config_menus.c
+@@ -110,6 +110,7 @@ get_menus(Eina_List **menus)
+ "/etc/xdg",
+ "/usr/etc/xdg",
+ "/usr/local/etc/xdg",
++ "/usr/pkg/etc/xdg",
+ "/usr/opt/etc/xdg",
+ "/usr/opt/xdg",
+ "/usr/local/opt/etc/xdg",
Home |
Main Index |
Thread Index |
Old Index