Commit graph

111 commits

Author SHA1 Message Date
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
joerg
24ce9c6c39 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 20:05:39 +00:00
joerg
3a3c07bc30 Remove @dirrm entries from PLISTs 2009-06-14 17:59:04 +00:00
markd
55c73d21c2 Update kpdf to have the xpdf3.02pl patches for the vulnerabilities
reported in CVE-2009-0146, CVE-2009-0147, CVE-2009-0166, CVE-2009-0799,
CVE-2009-0800, CVE-2009-1179, CVE-2009-1180, CVE-2009-1181,
CVE-2009-1182 and CVE-2009-1183.
also some patches from poppler for postscript output generation problems
seen here.
2009-06-03 12:29:42 +00:00
wiz
272d51cc21 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
markd
cb47f93189 Update to KDE 3.5.10
minor bugfixes
2008-08-27 11:59:13 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
markd
7eba2b7bc4 Update to kde3.5.9
KPDF
* Don't close with no further notice when trying to allocate too much
   memory.
* Fix crash on some PDF with empty property strings.
* PDF passwords are Latin1, so encode them correctly.
* Allow to exit the presentation mode using the shortcut used for starting
  it.
* Do not download remote documents again when saving them.
* Draw underlined links correctly.
* Fix crash on PDF that specify masks with parts outside the page.
* Support PDF with name tokens bigger than 127 altough the specification
  says they can not be longer as Acrobat does.
2008-02-20 10:18:14 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
wiz
a34ac258dd Bump PKGREVISION because openexr now depends on ilmbase. 2007-11-30 21:55:01 +00:00
markd
92a13aa44b Another xpdf issue
http://www.kde.org/info/security/advisory-20071107-1.txt
2007-11-08 21:30:57 +00:00
markd
6020752e65 Update to KDE 3.5.8
SVG thumbnailer
* Fix problem with with "#" in foldername on svg-files.
KPDF
* Add a slotTogglePresentation() DCOP method to toggle the presentation
  mode.
* Improve handling of page sizes when printing.
* Do not crash when leaving the presentation mode.
* Do no print the boxes around links.
* Reset the title of the KPDF window correctly when reloading a document.
* Take into account the accessibility settings when drawing an empty
  page waiting for the real page to be rendered.
