Skip to content

Commit

Permalink
seafile: Update to 9.0.4
Browse files Browse the repository at this point in the history
## Summary

The fuse dependency was not needed and I'm not sure it ever was.

This version includes support for new notifications that will be in
Seafile 10 but for now I disabled building them. It requires
libwebsockets which is not packaged yet.

**Full release notes:**
https://manual.seafile.com/changelog/client-changelog/

## Test Plan

Installed seafile and seafile-client and successfully synced a library.

## Checklist

- [x] Package was built and tested against unstable
  • Loading branch information
FriesischScott committed Oct 7, 2023
1 parent 90578ba commit d3ea779
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 14 deletions.
2 changes: 2 additions & 0 deletions packages/s/seafile/abi_used_symbols
Expand Up @@ -196,9 +196,11 @@ libglib-2.0.so.0:g_list_delete_link
libglib-2.0.so.0:g_list_find_custom
libglib-2.0.so.0:g_list_free
libglib-2.0.so.0:g_list_free_full
libglib-2.0.so.0:g_list_insert_sorted
libglib-2.0.so.0:g_list_insert_sorted_with_data
libglib-2.0.so.0:g_list_length
libglib-2.0.so.0:g_list_prepend
libglib-2.0.so.0:g_list_remove
libglib-2.0.so.0:g_list_reverse
libglib-2.0.so.0:g_list_sort
libglib-2.0.so.0:g_list_sort_with_data
Expand Down
10 changes: 5 additions & 5 deletions packages/s/seafile/package.yml
@@ -1,8 +1,9 @@
name : seafile
version : 8.0.7
release : 29
version : 9.0.4
release : 30
source :
- https://github.com/haiwen/seafile/archive/refs/tags/v8.0.7.tar.gz : c6c703476907b9c84ec25fd681d85bced876ee2528409060f7e24058c73cad0a
- https://github.com/haiwen/seafile/archive/refs/tags/v9.0.4.tar.gz : 6374569f05eb6f8d1632fbfc4356754078308e2a0605aed4e798219b4eafbb51
homepage : https://www.seafile.com/
license :
- GPL-2.0-only
- OpenSSL
Expand All @@ -11,14 +12,13 @@ summary : Seafile Server and Libraries
description: |
File syncing and sharing software with file encryption and group sharing, emphasis on reliability and high performance.
builddeps :
- pkgconfig(fuse)
- pkgconfig(libcurl)
- pkgconfig(libevent)
- pkgconfig(libsearpc)
- pkgconfig(sqlite3)
- vala
setup : |
%autogen --disable-static --with-python3
%autogen --disable-static --with-python3 --disable-ws
build : |
%make
install : |
Expand Down
19 changes: 10 additions & 9 deletions packages/s/seafile/pspec_x86_64.xml
@@ -1,17 +1,18 @@
<PISI>
<Source>
<Name>seafile</Name>
<Homepage>https://www.seafile.com/</Homepage>
<Packager>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
<Name>Jasper Behrensdorf</Name>
<Email>solus.citizen140@passmail.net</Email>
</Packager>
<License>GPL-2.0-only</License>
<License>OpenSSL</License>
<PartOf>network</PartOf>
<Summary xml:lang="en">Seafile Server and Libraries</Summary>
<Description xml:lang="en">File syncing and sharing software with file encryption and group sharing, emphasis on reliability and high performance.
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://sources.getsol.us/README.Solus</Archive>
</Source>
<Package>
<Name>seafile</Name>
Expand Down Expand Up @@ -41,7 +42,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="29">seafile</Dependency>
<Dependency release="30">seafile</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/seafile/seafile-error.h</Path>
Expand All @@ -53,12 +54,12 @@
</Files>
</Package>
<History>
<Update release="29">
<Date>2023-08-21</Date>
<Version>8.0.7</Version>
<Update release="30">
<Date>2023-10-07</Date>
<Version>9.0.4</Version>
<Comment>Packaging update</Comment>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
<Name>Jasper Behrensdorf</Name>
<Email>solus.citizen140@passmail.net</Email>
</Update>
</History>
</PISI>

0 comments on commit d3ea779

Please sign in to comment.