Commit graph

184 commits

Author SHA1 Message Date
markd
93a8d4b911 uvmexp2 should work for NetBSD versions from way back, not just recent
currents where its needed.  Should fix build on 4.0_BETA2 reported
in PR pkg/35172
2006-12-03 03:44:52 +00:00
markd
d0d4b7993a test == 2006-10-17 06:44:37 +00:00
markd
3cea8e21a9 Update to KDE 3.5.5
Remove the USE_TOOLS+=gawk:pkgsrc for Solaris as bootstrap now provides
a suitable awk.

Changes:
KIOslave
* Check the return value from dbus_connection_open_private(). Fixes KDED
  crashing on startup when D-BUS is unavailable.
* Properly disconnect DCOP signals in the medianotifier when unloaded.
  Avoids to have two notification dialogs when it's reloaded.
* If remote says it's a directory, go with that instead of guessing the
  mimetype based on filename.
konqueror
* Cancel and reuse single-shot timer for emitActivePartChanged(), instead
  of queueing them up. This makes tab switching noticeably faster.
* Fix kfmclient sometimes returning bogus exit code.
Konsole
* Fix wrong char at end of block for unicode.
* Fix Copyright/Licences missing from source files.
KDesktop
* If icons are dragged outside the desktop area, jerk them back in. Fixes
  the long-hated issue with the desktop becoming scrollable.
* NEW: Improve loading speed of background images, especially SVG ones.
kdesu
* Add sudo support.
KWin
* Support for input shape from XShape1.1.
* Draw outlines around the selected window while doing Alt+Tab.
* Fix incorrect reseting of the electric border setting.
nsplugins
* If we get redirected when grabbing a file, tell the plugin about the
  final URL and not the original one. Fixes playback of youtube videos
  embedded in other web sites.
* Fix some bugs in sizing of plugins. Fixes Google Video, and makes the
  acroread plugin behave better.
ksysguard
* Fixed bug #128306 like proposed in the patch, just with a small
  cleanup ;) Thank you very much!
ksystraycmd
* Fix argument getting de-quoted.
Kicker
* Fix stupid typo.
* Fixed a hairy problem with nested event loops deleting objects at
  inappropriate times.
* Delete all signal connections to a TaskContainer when marking it for
  deletion.
* attention blinking configurability. how fun. optimize things in some
  fairly significant ways: don't repaint taskbar buttons on window
  movements, don't set the taskmanager to track geom changes unless you
  turn on desktop previews in the pager and don't redraw the pager on
  window geometry changes unless we are actually showing desktop previews.
* optimization: don't redraw for every time windowsChanged is called.
  in the case of moving a window when desktop previews are on, moving a
  window across the screen at a reasonable pace used to result in over
  100 repaints. now it only does ~15. given that the repaints aren't
  exactly trivial for these things, this is probably a good thing.
KSMServer
* Set KDE_FULL_SESSION also as a root window X property.
* Increase timeout during session saving and killing.
KHotKeys
* Make it possible to use even keys that have no Qt keycode in input actions.
 KControl
* NEW: Make it possible to explicitly force 96DPI or 120DPI.
2006-10-12 10:35:55 +00:00
markd
b858e67c13 Teach ksysguard more about NetBSD. Fixes PR pkg/28338.
Bump PKGREVISION.
2006-10-08 07:49:27 +00:00
wiz
0444de6b6c Fix build on NetBSD-4.99.2. Tips for fix from yamt@
ok markd@ "if it fixes the build"
2006-09-19 17:50:46 +00:00
markd
0cd20d870d Update to KDE 3.5.4
Kicker
* Bookmarks: Look up konsole-bookmarks in the correct directory.
* Fix arrow location on vertical panels.
* Allow manually turning on of previews in the pager at low screen
  resolutions.
Kate
* There exist space characters other than ' ' (character code 32).
* Fixed slow repaints of dynamically wrapped lines.
* Fix crashes when deleting text.
* Fix crash if there are folded regions and then highlighting is changed.
* Fix highlighting # at the beginning of a line as comment.
* Fix horizontal scrollbar and view not synced, if dynamic and static
  word wrap are off.
* Make it possible to reset the background and selected background color.
* Fix broken selection repaints when resizing.
* Fix strange behaviour with pentuple clicks.
* "Find previous" should reverse the original direction, and nothing else.
* Improve Ada support.
* Jump to last non-whitespace character when "End" key is pressed twice.
* Check textLine() return values in KateViewInternal's home() and end()
  functions.
* Make the current document's highlighting mode selected when the
  highlighting config page opens.
