non port: databases/kbibtex/pkg-plist |
Number of commits found: 21 |
Tuesday, 30 Jan 2024
|
20:25 Muhammad Moinur Rahman (bofh)
Mk/Uses: Move man to share/man for kde framework
All ports utilizing USES=kde has been tested. If there are breakage on
other parts of the tree buzz me.
Approved by: portmgr (blanket)
39c1f7c |
Sunday, 16 Apr 2023
|
08:35 Tobias C. Berner (tcberner)
databases/kbibtex: update to 0.10
Changelog:
- New online search: Semantic Scholar
- Migrating Inspire Hep to REST API
- Fixing and revamping ACM's Digital Library (a.k.a. ACM Portal) online search
- Refactoring NSA ADS to use official API
- Use Qt's own QOAuth1 class instead of external library QOAuth
- Providing .gitlab-ci.yml to enable continuous integration at GitLab
(see https://gitlab.com/tfischer/kbibtex-ci/pipelines)
- Greatly refactoring and modernizing CMakeLists.txt files, generation of
camel-case
headers, private/public linking to libraries, ...
- Tabs in the entry editor can show short messages to use, e.g. in which tab
DOIs or URLs
are to be entered
- Updating BibSearch code: cover page improved, preparing code for translations,
adding progress bar
- Refactoring most regular 'enum's to become 'enum class'es
- Preferences class greatly refactored: Based on JSON description, a Python
script will
generate a C++ class/header pair providing all necessary functions and enums
- Cleaning header includes and include guards
- Preferring Qt classes over KDE counterparts, e.g. KLineEdit -> QLineEdit
or KComboBox -> QComboBox
- Migrating many old-style casts like '(int)' to new-style casts like
'static_cast<..>(..)'
- Fixing missing <bibliography> tag in XML export
- Fixing issues when searching for PDF files ('Find PDF')
- Fixing UI issues with ColorLabelWidget
- Preferring QSignalBlocker over manually temporarily disconnecting/disabling
signals
- Refactoring QSignalMapper into many small lambda-based 'connect's
- Refactoring small slot functions into lambda functions
- Using KRatingPainter instead of home-made StarRating's paint function
- Various improvements and refactoring when (PDF) files get associated with an
entry
- KDE Bug 424033: Can't associate a file with a relative path without having the
file copied
- Having ICU as an optional dependency only, provide internal, static
translation from
Basic Multilingual Plane (BMP) characters to ASCII-only representations
- Adding and extending numerous automated tests
- Code modernizations such as using QFontMetrics' 'horizontalAdvance(..)'
instead of 'width(..)'
- Using QUrl's 'isValid()' instead of 'isEmpty()'
- Cleaner code, e.g. using std::numeric_limits<int>::max() instead of magic
constant
0x00ffffff
- QDebug output uses categories consistently
- KDE Bug 421612: When suggesting entry ids, do not count 'small words'
- Across classes, moving code into private subclasses to minimize public
interface
- Updating translations (contributions by various authors)
- Numerous other fixes, clean-ups, refactoring, ...
- KDE Bug 423976: When formatting IDs, non-word characters should be used as
word separators
- KDE Bug 426856: File encoding is not always stored
- KDE Bug 379443: Slowdown when loading citation with many authors
- KDE Bug 433005: Cannot unselect entry list view columns in BibLaTeX mode
- KDE Bug 433084, 453455: Fixing crash when opening .bib file
- KDE Invent issue 1: Properly handling letter modifiers such as \c{e} instead
of \ce
0840474 |
Monday, 27 Apr 2020
|
14:38 tcberner
databases/kbibtex: update to 0.9.2
|
Tuesday, 19 Nov 2019
|
09:41 adridg
Update databases/kbibtex to latest upstream release.
No release notes, but from git: fixes one crash, minor GUI glitches.
Three languages have dropped from translations.
Reported by: repology
|
Thursday, 16 May 2019
|
19:48 tcberner
databases/kbibtex: update to 0.8.91 (newer snapshot)
|
Saturday, 5 Jan 2019
|
13:15 tcberner
dababases/kbibtex: update to 0.8.2
|
Sunday, 7 Oct 2018
|
13:32 tcberner
databases/kbibtex: update to 0.8.1 and switch to Qt5
- An upcoming release of poppler will drop support for Qt4.
Prepare this port by switching to Qt5 already.
|
Tuesday, 21 Mar 2017
|
17:20 tcberner
Update databases/kbibtex to 0.6.2
Reviewed by: rakuco
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D10061
|
Tuesday, 15 Mar 2016
|
12:35 rakuco
Change header installation location for kdelibs4-based ports.
Install x11/kdelibs4's headers into include/kde4 instead of include (which
consequently causes several other ports to have their installation paths
changed too).
The idea behind this is to reduce path conflicts between KDE4 ports and the
upcoming KDE Frameworks 5 ports that will be installed into include/KF5. If
we continue installing the KDE4 headers into include/, we can end up in a
situation like this:
c++ [...] -I/usr/local/include -I/usr/local/include/KF5 file.cpp
If the KDE4 and KF5 versions of a port have the same headers, the KDE4 port
will unintentionally be picked up first and the build will fail.
Most of this huge patch is just PORTREVISION bumps, pkg-plist changes and a
few patches to FooConfig.cmake files to make them look into the kde4/
subdirectory in include/.
Changes which don't fit into the above are:
- deskutils/kdepimlibs4: Import an upstream patch to remove some double
semicolons that cause base GCC to fail. They have always been present, but
since the faulty header was referenced via -isystem /usr/local/include
this never caused any problems.
- devel/subversion, devel/subversion18: Update patch-configure. The current
kwallet changes there date back to 2011 (r272490), at a time when the
build could fail when both KDE3 and KDE4 were installed. Replace those
bits with a change I've submitted upstream to use the kde4-config program
to determine where KDE4's headers and libraries are installed instead of
assuming the headers are always in include/.
Once again, huge thanks to Tobias Berner <tcberner@gmail.com> for being the
first one to notice this problem when working on the KDE Frameworks 5 ports,
coming up with the solution and bugging me until I had time to work on this
and ask for the exp-run :-)
PR: 207906 (exp-run)
|
Monday, 30 Nov 2015
|
14:20 rakuco
Update CMake to 3.4.0.
Release notes: https://cmake.org/cmake/help/v3.4/release/3.4.html
- Bump PORTREVISION in a few ports that do not ship SOVERSIONed libraries
anymore (see https://cmake.org/gitweb?p=cmake.git;a=commit;h=f799ffb5).
- Switch MASTER_SITES to https.
PR: 204629
|
Friday, 28 Aug 2015
|
10:11 makc
databases/kbibtex:
- Update to 0.6
- Remove obsolete patch
|
Monday, 20 Oct 2014
|
10:41 bapt
Cleanup plist
|
Wednesday, 23 Oct 2013
|
13:08 makc
- Support staging
- Use new LIB_DEPENDS syntax
- Use options helpers
- Convert to USES
- Minor changes/fixes
|
Saturday, 3 Nov 2012
|
16:45 makc
Update to 0.4.1
Remove stale patches
Feature safe: yes
|
Tuesday, 8 May 2012
|
23:02 makc
Update to 0.4 for KDE 4
Take maintainership
|
Sunday, 7 Feb 2010
|
14:16 markus
Update to version 0.2.3
|
Monday, 7 Apr 2008
|
14:13 markus
Update to version 0.2.1
|
Thursday, 23 Feb 2006
|
10:40 ade
Conversion to a single libtool environment.
Approved by: portmgr (kris)
|
Sunday, 11 Dec 2005
|
02:32 markus
- Update to version 0.1.3
- Add SHA256
|
Wednesday, 14 Sep 2005
|
01:01 markus
- Update to version 0.1.1
- Remove some unneeded directories from pkg-plist
|
Sunday, 28 Aug 2005
|
11:54 markus
Add kbibtex 0.1, a BibTeX editor for KDE.
WWW: http://www.unix-ag.uni-kl.de/~fischer/kbibtex/
|
Number of commits found: 21 |