Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
aports
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
knuxify
aports
Commits
9684214b
Commit
9684214b
authored
5 years ago
by
Bart Ribbers
Committed by
Leo
5 years ago
Browse files
Options
Downloads
Patches
Plain Diff
testing/okular: new aport
parent
bc63ffb9
No related branches found
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
testing/okular/APKBUILD
+51
-0
51 additions, 0 deletions
testing/okular/APKBUILD
testing/okular/enable-kirigami-desktop-file.patch
+13
-0
13 additions, 0 deletions
testing/okular/enable-kirigami-desktop-file.patch
testing/okular/musl-fixes.patch
+13
-0
13 additions, 0 deletions
testing/okular/musl-fixes.patch
with
77 additions
and
0 deletions
testing/okular/APKBUILD
0 → 100644
+
51
−
0
View file @
9684214b
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname
=
okular
pkgver
=
19.04.2
pkgrel
=
0
arch
=
"all"
url
=
"https://kde.org/applications/office/org.kde.okular"
pkgdesc
=
"A universal document viewer"
license
=
"GPL-2.0-or-later AND LGPL-2.0-or-later"
makedepends
=
"extra-cmake-modules qt5-qtbase-dev qt5-qtspeech-dev karchive-dev
kbookmarks-dev kcompletion-dev kconfig-dev kconfigwidgets-dev
kcoreaddons-dev kcrash-dev kiconthemes-dev kio-dev kparts-dev
threadweaver-dev kwindowsystem-dev kdoctools-dev kjs-dev kwallet-dev
kactivities-dev phonon-dev purpose-dev zlib-dev poppler-qt5-dev
kirigami2-dev qca-dev kpty-dev"
checkdepends
=
"xvfb-run"
source
=
"https://download.kde.org/stable/applications/
$pkgver
/src/
$pkgname
-
$pkgver
.tar.xz
musl-fixes.patch
enable-kirigami-desktop-file.patch"
subpackages
=
"
$pkgname
-doc
$pkgname
-lang
$pkgname
-mobile"
build
()
{
cmake
\
-DCMAKE_BUILD_TYPE
=
RelWithDebInfo
\
-DCMAKE_INSTALL_PREFIX
=
/usr
\
-DCMAKE_INSTALL_LIBDIR
=
lib
\
-DBUILD_OKULARKIRIGAMI
=
ON
make
}
check
()
{
# All other tests are broken, require OpenGL, etc
CTEST_OUTPUT_ON_FAILURE
=
TRUE xvfb-run ctest
-R
"^shelltest"
}
package
()
{
DESTDIR
=
"
$pkgdir
"
make
install
}
mobile
()
{
depends
=
"kirigami2"
mkdir
-p
"
$subpkgdir
"
/usr/bin
mkdir
-p
"
$subpkgdir
"
/usr/share/applications
mv
"
$pkgdir
"
/usr/bin/okularkirigami
"
$subpkgdir
"
/usr/bin/
mv
"
$pkgdir
"
/usr/share/applications/org.kde.okular.kirigami.desktop
"
$subpkgdir
"
/usr/share/applications/
}
sha512sums
=
"1bf79a5d72bdfbcf7caa4104b56cc1e5f5b72e0390521d2cac9a86ae8d66d495632a8af203bffb987fc6d40da41af0c54a8ebce3023b486dbc3eebbd35a866f7 okular-19.04.2.tar.xz
41245d4e13603d82047ef8222f212d7f0ac72de4415a8c6409e537249da52a5669e1f3d64b99db376fe384b36abfa6362ccf5686a4f0558837b7b5a8f61530b9 musl-fixes.patch
63d8f3ea3515e70cc015f2deaaee9d61313177656ee56a9a5a3d3a71823fbdabd0da9a3b57c02ba8d1e8d71d2886fdf628bdb70650d14589e8de8f38c19f439f enable-kirigami-desktop-file.patch"
This diff is collapsed.
Click to expand it.
testing/okular/enable-kirigami-desktop-file.patch
0 → 100644
+
13
−
0
View file @
9684214b
diff --git a/mobile/app/package/metadata.desktop b/mobile/app/package/metadata.desktop
index 55b6547..639cad8 100644
--- a/mobile/app/package/metadata.desktop
+++ b/mobile/app/package/metadata.desktop
@@ -112,7 +112,7 @@
GenericName[zh_TW]=文件檢視器
Type=Application
Exec=okularkirigami
Icon=okular
-NoDisplay=true
+NoDisplay=false
X-KDE-ParentApp=
X-KDE-PluginInfo-Author=Marco Martin
X-KDE-PluginInfo-Email=mart@kde.org
This diff is collapsed.
Click to expand it.
testing/okular/musl-fixes.patch
0 → 100644
+
13
−
0
View file @
9684214b
diff --git a/core/synctex/synctex_parser.c b/core/synctex/synctex_parser.c
index 4c1923b9a..de6c92d24 100644
--- a/core/synctex/synctex_parser.c
+++ b/core/synctex/synctex_parser.c
@@ -8199,7 +8199,7 @@
static int _synctex_updater_print_gz(synctex_updater_p updater, const char * for
char * buffer;
va_list va;
va_start(va, format);
- if (vasprintf(&buffer, format, va) < 0) {
+ if (vsprintf(&buffer, format, va) < 0) {
_synctex_error("Out of memory...");
} else if ((result = (int)strlen(buffer))) {
result = gzwrite(updater->file.as_gzFile, buffer, (unsigned)result);
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment