pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
ede21: Update to 2.1
Module Name: pkgsrc-wip
Committed By: Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By: micha
Date: Wed Jan 22 14:47:27 2025 +0100
Changeset: 4627d6aec36a2edf97255a88042d8ed315aab939
Modified Files:
Makefile
Added Files:
ede21/COMMIT_MSG
ede21/DESCR
ede21/Makefile
ede21/PLIST
ede21/distinfo
ede21/patches/patch-Jamrules
ede21/patches/patch-configure
ede21/patches/patch-ede-desktop_Wallpaper.cpp
Log Message:
ede21: Update to 2.1
Potential update for x11/ede (that no longer depends on x11/efltk).
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=4627d6aec36a2edf97255a88042d8ed315aab939
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
ede21/COMMIT_MSG | 110 +++++
ede21/DESCR | 6 +
ede21/Makefile | 37 ++
ede21/PLIST | 572 ++++++++++++++++++++++++++
ede21/distinfo | 8 +
ede21/patches/patch-Jamrules | 27 ++
ede21/patches/patch-configure | 15 +
ede21/patches/patch-ede-desktop_Wallpaper.cpp | 14 +
9 files changed, 790 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 7a92161ec6..34c9b6602f 100644
--- a/Makefile
+++ b/Makefile
@@ -802,6 +802,7 @@ SUBDIR+= ecrire
SUBDIR+= edb-debugger
SUBDIR+= edb-debugger-git
SUBDIR+= edbrowse
+SUBDIR+= ede21
SUBDIR+= edelib
SUBDIR+= edelib21
SUBDIR+= edencommon
diff --git a/ede21/COMMIT_MSG b/ede21/COMMIT_MSG
new file mode 100644
index 0000000000..4661da261f
--- /dev/null
+++ b/ede21/COMMIT_MSG
@@ -0,0 +1,110 @@
+x11/ede: Update to 2.1
+
+- Use FLTK 1.4
+
+General
+-------
+- Added guards for DBus support in edelib. If DBus is disabled in edelib, DBus
+ related code in EDE will not be compiled as well now.
+ This way EDE can support platforms where DBus is not available, e.g. Minix.
+- Removed some obsolete eFLTK rules in the build system.
+- Fixed some Clang warnings.
+- All applications use titles, so tools like xrestop can identify windows.
+- Fixed Bug 211 (startede would refer to old X11R6 resource path).
+- XDG_CURRENT_DESKTOP is set to 'ede' on startup.
+
+Panel (ede-panel)
+-----------------
+- Applet code is more modular now.
+- Panel will be resized correctly after screen dimensions (or resolution)
+ was changed, while EDE is running.
+- Added tooltip support in Start menu. Tooltips contain a short explanation
+ of the selected program; the explanation is read from the Comment key in
+ the program's .desktop file.
+- Fixed Bug 205 (memory applet would show negative values).
+- Fixed memory leaks when Panel exits; on exit, Panel did not release applets
+ memory, resulting in memory leaks.
+- Fixed compilation on older FLTK versions (older than 1.3.x).
+- Panel can now check if an application provides icons with needed sizes and
+ will use them. If not, it will try to resize the application's default icon
+ or global default icon. This makes panel icons cleaner and prettier.
+- Added autoreload support for the main menu. When a new application was added
+ or removed, Panel will detect this and update the menu. It also takes into
+ account if the menu is already opened and does a reload as soon as the user
+ closes it.
+- Improved support for older FLTK versions (1.1.x series).
+- Keep window order, no matter how pekwm restacks windows. This prevents many
+ internal allocations and made panel happy with the Sawfish window manager.
+- Task buttons are stretched by default.
+- Faster removal of task buttons, thanks to optimized FLTK 1.3 group removal.
+- Better handling of workspace changes and setting sticky tag for window.
+- Implemented request from bug 217 (ability to show all windows in taskbar, no
+ matter which desktop is shown).
+- Hider (Panel hiding button) is not an applet any more but part of Panel core
+ code.
+- Memory applet uses sysinfo() instead of /proc to query data. This is a
+ compile-time feature, so on unsupported platforms only an empty box is shown.
+- Added support for Panel height resize.
+- Added new battery monitor applet with UPower backend.
+
+Notification daemon (ede-notify-daemon)
+---------------------------------------
+- Daemon preserves notification message window when mouse pointer is hovered
+ over it. With this a user can easily read longer messages without worrying
+ that the daemon will hide it.
+
+Bug Report Tool (ede-bug-report)
+--------------------------------
+- Center the window when shown and fixed some spelling issues.
+- ifdef-ed pselect() as Minix does not have it.
+- Added support for receiving notifications. When issue gets update,
+ reporter can receive mail notifications, but has to have Bugzilla account
+ first (Bugzilla prerequisite). This implements Bug 201.
+- Fixed OpenSolaris C98 errors.
+
+Crash reporter (ede-crasher)
+----------------------------
+- Made size_t visible on Minix.
+- Try to read core.PID first, then fallback to core in case a crash was
+ detected.
+- In report dialog show used X and FLTK versions.
+
+Launch application (ede-launch)
+-------------------------------
+- ifdef-ed setrlimit() as Minix does not have it.
+- Launch Crash Reporter also on edelib-based applications beside EDE
+ applications.
+- Fixed Bug 186 (ede-launch does not read Terminal key from .desktop file).
+- Resource loading is lazy now, so ede-launch will load configuration when it
+ is needed.
+- Implemented support for Terminal and StartupNotify keys.
+- If Path key was set, change working directory to given folder.
+
+Window manager (pekwm)
+----------------------
+- Fixed iconv() calls, since different platforms have different declarations.
+- Prevent running commands from window menu.
+- Cleaned some compiler warnings.
+
+EDE Start service (evoke)
+-------------------------
+- When user would logout or shutdown the system, warning dialog was showing
+ about wrong DBus reply. Now ConsoleKit is used (on systems where ConsoleKit
+ is still available) to check if a user actually can perform the action.
+- Fixed Bug 194 (ede-desktop does not save icon position on shutdown).
+- In logout dialog the confirmation button is now bound to the Enter key.
+
+Desktop (ede-desktop)
+---------------------
+- Icons are loaded by using IconLoader::set() from edelib.
+- Improved behavior if configuration isn't loaded.
+- Fixed dirent usage on strict POSIX systems (Slackware).
+- Show tooltip over an icon if the icon contains a Comment key.
+- Added support for editing existing icons.
+- Fixed compilation on older FLTK versions (older than 1.3.x).
+- Fixed Bug 235 (working directory and startup notification for desktop icons).
+
+Autostart service (ede-autostart)
+---------------------------------
+- Prevent running .desktop files which have OnlyShowIn/NotShowIn without the
+ 'EDE' key.
diff --git a/ede21/DESCR b/ede21/DESCR
new file mode 100644
index 0000000000..eb6a5b6f1c
--- /dev/null
+++ b/ede21/DESCR
@@ -0,0 +1,6 @@
+EDE (Equinox Desktop Environment) is a simple and fast desktop
+environment with familiar look and feel. EDE uses the FLTK toolkit
+for GUI presentation and the UNIX philosophy for it's design, where
+EDE splits each component in a separate executable entity to do
+one job, and do it good. This makes EDE very easy to alter for
+user needs and requirements.
diff --git a/ede21/Makefile b/ede21/Makefile
new file mode 100644
index 0000000000..0efb3cff10
--- /dev/null
+++ b/ede21/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD$
+
+DISTNAME= ede-2.1
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ede/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://edeproject.org/
+COMMENT= Equinox Desktop Environment
+LICENSE= gnu-gpl-v2 # or later
+
+USE_LANGUAGES= c c++
+USE_CC_FEATURES+= c99
+USE_CXX_FEATURES+= c++11
+USE_PKGLOCALEDIR= yes
+USE_FEATURES+= snprintf vsnprintf
+USE_TOOLS+= gmake msgfmt pkg-config
+GNU_CONFIGURE= yes
+
+TOOL_DEPENDS+= jam-[0-9]*:../../devel/jam
+
+BUILDLINK_TRANSFORM.NetBSD+= rm:-ldl
+
+do-build:
+ cd ${WRKSRC} && env ${MAKE_ENV} jam -q
+
+do-install:
+ cd ${WRKSRC} && env ${INSTALL_ENV} ${MAKE_ENV} jam install
+
+.include "../../mk/dlopen.buildlink3.mk"
+.include "../../mk/fam.buildlink3.mk"
+.include "../../wip/edelib/buildlink3.mk"
+.include "../../wip/fltk14-devel/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/ede21/PLIST b/ede21/PLIST
new file mode 100644
index 0000000000..5717189595
--- /dev/null
+++ b/ede21/PLIST
@@ -0,0 +1,572 @@
+@comment $NetBSD: PLIST,v 1.3 2009/06/14 18:24:45 joerg Exp $
+bin/ecolorconf
+bin/econtrol
+bin/edewm
+bin/edisplayconf
+bin/efinder
+bin/eiconman
+bin/eiconsconf
+bin/einstaller
+bin/ekeyconf
+bin/elauncher
+bin/emenueditor
+bin/epanelconf
+bin/erun
+bin/esvrconf
+bin/etimedate
+bin/etip
+bin/ewmconf
+bin/eworkpanel
+bin/startede
+share/ede/.ede/desktop/Terminal.desktop
+share/ede/.ede/ede.conf
+share/ede/.ede/efltk.conf
+share/ede/.ede/mime.conf
+share/ede/.ede/schemes/Active.scheme
+share/ede/.ede/schemes/Blueworld.scheme
+share/ede/.ede/schemes/Brown1.scheme
+share/ede/.ede/schemes/Brown2.scheme
+share/ede/.ede/schemes/Ede1.scheme
+share/ede/.ede/schemes/Ede2.scheme
+share/ede/.ede/schemes/Ede3.scheme
+share/ede/.ede/schemes/Futuristic.scheme
+share/ede/.ede/schemes/Gray1.scheme
+share/ede/.ede/schemes/GrayBrown.scheme
+share/ede/.ede/schemes/LightBrown.scheme
+share/ede/.ede/schemes/Lilola.scheme
+share/ede/.ede/schemes/None.scheme
+share/ede/.ede/schemes/Tubus.scheme
+share/ede/.ede/schemes/TypicalBrown.scheme
+share/ede/.ede/wmanager.conf
+share/ede/doc/authors.html
+share/ede/doc/changelog.html
+share/ede/doc/copying.html
+share/ede/doc/ede-small.gif
+share/ede/doc/ede.png
+share/ede/doc/getede.png
+share/ede/doc/help.html
+share/ede/doc/index.html
+share/ede/doc/logoinvert100.png
+share/ede/doc/style.css
+share/ede/icons/16x16/3floppy_mount.png
+share/ede/icons/16x16/3floppy_unmount.png
+share/ede/icons/16x16/about.png
+share/ede/icons/16x16/access.png
+share/ede/icons/16x16/access2.png
+share/ede/icons/16x16/applix.png
+share/ede/icons/16x16/archos_mount.png
+share/ede/icons/16x16/archos_unmount.png
+share/ede/icons/16x16/back.png
+share/ede/icons/16x16/back2.png
+share/ede/icons/16x16/back3.png
+share/ede/icons/16x16/binary.png
+share/ede/icons/16x16/blockdevice.png
+share/ede/icons/16x16/bookmark.png
+share/ede/icons/16x16/bookmark2.png
+share/ede/icons/16x16/bookmark_add.png
+share/ede/icons/16x16/bookmark_add2.png
+share/ede/icons/16x16/bookmark_folder.png
+share/ede/icons/16x16/bookmark_folder2.png
+share/ede/icons/16x16/bookmark_toolbar.png
+share/ede/icons/16x16/bookmark_toolbar2.png
+share/ede/icons/16x16/cancel.png
+share/ede/icons/16x16/cd-record.png
+share/ede/icons/16x16/cd_mount.png
+share/ede/icons/16x16/cd_unmount.png
+share/ede/icons/16x16/cdrom_mount.png
+share/ede/icons/16x16/cdrom_unmount.png
+share/ede/icons/16x16/cdtrack.png
+share/ede/icons/16x16/chardevice.png
+share/ede/icons/16x16/colorset.png
+share/ede/icons/16x16/configure.png
+share/ede/icons/16x16/core.png
+share/ede/icons/16x16/deb.png
+share/ede/icons/16x16/decrypted.png
+share/ede/icons/16x16/desktop.png
+share/ede/icons/16x16/document.png
+share/ede/icons/16x16/down.png
+share/ede/icons/16x16/econtrol.png
+share/ede/icons/16x16/edit.png
+share/ede/icons/16x16/editcopy.png
+share/ede/icons/16x16/editcut.png
+share/ede/icons/16x16/editdelete.png
+share/ede/icons/16x16/editpaste.png
+share/ede/icons/16x16/editshred.png
+share/ede/icons/16x16/edittrash.png
+share/ede/icons/16x16/efinder.png
+share/ede/icons/16x16/ehelpbook.png
+share/ede/icons/16x16/emenueditor.png
+share/ede/icons/16x16/empty2.png
+share/ede/icons/16x16/empty_ascii.png
+share/ede/icons/16x16/encrypted.png
+share/ede/icons/16x16/exec.png
+share/ede/icons/16x16/exit.png
+share/ede/icons/16x16/file_broken.png
+share/ede/icons/16x16/file_locked.png
+share/ede/icons/16x16/fileclose.png
+share/ede/icons/16x16/filefind.png
+share/ede/icons/16x16/filenew.png
+share/ede/icons/16x16/fileopen.png
+share/ede/icons/16x16/fileprint.png
+share/ede/icons/16x16/filesave.png
+share/ede/icons/16x16/find.png
+share/ede/icons/16x16/folder.png
+share/ede/icons/16x16/folder_green.png
+share/ede/icons/16x16/folder_home.png
+share/ede/icons/16x16/folder_image.png
+share/ede/icons/16x16/folder_mail.png
+share/ede/icons/16x16/folder_man.png
+share/ede/icons/16x16/folder_new.png
+share/ede/icons/16x16/folder_open.png
+share/ede/icons/16x16/folder_orange.png
+share/ede/icons/16x16/folder_red.png
+share/ede/icons/16x16/folder_sound.png
+share/ede/icons/16x16/folder_tar.png
+share/ede/icons/16x16/folder_video.png
+share/ede/icons/16x16/folder_violet.png
+share/ede/icons/16x16/folder_yellow.png
+share/ede/icons/16x16/font.png
+share/ede/icons/16x16/font_bitmap.png
+share/ede/icons/16x16/font_truetype.png
+share/ede/icons/16x16/font_type1.png
+share/ede/icons/16x16/forward.png
+share/ede/icons/16x16/forward2.png
+share/ede/icons/16x16/forward3.png
+share/ede/icons/16x16/frameprint.png
+share/ede/icons/16x16/gimp.png
+share/ede/icons/16x16/gimp2.png
+share/ede/icons/16x16/gnome-apps.png
+share/ede/icons/16x16/go.png
+share/ede/icons/16x16/go2.png
+share/ede/icons/16x16/gohome.png
+share/ede/icons/16x16/history.png
+share/ede/icons/16x16/history_clear.png
+share/ede/icons/16x16/html.png
+share/ede/icons/16x16/ica.png
+share/ede/icons/16x16/image.png
+share/ede/icons/16x16/info.png
+share/ede/icons/16x16/java_src.png
+share/ede/icons/16x16/kcontrol.png
+share/ede/icons/16x16/kde1.png
+share/ede/icons/16x16/kde2.png
+share/ede/icons/16x16/kde3.png
+share/ede/icons/16x16/kde4.png
+share/ede/icons/16x16/kde5.png
+share/ede/icons/16x16/kde6.png
+share/ede/icons/16x16/kdisknav.png
+share/ede/icons/16x16/key_enter.png
+share/ede/icons/16x16/kfm_home.png
+share/ede/icons/16x16/khelpcenter.png
+share/ede/icons/16x16/klipper.png
+share/ede/icons/16x16/klpq.png
+share/ede/icons/16x16/kmail.png
+share/ede/icons/16x16/kmultiple.png
+share/ede/icons/16x16/konqueror.png
+share/ede/icons/16x16/konqueror2.png
+share/ede/icons/16x16/konqueror3.png
+share/ede/icons/16x16/konsole.png
+share/ede/icons/16x16/konsole2.png
+share/ede/icons/16x16/konsole3.png
+share/ede/icons/16x16/kvirc.png
+share/ede/icons/16x16/licq.png
+share/ede/icons/16x16/lime.png
+share/ede/icons/16x16/linuxconf.png
+share/ede/icons/16x16/lock.png
+share/ede/icons/16x16/lockoverlay.png
+share/ede/icons/16x16/log.png
+share/ede/icons/16x16/logout.png
+share/ede/icons/16x16/mail_generic.png
+share/ede/icons/16x16/make.png
+share/ede/icons/16x16/midi.png
+share/ede/icons/16x16/mime_empty.png
+share/ede/icons/16x16/misc.png
+share/ede/icons/16x16/moc_src.png
+share/ede/icons/16x16/mozilla-m.png
+share/ede/icons/16x16/mozilla-mail.png
+share/ede/icons/16x16/mozilla.png
+share/ede/icons/16x16/nedit.png
+share/ede/icons/16x16/netscape.png
+share/ede/icons/16x16/network.png
+share/ede/icons/16x16/no.png
+share/ede/icons/16x16/noatun.png
+share/ede/icons/16x16/noatun2.png
+share/ede/icons/16x16/openterm.png
+share/ede/icons/16x16/opera.png
+share/ede/icons/16x16/package_application.png
+share/ede/icons/16x16/package_multimedia.png
+share/ede/icons/16x16/pdf-document.png
+share/ede/icons/16x16/quicktime.png
+share/ede/icons/16x16/real_doc.png
+share/ede/icons/16x16/reload.png
+share/ede/icons/16x16/remove.png
+share/ede/icons/16x16/resource.png
+share/ede/icons/16x16/rpm.png
+share/ede/icons/16x16/run.png
+share/ede/icons/16x16/scanner.png
+share/ede/icons/16x16/services.png
+share/ede/icons/16x16/shell1.png
+share/ede/icons/16x16/socket.png
+share/ede/icons/16x16/soffice.png
+share/ede/icons/16x16/sound.png
+share/ede/icons/16x16/source.png
+share/ede/icons/16x16/spreadsheet.png
+share/ede/icons/16x16/stop.png
+share/ede/icons/16x16/synaptic.png
+share/ede/icons/16x16/tar.png
+share/ede/icons/16x16/tex.png
+share/ede/icons/16x16/tgz.png
+share/ede/icons/16x16/trash.png
+share/ede/icons/16x16/trashcan_empty.png
+share/ede/icons/16x16/trashcan_full.png
+share/ede/icons/16x16/tux.png
+share/ede/icons/16x16/txt.png
+share/ede/icons/16x16/unknown.png
+share/ede/icons/16x16/unlock.png
+share/ede/icons/16x16/up.png
+share/ede/icons/16x16/video.png
+share/ede/icons/16x16/view_bottom.png
+share/ede/icons/16x16/view_choose.png
+share/ede/icons/16x16/view_detailed.png
+share/ede/icons/16x16/view_icon.png
+share/ede/icons/16x16/view_left_right.png
+share/ede/icons/16x16/view_multicolumn.png
+share/ede/icons/16x16/view_remove.png
+share/ede/icons/16x16/view_right.png
+share/ede/icons/16x16/view_sidetree.png
+share/ede/icons/16x16/view_text.png
+share/ede/icons/16x16/view_top_bottom.png
+share/ede/icons/16x16/view_tree.png
+share/ede/icons/16x16/viewmag+.png
+share/ede/icons/16x16/viewmag-.png
+share/ede/icons/16x16/viewmag.png
+share/ede/icons/16x16/vnc.png
+share/ede/icons/16x16/widget_doc.png
+share/ede/icons/16x16/window_fullscreen.png
+share/ede/icons/16x16/window_list.png
+share/ede/icons/16x16/window_new.png
+share/ede/icons/16x16/window_nofullscreen.png
+share/ede/icons/16x16/wizard.png
+share/ede/icons/16x16/www.png
+share/ede/icons/16x16/xmms.png
+share/ede/icons/16x16/xmms_classic.png
+share/ede/icons/16x16/zip.png
+share/ede/icons/16x16/zip_mount.png
+share/ede/icons/16x16/zip_unmount.png
+share/ede/icons/48x48/3floppy_mount.png
+share/ede/icons/48x48/3floppy_unmount.png
+share/ede/icons/48x48/access.png
+share/ede/icons/48x48/access2.png
+share/ede/icons/48x48/applix.png
+share/ede/icons/48x48/archos_mount.png
+share/ede/icons/48x48/archos_unmount.png
+share/ede/icons/48x48/ascii.png
+share/ede/icons/48x48/binary.png
+share/ede/icons/48x48/blockdevice.png
+share/ede/icons/48x48/cd.png
+share/ede/icons/48x48/cd_audio.png
+share/ede/icons/48x48/cd_video.png
+share/ede/icons/48x48/cdr.png
+share/ede/icons/48x48/cdrom_mount.png
+share/ede/icons/48x48/cdrom_unmount.png
+share/ede/icons/48x48/cdtrack.png
+share/ede/icons/48x48/cdwriter_mount.png
+share/ede/icons/48x48/cdwriter_unmount.png
+share/ede/icons/48x48/chardevice.png
+share/ede/icons/48x48/colorscm.png
+share/ede/icons/48x48/core.png
+share/ede/icons/48x48/core2.png
+share/ede/icons/48x48/deb.png
+share/ede/icons/48x48/desktop.png
+share/ede/icons/48x48/document.png
+share/ede/icons/48x48/document2.png
+share/ede/icons/48x48/dvd_mount.png
+share/ede/icons/48x48/dvd_unmount.png
+share/ede/icons/48x48/encrypted.png
+share/ede/icons/48x48/exec.png
+share/ede/icons/48x48/file_broken.png
+share/ede/icons/48x48/file_locked.png
+share/ede/icons/48x48/folder.png
+share/ede/icons/48x48/folder2_html.png
+share/ede/icons/48x48/folder2_html2.png
+share/ede/icons/48x48/folder2_sound.png
+share/ede/icons/48x48/folder2_video.png
+share/ede/icons/48x48/folder_cool.png
+share/ede/icons/48x48/folder_gray.png
+share/ede/icons/48x48/folder_green.png
+share/ede/icons/48x48/folder_gz.png
+share/ede/icons/48x48/folder_home.png
+share/ede/icons/48x48/folder_home1.png
+share/ede/icons/48x48/folder_html.png
+share/ede/icons/48x48/folder_image.png
+share/ede/icons/48x48/folder_locked.png
+share/ede/icons/48x48/folder_mail.png
+share/ede/icons/48x48/folder_man.png
+share/ede/icons/48x48/folder_orange.png
+share/ede/icons/48x48/folder_red.png
+share/ede/icons/48x48/folder_rpm.png
+share/ede/icons/48x48/folder_sound.png
+share/ede/icons/48x48/folder_tar.png
+share/ede/icons/48x48/folder_video.png
+share/ede/icons/48x48/folder_violet.png
+share/ede/icons/48x48/folder_yelow.png
+share/ede/icons/48x48/font.png
+share/ede/icons/48x48/font_truetype.png
+share/ede/icons/48x48/font_type1.png
+share/ede/icons/48x48/fonts_bitmap.png
+share/ede/icons/48x48/freeBSD_hdd_mount.png
+share/ede/icons/48x48/freeBSD_hdd_unmount.png
+share/ede/icons/48x48/ftp.png
+share/ede/icons/48x48/gimp.png
+share/ede/icons/48x48/gimp2.png
+share/ede/icons/48x48/gnome-apps.png
+share/ede/icons/48x48/go.png
+share/ede/icons/48x48/go2.png
+share/ede/icons/48x48/handheld.png
+share/ede/icons/48x48/hdd_mount.png
+share/ede/icons/48x48/hdd_unmount.png
+share/ede/icons/48x48/html.png
+share/ede/icons/48x48/html2.png
+share/ede/icons/48x48/ica.png
+share/ede/icons/48x48/image.png
+share/ede/icons/48x48/info.png
+share/ede/icons/48x48/kcalc.png
+share/ede/icons/48x48/kcontrol.png
+share/ede/icons/48x48/kdevelop1.png
+share/ede/icons/48x48/kdisknav.png
+share/ede/icons/48x48/kfm_home.png
+share/ede/icons/48x48/khelpcenter.png
+share/ede/icons/48x48/klpq.png
+share/ede/icons/48x48/kmail.png
+share/ede/icons/48x48/kmenu.png
+share/ede/icons/48x48/kmultiple.png
+share/ede/icons/48x48/knode.png
+share/ede/icons/48x48/konqueror.png
+share/ede/icons/48x48/konqueror2.png
+share/ede/icons/48x48/konqueror2a.png
+share/ede/icons/48x48/konsole.png
+share/ede/icons/48x48/konsole2.png
+share/ede/icons/48x48/konsole3.png
+share/ede/icons/48x48/kppp.png
+share/ede/icons/48x48/kvirc.png
+share/ede/icons/48x48/licq.png
+share/ede/icons/48x48/lime.png
+share/ede/icons/48x48/link.png
+share/ede/icons/48x48/linux-classic_hdd_mount.png
+share/ede/icons/48x48/linux-classic_hdd_unmount.png
+share/ede/icons/48x48/linux_hdd_mount.png
+share/ede/icons/48x48/linux_hdd_unmount.png
+share/ede/icons/48x48/linuxconf.png
+share/ede/icons/48x48/lockoverlay.png
+share/ede/icons/48x48/log.png
+share/ede/icons/48x48/mac_hdd_mount.png
+share/ede/icons/48x48/mac_hdd_unmount.png
+share/ede/icons/48x48/make.png
+share/ede/icons/48x48/make2.png
+share/ede/icons/48x48/message.png
+share/ede/icons/48x48/midi.png
+share/ede/icons/48x48/mime.png
+share/ede/icons/48x48/mime_html.png
+share/ede/icons/48x48/mime_soffice.png
+share/ede/icons/48x48/mime_sound.png
+share/ede/icons/48x48/mime_track.png
+share/ede/icons/48x48/mime_txt.png
+share/ede/icons/48x48/misc_doc.png
+share/ede/icons/48x48/mouse.png
+share/ede/icons/48x48/mozilla-m.png
+share/ede/icons/48x48/mozilla-mail.png
+share/ede/icons/48x48/mozilla.png
+share/ede/icons/48x48/mshdd_mount.png
+share/ede/icons/48x48/mshdd_unmount.png
+share/ede/icons/48x48/nedit.png
+share/ede/icons/48x48/netscape.png
+share/ede/icons/48x48/netscape_doc.png
+share/ede/icons/48x48/network.png
+share/ede/icons/48x48/network_local.png
+share/ede/icons/48x48/noatun.png
+share/ede/icons/48x48/noatun2.png
+share/ede/icons/48x48/opera.png
+share/ede/icons/48x48/package_multimedia.png
+share/ede/icons/48x48/pdf.png
+share/ede/icons/48x48/php.png
+share/ede/icons/48x48/postscript.png
+share/ede/icons/48x48/postscript2.png
+share/ede/icons/48x48/printer.png
+share/ede/icons/48x48/quicktime.png
+share/ede/icons/48x48/real_doc.png
+share/ede/icons/48x48/recycled.png
+share/ede/icons/48x48/resource.png
+share/ede/icons/48x48/rpm.png
+share/ede/icons/48x48/scanner.png
+share/ede/icons/48x48/shellscript.png
+share/ede/icons/48x48/socket.png
+share/ede/icons/48x48/soffice.png
+share/ede/icons/48x48/sound.png
+share/ede/icons/48x48/source.png
+share/ede/icons/48x48/source_c.png
+share/ede/icons/48x48/source_cpp.png
+share/ede/icons/48x48/source_f.png
+share/ede/icons/48x48/source_h.png
+share/ede/icons/48x48/source_java.png
+share/ede/icons/48x48/source_l.png
+share/ede/icons/48x48/source_moc.png
+share/ede/icons/48x48/source_o.png
+share/ede/icons/48x48/source_p.png
+share/ede/icons/48x48/source_pl.png
+share/ede/icons/48x48/source_s.png
+share/ede/icons/48x48/source_y.png
+share/ede/icons/48x48/spreadsheet.png
+share/ede/icons/48x48/synaptic.png
+share/ede/icons/48x48/tar.png
+share/ede/icons/48x48/template_source.png
+share/ede/icons/48x48/tex.png
+share/ede/icons/48x48/tgz.png
+share/ede/icons/48x48/trashcan_empty.png
+share/ede/icons/48x48/trashcan_full.png
+share/ede/icons/48x48/tux.png
+share/ede/icons/48x48/txt.png
+share/ede/icons/48x48/unknown.png
+share/ede/icons/48x48/unknown2.png
+share/ede/icons/48x48/vcalendar.png
+share/ede/icons/48x48/vcard.png
+share/ede/icons/48x48/video.png
+share/ede/icons/48x48/vmware.png
+share/ede/icons/48x48/vnc.png
+share/ede/icons/48x48/widget_doc.png
+share/ede/icons/48x48/window_list.png
+share/ede/icons/48x48/wmaker_apps.png
+share/ede/icons/48x48/wordprocessing.png
+share/ede/icons/48x48/www.png
+share/ede/icons/48x48/xmms2.png
+share/ede/icons/48x48/xmms_classic.png
+share/ede/icons/48x48/zip.png
+share/ede/icons/48x48/zip_mount.png
+share/ede/icons/48x48/zip_unmount.png
+share/ede/programs/.directory
+share/ede/programs/Applications/.directory
+share/ede/programs/Applications/Emacs.desktop
+share/ede/programs/Applications/Vim.desktop
+share/ede/programs/Applications/WordPerfect.desktop
+share/ede/programs/Applications/Xemacs.desktop
+share/ede/programs/Applications/abiword.desktop
+share/ede/programs/Applications/lyx.desktop
+share/ede/programs/Applications/notepad.desktop
+share/ede/programs/Applications/ooffice.desktop
+share/ede/programs/Development/.directory
+share/ede/programs/Development/cooledit.desktop
+share/ede/programs/Development/fluid.desktop
+share/ede/programs/Development/xwpe.desktop
+share/ede/programs/Development/xxgdb.desktop
+share/ede/programs/Games/.directory
+share/ede/programs/Games/Casino.desktop
+share/ede/programs/Games/Mastermind.desktop
+share/ede/programs/Games/Qubix.desktop
+share/ede/programs/Games/lbreak.desktop
+share/ede/programs/Games/xbill.desktop
+share/ede/programs/Graphics/.directory
+share/ede/programs/Graphics/GIMP.desktop
+share/ede/programs/Graphics/acroread.desktop
+share/ede/programs/Graphics/gv.desktop
+share/ede/programs/Graphics/xdvi.desktop
+share/ede/programs/Graphics/xpdf.desktop
+share/ede/programs/Graphics/xsane.desktop
+share/ede/programs/Internet/.directory
+share/ede/programs/Internet/Mozilla.desktop
+share/ede/programs/Internet/Netscape.desktop
+share/ede/programs/Internet/Opera.desktop
+share/ede/programs/Internet/dialup.desktop
+share/ede/programs/Internet/lynx.desktop
+share/ede/programs/Internet/postoffice.desktop
+share/ede/programs/Multimedia/.directory
+share/ede/programs/Multimedia/alsaplayer.desktop
+share/ede/programs/Multimedia/ecdplayer.desktop
+share/ede/programs/Multimedia/esoundmixer.desktop
+share/ede/programs/Multimedia/mplayer.desktop
+share/ede/programs/Multimedia/realplayer.desktop
+share/ede/programs/Multimedia/x11amp.desktop
+share/ede/programs/Multimedia/xmms.desktop
+share/ede/programs/Settings/.directory
+share/ede/programs/Settings/colorsconf.desktop
+share/ede/programs/Settings/control.desktop
+share/ede/programs/Settings/edisplayconf.desktop
+share/ede/programs/Settings/eiconconf.desktop
+share/ede/programs/Settings/epanelconf.desktop
+share/ede/programs/Settings/etimedate.desktop
+share/ede/programs/Settings/ewmconf.desktop
+share/ede/programs/Settings/scrsaver.desktop
+share/ede/programs/System/.directory
+share/ede/programs/System/Eterm.desktop
+share/ede/programs/System/Kterm.desktop
+share/ede/programs/System/UNIX-regular.desktop
+share/ede/programs/System/UNIX.desktop
+share/ede/programs/System/Vnterm.desktop
+share/ede/programs/System/rxvt.desktop
+share/ede/programs/Utilities/.directory
+share/ede/programs/Utilities/calc.desktop
+share/ede/programs/Utilities/finder.desktop
+share/ede/programs/Utilities/fstabedit.desktop
+share/ede/programs/Utilities/sccalc.desktop
+share/ede/programs/Utilities/tips.desktop
+share/ede/programs/Utilities/xmag.desktop
+share/locale/hu/LC_MESSAGES/ecolorconf.mo
+share/locale/hu/LC_MESSAGES/econtrol.mo
+share/locale/hu/LC_MESSAGES/edewm.mo
+share/locale/hu/LC_MESSAGES/edisplayconf.mo
+share/locale/hu/LC_MESSAGES/efinder.mo
+share/locale/hu/LC_MESSAGES/eiconman.mo
+share/locale/hu/LC_MESSAGES/eiconsconf.mo
+share/locale/hu/LC_MESSAGES/einstaller.mo
+share/locale/hu/LC_MESSAGES/elauncher.mo
+share/locale/hu/LC_MESSAGES/emenueditor.mo
+share/locale/hu/LC_MESSAGES/epanelconf.mo
+share/locale/hu/LC_MESSAGES/esvrconf.mo
+share/locale/hu/LC_MESSAGES/etimedate.mo
+share/locale/hu/LC_MESSAGES/ewmconf.mo
+share/locale/hu/LC_MESSAGES/eworkpanel.mo
+share/locale/ru/LC_MESSAGES/ecolorconf.mo
+share/locale/ru/LC_MESSAGES/econtrol.mo
+share/locale/ru/LC_MESSAGES/edewm.mo
+share/locale/ru/LC_MESSAGES/edisplayconf.mo
+share/locale/ru/LC_MESSAGES/efinder.mo
+share/locale/ru/LC_MESSAGES/eiconman.mo
+share/locale/ru/LC_MESSAGES/eiconsconf.mo
+share/locale/ru/LC_MESSAGES/einstaller.mo
+share/locale/ru/LC_MESSAGES/elauncher.mo
+share/locale/ru/LC_MESSAGES/emenueditor.mo
+share/locale/ru/LC_MESSAGES/epanelconf.mo
+share/locale/ru/LC_MESSAGES/erun.mo
+share/locale/ru/LC_MESSAGES/esvrconf.mo
+share/locale/ru/LC_MESSAGES/etimedate.mo
+share/locale/ru/LC_MESSAGES/etip.mo
+share/locale/ru/LC_MESSAGES/ewmconf.mo
+share/locale/ru/LC_MESSAGES/eworkpanel.mo
+share/locale/sk/LC_MESSAGES/ecolorconf.mo
+share/locale/sk/LC_MESSAGES/econtrol.mo
+share/locale/sk/LC_MESSAGES/edewm.mo
+share/locale/sk/LC_MESSAGES/edisplayconf.mo
+share/locale/sk/LC_MESSAGES/efinder.mo
+share/locale/sk/LC_MESSAGES/eiconman.mo
+share/locale/sk/LC_MESSAGES/eiconsconf.mo
+share/locale/sk/LC_MESSAGES/einstaller.mo
+share/locale/sk/LC_MESSAGES/elauncher.mo
+share/locale/sk/LC_MESSAGES/emenueditor.mo
+share/locale/sk/LC_MESSAGES/epanelconf.mo
+share/locale/sk/LC_MESSAGES/erun.mo
+share/locale/sk/LC_MESSAGES/esvrconf.mo
+share/locale/sk/LC_MESSAGES/etimedate.mo
+share/locale/sk/LC_MESSAGES/etip.mo
+share/locale/sk/LC_MESSAGES/ewmconf.mo
+share/locale/sk/LC_MESSAGES/eworkpanel.mo
+share/locale/sr/LC_MESSAGES/ecolorconf.mo
+share/locale/sr/LC_MESSAGES/econtrol.mo
+share/locale/sr/LC_MESSAGES/edewm.mo
+share/locale/sr/LC_MESSAGES/edisplayconf.mo
+share/locale/sr/LC_MESSAGES/eiconman.mo
+share/locale/sr/LC_MESSAGES/eiconsconf.mo
+share/locale/sr/LC_MESSAGES/elauncher.mo
+share/locale/sr/LC_MESSAGES/emenueditor.mo
+share/locale/sr/LC_MESSAGES/epanelconf.mo
+share/locale/sr/LC_MESSAGES/erun.mo
+share/locale/sr/LC_MESSAGES/etimedate.mo
+share/locale/sr/LC_MESSAGES/etip.mo
+share/locale/sr/LC_MESSAGES/ewmconf.mo
+share/locale/sr/LC_MESSAGES/eworkpanel.mo
diff --git a/ede21/distinfo b/ede21/distinfo
new file mode 100644
index 0000000000..72faf4c4b2
--- /dev/null
+++ b/ede21/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.8 2021/10/26 11:33:47 nia Exp $
+
+BLAKE2s (ede-2.1.tar.gz) = a3dca1a7eef7b4dc7ff9a2b285aee2d3e771c88fa43cd321f072ad7fa51dc828
+SHA512 (ede-2.1.tar.gz) = b26c4f11f8ba3638ee287698d6caeba4a47966a8bfe9e1377ab78a81224c8c6c657bb488d7317cdafe8b5698be42bef3d57f4d48ef709929ddd7eefa00f79a13
+Size (ede-2.1.tar.gz) = 12854852 bytes
+SHA1 (patch-Jamrules) = b84ae10c13c42c6819329b41ed3e1762b5d86252
+SHA1 (patch-configure) = 3242b87a7d0c4dc75911825be19f50b5a05714c1
+SHA1 (patch-ede-desktop_Wallpaper.cpp) = d1424dd5941192684897bbca85f5f872a6d47bf5
diff --git a/ede21/patches/patch-Jamrules b/ede21/patches/patch-Jamrules
new file mode 100644
index 0000000000..dc5c3e3cb4
--- /dev/null
+++ b/ede21/patches/patch-Jamrules
@@ -0,0 +1,27 @@
+$NetBSD$
+
+Honor CFLAGS/CXXFLAGS/LDFLAGS/LIBS.
+
+--- Jamrules.orig 2014-06-21 21:24:40.000000000 +0000
++++ Jamrules
+@@ -14,11 +14,15 @@ if ! $(JAMCONFIG_READ) {
+ Exit "Can't find Jamconfig. Did you run 'configure' first?" ;
+ }
+
+-# by default all flags that jam uses directly are cleared
+-# here should _not_ be set anything since they are filled per target
+-CCFLAGS = ;
+-C++FLAGS = ;
+-OPTIM = ;
++
++# variables used by jam directly
++# OPTIM is cleared so it don't collide with FLAGS
++OPTIM = ;
++CCFLAGS = $(CFLAGS) ;
++C++FLAGS = $(CXXFLAGS) ;
++LINKFLAGS = $(LDFLAGS) ;
++LINKLIBS = $(LIBS) ;
++
+
+ # only haiku jam
+ JCACHEFILE = $(TOP)/.jamcache ;
diff --git a/ede21/patches/patch-configure b/ede21/patches/patch-configure
new file mode 100644
index 0000000000..49cde1b97e
--- /dev/null
+++ b/ede21/patches/patch-configure
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Support for FLTK 1.4.x.
+
+--- configure.orig 2014-06-21 21:24:54.000000000 +0000
++++ configure
+@@ -6017,7 +6017,7 @@ $as_echo "yes" >&6; }
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+ $as_echo "yes" >&6; }
+ ;;
+- "1.3."[0123456789])
++ "1.4."[0123456789])
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+ $as_echo "yes" >&6; }
+ ;;
diff --git a/ede21/patches/patch-ede-desktop_Wallpaper.cpp b/ede21/patches/patch-ede-desktop_Wallpaper.cpp
new file mode 100644
index 0000000000..cfb0453f8a
--- /dev/null
+++ b/ede21/patches/patch-ede-desktop_Wallpaper.cpp
@@ -0,0 +1,14 @@
+$NetBSD$
+
+Add missing header.
+
+--- ede-desktop/Wallpaper.cpp.orig 2025-01-22 11:06:38.943223541 +0000
++++ ede-desktop/Wallpaper.cpp
+@@ -20,6 +20,7 @@
+
+ #include <string.h>
+ #include <stdlib.h>
++#include <FL/Fl_Group.H>
+ #include <FL/Fl_Shared_Image.H>
+ #include <FL/Fl_RGB_Image.H>
+ #include <FL/fl_draw.H>
Home |
Main Index |
Thread Index |
Old Index