* backward text selection doesn't trigger horizontal scroll.
* Improving backward search.
* Fix missing repaints when dynamic word wrap is disabled.
* Fixed highlighting of "case'-':".
* Synchronize the "cached" selection when exposing a search match.
* Fix crash on entering doxygen comment on editing cpp files.
* Also autoindent Q_SLOTS and Q_SIGNALS.
KControl
* Make CDROM info available in Control Centre.
* Properly disable antialiasing by also setting the xrdb resource.
* Fix nic information on AMD64 and others.
* Add sysfs parsing support. Needed for distros that don't have
  /proc/bus/usb anymore.
* Fix long-standing crash in KControls wallpaper-code.
Konsole
* Miscellaneous speedups.
* Upon Prev/Next session, only activate new session when session.count > 1.
* Add 256 color support.
* Add DCOP calls setFont() and font().
* Fix extra character (^L) in konsolepart when using bash vi mode.
* Fix the accelerator key for the Config->Schema tab.
* Fix taking 100% cpu on printing tab-completion list in bash.
* RMB->Close Session and tabbar menu->Close Session now uses the Close
  Confirmation Dialog.
* Reduce flickering when resizing.
KFind
* Fix searching for files greater than 2GB.
* kdesktop
* Fix kscreensaver not starting.
* Fix align-to-grid regression.
kpager
* Fix crash when moving windows.
ktip
* Fix text in RTL languages.
media manager
* Fix regression when using the fstab backend.
* Fix bogus floppy devices appearing in FreeBSD.
* Fix memory leak.
* Fix unmounting on systems that use supermount.
* Make media:/ mount devices over HAL.
* Load mediamanager kded module soon in the startup.
2006-08-02 13:45:51 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
markd
9ef4bdd681 Fix for KDM symlink vulnerability. CVE-2006-2449
Bump PKGREVISION.
2006-06-15 01:35:33 +00:00
joerg
a01bcaf2f5 Avoid libusb on Solaris / x86_64. It exists, but only for 32bit mode.
From Gilles Dauphin in PR 33727.
2006-06-14 12:37:10 +00:00
markd
62d38265c2 Update to KDE 3.5.3
Changes:
* General
  o New: KDE startup reordered in order to improve startup time.
  o KDialog: --title does not work in at least one case
  o Don't show the screensaver when doing presentations
  o If KDE shuts down while starting up (due to low battery status),
    saved session is lost
  o KSysGuard: Typos in the ksysguard PO file
  o Random wallpapers don't change on every configuration change.
* Kicker
  o Bookmarks: Look up konsole-bookmarks in the correct directory
  o Show/hide arrow not shown if all icons are hidden
* KControl
  o Fix the broken priority setting.
* KFind
  o Don't draw a separator, it causes a couple of ugly pixels.
* Konsole
  o Fix a possible crash on session save/logout
  o Numerous fixes due to the Coverity reports.
  o Fix DCOP call setEncoding.
  o kwrited - Add a 'Clear Messages' to the popup menu.
  o Fix crash when user deletes all the sessions.
  o Fix underline issue when there are ampersands in tab title.
  o Remember the text color while moving the tab.
  o Fix issue with tab/window titles not refreshing for the
    non-active session.
  o Verify that the command is executable for '-e <command>.'
  o Use the "DefaultSession" parameter in konsolerc.
* Kate
  o Fix crash in View Difference
  o Fix crash in external tools config when clicking the edit button.
* Konqueror
  o Fix multi selection and Show/Hide in toolbar.
  o Fix QString/KURL confusion which probably caused encoding bugs
    with local paths on non-latin1 systems.
  o Respect user-selected view mode when browsing removable media.
  o Fixed detection of some Netscape plugins when packagers are built
    with new ld flags.
