{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":400512848,"defaultBranch":"master","name":"ghostscript-printer-app","ownerLogin":"OpenPrinting","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-27T13:09:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20563597?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1630072593.002354","currentOid":""},"activityList":{"items":[{"before":"579d57585c5a2a6de816c62478e5d8e860cf14cf","after":"24d301b393eb2138eeda864165f6e4665f7311b2","ref":"refs/heads/master","pushedAt":"2024-09-20T07:22:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"e280901692f31fd0f59b3d8296996720625bbddb","after":"579d57585c5a2a6de816c62478e5d8e860cf14cf","ref":"refs/heads/master","pushedAt":"2024-08-16T07:20:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"c8d0a7f945bc917ffc11f71c84e6668663c5450f","after":"e280901692f31fd0f59b3d8296996720625bbddb","ref":"refs/heads/master","pushedAt":"2024-08-15T07:19:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"4b8082475a7b850135eb6af67e2715ea4615f085","after":"c8d0a7f945bc917ffc11f71c84e6668663c5450f","ref":"refs/heads/master","pushedAt":"2024-06-19T07:18:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"12283c8c71856b2390fe9b8eddf16b8219351f4f","after":"4b8082475a7b850135eb6af67e2715ea4615f085","ref":"refs/heads/master","pushedAt":"2024-06-12T07:19:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"6f119921299ae97708376ab35f62705cb2f15c8d","after":"12283c8c71856b2390fe9b8eddf16b8219351f4f","ref":"refs/heads/master","pushedAt":"2024-06-08T07:18:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"6b85aa900c25b34a47932c170fa1a11359a3d71c","after":"6f119921299ae97708376ab35f62705cb2f15c8d","ref":"refs/heads/master","pushedAt":"2024-05-04T07:17:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"5b787f23201060145ce87d5dfbe2d958f145578a","after":"6b85aa900c25b34a47932c170fa1a11359a3d71c","ref":"refs/heads/master","pushedAt":"2024-04-28T07:16:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"d9eba7e8621f6fee3db9e012f33b4a20eee05e6c","after":"5b787f23201060145ce87d5dfbe2d958f145578a","ref":"refs/heads/master","pushedAt":"2024-04-27T07:16:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"f7ef8aeeaffbaf69da74d94188337a4294643e65","after":"d9eba7e8621f6fee3db9e012f33b4a20eee05e6c","ref":"refs/heads/master","pushedAt":"2024-03-15T07:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"24287592e498131fb77c36ee27c9cb6e44cf8139","after":"f7ef8aeeaffbaf69da74d94188337a4294643e65","ref":"refs/heads/master","pushedAt":"2024-02-25T07:18:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"dbbec71811cf0afb77058978b698629ed9a29538","after":"24287592e498131fb77c36ee27c9cb6e44cf8139","ref":"refs/heads/master","pushedAt":"2024-02-21T07:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"f51247ac42f415581d78215f4cdd079dcdaf70d5","after":"dbbec71811cf0afb77058978b698629ed9a29538","ref":"refs/heads/master","pushedAt":"2024-02-10T07:16:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update snap version/tag","shortMessageHtmlLink":"Update snap version/tag"}},{"before":"9dcd89c13ebe8643c29c0d97c7f67fa37330049f","after":"f51247ac42f415581d78215f4cdd079dcdaf70d5","ref":"refs/heads/master","pushedAt":"2024-02-09T19:02:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tillkamppeter","name":"Till Kamppeter","path":"/tillkamppeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1244825?s=80&v=4"},"commit":{"message":"Use the Snap versioning automation of ubuntu/desktop-snaps (#14)\n\nRemove the versioning automation scripting from snapcraft.yaml and add\r\nthe needed changes so that the GitHub action of ubuntu/desktop-snaps\r\ndoes the versioning automation.\r\n\r\n- Hard-code \"version\" and \"grade\" metadata fields in\r\n snapcraft.yaml. The GitHub action modifies this file to bump the\r\n version. This also improves readability, having the current version\r\n number visible near the top of the file.\r\n\r\n- Remove \"override-pull:\" in the \"ghostscript\" part. We use the\r\n versioning automation in the GitHub action and do not need our own\r\n script any more.\r\n\r\n- Remove the \"jq\" from the \"build-packages:\" in the \"ghostscript\"\r\n part. This was only needed for our own versioning automation script.\r\n\r\n- In the workflow file, .github/workflows/auto-update.yml, we add the\r\n parameter \"version-schema: '^ghostpdl-(\\d+\\.\\d+\\.\\d+)'\" to the call\r\n of the GitHub action. This tells to the action to also perform\r\n versioning automation and it also tells the format of the upstream\r\n release tags.\r\n\r\n- We do not remove the \"adopt-info: ghostscript\" even with all\r\n metadata fields in snapcraft.yaml being hard-coded and no \"craftctl\r\n set ...\" calls in the \"ghostscript\" part. It only tells the GitHub\r\n action which part is the supplier of the upstream version number.","shortMessageHtmlLink":"Use the Snap versioning automation of ubuntu/desktop-snaps (#14)"}},{"before":"fce235e7615cb90fb7c93bec99aed7acd83d3792","after":"9dcd89c13ebe8643c29c0d97c7f67fa37330049f","ref":"refs/heads/master","pushedAt":"2024-02-09T07:16:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update tag","shortMessageHtmlLink":"Update tag"}},{"before":"b725781529318821885b27b2a9de377ba31f9c4a","after":"fce235e7615cb90fb7c93bec99aed7acd83d3792","ref":"refs/heads/master","pushedAt":"2024-02-02T07:16:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update tag","shortMessageHtmlLink":"Update tag"}},{"before":"1d057102c24da7b1806bb7fb83231cadbf130c91","after":"b725781529318821885b27b2a9de377ba31f9c4a","ref":"refs/heads/master","pushedAt":"2024-01-27T07:16:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update tag","shortMessageHtmlLink":"Update tag"}},{"before":"18a630749e5d0839f614c6036808137040deda5e","after":"1d057102c24da7b1806bb7fb83231cadbf130c91","ref":"refs/heads/master","pushedAt":"2024-01-25T16:12:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tillkamppeter","name":"Till Kamppeter","path":"/tillkamppeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1244825?s=80&v=4"},"commit":{"message":"Fix Snap build failure (#12)\n\n- Updated build-package: of \"foomatic-db\" part to include curl a the versioning automation scriptlet uses curl.\r\n- Use GiT master instead of last release of pappl-retrofit, he current release of pappl-retrofit does not build with current libcups2 (of CUPS 2.4.7). Therefore we need to include the fixes which got applied after the last release.","shortMessageHtmlLink":"Fix Snap build failure (#12)"}},{"before":"aff8844582d0ed79b47202ff332f76544c80acdd","after":"18a630749e5d0839f614c6036808137040deda5e","ref":"refs/heads/master","pushedAt":"2024-01-24T00:52:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tillkamppeter","name":"Till Kamppeter","path":"/tillkamppeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1244825?s=80&v=4"},"commit":{"message":"Added versioning automation (#11)\n\nAdded a scriptlet to the \"ghostscript\" part in snapcraft.yaml to do an\r\nautomatic versioning. The use of the scriptlet is made use of by the\r\n\"adopt-info: ghostscript\" entry in snapcraft.yaml.\r\n\r\nIt follows a versioning policy like this (which is very similar to the\r\none of Debian packages):\r\n\r\n- Base version is the upstream version of the included Ghostscript. Revisions\r\n which keep the included Ghostscript version but do other changes, like\r\n build method patches, the other included software packages, like\r\n cups-filters, QPDF, Foomatic, separate printer drivers ... increase the added package\r\n release number, which is added to the upstream version number with a\r\n dash. Current version number is 10.01.2-1.\r\n\r\n- To grab a GIT snapshot between releases, the \"source-tag: ...\" line\r\n hast to get commented out. to get the top of the GIT repository. In this case\r\n the upstream version number is the version number of the last Ghostscript\r\n release with added \"+gitN.gXXXXXXXXX\", where N is the number of\r\n commits which happened after the release and XXXXXXXXX is the commit\r\n ID. N is important to make the version number of a newer commit\r\n actually be considered newer (not tested yet).\r\n\r\n- If a new Snap is built with the same upstream version of the newest\r\n Snap currently in the Snap Store, the package release number is\r\n automatically increased by 1. In case of a new upstream release being\r\n used, the package release number will get reset to 1.\r\n\r\n- To reliably determine the version number of the currently available Snap and\r\n to avoid random package release number increases for each architecture,\r\n we always check the current version number of the Snap of the same\r\n architecture which we are currently building for.\r\n\r\n- We do not bump the package release number if the current upload in the\r\n Snap Store is newer than the last GIT commit, as that would mean that the\r\n auto build is not triggered by the GIT commit but by clicking the \"Rebuild\"\r\n button in the Snap Store's web interface, meaning that we are doing a\r\n no-change-rebuild. Then we do not want to have a new package release\r\n number.\r\n\r\n- Snaps built of released HPLIP Debian package versions are considered\r\n stable and get the \"stable\" grade and Snaps based on GIT snapshots are\r\n considered development snapshots and get the \"devel\" grade.\r\n\r\n- Grade and package release number can get manually overridden.\r\n\r\n- In addition, for ptouch-driver we switch from using the upstream\r\n GitHub repository to the repository of the Debian packaging of the\r\n driver. Debian ha packaged the current upstream version 1.7 now\r\n and this way we will catch also any changes which Debian applies to\r\n the driver.\r\n\r\nThis kind of versioning is also planned to be used by the other Snaps\r\nat OpenPrinting. It is especially suitable also if the Snap packaging\r\nis a repository separate from the underlying upstream project.\r\n\r\nThe versioning is especially introduced now to get a consistent\r\nversioning of the Snaps, especially also as we are working towards\r\nUbuntu Core Desktop, an all-Snap Desktop distribution.\r\n\r\nAfter some testing we are also considering to move versioning\r\nautomation into the ubuntu/desktop-snaps GitHub action (the\r\none hosting Snap update automation on new upstream releases)\r\nto apply this automation on a wider range of Snaps.","shortMessageHtmlLink":"Added versioning automation (#11)"}},{"before":"8e2037926e62b7199fde26d1cc45ded79b392095","after":"aff8844582d0ed79b47202ff332f76544c80acdd","ref":"refs/heads/master","pushedAt":"2024-01-12T02:45:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tillkamppeter","name":"Till Kamppeter","path":"/tillkamppeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1244825?s=80&v=4"},"commit":{"message":"Add Snap update automation plus automated versioning (#10)\n\n- Added the GitHub workflow .github/workflows/auto-update.yml to use\r\n the GitHub action of https://github.com/ubuntu/desktop-snaps to add\r\n automation of updating snapcraft.yaml whenever the upstream\r\n organization of the source of one of the parts issues a new\r\n release. The workflow checks the ustream sources every 24 hours (or\r\n by manually triggering in the GitHub web interface). See\r\n https://ubuntu.com/blog/improving-snap-maintenance-with-automation\r\n\r\n- Updated snapcraft.yaml to make the update automation applying to the\r\n parts, by downloading the source code from their GIT repos,\r\n selecting the version via source-tag: and marking the inclusion in\r\n the automation by source-depth:. Also added directives for the\r\n version tag format and exclusion of new generations or x.9y\r\n (possibly pre-release) versions.* Add update automation\r\n\r\n- Made use of the recently added widening of version numbering scheme\r\n support in ubuntu/desktop-snaps and the auto-pseudo-release-tagging\r\n GtHub workflow in foomatic-db.","shortMessageHtmlLink":"Add Snap update automation plus automated versioning (#10)"}},{"before":"e77155a1c98205d41d051b8c54e25acd66877753","after":"8e2037926e62b7199fde26d1cc45ded79b392095","ref":"refs/heads/master","pushedAt":"2023-07-14T11:48:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tillkamppeter","name":"Till Kamppeter","path":"/tillkamppeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1244825?s=80&v=4"},"commit":{"message":"Ghostscript: Updated to new upstream version 10.01.2\n\nFixes security vulnerability CVE-2023-36664.\n\nhttps://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-36664","shortMessageHtmlLink":"Ghostscript: Updated to new upstream version 10.01.2"}},{"before":"43b7ab32592a95777253181195fc8ae276fc6155","after":"e77155a1c98205d41d051b8c54e25acd66877753","ref":"refs/heads/master","pushedAt":"2023-07-14T11:06:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tillkamppeter","name":"Till Kamppeter","path":"/tillkamppeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1244825?s=80&v=4"},"commit":{"message":"Use $CRAFT_PART_INSTALL for install path\n\nWhen copying the \"make\" command lines from the log of the Snap build\nprocess for the \"ghostscript-printer-app\" part for calling them\nexplicitly in the \"override-build\", the path resolved from this\nvariable was copied, not the variable name in the command line. This\nis corrected now.\n\nAlso removed the explicit mention of the files in the \"stage\" section\nagain.","shortMessageHtmlLink":"Use $CRAFT_PART_INSTALL for install path"}},{"before":"c4f79e82fd9d0844ac8c4227e9a20aa6aefaa03c","after":"43b7ab32592a95777253181195fc8ae276fc6155","ref":"refs/heads/master","pushedAt":"2023-07-14T10:08:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tillkamppeter","name":"Till Kamppeter","path":"/tillkamppeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1244825?s=80&v=4"},"commit":{"message":"Explicitly stage files of \"ghostscript-printer-app\" part\n\nIt seems that the switch to run the \"make\" calls manually in the\noverride-build confuses the staging step. Therefore we need to\nexplicitly mention what gets staged.","shortMessageHtmlLink":"Explicitly stage files of \"ghostscript-printer-app\" part"}},{"before":"446f60ef4471ef3a5a02f1799c3037ea776a6d7b","after":"c4f79e82fd9d0844ac8c4227e9a20aa6aefaa03c","ref":"refs/heads/master","pushedAt":"2023-07-13T23:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tillkamppeter","name":"Till Kamppeter","path":"/tillkamppeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1244825?s=80&v=4"},"commit":{"message":"Add versioning for the Snap\n\nThe version number of the Snap is now the upstream version number of\nthe included Ghostscript plus a package release number which gets\nbumped for any change outside Ghostscript.\n\nCurrent version number is 10.01.1-1\n\n- We allow defining the macros for the version string and its numeric\n components in ghostscript-printer-app.c externally and only fall back\n to version \"1.0\" if no external definitions have been done.\n\n- In the Makefile we also allow the external definition of a version\n string and numeric components. If only a version string is supplied,\n the numerical components get extracted from the version string.\n\n- In snapcraft.yaml we extract the version number from the upstream\n source code of Ghostscript and assign this number plus a manually\n set package release number to the Snap. We grab this version\n string of th Snap and define it as the version of\n ghostscript-printer-app in the \"ghostscript-printer-app\" part.\n\nNow we can track versions and promote our Snap to \"stable\" which is\nneeded for including it in OS distributions, like Ubuntu 23.10.","shortMessageHtmlLink":"Add versioning for the Snap"}},{"before":"ca4deaeaaebc8df44c624c7deb9bd22ee27bf065","after":"446f60ef4471ef3a5a02f1799c3037ea776a6d7b","ref":"refs/heads/master","pushedAt":"2023-06-22T14:50:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tillkamppeter","name":"Till Kamppeter","path":"/tillkamppeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1244825?s=80&v=4"},"commit":{"message":"Migrated from core20 to core22\n\n- Followed\n\n https://forum.snapcraft.io/t/micro-howto-migrate-from-core20-to-core22/\n https://snapcraft.io/docs/migrating-bases\n\n- Set \"base: core22\"\n\n- Updated staged libraries to the versions of core22 (Ubuntu 22.04\n LTS):\n + \"cups\": libicu70\n + \"libcupsfilters\": libpoppler118, libwebp7\n + \"hplip\": libsnmp40\n + \"ghostscript-printer-app\": libwebp7\n\n- Use \"craftctl\" instead of \"snapcraftctl\" for running the default\n action in override scriptlets.\n\n- Use the new \"$CRAFT_...\" names instead of the deprecated\n \"$SNAPCRAFT_...\" names for snapcraft's internal environment\n variables.\n\n- Following the library linter of snapcraft 7 removed unused libraries\n from the Snap by not priming them:\n + \"cups\": libdconf, libicuio, libicutest, libicutu, libicuuc, libicui18n\n + \"libcupsfilters\": libssl3\n + \"cups-filters\": libcairo, libssl3, libX11, libXau, libXdmcp, libXext,\n libXrender, libpixman-1, libxcb, libxcb-render,\n\t\t libxcb-shm\n + \"hplip\": libhpipp, libgdbm, libgdbm_compat, libnetsnmpagent,\n libnetsnmpmibs, libpci, libperl, libsensors, libsnmp\n\n- In the \"cups\" part removed unnecessary stage packages:\n libjson-glib-1.0-0, libsoup2.4-1, and libxml2.\n\n- In the \"cups\" part copy libcups files with \"cp -P ...\" to preserve\n the symbolic links instead of duplicating the library file.\n\n- In the \"hplip\" part fixed LD_LIBRARY_PATH under build-environment\n because of unbound variable verification.","shortMessageHtmlLink":"Migrated from core20 to core22"}},{"before":"3b85a5b8f0d49d6ce37d9baaa7da96eaac7d3dd5","after":"ca4deaeaaebc8df44c624c7deb9bd22ee27bf065","ref":"refs/heads/master","pushedAt":"2023-06-21T20:31:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tillkamppeter","name":"Till Kamppeter","path":"/tillkamppeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1244825?s=80&v=4"},"commit":{"message":"pappl part: Remove fix-interface-index-usage-in-avahi-calls.patch\n\nThe patch got merged upstream:\n\n https://github.com/michaelrsweet/pappl/pull/276","shortMessageHtmlLink":"pappl part: Remove fix-interface-index-usage-in-avahi-calls.patch"}},{"before":"6528e6be19e3ab77248c4b9c2ed0fccda849fb6f","after":"3b85a5b8f0d49d6ce37d9baaa7da96eaac7d3dd5","ref":"refs/heads/master","pushedAt":"2023-06-16T21:44:46.511Z","pushType":"push","commitsCount":1,"pusher":{"login":"tillkamppeter","name":"Till Kamppeter","path":"/tillkamppeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1244825?s=80&v=4"},"commit":{"message":"Update to Ghostscript 10.01.1, QPDF 11.4.0, HPLIP 3.22.10, PAPPL Avahi fix, ...\n\n- Updated to newest upstream versions:\n * Ghostscript 10.01.1\n * QPDF 11.4.0\n * HPLIP 3.22.10\n\n- The cups part is a snapshot of tkhe current GIT Master, currently\n version 2.4.5 with some extra bug fixes.\n\n- The components of cups-filters 2.x, libcupsfilters, libppd,\n cups-filters, are snapshots from the current GIT master, so they are\n not only the 2.0rc1 versions but contain all the lastest bug fixes\n from afterwards, especially the bugs reported right after the\n releases of Ubuntu 23.04 and Fedora 38 are fixed and also the latest\n security vulnerabilities. Also all fixes and changes applied to the\n PPD support code of CUPS are merged into libppd now.\n\n- Added patch for PAPPL to fix upstream bug which prevents the print\n queues created with this Printer Application to get\n DNS-SD-registered and this way known for clients.\n\n- In the pappl part do not stage libavahi-client3 as we do so already\n in the cups part. This way we avoid file clashes.\n\n- For QPDF used the same cmake parameters as they are used in the\n current DEB package of QPDF and in the CUPS Snap.\n\n- Added new build-packages for QPDF: cmake, libjpeg-dev, and\n libgnutls28-dev, following the build dependencies of the current\n DEB package of QPDF.\n\n- Use the \"-DCMAKE_INSTALL_PREFIX=/\" cmake parameter to get libqpdf\n installed in /usr/lib. \"-DCMAKE_INSTALL_PREFIX=/usr\" makes the\n library go into /usr/lib/$SNAPCRAFT_ARCH_TRIPLET.\n\n- Base the cjet driver on the 0.8.9-10 Deian release.\n\n- Added \"source-depth: 1\" to all parts which download the source code\n from GIT repositories. This vastly accelerates the downloads\n (skipping unneeded history). Thanks, Heather Ellsworth!\n\n- Comment text corrections.","shortMessageHtmlLink":"Update to Ghostscript 10.01.1, QPDF 11.4.0, HPLIP 3.22.10, PAPPL Avah…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwNzoyMjo0NS4wMDAwMDBazwAAAAS7qZf5","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwNzoyMjo0NS4wMDAwMDBazwAAAAS7qZf5","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0xNlQyMTo0NDo0Ni41MTEyNDhazwAAAANDUlvg"}},"title":"Activity · OpenPrinting/ghostscript-printer-app"}