Package Details: scribus-unstable 1.7.2-2

Git Clone URL: https://aur.archlinux.org/scribus-unstable.git (read-only, click to copy)
Package Base: scribus-unstable
Description: A desktop publishing program - Unstable branch 1.7.x
Upstream URL: http://www.scribus.net
Licenses: GPL, LGPL
Conflicts: scribus
Provides: scribus
Submitter: migrev
Maintainer: migrev
Last Packager: migrev
Votes: 1
Popularity: 0.000907
First Submitted: 2025-02-08 09:50 (UTC)
Last Updated: 2026-01-15 08:11 (UTC)

Required by (1)

Sources (2)

Latest Comments

1 2 Next › Last »

migrev commented on 2025-12-09 10:58 (UTC)

@guiodic: Is it not already fixed with patch 0001-Fix-build-with-Qt-6.10.patch included in 1.7.0-7? Maybe it is a new problem... but it compiles fine here.

guiodic commented on 2025-12-09 10:21 (UTC) (edited on 2025-12-09 10:21 (UTC) by guiodic)


 15%] Generating share/scribus/translations/scribus.th_TH.qm
[ 15%] Generating share/scribus/translations/scribus.tr.qm
[ 15%] Generating share/scribus/translations/scribus.uk.qm
[ 15%] Generating share/scribus/translations/scribus.zh_CN.qm
/run/media/guido/nvme1/linux/scribus-unstable/src/scribus-1.7.0/scribus/third_party/Qt-Advanced-Docking-System/src/ads_globals.cpp:45:10: fatal error: qpa/qplatformnativeinterface.h: File o directory non esistente
   45 | #include <qpa/qplatformnativeinterface.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [scribus/third_party/Qt-Advanced-Docking-System/src/CMakeFiles/qt6advanceddocking.dir/build.make:141: scribus/third_party/Qt-Advanced-Docking-System/src/CMakeFiles/qt6advanceddocking.dir/ads_globals.cpp.o] Error 1
make[2]: *** Attesa per i processi non terminati....
[ 15%] Generating share/scribus/translations/scribus.zh_TW.qm
[ 15%] Built target scribus_lrelease
/run/media/guido/nvme1/linux/scribus-unstable/src/scribus-1.7.0/scribus/third_party/Qt-Advanced-Docking-System/src/DockManager.cpp: In member function ‘void ads::DockManagerPrivate::loadStylesheet()’:
/run/media/guido/nvme1/linux/scribus-unstable/src/scribus-1.7.0/scribus/third_party/Qt-Advanced-Docking-System/src/DockManager.cpp:210:28: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  210 |         StyleSheetFile.open(QIODevice::ReadOnly);
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /run/media/guido/nvme1/linux/scribus-unstable/src/scribus-1.7.0/scribus/third_party/Qt-Advanced-Docking-System/src/DockManager.cpp:43:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/run/media/guido/nvme1/linux/scribus-unstable/src/scribus-1.7.0/scribus/third_party/Qt-Advanced-Docking-System/src/DockManager.cpp: In member function ‘virtual bool ads::CDockManager::eventFilter(QObject*, QEvent*)’:
/run/media/guido/nvme1/linux/scribus-unstable/src/scribus-1.7.0/scribus/third_party/Qt-Advanced-Docking-System/src/DockManager.cpp:655:54: warning: ‘static void QApplication::setActiveWindow(QWidget*)’ is deprecated: Use QWidget::activateWindow() instead. [-Wdeprecated-declarations]
  655 |                         QApplication::setActiveWindow(window());
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QApplication:1,
                 from /run/media/guido/nvme1/linux/scribus-unstable/src/scribus-1.7.0/scribus/third_party/Qt-Advanced-Docking-System/src/DockManager.cpp:48:
/usr/include/qt6/QtWidgets/qapplication.h:85:17: note: declared here
   85 |     static void setActiveWindow(QWidget* act);
      |                 ^~~~~~~~~~~~~~~