* KWin
  o Don't force new windows to be at the beginning of the focus chain
    (windows with focus stealing prevention shouldn't be there).
  o Don't deactivate the showing desktop state when a new window is
    shown that belongs to the desktop.
  o KWin messes up ConfigureRequest:s, causing X crashes.
  o Move minimized windows to the right place in focus chain.
  o Separate focus chains are nice, but KDE-style Alt+Tab not limited
    to the current desktop
  o Window switching (alt-tab) with focus (strictly) under or follow
    mouse does not switch all windows and newly focused window
    doesn't get focus
  o Obey automatic un-hover option also when switching to a shaded
    window with alt+tab.
  o Mouse cursor covers tooltips of KDE applications
  o Fixed timestamp handling on 64bit systems, fixes focus problems
    when running KDE for a long time
2006-06-01 13:46:31 +00:00
ghen
2eca3d9f2c The databases/openldap package has been split in -client and -server component
packages.  Convert LDAP-based applications to depend on openldap-client, and
bump PKGREVISION for those that depend on it by default.
2006-05-31 18:22:23 +00:00
tron
11878834aa Fix build problem in NetBSD-current by including "errno.h" to get
definitions of error codes like EPERM.
2006-05-16 13:21:06 +00:00
markd
f72c86ef65 Fix build on Solaris (doesn't have SIOCGIFHWADDR) 2006-04-24 22:16:14 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
wiz
0719006c41 Update path from cyrus-sasl2 to cyrus-sasl. 2006-04-13 21:45:12 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
markd
16c0a13165 Explicitly configure without composite support. Fixes build when using
newer xorgs.  While here remove a few configure arguments that no longer
do anything. Bump PKGREVISION.
2006-04-02 02:01:58 +00:00
markd
4c754d16e1 Update to KDE 3.5.2
* Klipper
  o Handle URLs as URLs and not as Text
  o Prevent crashes caused by corrupted history
  o XFixes support (especially helps with broken clipboard
    implementations of some non-KDE applications)
  o Images are ignored by default, add 'IgnoreImages=false' to
    '[General]' in klipperrc
  o Avoid repeated action popup with the same URL with some
    non-KDE applications with broken clipboard implementations
* Konsole
  o Correct issue where history size is unlimited when dealing
    with History options in profiles
  o Correctly set Tab bar when set to Dynamic Hide after session
    restore
* Country settings
  o Fix short date format for Switzerland
  o Fix address format (especially P.O. Box) for Switzerland
* KSysGuard
  o Show the sensors with values of more than two digits correctly
    in the applet
* Kicker
  o Connect the applications to systray correctly on startup
  o Panels properly reserve space at screen edges even for
    differently sized Xinerama screens
* Konqueror
  o Resolve symlinks only on the desktop
* KWin
  o Added new window-specific rules for OpenOffice.org, XV and
    Mozilla family applications for turning off focus stealing
    prevention, as these applications don't work well with it
  o Reverted a workaround that as a side-effect had broken systray
    docking of some applications
  o Each virtual desktop has a separate focus chain
* KDesktop
  o Fixed stacking of some dialogs
2006-03-30 02:39:39 +00:00
wiz
c804590006 Use pkginstall fonts framework. Bump PKGREVISION.
Minor pkgdelinting while here.
2006-02-24 21:54:23 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
markd
3b1781af65 Fix display of NetBSD device info in the KInfoCenter. (Reads
/var/run/dmesg.boot and was stopping at first blank line rather that EOF)
Bump PKGREVISION.
2006-02-01 12:36:25 +00:00
markd
f925a30d31 Update to KDE 3.5.1
Changes:
* man KIO slave
  o  fix processing of URLs in man documents
  o  allow comment lines after a .TP request
* Konqueror
  o 2 Tools menus when embedding KPDF in Konqueror
* KDesktop
  o Fix initializations for desktops >4 when using DCOP calls.
* Konsole
  o Update blue/red icons to be more distinguishable.
  o The history options (line #/enabled) are now used in the profiles.
* Kwin
  o Incorrectly restored window geometry upon leaving fullscreen mode
    under certain circumstances
2006-01-31 22:25:32 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
markd
097355278e Add option to build with PAM. 2006-01-20 03:44:09 +00:00
wiz
751d30d637 DEPENDS and PKGREVISION bumps because db4's library name changed. 2006-01-06 15:10:01 +00:00
joerg
b3d233f0b6 Use SUBST framework for the path patching as well. 2006-01-05 20:57:05 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
markd
b27617fcaa Fix generation/lookup of search indexs in khelpcenter.
Bump PKGREVISION.
Update during freeze OKed by wiz.
2005-12-17 19:36:27 +00:00
markd
253b35727d missed adding this for kde 3.5.0. 2005-12-11 11:03:13 +00:00
markd
477c138a48 Update to KDE 3.5
Many new features and refinements.

Notable changes include:
* Konqueror is the second web browser to pass the Acid2 CSS test,
  ahead of Firefox and Internet Explorer
* Konqueror can also now free web pages from adverts with its
  ad-block feature
* SuperKaramba is included in KDE, providing well-integrated and
  easy-to-install widgets for the user's desktop
* Kopete has support for MSN and Yahoo! webcams
* The edutainment module has three new applications (KGeography,
  Kanagram and blinKen), and has seen huge improvements in Kalzium
2005-12-11 10:53:54 +00:00
hubertf
b063b03371 Add support for option 'debug', to compile in debug code and symbols.
In case anyone ever wants to go and debug Qt/KDE. Like me. Shoot me!
2005-11-17 04:33:20 +00:00
wiz
2ae8fa75e2 ln -> ${LN}, to please pkglint. 2005-11-09 22:27:37 +00:00
wiz
2136bfffb0 regen (patch-aa checksum mismatch, joerg?). 2005-11-09 22:26:21 +00:00
joerg
1b9133ed1e Add support for building on DragonFly.
Add mkfontdir as build tool, non-native bulk builds fail otherwise.
2005-11-08 18:25:44 +00:00
markd
55ea162ec5 Update to KDE 3.4.3.
Changes:
* Konqueror: files and dirs with wildcard-like characters are supported
  again, as well wildcards themselves.
2005-10-13 12:38:49 +00:00
adam
1b941af80a Fix building with qt-3.3.5 (based on KDE web-site) 2005-09-28 10:47:18 +00:00
markd
df58925c99 Fix the problem reported in PR pkg/31169 and the same problem in the
kdepim3 package.  On Solaris nawk can't handle the length of the lines
generated for config.status.overridden for these two packages, so get
pkgsrc itself to use gawk for these packages by adding
USE_TOOLS+=gawk:pkgsrc.
2005-09-22 08:41:18 +00:00
markd
23529c6f4a NetBSD-flag.png changed on the web site so put a copy of the old one at
${MASTER_SITE_LOCAL} (and give it a version number) and grab it from
there.  Problem spotted by Steven M. Bellovin, version number suggested
by Jeremy C. Reed.
2005-09-16 12:10:39 +00:00
markd
0ed4dbaa1c kcheckpass local root vulnerability
http://www.kde.org/info/security/advisory-20050905-1.txt
Also fix lock directory on BSD's and Solaris to something that
actually exists.  Bump PKGREVISION.
2005-09-06 12:37:58 +00:00
markd
a271df59ca kdebase uses xmkmf to find out where base X11 binaries and libraries are
located and this is being confused by the pkgsrc tools wrappers so modify
its usage to conteract this. Fixes PR pkg/31058.
Bump PKGREVISION.
2005-09-03 21:34:44 +00:00
jdc
44231ebdeb Unlimit datasize, otherwise perl will run out of memory during the
'configure' stage.  Noticed on NetBSD/sparc.
2005-08-29 10:36:54 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
markd
66e87b3544 Update to KDE 3.4.2
Changes:
* Konsole: Make 'New Window' from tab bar popup menu work.
* Konsole: Fix inital tab too big with icon only.
* Konsole: Fix crashes when action/settings=false.
* Konsole: Fix Konsole doesn't save Encoding setting.
* Ksysguard: Fix a segmentation fault on Centrino Laptops with Linux
  vanilla kernel 2.6
2005-07-30 11:10:08 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
markd
40afe517ef comment out dirrm of shared directories. 2005-06-26 23:48:58 +00:00
markd
54890c07ac Fix a crash in the kicker - patch from KDE svn.
OK'ed during freeze by jlam and wiz.
Bump PKGREVISION.
2005-06-16 01:11:04 +00:00
markd
e8747d8018 Update to KDE 3.4.1
Changes:
* Konsole: Allow xterm resize ESC code to work
* Konsole: Fix incorrect schema in detached sessions.
* Konsole: Fix compile errors on amd64 with gcc4
* Konsole: Expand ~ in sessions' Exec=
* Konsole: Fix "Monitor for Activity" and "Monitor for Silence" icons
  are the same.
* kinfocenter: Fix OpenGL graphics card detection
* kicker: Fixed K menu entries sort logic
* kicker: Hide sort buttons in systemtray configuration
* kcmbackground: Fix SVG files unavailable in slide show selector
* kcmfonts: Tooltips under font preview text areas with '&'
* kcontrol: "Clear History" button crashes KControl's "History Sidebar"
  module
* kdesktop: Fix SVG images don't have 'set as wallpaper' entry in
  context menu when dragged to desktop
* kdesktop: Don't execute command immediately when selecting a recent
  command from the "Run Command" dialog
* konqueror: Enable "Move To Trash" inside media:/
* konqueror: If Shift is pressed when menu opens show 'Delete' instead
  of 'Trash'
* konqueror: Fix address bar encryption color stays when using
  back/forward
* konqueror: Added hidden option to not show archives as folder in
  sidebar
* konqueror: Make list view obey preview settings in tooltips
* konqueror: Allow standard tooltips for truncated items in
  non-executable columns
* konqueror: Fix for wrong favicon being shown while typing a URL
* konqueror: Fix for losing meta data in Info List View when adding
  a file
* konqueror: Allow sidebar history to be disabled
* konqueror: Reload plugins after enabling/disabling them so that no
  restart is necessary, and show plugins for the active part, instead
  of always khtml.
* kthememanager: Don't scale up preview
* khelpcenter: Added KDE artwork to index pages
* kio-fish: Fixed mimetype determination over fish: URLs, so that e.g.
  KOffice documents can be opened
* kio-tar: Fix for extracting large files from tar and zip archives
* kio-trash: Fix trashing from USB keys
* kio-trash: Don't mount all automounted directories when starting
  kio_trash to save time
2005-05-31 14:21:23 +00:00