* Security fix for CVE-2007-3387.
* Correctly open documents in paths with special characters (like #).
* Save the case sensitivity setting of the Find dialog during each session.
* Don't crash when we don't have a CTU.
* Correctly take into account the margins when printing.
* Properly pass the standard accelerators to the presentation mode, and
  make the presentation mode able to handle those.
* Provide horizontal scrollbar in table of contents sidebar instead of
  cropping the entries.
* Increase time between accessing /proc/memory to check available memory.
libkscan
* Correctly retrieve the x/y scan resolution and store it into the
  scanned image.
KolourPaint
* Always enable the paste actions to guarantee that pasting from non-Qt
  applications is always allowed (non-Qt applications do not notify
  KolourPaint when they place objects into the clipboard).
* Paste transparent pixels as white instead of uninitialized colors,
  when the app does not support pasting transparent pixels (such as
  OpenOffice.org).
* Make "Edit / Paste in New Window" always paste white pixels as white
  (it used to paste them as transparent when the selection transparency
  mode was set to Transparent).
* Saving, exporting and printing a document with an active text box,
  that has opaque text and a transparent background, antialiases the text
  with the document below.
2007-10-20 10:48:30 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
markd
bdcc26c922 Latest xpdf vulnerability
http://www.kde.org/info/security/advisory-20070730-1.txt
Bump PKGREVISION.
2007-08-12 21:06:49 +00:00
markd
03322c0ea5 Update to KDE 3.5.7
PDF metainfo plugin
* Free memory and file descriptor as soon as possible after reading the
  metadata.

KPDF
* Show the tooltip of a link when hovering on them.
* Add the possibility of rasterize the file to image before printing it.
* React to the commands for opening the TOC pane, and for expanding the
  subtrees of the TOC.
* Fix unability to open some files.
* Fix keyboard navigation when switching tabs in konqueror.
* Fix wrongly asking for password.
* Render pstricks psgrid correctly.
* Fix some transparency issues.
* Accept image width and height to be reals even if standard mandates
  integers.
* Fix problems with deletion of message boxes of already closed documents.
* Restore the previously open pane in the side toolbox after reloading a
  watched document.
* Improve selected page size detection when printing.

KolourPaint
* Add "File / Scan...".
* Save local files atomically - KolourPaint will no longer truncate an
  existing file if the KImageIO library for the file format is missing
  or if you run out of disk space.
* Add global session save/restore.
* Make "File / Open Recent" work consistently when multiple windows are
  open.

Kuickshow
* Fix crash when pressing delete without having anything selected.
2007-05-23 13:41:58 +00:00
markd
e258fc2de8 Update to KDE 3.5.6
KolourPaint
* Fix crash triggered by rapidly deselecting the selection after
  drag-scaling it.

KPDF
* Show only the filename instead of the whole path in the KPDF window
  caption.
* Make viewport scroll when selection reaches the viewport border.
* Put the right title when generating PostScript documents (e.g. when
  printing).
* Show a 'keep password' checkbox when using a wallet so the user can
  decide if he wants the password saved in the wallet.
* Allow to cancel selecting by pressing Esc.
* Preload next and previous page if threading is enabled and memory
  usage setting is not low.
* Fix kpdf ignoring user defined margins when printing.
* Fix crash when using the mouse wheel over the page view with no
  document opened.
* Fix crash on some broken pdf files.
* Finally fix session restoring.
* Fix presentation mode not beign kept when a watched file changes
  and presentation mode is open.
* Fix presentation mode times beign strange when having auto-advance
  on and changing pages manually.
* Fix some small memory leaks.

kfax
* Fix handling of filenames with non-ascii chars.

kghostview
* Fix crash when clicking anywhere in the open file dialog in fullscreen
  mode.
* Fix off-by-one issue during parsing certain ps files.

kmrml
* Show an error messagebox when indexing failed.
* Check for a valid gift installation and disable the indexing GUI if
  not found.

kfile-plugins
* Improve exif information reading.
* Fix endless recursion with malicious input files.
2007-01-26 03:21:31 +00:00
wiz
e5b04d25c0 Very belatedly bump PKGREVISION for all jasper dependencies because
of the shlib name change (!) during the update to 1.900.0.

Noted by Robert Elz in PR 35431.
2007-01-17 23:47:18 +00:00
markd
7262a299b2 Fix for kpdf denial of service vulnerability from
http://www.kde.org/info/security/advisory-20070115-1.txt.
Bump PKGREVISION.
2007-01-17 10:33:06 +00:00
joerg
b5aa7f107e Modular Xorg support. 2007-01-13 16:50:12 +00:00
markd
c3e73693b8 Fix for http://www.kde.org/info/security/advisory-20061129-1.txt
Bump PKGREVISION.
2006-12-03 03:52:57 +00:00
markd
0229f67929 Update to KDE 3.5.5
Changes:
KPDF
* Fix possible crash when the document has an incorrectly defined blend
  mode.
* Several memoryleaks fixed.
* Make "find as you type" work better.
* Fix middle-click zoom not working after dragging to the top of the screen.
* Fix crash on some malformed documents.
* DCOP currentPage() not updated while in Presentation mode.
* Fix bug that prevented the correct restoring of the document viewport
  on session restore.
* More friendly for RightToLeft languages: fix the mini-progressbar, the
  message pane and the previous/next page buttons to look and work
  correctly for that writing style.
2006-10-12 11:02:55 +00:00
markd
84db6807df Update to KDE 3.5.4
kfax
* Fix crash on multipage TIFF when doing zoom out and hitting "PgDown".
KPDF
* Update the thumbnail selection when toggling a search.
* Fix the rendering of incorrect glyphs on some documents with
  Type 3 fonts.
* Do not crash while printing some documents with jpeg images.
* Make watching of ps files work.
* Make space scroll by viewport-page, not by document-page.
* Fix PDF files sometimes opening as ASCII.
* Fix find next is quickly disabled when the "search as you type"
  feature is used.
* Make the find dialog remember searched texts.
* Do not crash on files that have GfxImageColorMap we can not parse.
kview
* Install photobookui.rc to the correct place.
2006-08-02 14:11:12 +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
08356681a9 Update to KDE 3.5.3
Changes:
* KPDF
  o Fix bug parsing some TOCs
  o Fix display of some JBIG2 files
  o Enable print action when opening files using drag and drop
* KGhostView
  o Fix KGhostView .desktop files
* Kuickshow
  o Fix remote browsing of http-urls
  o Don't display non-existing files
2006-06-01 14:19:08 +00:00
tron
581a744938 Make this package build with version 2.2.1 or newer of the "freetype2"
package. Patch provided by Mark Davies. Bump package revision.
2006-05-31 13:52:54 +00:00
tron
8bfc81cb55 Make this package build with version 2.2.1 or newer of the "freetype2"
package. Patch provided by Mark Davies. Bump package revision.
2006-05-31 13:37:46 +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
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
7010768d97 Update KDE to 3.5.2
* KDVI
  o Fix problems with PS header inclusion
* KPDF
  o Don't destroy the document when overwriting itself with save
    as...
  o Fix crash on some documents
  o Fix crash when embedded on Konqueror
* KolourPaint
  o Printing improvements
  o Respect image DPI
  o Fit image to page if image is too big
  o Center image on page
2006-03-30 03:02:01 +00:00
reed
667db48de8 Bump PKGREVISION of poppler-qt because its dependency
poppler no longer requires glib and gtk2.
Update buildlink3.mk file for poppler-qt to only have BUILDLINK_DEPENDS
for this.

And increase PKGREVISION of kdegraphics3 because the poppler used
no longer needs glib and GTK2. (It doesn't look like anything else
in kdegraphics3 uses glib nor gtk2 now.)
2006-03-09 01:29:46 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
markd
d817455372 Another xpdf buffer overflow
http://www.kde.org/info/security/advisory-20060202-1.txt
Bump PKGREVISION.
2006-02-04 11:01:03 +00:00
markd
69c163eb40 USE_TOOLS+= pkg-config 2006-02-02 09:29:25 +00:00
markd
411188623a Update to KDE 3.5.1
Changes:
* KPDF
  o Fix constant disk I/O when resizing Navigation panel
  o Fix Wrong page size and layout in some documents
  o Fix DCT decoding for broken files
  o Fix crash in some strange documents
  o Fix slowlyness on documents with broken TOC definition
  o Make non existant ps file loading fail gracefully
* KIconEdit
  o Needs configuration dialog help, proper markup for toolbars
2006-01-31 22:47:11 +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
wiz
751d30d637 DEPENDS and PKGREVISION bumps because db4's library name changed. 2006-01-06 15:10:01 +00:00
markd
e044941aa4 updated xpdf patches.
http://www.kde.org/info/security/advisory-20051207-2.txt
Bump PKGREVISION.
2006-01-05 10:20:43 +00:00
markd
b06ed3f523 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 13:00:12 +00:00
markd
56a9e25cba More xpdf buffer overflows.
http://www.kde.org/info/security/advisory-20051207-1.txt
Bump PKGREVISION.
2005-12-08 10:47:47 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
jlam
e6e49a2f0f Change all instances of including mk/ghostscript.mk into asking for
the appropriate tool via USE_TOOLS (usually "gs:run"), and remove
ghostscript.mk.  This change removes a rather out-dated file from
pkgsrc and switches packages to use the more compact implementation
of the Ghostcript-handling inside the tools framework.
2005-11-28 06:41:20 +00:00
markd
ec1d5bd521 Update to KDE 3.4.3
Changes:
kpdf: Fix a crash some people when login out with kpdf running
kpdf: Make back button in konqueror work again
kpdf: Use the mimetype shell provides us (if any) instead of trying to
      guess it
kpdf: Fix a crash in document available at poppler bug 3344
kpdf: Disable custom zlib based renderer as was giving problems with some
      documents
kpdf: Fix some problems in document available at poppler bug 3299
kpdf: Fix regression that prevented the opening of some malformed files
kpdf: Fix some x86_64 problems
kpdf: Fix a crash in document available at poppler bug 3728
kpdf: Fix a crash in document available at poppler bug 3750
kpdf: Fix regression that made TOC crash
kpdf: Fix page number not displayed when re-opening PDF files
kpdf: Fix some painting issues of the minibar buttons
kpdf: Fix some small problems with the pageview
kpdf: Find PS fonts on NetBSD
KolourPaint: Prevent accidental drags in the Color Palette from pasting
      text containing the color code
2005-10-13 13:17:59 +00:00
adam
c7e48fbf1f qt-3.3.5 fix 2005-09-29 10:24:59 +00:00
markd
0978b5c66e Update to KDE 3.4.2
Changes:
* kpdf: Improve the rendering of pageview message on some decorations
* kpdf: Made TOC work with a single click
* kpdf: Make TOC links to external documents work
* kpdf: Make opening pdf from hyperlinks work again
* kpdf: Try fix for sizing problem
* kpdf: Try fix for pdf regeneration problems
* kpdf: Address bar does not update when changing pdf within inside kpdf
* kpdf: Some improvements in rendering
* KolourPaint: Enforce text box font height to prevent e.g. Chinese
  characters in buggy fonts from enlarging the text box and putting the
  cursor out of sync with the text
* KolourPaint: Clicking in a text box selects a character based on its
  midpoint - not leftmost point - to be consistent with all text editors
  (esp. noticeable with big fonts)
* KolourPaint: Return and Numpad 5 Key now draw
* KolourPaint: Tool Actions placed outside the Tool Box resize with their
  toolbars
* KolourPaint: Ensure Color Similarity maximum is 30, not 29 due to gcc4
* KolourPaint: Tool Box traps right clicks (for the RMB Menu) on top of
  tool options widgets and the empty part of the Tool Box
2005-07-30 11:52:47 +00:00
markd
954051b2f0 Update to KDE 3.4.1
Changes:
* kpdf: Change atan2f to atan2 so it compiles on Solaris 2.8
* kpdf: Show context menu when in FullScreen even if no document is open
* kpdf: Do not leak memory when reloading a document
* kpdf: Fix mouse wheel rotation in presentation mode
* kpdf: Do not assume only there's only a ObjectRect in a given point
* kpdf: Fix properties dialog when there are very large texts
* kpdf: Compile when Xft2 headers are in a non-standard path
* kpdf: Make Page Up and Page Down work on presentation mode
* kpdf: Ask when overwriting files
* kpdf: Solaris compile fix
* kpdf: Do not move to top of the page when reloading the document
* kpdf: Add another path where to look for ghostscript fonts
* kpdf: Workaround weakness in gnome handling of desktop files
* kpdf: Don't assume Encoding array of Type1 fonts end in "foo def"
* kpdf: Fix text copying on some documents
* kpdf: Parse Light and Condensed in font name
* kpdf: Fix the allocation size of libgoo on 64bit architectures
* kpdf: Fix problems with non-standard styles
* kpdf: Fix disabled icons
* ksnapshot: Rescale screenshot preview when resizing window
2005-05-31 15:01:31 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
markd
0920c4bb67 Fix build on Solaris. From KDE's KDE_3_4_BRANCH. 2005-03-29 11:03:18 +00:00