make[1]: *** [CMakeFiles/Makefile2:2937: scribus/third_party/Qt-Advanced-Docking-System/src/CMakeFiles/qt6advanceddocking.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERRORE: Si è verificato un errore in build().

migrev commented on 2025-09-15 18:14 (UTC) (edited on 2025-09-15 18:14 (UTC) by migrev)

@guiodic: Fixed for now. Patching is starting to get nasty, hopefully they release 1.7.1 soon :D

guiodic commented on 2025-09-09 11:33 (UTC) (edited on 2025-09-09 17:05 (UTC) by guiodic)

cribus-1.7.0/scribus/plugins/import/pdf/slaoutput.h:198:14: error: ‘bool SlaOutputDev::tilingPatternFill(GfxState*, Gfx*, Catalog*, GfxTilingPattern*, const double*, int, int, int, int, double, double)’ marked ‘override’, but does not override
  198 |         bool tilingPatternFill(GfxState *state, Gfx *gfx, Catalog *cat, GfxTilingPattern *tPat, const double *mat, int x0, int y0, int x1, int y1, double xStep, double yStep) override;
      |              ^~~~~~~~~~~~~~~~~
/home/guido/tmp/scribus-unstable/src/scribus-1.7.0/scribus/plugins/import/pdf/slaoutput.h:257:14: error: ‘void SlaOutputDev::beginTransparencyGroup(GfxState*, const double*, GfxColorSpace*, bool, bool, bool)’ marked ‘override’, but does not override
  257 |         void beginTransparencyGroup(GfxState *state, const double *bbox, GfxColorSpace * /*blendingColorSpace*/, bool /*isolated*/, bool /*knockout*/, bool /*forSoftMask*/) override;
      |              ^~~~~~~~~~~~~~~~~~~~~~
/home/guido/tmp/scribus-unstable/src/scribus-1.7.0/scribus/plugins/import/pdf/slaoutput.h:258:14: error: ‘void SlaOutputDev::paintTransparencyGroup(GfxState*, const double*)’ marked ‘override’, but does not override
  258 |         void paintTransparencyGroup(GfxState *state, const double *bbox) override;
      |              ^~~~~~~~~~~~~~~~~~~~~~
/home/guido/tmp/scribus-unstable/src/scribus-1.7.0/scribus/plugins/import/pdf/slaoutput.h:260:14: error: ‘void SlaOutputDev::setSoftMask(GfxState*, const double*, bool, Function*, GfxColor*)’ marked ‘override’, but does not override
  260 |         void setSoftMask(GfxState * /*state*/, const double * /*bbox*/, bool /*alpha*/, Function * /*transferFunc*/, GfxColor * /*backdropColor*/) override;
      |              ^~~~~~~~~~~

migrev commented on 2025-07-11 21:41 (UTC)

@guidoc: Fixed in 1.7.0-5.

guiodic commented on 2025-07-11 16:31 (UTC)

Fails to build with poppler 25.7 :-(

migrev commented on 2025-06-13 11:42 (UTC)

@guiodic: Fixed in 1.7.0-4

guiodic commented on 2025-06-12 17:46 (UTC)

run/media/guido/nvme1/linux/scribus-unstable/src/scribus-1.7.0/scribus/plugins/import/pdf/slaoutput.cpp: In member function ‘bool SlaOutputDev::handleWidgetAnnot(Annot*, double, double, double, double)’:
/run/media/guido/nvme1/linux/scribus-unstable/src/scribus-1.7.0/scribus/plugins/import/pdf/slaoutput.cpp:583:59: error: cannot convert ‘std::shared_ptr<AnnotWidget>’ to ‘AnnotWidget*’ in initialization
  583 |                 AnnotWidget *ano = fm->getWidgetAnnotation();
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~^~
      |                                                           |
      |                                                           std::shared_ptr<AnnotWidget>
/run/media/guido/nvme1/linux/scribus-unstable/src/scribus-1.7.0/scribus/plugins/import/pdf/slaoutput.cpp: In member function ‘virtual void SlaOutputDev::drawImageMask(GfxState*, Object*, Stream*, int, int, bool, bool, bool)’:

maderios commented on 2025-05-21 17:13 (UTC)

@migrev Great, thanks !

migrev commented on 2025-05-21 16:36 (UTC)

@maderios: Import it with

gpg --recv-keys 8BEA48118AEBEE64