Package Details: lazarus-svn-qt5 1:r61931.b8f2e92f03-1

Git Clone URL: https://aur.archlinux.org/lazarus-svn.git (read-only, click to copy)
Package Base: lazarus-svn
Description: Delphi-like IDE for FreePascal qt5 version
Upstream URL: https://www.lazarus-ide.org/
Licenses: GPL2, MPL, custom:modifiedLGPL
Conflicts: lazarus-gtk2
Provides: lazarus
Replaces: lazarus-qt, lazarus-qt4
Submitter: rebel
Maintainer: Edu4rdSHL
Last Packager: Edu4rdSHL
Votes: 2
Popularity: 0.000000
First Submitted: 2017-10-23 08:13 (UTC)
Last Updated: 2022-01-12 08:48 (UTC)

Dependencies (11)

Required by (39)

Sources (1)

Latest Comments

1 2 Next › Last »

xiota commented on 2023-08-13 12:51 (UTC)

Rename to lazarus-git?

carlosnewmusic commented on 2021-06-16 20:20 (UTC)

build error https://pastebin.com/mJGLu8fe

Edu4rdSHL commented on 2021-03-01 18:50 (UTC)

Hello everyone, I've adopted the package and fixed it.

bastimo commented on 2020-04-15 21:10 (UTC) (edited on 2020-04-15 21:13 (UTC) by bastimo)

Suggestion to automatically update the package version by base release and SVN version information from repository. E.g., by including before build block:

pkgver() {
  cd "${srcdir}"/lazarus-svn/ide
  printf '%s.r%s' \
   $(cat version.inc | tr -d "'") \
   $(svnversion | tr -d [A-z])
}

void09 commented on 2018-10-10 02:48 (UTC) (edited on 2018-10-13 18:11 (UTC) by void09)

For those getting this error:

/tmp/yaourt-tmp-pat/aur-lazarus-svn/src/lazarus-svn/components/lazutils/lazutils.pas(24,47) Fatal: (10022) Can't find unit LazarusPackageIntf used by LazUtils Fatal: (1018) Compilation aborted

edit the PKGBUILD and add -j1 after make so the line becomes: make -j1 clean lazbuild

or edit /etc/makepkg.conf and make sure it's MAKEFLAGS="-j1" for building this package. (it defaults to 1 if you have not modified it).

rebel commented on 2018-05-03 11:49 (UTC) (edited on 2018-05-03 11:49 (UTC) by rebel)

Dear @qlixes

These seem to be useful for starters:

https://wiki.archlinux.org/index.php/Creating_packages#Creating_a_PKGBUILD

https://wiki.archlinux.org/index.php/Arch_packaging_standards

https://wiki.archlinux.org/index.php/Arch_User_Repository#Sharing_and_maintaining_packages

qlixes commented on 2018-05-03 11:06 (UTC)

Dear @rebel Thank you a lot for quick reply. May I know any link to make lazarus-gtk2-svn like yours ? I'll tried to make any post on aur repo. Thanks a lot

rebel commented on 2018-05-03 10:55 (UTC) (edited on 2018-05-03 10:57 (UTC) by rebel)

Dear @qlixes The idea behind this is compiler and gui are separated, so you only need to install the compiler and the appropriate gui. Unfortunately, I used qt5 exclusively in my projects, this is why only that package exists. To solve your problem, you have to install this package, then download the pkgbuild file of lazarus-qt5-svn and change the line make clean bigide LCL_PLATFORM=qt5 to make clean bigide LCL_PLATFORM=gtk2 Of course, you also need to update the pkgname, conflicts, depends, etc. lines with appropriate values, but it should work. If everything's ok, you may enrich the community with a new aur package :)

qlixes commented on 2018-05-03 09:31 (UTC)

Dear @rebel

I've found some trouble after succeed install lazarus-svn, fpc-src-svn and fpc-svn. 1. I could not find any lazarus-gtk2 so I couldn't open lazarus 2. while force with stable lazarus-gtk2-1.8.2, it shown incompatible version 1.9. but i couldnt find lazarus-gtk2 on aur. also couldn' compile any project because cant find unit variants used by db. Did I missed something ? thanks a lot