Removal of those make dependencies is one of the things I changed in my own version which still builds fine: https://github.com/Martchus/PKGBUILDs/blob/master/gogs/default
Not sure whether building with go-bindata-git and nodejs-less enables any optional features, though.
Search Criteria
Package Details: gogs 1:0.13.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/gogs.git (read-only, click to copy) |
---|---|
Package Base: | gogs |
Description: | Self Hosted Git Service written in Go |
Upstream URL: | https://gogs.io |
Keywords: | git go gogs |
Licenses: | MIT |
Submitter: | kureikain |
Maintainer: | krumelmonster |
Last Packager: | dcelasun |
Votes: | 50 |
Popularity: | 0.000000 |
First Submitted: | 2014-05-12 08:56 (UTC) |
Last Updated: | 2023-08-10 14:22 (UTC) |
Dependencies (9)
- git (git-gitAUR, git-glAUR)
- pam (pam-selinuxAUR)
- go (go-gitAUR, gcc-go-gitAUR, go-sylixosAUR, gcc-go-snapshotAUR, gcc-go) (make)
- mariadb (mysql55AUR, mysql56AUR, mytop-gitAUR, mysql81AUR, mysql57AUR, mysql80AUR, mysqlAUR, mariadb-lts, percona-server) (optional) – MariaDB support
- memcached (memcached-gitAUR) (optional) – MemCached support
- openssh (openssh-gitAUR, openssh-dotconfigAUR, openssh-dotconfig-binAUR, openssh-selinuxAUR, openssh-hpn-shimAUR, openssh-gssapiAUR) (optional) – GIT over SSH support
- postgresql (postgresql-12AUR, postgresql13AUR, postgresql15-docsAUR, postgresql15AUR, postgresql-gitAUR, postgresql17-docsAUR, postgresql17AUR) (optional) – PostgreSQL support
- redis (redis-testingAUR, redis-gitAUR, keydbAUR, valkey) (optional) – Redis support
- sqlite (sqlite-fossilAUR) (optional) – SQLite support
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 18 Next › Last »
Martchus commented on 2017-05-06 13:53 (UTC)
runical commented on 2017-05-06 13:16 (UTC) (edited on 2017-05-06 13:16 (UTC) by runical)
Thanks for the update :-)
Quick question: Does this really require go-bindata-git? Can't it be built with the version in the repos?
xsmile commented on 2017-05-05 20:50 (UTC)
Thanks :-)
boosterdev commented on 2017-05-05 19:16 (UTC) (edited on 2017-05-05 19:31 (UTC) by boosterdev)
@xsmile sorry have been busy last weeks will make changes as soon as possible.
@runical bad habbit for making x86_64 packages only.
xsmile commented on 2017-05-04 15:56 (UTC)
@boosterdev: As you didn't reply to my email, I ask again here.
Do you have any plans to change the package and address the issues mentioned by runical?
runical commented on 2017-04-18 12:26 (UTC) (edited on 2017-04-18 12:28 (UTC) by runical)
@boosterdev: Seems you didn't read the comments, but welcome anyway. Cound you explain your changes to the PKGBUILD and things we need to take into account when updating?
For example, you've removed i686 and the arm architectures from the supported archs. Why did you do that? Also, you removed the epoch, meaning that the update does not register with many aur helpers ;-)
runical commented on 2017-04-13 12:16 (UTC)
@Martchus: Remember that you can co-maintain packages, so you can also do that.
Martchus commented on 2017-04-13 11:52 (UTC) (edited on 2017-04-13 11:54 (UTC) by Martchus)
wicast has disowned the package. I would take ownership, however only with the changes mentioned in my comment from 2017-03-19:
* binary is now under /usr/bin
* and only static files under /usr/share/gogs
* config is now under /etc/gogs instead of /srv/...
* logs are now under /var/log/gogs
* working dir and repos are now under /var/lib/gogs
* patches are formatted appropriately
* dependencies in base or base-devel are removed
So I'll wait for some feedback before taking ownership. Maybe you prefer the variant by edacval? Then he should take ownership. In any case the Wiki should be updated accordingly.
Martchus commented on 2017-04-12 11:11 (UTC)
Just updated my variant to 0.11.4: https://github.com/Martchus/PKGBUILDs/tree/master/gogs/default
I kept the patches in my version since these shouldn't be hard to maintain and I guess having the config with all the defaults is quite useful because you can see directly all available options.
sachilles commented on 2017-04-11 14:54 (UTC)
@wicast,
shall we assume that the package is orphaned? Or is there a chance to provide a current release.
I guess that edacval did a good job and the GitHub repo is it worth to be checked out. Please upgrade to the latest release.
Pinned Comments
Martchus commented on 2020-08-24 14:06 (UTC)
The release 0.12.0 will change various configuration variables, e.g.
ROOT_URL
is changed toEXTERNAL_URL
. Please read the official changelog before reporting any issues: https://github.com/gogs/gogs/releases/tag/v0.12.0Further notes from myself:
ROOT_URL
did not work at all for me anymore. So it is apparently not just deprecated (as the changelog states).STATIC_ROOT_PATH
. It looks like this directory is simply not required at all anymore because files are built into the executable. Overrides should be possible by placing files into the working directory (should be/var/lib/gogs/public
with the default config provided by this package; haven't tested yet).Martchus commented on 2017-06-12 22:24 (UTC) (edited on 2020-08-24 14:22 (UTC) by Martchus)
Important note: You likely want to use the official Gitea package instead.
Gitea - a fork of Gogs - has been added to the official repositories: https://www.archlinux.org/packages/community/x86_64/gitea
That means for Arch Linux the decision has been made to support Gitea rather than Gogs. Hence I suggest everyone to use Gitea instead of Gogs for new installations. I've been testing Gitea for a while myself now and it works well. So I'm also going to switch fully to Gitea myself.
Nevertheless I'll continue maintaining this package for a while now to support old installations. However, I'm not doing any fine-tuning for this package anymore.
Further notes
gitea
and the official package the usergit
. So that has to be changed in the config and for the ownership of/var/lib/gitea
.~~~ The official package now uses the usergitea
similar to my initial packaging was done.