summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Raspbian automatic forward porter [Wed, 15 Feb 2023 05:11:08 +0000 (05:11 +0000)]
Merge version 0.9.90-1+rpi1 and 0.9.90-1.1 to produce 0.9.90-1.1+rpi1
Adrian Bunk [Tue, 7 Feb 2023 16:22:51 +0000 (16:22 +0000)]
Merge kbibtex (0.9.90-1.1) import into refs/heads/workingbranch
Thomas Fischer [Fri, 30 Dec 2022 23:00:04 +0000 (00:00 +0100)]
Fixing crash when opening .bib file
In certain situations, also depending on Linux distributions (varying Qt
and KDE Frameworks versions), opening a bibliography file can cause
crashes (segmentation faults) due to an invalid model or its underlying
data.
This commit changes the order of two instructions. Now first an internal
variable is properly set. Only then an update on the model is applied.
The largest part of this commit is a new test that reproducibly crashes
without the changed order of two instructions, but passes after the fix
has been applied.
This commit is a forward-port of commit
4aea6ed35b1629b3dba65a44 from
branch 'kbibtex/0.10'.
CCBUG: 433084
CCBUG: 453455
Gbp-Pq: Name 0001-Fixing-crash-when-opening-.bib-file.patch
Albert Astals Cid [Thu, 8 Apr 2021 20:07:15 +0000 (22:07 +0200)]
Fix crash with newer Qt versions
Assign m_internalModel before calling into
QSortFilterProxyModel::setSourceModel since that can end up calling filterAcceptsRow
Gbp-Pq: Name 0001-Fix-crash-with-newer-Qt-versions.patch
Adrian Bunk [Tue, 7 Feb 2023 16:22:51 +0000 (16:22 +0000)]
kbibtex (0.9.90-1.1) unstable; urgency=medium
* Non-maintainer upload.
* Add upstream fixes for crashes with newer Qt versions.
(Closes: #
1018922)
[dgit import unpatched kbibtex 0.9.90-1.1]
Adrian Bunk [Tue, 7 Feb 2023 16:22:51 +0000 (16:22 +0000)]
Import kbibtex_0.9.90-1.1.debian.tar.xz
[dgit import tarball kbibtex 0.9.90-1.1 kbibtex_0.9.90-1.1.debian.tar.xz]
Raspbian automatic forward porter [Fri, 5 Feb 2021 23:41:37 +0000 (23:41 +0000)]
Merge version 0.9.81-2+rpi1 and 0.9.90-1 to produce 0.9.90-1+rpi1
Pino Toscano [Tue, 12 Jan 2021 00:04:01 +0000 (00:04 +0000)]
Merge kbibtex (0.9.90-1) import into refs/heads/workingbranch
Pino Toscano [Tue, 12 Jan 2021 00:04:01 +0000 (00:04 +0000)]
Import kbibtex_0.9.90.orig.tar.xz
[dgit import orig kbibtex_0.9.90.orig.tar.xz]
Pino Toscano [Tue, 12 Jan 2021 00:04:01 +0000 (00:04 +0000)]
kbibtex (0.9.90-1) unstable; urgency=medium
* New upstream release:
- since we use the release tarballs now, the translations are available
(Closes: #911523)
* Add myself to Uploaders.
* Update the patches:
- upstream_cmake-use-the-right-variable-for-man-page-install-de.patch:
drop, backported from upstream
* Update install files.
[dgit import unpatched kbibtex 0.9.90-1]
Pino Toscano [Tue, 12 Jan 2021 00:04:01 +0000 (00:04 +0000)]
Import kbibtex_0.9.90-1.debian.tar.xz
[dgit import tarball kbibtex 0.9.90-1 kbibtex_0.9.90-1.debian.tar.xz]
Peter Michael Green [Mon, 21 Dec 2020 15:10:55 +0000 (15:10 +0000)]
Merge kbibtex (0.9.81-2+rpi1) import into refs/heads/workingbranch
Pino Toscano [Tue, 15 Dec 2020 10:11:22 +0000 (11:11 +0100)]
[PATCH] cmake: use the right variable for man page install destination
(cherry picked from commit
e2e8ae3572606b1326ca1c1c1c2ca6827b6e8401)
Gbp-Pq: Name upstream_cmake-use-the-right-variable-for-man-page-install-de.patch
Peter Michael Green [Mon, 21 Dec 2020 15:10:55 +0000 (15:10 +0000)]
kbibtex (0.9.81-2+rpi1) bullseye-staging; urgency=medium
* Switch armhf from qtwebengine to qtwebkit for raspbian.
[dgit import unpatched kbibtex 0.9.81-2+rpi1]
Peter Michael Green [Mon, 21 Dec 2020 15:10:55 +0000 (15:10 +0000)]
Import kbibtex_0.9.81-2+rpi1.debian.tar.xz
[dgit import tarball kbibtex 0.9.81-2+rpi1 kbibtex_0.9.81-2+rpi1.debian.tar.xz]
Pino Toscano [Tue, 15 Dec 2020 17:22:08 +0000 (17:22 +0000)]
Merge kbibtex (0.9.81-2) import into refs/heads/workingbranch
Pino Toscano [Tue, 15 Dec 2020 10:11:22 +0000 (11:11 +0100)]
[PATCH] cmake: use the right variable for man page install destination
(cherry picked from commit
e2e8ae3572606b1326ca1c1c1c2ca6827b6e8401)
Gbp-Pq: Name upstream_cmake-use-the-right-variable-for-man-page-install-de.patch
Pino Toscano [Tue, 15 Dec 2020 17:22:08 +0000 (17:22 +0000)]
kbibtex (0.9.81-2) unstable; urgency=medium
* Team upload.
[ Andreas Tille ]
* Follow a hint of Rik Mills and rather Build-Depend: qtwebengine5-dev
[ Pino Toscano ]
* Switch watch file to track the official tarballs, rather than random tags
on the GitHub mirror.
* Drop our own debian/missing-sources/COPYING-CMAKE-SCRIPTS and the reference
to it in debian/copyright, as this file is no more referenced by upstream
sources.
* Stop rebuilding the application icon: upstream ships already proper icons,
and more sized can be asked to be shipped in case they are needed
- drop the imagemagick, inkscape, and librsvg2-bin build dependencies,
no more needed now
* Drop all the manual handling of build flags, as everything is properly
handled already since debhelper compatibility 9.
* Drop all the development files, i.e. cmake config files and headers, in
addition to .so symlinks.
* Install the missing files.
* Unregister the old /etc/xdg/kbibtexrc conffile.
* Stop passing --list-missing to dh_missing, as everything is installed now.
* Drop the 'run' autopkgtest:
- never passed (at least in the last 3 years)
- too fragile to maintain
- it does not test anything much of use
* Reference the actual upstream Git repository in debian/upstream/metadata.
* Use the kf5 dh addon, so common bits for KF5-based applications (e.g. not
compressing the DocBook documentation) are applied.
* Remove the explicit as-needed linking, as it is done by binutils now.
* Drop the wrong Multi-Arch: foreign field from kbibtex, as it is hardly a
"tool" for other architectures.
* Update and simplify the lintian overrides.
* Update the build dependencies according to the upstream build system:
- bump cmake to 3.7.2
- bump the Qt packages to 5.9.0
- bump the KF packages to 5.51.0
- explicitly add gettext, libicu-dev, pkg-config, and shared-mime-info
- remove the unused/unneeded qtbase5-dev-tools, libkf5itemviews-dev,
libkf5completion-dev, libqca-qt5-2-dev, and libxslt1-dev
* The unit tests still fail, so disable their build by passing
-DBUILD_TESTING=OFF to cmake.
* Do not export DH_VERBOSE=1, as there is no need to get a really verbose
build log by default.
* Restrict the qtwebengine5-dev build dependency to the architectures where
it is present, using libqt5webkit5-dev on any other architecture.
* Backport upstream commit
40d3149cfaf5c3b1f3b1110617d291eb332d76f3 to fix
the installation of the man page; patch
upstream_cmake-use-the-right-variable-for-man-page-install-de.patch
- update debian/kbibtex-data.install
- drop debian/kbibtex-data.manpages, no more needed now
[dgit import unpatched kbibtex 0.9.81-2]
Pino Toscano [Tue, 15 Dec 2020 17:22:08 +0000 (17:22 +0000)]
Import kbibtex_0.9.81-2.debian.tar.xz
[dgit import tarball kbibtex 0.9.81-2 kbibtex_0.9.81-2.debian.tar.xz]
Andreas Tille [Thu, 26 Nov 2020 09:36:16 +0000 (09:36 +0000)]
Import kbibtex_0.9.81.orig.tar.gz
[dgit import orig kbibtex_0.9.81.orig.tar.gz]
Bastien Roucariès [Fri, 19 Oct 2018 15:16:30 +0000 (16:16 +0100)]
Merge kbibtex (0.8.1-1) import into refs/heads/workingbranch
Bastien Roucariès [Fri, 19 Oct 2018 15:16:30 +0000 (16:16 +0100)]
kbibtex (0.8.1-1) unstable; urgency=medium
* New upstream version based on KDE Frameworks
5", thanks to Pierre Haessig (Closes: #907030).
* Bug fix: "kbibtex FTBFS: delegate-failed rsvg-convert", thanks to
Helmut Grohne (Closes: #893538).
* Bug fix: "[kbibtex] kbibtex icon is not correctly converted", thanks
to Antonio Russo (Closes: #894653).
* Bug fix: "project homepage changed gna.org -> kde.org", thanks to
Pierre Haessig (Closes: #901856).
* Bug fix: "kbibtex FTBFS: delegate-failed rsvg-convert", thanks to
Helmut Grohne (Closes: #893538).
[dgit import unpatched kbibtex 0.8.1-1]
Bastien Roucariès [Fri, 19 Oct 2018 15:16:30 +0000 (16:16 +0100)]
Import kbibtex_0.8.1.orig.tar.gz
[dgit import orig kbibtex_0.8.1.orig.tar.gz]
Bastien Roucariès [Fri, 19 Oct 2018 15:16:30 +0000 (16:16 +0100)]
Import kbibtex_0.8.1-1.debian.tar.xz
[dgit import tarball kbibtex 0.8.1-1 kbibtex_0.8.1-1.debian.tar.xz]
Thomas Fischer [Mon, 6 Feb 2012 21:57:41 +0000 (21:57 +0000)]
Fix data loss with doi field
This simple extract of a bibtex file is corrupted by bibtex
@article{JPAMG06MU,
author = "D. V. Makarov and M. Yu. Uleysky",
doi = "10.1088/0305-4470/39/3/003",
issn = "0305-4470",
issue = "3",
journal = "Journal of Physics A: Mathematical and General",
pages = "489–497",
title = "Specific Poincaré map for a randomly-perturbed nonlinear oscillator",
volume = "39",
year = "2006"
}
If you open this file with KBibTex, doi is always cutted
to 10.1088/0305-4470 and external link, of course, don't work.
Also, KBibTex cutting this doi then saving file.
This is a data loss from original bibtex file.
bug-debian: http://bugs.debian.org/694782
Forwarded: http://gna.org/bugs/?19394
applied-upstream: 4.1
git-svn-id: http://svn.gna.org/svn/kbibtex/trunk@1120
a95f91f9-4086-4c1d-b66f-
92a7d89649f5
Gbp-Pq: Name 0006-Fix-data-loss-with-doi-fiel.patch
Thomas Fischer [Mon, 5 Nov 2012 10:50:09 +0000 (11:50 +0100)]
[PATCH] Fix data loss with localfile field
Bibtex file with localfile field are destroyed by current kbibtex.
If you create an article with your favorite editor:
@article{test,
author = "test",
title = "test",
journal = "test",
year = 2012,
localfile = "/tmp/test.pdf",
}
during loading the file kbibtex convert local file to http://test.pdf
The following patch avoid this problem.
bug-debian: http://bugs.debian.org/644024
Forwarded: http://gna.org/bugs/?20275
applied-upstream: 4.1
Gbp-Pq: Name 0005-Fix-data-loss-with-localfile-field.patch
Debian Science Maintainers [Tue, 4 Dec 2012 12:32:20 +0000 (12:32 +0000)]
no_wcast-align
Gbp-Pq: Name no_wcast-align
Michael Hanke [Tue, 4 Dec 2012 12:32:20 +0000 (12:32 +0000)]
Remove unnecessary interpreter line from desktop file.
Without being executable it has no effect, and being executable is not necessary
for a desktop file.
Gbp-Pq: Name remove_desktop_interpreter
Debian Science Maintainers [Tue, 4 Dec 2012 12:32:20 +0000 (12:32 +0000)]
compiler_fixes
Gbp-Pq: Name compiler_fixes
Sebastian Ramacher [Tue, 4 Dec 2012 12:32:20 +0000 (12:32 +0000)]
FTBFS: bibtexfileview.h:58:5: error: 'KSharedConfigPtr' does not name a type
Debian-Bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664924
Gbp-Pq: Name ksharedconfig
Bastien Roucariès [Tue, 4 Dec 2012 12:32:20 +0000 (12:32 +0000)]
kbibtex (0.4-4) unstable; urgency=low
* Fix dataloss affecting doi fields more then one slash, thanks to
David Wagner (Closes: #694782).
[dgit import unpatched kbibtex 0.4-4]
Bastien Roucariès [Tue, 4 Dec 2012 12:32:20 +0000 (12:32 +0000)]
Import kbibtex_0.4-4.debian.tar.gz
[dgit import tarball kbibtex 0.4-4 kbibtex_0.4-4.debian.tar.gz]
Michael Hanke [Thu, 15 Dec 2011 02:43:34 +0000 (02:43 +0000)]
Import kbibtex_0.4.orig.tar.bz2
[dgit import orig kbibtex_0.4.orig.tar.bz2]